308713083057112908591857664
308,713,083,057,112,908,591,857,664 is an even composite number composed of five prime numbers multiplied together.
308713083057112908591857664 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-one thousand, six hundred seventy-five divisors.
Prime factorization of 308713083057112908591857664:
216 × 316 × 74 × 414 × 1272
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 41 × 41 × 41 × 41 × 127 × 127)See below for interesting mathematical facts about the number 308713083057112908591857664 from the Numbermatics database.
Names of 308713083057112908591857664
- Cardinal: 308713083057112908591857664 can be written as Three hundred eight septillion, seven hundred thirteen sextillion, eighty-three quintillion, fifty-seven quadrillion, one hundred twelve trillion, nine hundred eight billion, five hundred ninety-one million, eight hundred fifty-seven thousand, six hundred sixty-four.
Scientific notation
- Scientific notation: 3.08713083057112908591857664 × 1026
Factors of 308713083057112908591857664
Divisors of 308713083057112908591857664
- Number of divisors d(n): 21675
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 41 42 48 49 54 56 63 64 72 81 82 84 96 98 108 112 123 126 127 128 144 147 162 164 168 189 192 196 216 224 243 246 252 254 256 287 288 294 324 328 336 343 369 378 381 384 392 432 441 448 486 492 504 508 512 567 574 576 588 648 656 672 686 729 738 756 762 768 784 861 864 882 889 896 972 984 1008 1016 1024 1029 1107 1134 1143 1148 1152 1176 1296 1312 1323 1344 1372 1458 1476 1512 1524 1536 1568 1681 1701 1722 1728 1764 1778 1792 1944 1968 2009 2016 2032 2048 2058 2187 2214 2268 2286 2296 2304 2352 2401 2583 2592 2624 2646 2667 2688 2744 2916 2952 3024 3048 3072 3087 3136 3321 3362 3402 3429 3444 3456 3528 3556 3584 3888 3936 3969 4018 4032 4064 4096 4116 4374 4428 4536 4572 4592 4608 4704 4802 5043 5103 5166 5184 5207 5248 5292 5334 5376 5488 5832 5904 6027 6048 6096 6144 6174 6223 6272 6561 6642 6724 6804 6858 6888 6912 7056 7112 7168 7203 7749 7776 7872 7938 8001 8036 8064 8128 8192 8232 8748 8856 9072 9144 9184 9216 9261 9408 9604 9963 10086 10206 10287 10332 10368 10414 10496 10584 10668 10752 10976 11664 11767 11808 11907 12054 12096 12192 12288 12348 12446 12544 13122 13284 13448 13608 13716 13776 13824 14063 14112 14224 14336 14406 15129 15309 15498 15552 15621 15744 15876 16002 16072 16128 16129 16256 16384 16464 17496 17712 18081 18144 18288 18368 18432 18522 18669 18816 19208 19683 19926 20172 20412 20574 20664 20736 20828 20992 21168 21336 21504 21609 21952 23247 23328 23534 23616 23814 24003 24108 24192 24384 24576 24696 24892 25088 26244 26568 26896 27216 27432 27552 27648 27783 28126 28224 28448 28672 28812 29889 30258 30618 30861 30996 31104 31242 31488 31752 32004 32144 32256 32258 32512 32768 32928 34992 35301 35424 35721 36162 36288 36449 36576 36736 36864 37044 37338 37632 38416 39366 39852 40344 40824 41148 41328 41472 41656 41984 42189 42336 42672 43008 43218 43561 43904 45387 45927 46494 46656 46863 47068 47232 47628 48006 48216 48384 48387 48768 49152 49392 49784 50176 52488 53136 53792 54243 54432 54864 55104 55296 55566 56007 56252 56448 56896 57344 57624 59049 59778 60516 61236 61722 61992 62208 62484 62976 63504 64008 64288 64512 64516 64827 65024 65536 65856 68921 69741 69984 70602 70848 71442 72009 72324 72576 72898 73152 73472 73728 74088 74676 75264 76832 78732 79704 80688 81648 82296 82369 82656 82944 83312 83349 83968 84378 84672 85344 86016 86436 87122 87808 89667 90774 91854 92583 92988 93312 93726 94136 94464 95256 96012 96432 96768 96774 97536 98304 98441 98784 99568 100352 104976 105903 106272 107163 107584 108486 108864 109347 109728 110208 110592 111132 112014 112504 112896 112903 113792 114688 115248 118098 119556 121032 122472 123444 123984 124416 124968 125952 126567 127008 128016 128576 129024 129032 129654 130048 130683 131712 136161 137781 137842 139482 139968 140589 141204 141696 142884 144018 144648 145152 145161 145796 146304 146944 147456 148176 149352 150528 153664 157464 159408 161376 162729 163296 164592 164738 165312 165888 166624 166698 167936 168021 168756 169344 170688 172032 172872 174244 175616 177147 179334 181548 183708 185166 185976 186624 187452 188272 188928 190512 192024 192864 193536 193548 194481 195072 196608 196882 197568 199136 200704 206763 209223 209952 211806 212544 213487 214326 215168 216027 216972 217728 218694 219456 220416 221184 222264 224028 225008 225792 225806 227584 229376 230496 236196 239112 242064 244944 246888 247107 247968 248832 249936 250047 251904 253134 254016 255143 256032 257152 258048 258064 259308 260096 261366 263424 269001 272322 275562 275684 277749 278964 279936 281178 282408 283392 285768 288036 289296 290304 290322 291592 292608 293888 294912 295323 296352 298704 301056 304927 307328 314928 317709 318816 321489 322752 325458 326592 328041 329184 329476 330624 331776 333248 333396 335872 336042 337512 338688 338709 341376 344064 345744 348488 351232 354294 358668 363096 367416 370332 371952 373248 374904 376544 377856 379701 381024 384048 385728 387072 387096 388962 390144 392049 393764 395136 398272 401408 408483 413343 413526 418446 419904 421767 423612 425088 426974 428652 430336 432054 433944 435456 435483 437388 438912 440832 442368 444528 448056 450016 451584 451612 455168 458752 460992 472392 478224 482447 484128 488187 489888 493776 494214 495936 497664 499872 500094 503808 504063 506268 508032 510286 512064 514304 516096 516128 518616 520192 522732 526848 531441 538002 544644 551124 551368 555498 557928 559872 562356 564816 566784 571536 576072 576583 578592 580608 580644 583184 583443 585216 587776 589824 590646 592704 597408 602112 609854 614656 620289 627669 629856 635418 637632 640461 642978 645504 648081 650916 653184 656082 658368 658952 661248 661289 663552 666496 666792 671744 672084 675024 677376 677418 682752 688128 691488 696976 702464 708588 717336 726192 734832 740664 741321 743904 746496 749808 750141 753088 755712 759402 762048 765429 768096 771456 774144 774192 777924 780288 784098 787528 790272 790321 796544 802816 807003 816966 826686 827052 833247 836892 839808 843534 847224 850176 853948 857304 860672 864108 867888 870912 870966 874776 877824 881664 884736 885969 889056 896112 900032 903168 903224 910336 914781 921984 944784 953127 956448 964467 964894 968256 976374 979776 984123 987552 988428 991872 995328 999744 1000188 1007616 1008126 1012536 1016064 1016127 1020572 1024128 1028608 1032192 1032256 1037232 1040384 1045464 1053696 1062882 1076004 1089288 1102248 1102736 1110996 1115856 1119744 1124712 1129632 1133568 1139103 1143072 1152144 1153166 1157184 1161216 1161288 1166368 1166886 1170432 1175552 1176147 1181292 1185408 1194816 1204224 1219708 1225449 1229312 1240029 1240578 1255338 1259712 1265301 1270836 1275264 1280922 1285956 1291008 1296162 1301832 1306368 1306449 1312164 1316736 1317904 1322496 1322578 1327104 1332992 1333584 1343488 1344168 1350048 1354752 1354836 1365504 1376256 1382976 1393952 1404928 1417176 1434672 1447341 1452384 1464561 1469664 1481328 1482642 1487808 1492992 1494409 1499616 1500282 1506176 1511424 1512189 1518804 1524096 1530858 1536192 1542912 1548288 1548384 1555848 1560576 1568196 1575056 1580544 1580642 1593088 1594323 1605632 1614006 1633932 1653372 1654104 1666494 1673784 1679616 1687068 1694448 1700352 1707896 1714608 1721344 1728216 1729749 1735776 1741824 1741932 1749552 1750329 1755648 1763328 1769472 1771938 1778112 1786001 1792224 1800064 1806336 1806448 1820672 1829562 1843968 1860867 1883007 1889568 1906254 1912896 1921383 1928934 1929788 1936512 1944243 1952748 1959552 1968246 1975104 1976856 1983744 1983867 1990656 1999488 2000376 2015232 2016252 2025072 2032128 2032254 2041144 2048256 2057216 2064384 2064512 2074464 2080768 2090928 2107392 2125764 2152008 2178576 2204496 2205472 2221992 2223963 2231712 2239488 2249424 2250423 2259264 2267136 2278206 2286144 2296287 2304288 2306332 2314368 2322432 2322576 2332736 2333772 2340864 2351104 2352294 2362584 2370816 2370963 2389632 2408448 2421009 2439416 2450898 2458624 2480058 2481156 2499741 2510676 2519424 2530602 2541672 2550528 2561844 2571912 2582016 2592324 2603664 2612736 2612898 2624328 2633472 2635808 2644992 2645156 2654208 2657907 2665984 2667168 2686976 2688336 2700096 2709504 2709672 2731008 2744343 2765952 2787904 2809856 2825761 2834352 2859381 2869344 2893401 2894682 2904768 2929122 2939328 2952369 2962656 2965284 2975616 2985984 2988818 2999232 3000564 3012352 3022848 3024378 3037608 3048192 3048381 3061716 3072384 3085824 3096576 3096768 3111696 3121152 3136392 3150112 3161088 3161284 3186176 3188646 3211264 3228012 3267864 3306744 3308208 3332988 3347568 3359232 3374136 3377129 3388896 3400704 3415792 3417309 3429216 3442688 3456432 3459498 3471552 3483648 3483864 3499104 3500658 3511296 3526656 3528441 3543876 3556224 3572002 3584448 3600128 3612672 3612896 3641344 3659124 3676347 3687936 3720087 3721734 3766014 3779136 3795903 3812508 3825792 3842766 3857868 3859576 3873024 3888486 3905496 3919104 3919347 3936492 3950208 3953712 3967488 3967734 3981312 3998976 4000752 4030464 4032504 4036081 4050144 4064256 4064508 4082288 4096512 4114432 4128768 4129024 4148928 4161536 4181856 4214784 4251528 4304016 4342023 4357152 4393683 4408992 4410944 4443984 4447926 4463424 4478976 4483227 4498848 4500846 4518528 4534272 4536567 4556412 4572288 4592574 4608576 4612664 4628736 4629023 4644864 4645152 4665472 4667544 4681728 4702208 4704588 4725168 4741632 4741926 4779264 4782969 4816896 4842018 4878832 4901796 4917248 4960116 4962312 4999482 5021352 5038848 5061204 5083344 5101056 5123688 5143824 5164032 5184648 5189247 5207328 5225472 5225796 5248656 5250987 5266944 5271616 5289984 5290312 5308416 5315814 5331968 5334336 5358003 5376672 5400192 5419008 5419344 5462016 5488686 5531904 5532247 5575808 5582601 5619712 5649021 5651522 5668704 5718762 5738688 5764149 5786802 5789364 5809536 5832729 5858244 5878656 5904738 5925312 5930568 5951232 5951601 5971968 5977636 5998464 6001128 6024704 6045696 6048756 6075216 6096384 6096762 6123432 6144768 6171648 6193152 6193536 6223392 6242304 6272784 6300224 6322176 6322568 6372352 6377292 6456024 6535728 6613488 6616416 6665976 6671889 6695136 6718464 6748272 6751269 6754258 6777792 6801408 6831584 6834618 6858432 6885376 6888861 6912864 6918996 6943104 6967296 6967728 6998208 7001316 7022592 7053312 7056882 7087752 7112448 7112889 7144004 7168896 7200256 7225344 7225792 7263027 7282688 7318248 7352694 7375872 7440174 7443468 7499223 7532028 7558272 7591806 7625016 7651584 7685532 7715736 7719152 7746048 7776972 7810992 7838208 7838694 7872984 7900416 7907424 7934976 7935468 7962624 7973721 7997952 8001504 8060928 8065008 8072162 8100288 8128512 8129016 8164576 8193024 8228864 8233029 8258048 8297856 8323072 8363712 8429568 8477283 8503056 8578143 8608032 8680203 8684046 8714304 8752967 8787366 8817984 8821888 8857107 8887968 8895852 8926848 8957952 8966454 8997696 9001692 9037056 9068544 9073134 9112824 9144576 9145143 9185148 9217152 9225328 9257472 9258046 9289728 9290304 9330944 9335088 9363456 9404416 9409176 9450336 9483264 9483852 9558528 9565938 9633792 9684036 9757664 9803592 9834496 9920232 9924624 9998964 10042704 10077696 10122408 10131387 10166688 10202112 10247376 10251927 10287648 10328064 10369296 10378494 10414656 10450944 10451592 10460863 10497312 10501974 10533888 10543232 10579968 10580624 10585323 10631628 10663936 10668672 10716006 10753344 10800384 10838016 10838688 10924032 10977372 11029041 11063808 11064494 11151616 11160261 11165202 11239424 11298042 11303044 11337408 11387709 11437524 11477376 11528298 11573604 11578728 11619072 11665458 11716488 11757312 11758041 11809476 11850624 11861136 11902464 11903202 11943936 11955272 11996928 12002256 12049408 12091392 12097512 12108243 12150432 12192768 12193524 12246864 12289536 12343296 12386304 12387072 12446784 12484608 12502007 12545568 12600448 12644352 12645136 12744704 12754584 12912048 13026069 13071456 13181049 13226976 13232832 13331952 13343778 13390272 13436928 13449681 13496544 13502538 13508516 13555584 13602816 13609701 13663168 13669236 13716864 13770752 13777722 13825728 13837992 13886208 13887069 13934592 13935456 13996416 14002632 14045184 14106624 14113764 14175504 14224896 14225778 14288008 14337792 14348907 14400512 14450688 14451584 14526054 14565376 14636496 14705388 14751744 14880348 14886936 14998446 15064056 15116544 15183612 15250032 15303168 15371064 15431472 15438304 15492096 15553944 15567741 15621984 15676416 15677388 15745968 15752961 15800832 15814848 15869952 15870936 15925248 15947442 15995904 16003008 16074009 16130016 16144324 16200576 16257024 16258032 16329152 16386048 16457728 16466058 16516096 16595712 16596741 16727424 16747803 16859136 16947063 16954566 17006112 17156286 17216064 17292447 17360406 17368092 17428608 17498187 17505934 17574732 17635968 17643776 17714214 17775936 17791704 17853696 17854803 17915904 17932908 17995392 18003384 18074112 18137088 18146268 18225648 18289152 18290286 18370296 18434304 18450656 18514944 18516092 18579456 18580608 18661888 18670176 18726912 18808832 18818352 18900672 18966528 18967704 19117056 19131876 19368072 19515328 19607184 19668992 19780327 19840464 19849248 19997928 20015667 20085408 20155392 20244816 20253807 20262774 20333376 20404224 20494752 20503854 20575296 20656128 20666583 20738592 20756988 20829312 20901888 20903184 20921726 20994624 21003948 21067776 21086464 21159936 21161248 21170646 21263256 21327872 21337344 21338667 21432012 21506688 21600768 21676032 21677376 21789081 21848064 21954744 22058082 22127616 22128988 22303232 22320522 22330404 22478848 22497669 22596084 22606088 22674816 22775418 22875048 22954752 23056596 23147208 23157456 23238144 23330916 23432976 23514624 23516082 23618952 23639903 23701248 23722272 23804928 23806404 23887872 23910544 23921163 23993856 24004512 24098816 24182784 24195024 24216486 24300864 24385536 24387048 24493728 24579072 24686592 24699087 24774144 24893568 24969216 25004014 25091136 25200896 25288704 25290272 25431849 25489408 25509168 25734429 25824096 26040609 26052138 26142912 26258901 26362098 26453952 26465664 26571321 26663904 26687556 26780544 26873856 26899362 26993088 27005076 27017032 27111168 27112849 27205632 27219402 27326336 27338472 27433728 27435429 27541504 27555444 27651456 27675984 27772416 27774138 27869184 27870912 27992832 28005264 28090368 28213248 28227528 28351008 28449792 28451556 28576016 28675584 28697814 28801024 28901376 28903168 29052108 29130752 29272992 29410776 29503488 29760696 29773872 29996892 30128112 30233088 30367224 30394161 30500064 30606336 30742128 30755781 30862944 30876608 30984192 31107888 31135482 31243968 31352832 31354776 31382589 31491936 31505922 31601664 31629696 31739904 31741872 31755969 31894884 31991808 32006016 32148018 32260032 32288648 32401152 32403161 32514048 32516064 32658304 32772096 32915456 32932116 33032192 33087123 33191424 33193482 33454848 33480783 33495606 33718272 33894126 33909132 34012224 34163127 34312572 34432128 34584894 34720812 34736184 34857216 34996374 35011868 35149464 35271936 35274123 35287552 35428428 35551872 35583408 35707392 35709606 35831808 35865816 35990784 36006768 36148224 36274176 36292536 36324729 36451296 36578304 36580572 36740592 36868608 36901312 37029888 37032184 37158912 37161216 37323776 37340352 37453824 37506021 37636704 37801344 37933056 37935408 38234112 38263752 38725729 38736144 39030656 39078207 39214368 39337984 39543147 39560654 39680928 39698496 39995856 40031334 40170816 40310784 40349043 40489632 40507614 40525548 40666752 40808448 40829103 40989504 41007708 41150592 41312256 41333166 41477184 41513976 41658624 41661207 41803776 41806368 41843452 41989248 42007896 42135552 42172928 42319872 42322496 42341292 42526512 42655744 42674688 42677334 42864024 43013376 43046721 43201536 43352064 43354752 43578162 43696128 43909488 44116164 44255232 44257976 44606464 44641044 44660808 44995338 45192168 45212176 45349632 45550836 45750096 45909504 46113192 46294416 46314912 46476288 46661832 46703223 46865952 47029248 47032164 47237904 47258883 47279806 47402496 47444544 47609856 47612808 47775744 47821088 47842326 47987712 48009024 48197632 48222027 48390048 48432972 48601728 48771072 48774096 48987456 49158144 49373184 49398174 49548288 49787136 49790223 50008028 50182272 50243409 50401792 50577408 50580544 50841189 50863698 50978816 51018336 51468858 51648192 51877341 52081218 52104276 52285824 52494561 52517802 52724196 52907904 52931328 53142642 53327808 53375112 53561088 53564409 53747712 53798724 53986176 54010152 54034064 54222336 54225698 54411264 54438804 54652672 54676944 54867456 54870858 55083008 55110888 55302912 55351968 55544832 55548276 55738368 55741824 55985664 56010528 56180736 56426496 56455056 56702016 56899584 56903112 57152032 57351168 57395628 57602048 57806336 58104216 58261504 58545984 58821552 59006976 59340981 59521392 59547744 59993784 60047001 60256224 60466176 60734448 60761421 60788322 61000128 61212672 61270769 61484256 61511562 61725888 61753216 61968384 61999749 62215776 62270964 62487936 62705664 62709552 62765178 62983872 63011844 63203328 63259392 63479808 63483744 63511938 63789768 63983616 64012032 64016001 64296036 64520064 64577296 64802304 64806322 65028096 65032128 65316608 65367243 65544192 65830912 65864232 66064384 66174246 66382848 66386964 66909696 66961566 66991212 67436544 67493007 67788252 67818264 68024448 68326254 68625144 68864256 69169788 69441624 69472368 69714432 69992748 70023736 70298928 70543872 70548246 70575104 70856856 70919709 71103744 71166816 71414784 71419212 71663616 71731632 71763489 71981568 72013536 72296448 72548352 72585072 72649458 72902592 73156608 73161144 73226041 73481184 73737216 73802624 74059776 74064368 74097261 74322432 74647552 74680704 74907648 75012042 75273408 75602688 75866112 75870816 76295547 76468224 76527504 77203287 77451458 77472288 78061312 78121827 78156414 78428736 78675968 78776703 79086294 79121308 79361856 79396992 79713963 79991712 80062668 80341632 80621568 80698086 80979264 81015228 81051096 81333504 81338547 81616896 81658206 81979008 82015416 82301184 82306287 82624512 82666332 82954368 83027952 83317248 83322414 83607552 83612736 83686904 83978496 84015792 84271104 84345856 84639744 84644992 84682584 85053024 85311488 85349376 85354668 85728048 86026752 86093442 86403072 86704128 86709504 87156324 87392256 87818976 88232328 88510464 88515952 89212928 89282088 89321616 89990676 90384336 90424352 90699264 91101672 91182483 91500192 91819008 92226384 92267343 92588832 92629824 92952576 93323664 93406446 93731904 94058496 94064328 94147767 94475808 94517766 94559612 94804992 94889088 95219712 95225616 95267907 95642176 95684652 95975424 96018048 96395264 96444054 96780096 96865944 97203456 97209483 97542144 97548192 97974912 98316288 98746368 98796348 99096576 99261369 99574272 99580446 100016056 100364544 100442349 100486818 100803584 101154816 101161088 101682378 101727396 101957632 102036672 102489381 102937716 103296384 103754682 104162436 104208552 104571648 104989122 105035604 105448392 105815808 105822369 105862656 106285284 106655616 106750224 107122176 107128818 107495424 107597448 107972352 108020304 108068128 108444672 108451396 108822528 108877608 108974187 109305344 109353888 109734912 109741716 110166016 110221776 110605824 110703936 111089664 111096552 111476736 111483648 111971328 112021056 112361472 112518063 112910112 113404032 113799168 113806224 114304064 114702336 114791256 115204096 115612672 116177187 116208432 117091968 117234621 117643104 118013952 118629441 118681962 119042784 119095488 119987568 120094002 120512448 120932352 121047129 121468896 121522842 121576644 122000256 122425344 122487309 122541538 122968512 123023124 123451776 123506432 123936768 123999498 124431552 124541928 124975872 124983621 125411328 125419104 125530356 125967744 126023688 126406656 126518784 126959616 126967488 127023876 127579536 127967232 128024064 128032002 128592072 129040128 129154592 129604608 129612644 130056192 130064256 130633216 130734486 131088384 131661824 131728464 132128768 132348492 132765696 132773928 133819392 133923132 133982424 134986014 135576504 135636528 136048896 136652508 137250288 137728512 138339576 138462289 138883248 138944736 139428864 139985496 140047472 140109669 140597856 141087744 141096492 141150208 141713712 141776649 141839418 142207488 142333632 142829568 142838424 143327232 143463264 143526978 143963136 144027072 144592896 144666081 145170144 145298916 145805184 146313216 146322288 146452082 146962368 147474432 147605248 148119552 148128736 148194522 148644864 149295104 149361408 149370669 150024084 150546816 150730227 151205376 151732224 151741632 152523567 152591094 152936448 153055008 154406574 154902916 154944576 155632023 156122624 156243654 156312828 156857472 157351936 157483683 157553406 158172588 158242616 158723712 158793984 159427926 159983424 160125336 160683264 160693227 161243136 161396172 161958528 162030456 162102192 162667008 162677094 163233792 163316412 163958016 164030832 164602368 164612574 165249024 165332664 165479321 165908736 166055904 166634496 166644828 167215104 167225472 167373808 167956992 168031584 168542208 168691712 169279488 169289984 169365168 170106048 170622976 170698752 170709336 171456096 172053504 172186884 172806144 173419008 174312648 174784512 175637952 176464656 177020928 177031904 178022943 178425856 178564176 178643232 179981352 180141003 180768672 180848704 181398528 182203344 182284263 182364966 183000384 183638016 183812307 184452768 184534686 185177664 185259648 185905152 185999247 186647328 186812892 187463808 188116992 188128656 188295534 188951616 189035532 189119224 189609984 189778176 189789943 190439424 190451232 190535814 191284352 191369304 191950848 192036096 192048003 192790528 192888108 193560192 193731888 194406912 194418966 195084288 195096384 195949824 196101729 196632576 197492736 197592696 198193152 198522738 199148544 199160892 200032112 200729088 200884698 200973636 201607168 202309632 202322176 202479021 203364756 203454792 203915264 204073344 204978762 205875432 206592768 207509364 208324872 208417104 209143296 209978244 210071208 210896784 211631616 211644738 211725312 212570568 212759127 213311232 213500448 214244352 214257636 214990848 215194896 215290467 215944704 216040608 216136256 216889344 216902792 217645056 217755216 217948374 218610688 218707776 219469824 219483432 219678123 220443552 221211648 221407872 222179328 222193104 222291783 222967296 223942656 224042112 224722944 225036126 225820224 226808064 226822127 227598336 227612448 228608128 228886641 229404672 229582512 230408192 231225344 231609861 232354374 232416864 234183936 234365481 234469242 235286208 236027904 236330109 237258882 237363924 238085568 238190976 239141889 239975136 240188004 241024896 241864704 242094258 242937792 243045684 243153288 244000512 244015641 244850688 244974618 245083076 245937024 246046248 246903552 246918861 247012864 247873536 247998996 248863104 249083856 249951744 249967242 250822656 250838208 251060712 251935488 252047376 252813312 253037568 253919232 253934976 254047752 255159072 255934464 256048128 256064004 257184144 258080256 258309184 259209216 259225288 260112384 260128512 261266432 261468972 262176768 263456928 264257536 264696984 265531392 265547856 267638784 267846264 267964848 269972028 271153008 271273056 272097792 273305016 273547449 274500576 275457024 276679152 276802029 276924578 277766496 277889472 278857728 279970992 280094944 280219338 281195712 282175488 282192984 282300416 282443301 283427424 283553298 283678836 284414976 284667264 285659136 285676848 285803721 286926528 287053956 287926272 288054144 289185792 289332162 290340288 290597832 291610368 291628449 292626432 292644576 292904164 293924736 294948864 295210496 296239104 296257472 296389044 297289728 297784107 298590208 298722816 298741338 300048168 301093632 301327047 301460454 302410752 303464448 303483264 305047134 305182188 305872896 306110016 307468143 308813148 309805832 309889152 311264046 312245248 312487308 312625656 313714944 314967366 315106812 316345176 316485232 317447424 317467107 317587968 318855852 319966848 320250672 321366528 321386454 322486272 322792344 323917056 324060912 324204384 325334016 325354188 326467584 326632824 326922561 327916032 328061664 329204736 329225148 330498048 330665328 330958642 331817472 332111808 333268992 333289656 334430208 334450944 334747616 335913984 336063168 337084416 337383424 337554189 338579968 338730336 340212096 341245952 341397504 341418672 342912192 344107008 344373768 345612288 346838016 348531561 348625296 351275904 351703863 352929312 354041856 354063808 355888323 356045886 356851712 357128352 357286464 358871647 359962704 360282006 361537344 361697408 362797056 363141387 364406688 364568526 364729932 366000768 367276032 367461927 367624614 368905536 369069372 370355328 370519296 371810304 371998494 373294656 373625784 374927616 374950863 376233984 376257312 376591068 377903232 378071064 378238448 379219968 379556352 379579886 380878848 380902464 381071628 382568704 382738608 383901696 384072192 384096006 385581056 385776216 387120384 387463776 388813824 388837932 390168576 390192768 391899648 392203458 393265152 394985472 395185392 396386304 397045476 398297088 398321784 400064224 401458176 401769396 401947272 403214336 404644352 404958042 406729512 406909584 407830528 408146688 409957524 411750864 413185536 415018728 415386867 416649744 416834208 418286592 419956488 420142416 420329007 421793568 423263232 423289476 423450624 425141136 425329947 425518254 426622464 427000896 428488704 428515272 428895383 429981696 430389792 430580934 431889408 432081216 432272512 433778688 433805584 433998243 435510432 435896748 437221376 437415552 438939648 438966864 439356246 440887104 442423296 442815744 444358656 444386208 444583566 445934592 447885312 448084224 448112007 450072252 451640448 452190681 453616128 453644254 455196672 455224896 457216256 457570701 457773282 458809344 459165024 460816384 462450688 463219722 464708748 464833728 466896069 468367872 468730962 468938484 470572416 472055808 472451049 472660218 474517764 474727848 476171136 476381952 478283778 479950272 480376008 482049792 482079681 483729408 484188516 485875584 486091368 486306576 488001024 488031282 489701376 489949236 490166152 491874048 492092496 493807104 493837722 494025728 495747072 495997992 496437963 497726208 498167712 499903488 499934484 501645312 501676416 502121424 503870976 504094752 505626624 506075136 507838464 507869952 508095504 510318144 511868928 512096256 512128008 512582287 514368288 516160512 516618368 518418432 518450576 520257024 522532864 522937944 524353536 526913856 528515072 529393968 531062784 531095712 534068829 535277568 535692528 535929696 539944056 540423009 542306016 542546112 544195584 546610032 546852789 547094898 549001152 550914048 551436921 553358304 553604058 553849156 555532992 555778944 557715456 557997741 559941984 560189888 560438676 562391424 564350976 564385968 564600832 564886602 566854848 567106596 567357672 568829952 569334528 569369829 571318272 571353696 571607442 573853056 574107912 575852544 576108288 576144009 578371584 578664324 580680576 581195664 583220736 583256898 585252864 585289152 585808328 587849472 588305187 589897728 590420992 592478208 592514944 592778088 594579456 595568214 597180416 597445632 597482676 600096336 602187264 602654094 602920908 604821504 606928896 606966528 607437063 610094268 610364376 611745792 612220032 614936286 617626296 619611664 619778304 622528092 624490496 624974616 625251312 627429888 629934732 630213624 632690352 632970464 634894848 634934214 635175936 637711704 638277381 639933696 640501344 642733056 642772908 644972544 645584688 645871401 647834112 648121824 648408768 650668032 650708376 652935168 653265648 653845122 655832064 656123328 658409472 658450296 659034369 661330656 661917284 663634944 664223616 666537984 666579312 666875349 668901888 669495232 671827968 672126336 674168832 674766848 675108378 677159936 677460672 680424192 680466381 682795008 682837344 685824384 686659923 688214016 688747536 691224576 693676032 694829583 697063122 697250592 702551808 703096443 703407726 705858624 708083712 708127616 708990327 711776646 712091772 713703424 714256704 714572928 717425667 717743294 719925408 720564012 723074688 723394816 725594112 726282774 728813376 729137052 729459864 732001536 732046923 734552064 734923854 735249228 737811072 738138744 740710656 740756583 741038592 743620608 743996988 746589312 747251568 749855232 749901726 752467968 752514624 753182136 755806464 756142128 756476896 758439936 759112704 759159772 761757696 761804928 762143256 765137408 765477216 767803392 768144384 768192012 771162112 771552432 774240768 774927552 777627648 777675864 780337152 780385536 783799296 784406916 786530304 790370784 792772608 794090952 796594176 796643568 800128448 802916352 803538792 803894544 806428672 809288704 809916084 813459024 813819168 816293376 819915048 820642347 823501728 826371072 830037456 830406087 830773734 833299488 833668416 836573184 839912976 840284832 840658014 843587136 846526464 846578952 846901248 847329903 850282272 850659894 851036508 853244928 854001792 856977408 857030544 857411163 857790766 860779584 861161868 863778816 864162432 864545024 867557376 867611168 867996486 871020864 871793496 874442752 874831104 874885347 877879296 877933728 878712492 881774208 884846592 885631488 888717312 888772416 889167132 891869184 893352321 895770624 896168448 896224014 900144504 903280896 904381362 907232256 907288508 910393344 910449792 914432512 915141402 915546564 917618688 918330048 921632768 922404429 924901376 926439444 929417496 929667456 933792138 936735744 937461924 937876968 941144832 944902098 945320436 949035528 949455696 952342272 952401321 952763904 956567556 959900544 960752016 964099584 964159362 967458816 968377032 969236023 971751168 972182736 972613152 976002048 976062564 979402752 979898472 980332304 980767683 983748096 984184992 987614208 987675444 988051456 991494144 991995984 992875926 995452416 996335424 999806976 999868968 1003290624 1003352832 1004242848 1007741952 1008189504 1011253248 1012150272 1012662567 1015739904 1016191008 1020636288 1023737856 1024192512 1024256016 1025164574 1028736576 1032321024 1033236736 1036836864 1036901152 1040514048 1045065728 1045594683 1045875888 1053827712 1055111589 1057030144 1058787936 1062125568 1062191424 1067664969 1068137658 1070555136 1071385056 1071859392 1076614941 1079888112 1080846018 1084612032 1085092224 1088391168 1089424161 1093220064 1093705578 1094189796 1098002304 1101828096 1102385781 1102873842 1106716608 1107208116 1107698312 1111065984 1111557888 1111626809 1115430912 1115995482 1119883968 1120379776 1120877352 1124782848 1124852589 1128701952 1128771936 1129201664 1129773204 1133709696 1134213192 1134715344 1137659904 1138669056 1138739658 1142636544 1142707392 1143214884 1147706112 1148215824 1151705088 1152216576 1152288018 1156743168 1157328648 1161361152 1162391328 1166441472 1166513796 1170505728 1170578304 1171616656 1175698944 1176610374 1179795456 1180841984 1184956416 1185029888 1185556176 1189158912 1191136428 1194360832 1194891264 1194965352 1200192672 1204374528 1205308188 1205841816 1209643008 1213933056 1214874126 1220188536 1220728752 1223491584 1224440064 1229872572 1235252592 1239223328 1239556608 1245056184 1246160601 1248980992 1249949232 1250502624 1254859776 1259869464 1260427248 1260987021 1265380704 1265940928 1269789696 1269868428 1270351872 1275423408 1275989841 1276554762 1279867392 1281002688 1285466112 1285545816 1286686149 1289945088 1291169376 1291742802 1295668224 1296243648 1296817536 1301336064 1301416752 1301994729 1306531296 1307690244 1311664128 1312246656 1316818944 1316900592 1318068738 1322661312 1323834568 1327269888 1328447232 1328529601 1333075968 1333158624 1333750698 1337803776 1338990464 1343655936 1344252672 1344336021 1349533696 1350216756 1354319872 1354921344 1356572043 1360848384 1360932762 1365590016 1365674688 1371648768 1372712103 1373319846 1376428032 1377495072 1382449152 1387352064 1389659166 1394126244 1394501184 1400688207 1405103616 1406192886 1406815452 1411717248 1416167424 1416255232 1417353147 1417980654 1423553292 1424183544 1427406848 1428513408 1429145856 1434851334 1435486588 1439850816 1441128024 1446149376 1446239043 1446789632 1451188224 1452565548 1457626752 1458274104 1458919728 1464003072 1464093846 1469104128 1469847708 1470498456 1475622144 1476277488 1481421312 1481513166 1482077184 1487241216 1487993976 1489313889 1493178624 1494503136 1499710464 1499803452 1504935936 1505029248 1506364272 1511612928 1512284256 1512953792 1516879872 1518225408 1518319544 1523515392 1523609856 1524286512 1530274816 1530954432 1535606784 1536288768 1536384024 1537746861 1543104864 1548481536 1549855104 1555255296 1555351728 1560771072 1567598592 1568813832 1573060608 1580741568 1585545216 1587754889 1588181904 1593188352 1593287136 1600256896 1602206487 1605832704 1607077584 1607789088 1612857344 1618577408 1619832168 1621269027 1626918048 1627638336 1632586752 1639830096 1640558367 1641284694 1647003456 1652742144 1654310763 1660074912 1660812174 1661547468 1666598976 1667336832 1673146368 1673993223 1679825952 1680569664 1681316028 1687174272 1693052928 1693157904 1693802496 1694659806 1700564544 1701319788 1702073016 1706489856 1708003584 1708109487 1713954816 1714061088 1714822326 1715581532 1721559168 1722323736 1727557632 1728324864 1728432027 1729090048 1735114752 1735222336 1735992972 1742041728 1743586992 1748885504 1749662208 1749770694 1755758592 1755867456 1757424984 1763548416 1764915561 1769693184 1771262976 1777434624 1777544832 1778334264 1783738368 1786704642 1791541248 1792336896 1792448028 1800289008 1806561792 1808762724 1814464512 1814577016 1820786688 1820899584 1822311189 1828865024 1830282804 1831093128 1835237376 1836660096 1844808858 1849802752 1852878888 1858834992 1859334912 1867584276 1873471488 1874923848 1875753936 1882289664 1889804196 1890640872 1898071056 1898911392 1904684544 1904802642 1905527808 1913135112 1914832143 1919801088 1921504032 1928199168 1928318724 1934917632 1936754064 1937614203 1938472046 1943502336 1944365472 1945226304 1952004096 1952125128 1958805504 1959796944 1960664608 1961535366 1967496192 1968369984 1975228416 1975350888 1976102912 1977103107 1983991968 1985751852 1990904832 1992670848 1999613952 1999737936 2000626047 2006705664 2008485696 2015483904 2016379008 2022506496 2024300544 2025325134 2031479808 2032382016 2041272576 2041399143 2048385024 2048512032 2050329148 2057473152 2059979769 2064642048 2066473472 2073673728 2073802304 2081028096 2084488749 2090131456 2091189366 2091751776 2107655424 2109289329 2110223178 2117575872 2124251136 2124382848 2126970981 2135329938 2136275316 2141110272 2142770112 2143718784 2152277001 2153229882 2159776224 2161692036 2169224064 2170184448 2176782336 2178848322 2186440128 2187411156 2188379592 2196004608 2196140769 2203656192 2204771562 2205747684 2213433216 2214416232 2215396624 2222131968 2222269749 2223115776 2223253618 2230861824 2231990964 2239767936 2240759552 2241754704 2249565696 2249705178 2257403904 2257543872 2258403328 2259546408 2267419392 2268426384 2269430688 2275319808 2277338112 2277479316 2285273088 2285414784 2286429768 2295412224 2296431648 2303410176 2304433152 2304576036 2313486336 2314657296 2322722304 2324782656 2332882944 2333027592 2341011456 2341156608 2343233312 2351397888 2353220748 2359590912 2361683968 2370059776 2371112352 2378317824 2382272856 2388721664 2389782528 2389930704 2400385344 2408749056 2410616376 2411683632 2419286016 2427866112 2429748252 2440377072 2441457504 2448880128 2459745144 2461927041 2470505184 2478446656 2479113216 2490112368 2491218261 2492321202 2497961984 2499898464 2501005248 2509719552 2512101529 2519738928 2520854496 2521974042 2530761408 2531881856 2539579392 2539736856 2540703744 2541989709 2550846816 2551979682 2553109524 2559734784 2562005376 2570932224 2571091632 2572233489 2573372298 2582338752 2583485604 2591336448 2592487296 2593635072 2602672128 2602833504 2603989458 2613062592 2615380488 2623328256 2624493312 2624656041 2633637888 2633801184 2636137476 2645322624 2647669136 2654539776 2656894464 2657059202 2666151936 2666317248 2667501396 2675607552 2677980928 2680056963 2687311872 2688505344 2688672042 2699067392 2700433512 2708639744 2709842688 2713144086 2721696768 2721865524 2731180032 2731349376 2743297536 2745424206 2746639692 2752856064 2754990144 2764898304 2767213287 2774704128 2779318332 2788252488 2789002368 2801376414 2810207232 2812385772 2813630904 2823434496 2832510464 2834706294 2835961308 2847106584 2848367088 2854813696 2857026816 2857203963 2858291712 2869702668 2870973176 2879701632 2882256048 2892298752 2892478086 2893579264 2902376448 2905131096 2907708069 2915253504 2916548208 2917839456 2928006144 2928187692 2938208256 2939695416 2940996912 2942303049 2951244288 2952554976 2962842624 2963026332 2964154368 2974482432 2975987952 2978627778 2986357248 2989006272 2999420928 2999606904 3002267681 3009871872 3010058496 3012728544 3023225856 3024568512 3025907584 3033759744 3036450816 3036639088 3037987701 3047219712 3048573024 3060549632 3061908864 3071213568 3072577536 3072768048 3075493722 3086209728 3096963072 3099710208 3110510592 3110703456 3121542144 3135197184 3136784049 3137627664 3161483136 3165334767 3171090432 3175509778 3176363808 3186376704 3186574272 3200513792 3202994907 3204412974 3211665408 3214155168 3215578176 3225714688 3229844823 3237154816 3239664336 3242538054 3253836096 3255276672 3265173504 3268272483 3279660192 3281116734 3282569388 3294006912 3305484288 3307157343 3308621526 3320149824 3321624348 3323094936 3333197952 3334673664 3334880427 3346292736 3347986446 3359651904 3361139328 3362632056 3374348544 3374557767 3386105856 3386315808 3387604992 3389319612 3401129088 3402639576 3404146032 3412979712 3416007168 3416218974 3427909632 3428122176 3429644652 3431163064 3443118336 3444647472 3455115264 3456649728 3456864054 3458180096 3470229504 3470444672 3471985944 3484083456 3487173984 3497771008 3499324416 3499541388 3511517184 3511734912 3514849968 3527096832 3529831122 3539386368 3542525952 3554869248 3555089664 3556668528 3567476736 3573409284 3583082496 3584673792 3584896056 3600578016 3613123584 3617525448 3628929024 3629154032 3641799168 3644622378 3657730048 3660565608 3662186256 3670474752 3673320192 3689617716 3699605504 3705757776 3717669984 3718669824 3735168552 3738481803 3746942976 3749847696 3751507872 3764579328 3779608392 3781281744 3782961063 3796142112 3797822784 3809369088 3809605284 3811055616 3826270224 3827969523 3829664286 3839602176 3843008064 3856398336 3856637448 3860058447 3869835264 3873508128 3875228406 3876944092 3887004672 3888730944 3890452608 3904008192 3904250256 3905984187 3919593888 3921329216 3923070732 3934992384 3936739968 3950456832 3950701776 3952205824 3954206214 3967983936 3971503704 3981809664 3985341696 3985588803 3999227904 3999475872 4001252094 4013411328 4016971392 4030967808 4032758016 4033008063 4048601088 4050650268 4062959616 4064764032 4069716129 4082545152 4082798286 4096770048 4097024064 4100658296 4114946304 4118136309 4119959538 4129284096 4132946944 4147347456 4147604608 4162056192 4168977498 4180262912 4182378732 4183503552 4202064621 4215310848 4218578658 4220446356 4235151744 4248502272 4248765696 4252059441 4253941962 4270659876 4272550632 4282220544 4285540224 4287437568 4304554002 4306459764 4319552448 4323384072 4338448128 4338717129 4340368896 4353564672 4357696644 4372880256 4374822312 4376759184 4392009216 4392281538 4407312384 4409543124 4411495368 4426866432 4428832464 4430793248 4444263936 4444539498 4446231552 4446507236 4461723648 4463981928 4467941667 4479535872 4481519104 4483509408 4499131392 4499410356 4514807808 4515087744 4516806656 4519092816 4534838784 4536852768 4538861376 4550639616 4554676224 4554958632 4570546176 4570829568 4572859536 4590824448 4592863296 4606820352 4608866304 4609152072 4613240583 4629314592 4645444608 4649565312 4665765888 4666055184 4682313216 4686466624 4702795776 4706441496 4719181824 4723367936 4740119552 4742224704 4756635648 4763264667 4764545712 4779565056 4779861408 4800770688 4806619461 4817498112 4821232752 4823367264 4838572032 4855732224 4859496504 4863807081 4880754144 4882915008 4897760256 4919490288 4921675101 4923854082 4941010368 4956893312 4958226432 4962932289 4980224736 4982436522 4984642404 4995923968 4999796928 5002010496 5019439104 5021979669 5024203058 5039477856 5041708992 5043948084 5061522816 5063763712 5079158784 5079473712 5081407488 5083979418 5101693632 5103959364 5106219048 5119469568 5124010752 5124328461 5141864448 5142183264 5144466978 5146744596 5164677504 5166971208 5182672896 5184974592 5185296081 5187270144 5205344256 5205667008 5207978916 5226125184 5230760976 5246656512 5248986624 5249312082 5267275776 5267602368 5272274952 5290645248 5295338272 5309079552 5313788928 5314118404 5332303872 5332634496 5335002792 5351215104 5355961856 5360113926 5374623744 5377010688 5377344084 5398134784 5400867024 5417279488 5419685376 5426288172 5443393536 5443731048 5462360064 5462698752 5466933567 5486595072 5490848412 5493279384 5505712128 5509980288 5534426574 5549408256 5558636664 5576504976 5578004736 5602752828 5620414464 5624771544 5627261808 5646868992 5665020928 5669412588 5671922616 5694213168 5696734176 5714053632 5714407926 5716583424 5739405336 5741946352 5744496429 5759403264 5764512096 5784597504 5784956172 5787158528 5804752896 5810262192 5812842609 5815416138 5830507008 5833096416 5835678912 5856012288 5856375384 5876416512 5879390832 5881993824 5884606098 5902488576 5905109952 5925685248 5926052664 5928308736 5931309321 5951975904 5957255556 5972714496 5978012544 5998841856 5999213808 6001878141 6004535362 6020116992 6025457088 6046451712 6049137024 6051815168 6067519488 6072901632 6073278176 6075975402 6094439424 6097146048 6121099264 6123817728 6124197429 6145155072 6145536096 6150987444 6172419456 6179939307 6193926144 6199420416 6221021184 6221406912 6243084288 6253466247 6270394368 6273568098 6275255328 6322966272 6330669534 6351019556 6352727616 6372753408 6373148544 6380912943 6401027584 6405989814 6408825948 6423330816 6428310336 6431156352 6451429376 6456831003 6459689646 6474309632 6479328672 6485076108 6507672192 6510553344 6530347008 6536544966 6559320384 6562233468 6565138776 6588013824 6588422307 6610968576 6614314686 6617243052 6640299648 6643248696 6646189872 6666395904 6666809247 6669347328 6669760854 6692585472 6695972892 6719303808 6722278656 6725264112 6748697088 6749115534 6772211712 6772631616 6775209984 6778639224 6784652161 6802258176 6805279152 6808292064 6825959424 6832014336 6832437948 6855819264 6856244352 6859289304 6862326128 6886236672 6889294944 6910230528 6913299456 6913728108 6916360192 6940459008 6940889344 6943971888 6968166912 6974347968 6995542016 6998648832 6999082776 7023034368 7023469824 7029699936 7054193664 7059662244 7078772736 7085051904 7110179328 7113337056 7134953472 7146818568 7166164992 7169347584 7169792112 7201156032 7226247168 7235050896 7257858048 7258308064 7283598336 7289244756 7315460096 7321131216 7324372512 7346640384 7379235432 7385781123 7399211008 7411515552 7435339968 7437339648 7470337104 7473654783 7476963606 7493885952 7499695392 7503015744 7529158656 7536304587 7559216784 7562563488 7565922126 7592284224 7595645568 7618738176 7619210568 7622111232 7625969127 7652540448 7655939046 7659328572 7679204352 7686016128 7712796672 7713274896 7716700467 7720116894 7747016256 7750456812 7753888184 7774009344 7777461888 7780905216 7781387663 7808016384 7808500512 7811968374 7839187776 7842658432 7846141464 7869984768 7873479936 7873968123 7900913664 7901403552 7904411648 7908412428 7935967872 7943007408 7963619328 7970683392 7971177606 7998455808 7998951744 8002504188 8026822656 8033942784 8040170889 8061935616 8065516032 8066016126 8097202176 8101300536 8125919232 8129528064 8139432258 8165090304 8165596572 8193540096 8194048128 8201316592 8229892608 8236272618 8239919076 8258568192 8265893888 8294694912 8295209216 8301639861 8324112384 8337954996 8360525824 8364757464 8367007104 8404129242 8430621696 8437157316 8440892712 8470303488 8497531392 8504118882 8507883924 8541319752 8545101264 8564441088 8571080448 8571611889 8574875136 8609108004 8612919528 8639104896 8646768144 8676896256 8677434258 8680737792 8707129344 8715393288 8723124207 8745760512 8749644624 8753518368 8784018432 8784563076 8814624768 8819086248 8822990736 8826909147 8853732864 8857664928 8861586496 8888527872 8889078996 8892463104 8893014472 8923447296 8927963856 8935883334 8959071744 8963038208 8967018816 8998262784 8998820712 9006803043 9029615616 9030175488 9038185632 9069677568 9073705536 9077722752 9101279232 9109352448 9109917264 9113963103 9141659136 9145719072 9181648896 9185726592 9213640704 9217732608 9218304144 9226481166 9258629184 9290889216 9299130624 9299707207 9331531776 9332110368 9364626432 9372933248 9405591552 9410352147 9412882992 9446735872 9480239104 9484449408 9496004301 9513271296 9526529334 9529091424 9559130112 9559722816 9601541376 9608984721 9613238922 9634996224 9642465504 9646734528 9677144064 9689534469 9711464448 9718993008 9727614162 9761508288 9765830016 9795520512 9804817449 9838980576 9843350202 9847708164 9882020736 9913786624 9916452864 9921472029 9925864578 9960449472 9964873044 9969284808 9991847936 9999593856 10004020992 10004641281 10038878208 10043959338 10048406116 10078955712 10083417984 10087896168 10123045632 10123673301 10127527424 10158317568 10158947424 10162814976 10167958836 10203387264 10207918728 10212438096 10238939136 10248021504 10248656922 10283728896 10284366528 10288933956 10293489192 10329355008 10333942416 10365345792 10369949184 10370592162 10374540288 10410688512 10411334016 10415957832 10452250368 10461521952 10493313024 10497973248 10498624164 10534551552 10535204736 10544549904 10581290496 10590676544 10618159104 10627577856 10628236808 10664607744 10665268992 10670005584 10702430208 10711923712 10720227852 10749247488 10754021376 10754688168 10801734048 10834558976 10839370752 10852576344 10886787072 10887462096 10925397504 10933867134 10973190144 10981696824 10986558768 11011424256 11019960576 11068853148 11098816512 11117273328 11153009952 11156009472 11205505656 11215445409 11240828928 11249543088 11254523616 11293737984 11330041856 11338825176 11343845232 11348883189 11388426336 11393468352 11428107264 11428815852 11433166848 11478810672 11483892704 11483908569 11488992858 11518806528 11529024192 11569195008 11569912344 11574317056 11580175341 11609505792 11620524384 11625685218 11630832276 11661014016 11666192832 11671357824 11712024576 11712750768 11717952561 11758781664 11763987648 11769212196 11804977152 11810219904 11851370496 11852105328 11856617472 11862618642 11903951808 11914511112 11945428992 11956025088 11956766409 11997683712 11998427616 12003756282 12009070724 12040233984 12050914176 12092903424 12098274048 12099024189 12103630336 12145803264 12146556352 12151950804 12188878848 12194292096 12209148387 12242198528 12247635456 12248394858 12290310144 12291072192 12301974888 12344838912 12354408927 12359878614 12387852288 12398840832 12442042368 12442813824 12486168576 12506932494 12540788736 12547136196 12550510656 12606193863 12645932544 12661339068 12702039112 12705455232 12745506816 12746297088 12756178323 12761825886 12802055168 12811979628 12817651896 12846661632 12856620672 12862312704 12913662006 12919379292 12948619264 12958657344 12970152216 13015344384 13016151387 13021106688 13060694016 13073089932 13118640768 13124466936 13130277552 13176027648 13176844614 13221937152 13228629372 13234486104 13280599296 13286497392 13292379744 13332791808 13333618494 13338694656 13339521708 13385170944 13391945784 13403825001 13438607616 13444557312 13450528224 13497394176 13498231068 13544423424 13545263232 13550419968 13557278448 13569304322 13604516352 13610558304 13616584128 13651918848 13664028672 13664875896 13711638528 13712488704 13718578608 13724652256 13772473344 13778589888 13820461056 13826598912 13827456216 13832720384 13839721749 13881778688 13887943776 13936333824 13948695936 13991084032 13997297664 13998165552 14046939648 14059399872 14108387328 14119324488 14157545472 14170103808 14220358656 14226674112 14269906944 14289794001 14293637136 14338695168 14339584224 14402312064 14419858383 14452494336 14470101792 14515716096 14516616128 14567196672 14578489512 14591421243 14630920192 14642262432 14648745024 14693280768 14758470864 14765025303 14771562246 14823031104 14870679936 14874679296 14888796867 14940674208 14947309566 14953927212 14987771904 14999390784 15006031488 15058317312 15065939007 15072609174 15118433568 15125126976 15131844252 15184568448 15191291136 15237476352 15238421136 15244222464 15251938254 15305080896 15311878092 15318657144 15358408704 15372032256 15372985383 15425593344 15426549792 15433400934 15440233788 15494032512 15500913624 15507776368 15548018688 15554923776 15555888243 15561810432 15562775326 15616032768 15617001024 15623936748 15678375552 15685316864 15692282928 15739969536 15746959872 15747936246 15801827328 15802807104 15808823296 15816824856 15871935744 15886014816 15927238656 15941366784 15942355212 15996911616 15997903488 16005008376 16053645312 16067885568 16080341778 16123871232 16131032064 16132032252 16194404352 16202601072 16251838464 16259056128 16278864516 16330180608 16331193144 16387080192 16388096256 16402633184 16459785216 16472545236 16479838152 16517136384 16531787776 16590418432 16603279722 16648224768 16675909992 16721051648 16729514928 16734014208 16808258484 16861243392 16874314632 16881785424 16940606976 16995062784 17008237764 17015767848 17082639504 17090202528 17142160896 17143223778 17149750272 17218216008 17225839056 17233489287 17278209792 17293536288 17353792512 17354868516 17361475584 17414258688 17430786576 17438527827 17446248414 17491521024 17499289248 17507036736 17568036864 17569126152 17584710703 17629249536 17638172496 17645981472 17653818294 17707465728 17715329856 17723172992 17777055744 17778157992 17784926208 17786028944 17793927963 17855927712 17871766668 17918143488 17926076416 17934037632 17996525568 17997641424 18005634423 18013606086 18060350976 18076371264 18139355136 18147411072 18155445504 18202558464 18218704896 18219834528 18227926206 18283318272 18291438144 18363297792 18371453184 18372592287 18435465216 18436608288 18452962332 18517258368 18539817921 18581778432 18598261248 18599414414 18663063552 18664220736 18729252864 18745866496 18760398741 18811183104 18820704294 18825765984 18893471744 18960478208 18968898816 18992008602 19053058668 19058182848 19118260224 19119445632 19142738829 19203082752 19217969442 19226477844 19269992448 19284931008 19293469056 19354288128 19370493009 19379068938 19422928896 19437986016 19455228324 19523016576 19531660032 19591041024 19609634898 19677961152 19686700404 19695416328 19764041472 19765266921 19827573248 19832905728 19842944058 19851729156 19920898944 19929746088 19938569616 19983695872 19999187712 20000427741 20008041984 20009282562 20077756416 20087918676 20096812232 20157911424 20166835968 20175792336 20246091264 20247346602 20255054848 20316635136 20317894848 20325629952 20335917672 20353956483 20406774528 20415837456 20424876192 20477878272 20496043008 20497313844 20567457792 20568733056 20577867912 20586978384 20658710016 20667884832 20730691584 20739898368 20741184324 20749080576 20821377024 20822668032 20831915664 20904500736 20923043904 20986626048 20995946496 20997248328 21015873767 21069103104 21070409472 21089099808 21162580992 21181353088 21236318208 21255155712 21256473616 21330537984 21340011168 21404860416 21423847424 21440455704 21498494976 21508042752 21509376336 21603468096 21669117952 21678741504 21705152688 21773574144 21774924192 21850795008 21867734268 21946380288 21963393648 21973117536 22039921152 22137706296 22157343369 22197633024 22234546656 22306019904 22312018944 22411011312 22420964349 22430890818 22481657856 22499086176 22509047232 22587475968 22608913761 22660083712 22677650352 22687690464 22697766378 22776852672 22786936704 22856214528 22857631704 22866333696 22877907381 22957621344 22967785408 22967817138 22977985716 23037613056 23058048384 23138390016 23139824688 23148634112 23150101401 23160350682 23241048768 23251370436 23261664552 23322028032 23332385664 23342715648 23344162989 23424049152 23425501536 23435905122 23517563328 23527975296 23538424392 23609954304 23620439808 23621904369 23702740992 23704210656 23713234944 23725237284 23807903616 23829022224 23890857984 23912050176 23913532818 23995367424 23996855232 24007512564 24018141448 24080467968 24101828352 24120512667 24185806848 24196548096 24198048378 24207260672 24291606528 24293112704 24303901608 24377757696 24388584192 24418296774 24484397056 24495270912 24496789716 24580620288 24582144384 24603949776 24689677824 24708817854 24719757228 24775704576 24797681664 24884084736 24885627648 24904919583 24972337152 25013864988 25081577472 25094272392 25101021312 25212387726 25291865088 25322678136 25404078224 25410910464 25492594176 25512356646 25523651772 25604110336 25623959256 25635303792 25693323264 25713241344 25714835667 25724625408 25827324012 25838758584 25897238528 25917314688 25940304432 26030688768 26032302774 26042213376 26121388032 26146179864 26169372621 26237281536 26248933872 26260555104 26352055296 26353689228 26443874304 26457258744 26468972208 26480727441 26561198592 26572994784 26584759488 26665583616 26667236988 26677389312 26679043416 26770341888 26783891568 26807650002 26877215232 26889114624 26901056448 26994788352 26996462136 27020409129 27088846848 27090526464 27114556896 27138608644 27209032704 27221116608 27233168256 27303837696 27328057344 27329751792 27341889309 27424977408 27437157216 27449304512 27544946688 27557179776 27640922112 27653197824 27654912432 27665440768 27679443498 27763557376 27775887552 27872667648 27897391872 27899121621 27994595328 27996331104 28093879296 28118799744 28216774656 28231056441 28238648976 28340207616 28440717312 28453348224 28488012903 28539813888 28579588002 28587274272 28677390336 28679168448 28804624128 28826954163 28839716766 28904988672 28940203584 29031432192 29033232256 29068603407 29134393344 29156979024 29182842486 29261840384 29284524864 29297490048 29386561536 29414452347 29516941728 29530050606 29543124492 29646062208 29741359872 29749358592 29764416087 29777593734 29881348416 29894619132 29907854424 29975543808 29998781568 30012062976 30013923843 30116634624 30131878014 30145218348 30236867136 30250253952 30263688504 30369136896 30371019903 30382582272 30474952704 30476842272 30488444928 30503876508 30610161792 30623756184 30637314288 30716817408 30744064512 30745970766 30851186688 30853099584 30866801868 30880467576 30988065024 31001827248 31015552736 31096037376 31109847552 31111776486 31123620864 31125550652 31232065536 31234002048 31247873496 31356751104 31370633728 31384565856 31479939072 31493919744 31495872492 31603654656 31605614208 31617646592 31633649712 31743871488 31772029632 31854477312 31882733568 31884710424 31993823232 31995806976 32010016752 32107290624 32135771136 32160683556 32247742464 32262064128 32264064504 32405202144 32503676928 32518112256 32557729032 32660361216 32662386288 32776192512 32805266368 32919570432 32945090472 32959676304 33034272768 33063575552 33180836864 33206559444 33296449536 33351819984 33459029856 33468028416 33616516968 33646336227 33722486784 33748629264 33763570848 33881213952 33990125568 34016475528 34031535696 34046649567 34165279008 34180405056 34284321792 34286447556 34299500544 34436432016 34451678112 34451725707 34466978574 34556419584 34587072576 34707585024 34709737032 34722951168 34740526023 34828517376 34861573152 34877055654 34892496828 34983042048 34998578496 35014073472 35136073728 35138252304 35153857683 35169421406 35276344992 35291962944 35307636588 35414931456 35430659712 35446345984 35554111488 35556315984 35569852416 35572057888 35587855926 35711855424 35743533336 35836286976 35852152832 35868075264 35870299227 35993051136 35995282848 36011268846 36027212172 36120701952 36152742528 36278710272 36294822144 36297072567 36310891008 36437409792 36439669056 36455852412 36566636544 36582876288 36627445161 36726595584 36742906368 36745184574 36870930432 36873216576 36905924664 37034516736 37079635842 37163556864 37196522496 37198828828 37326127104 37328441472 37458505728 37491732992 37520797482 37622366208 37641408588 37651531968 37786943488 37818581589 37920956416 37937797632 37984017204 38106117336 38116365696 38236520448 38238891264 38268534969 38285477658 38406165504 38435938884 38452955688 38539984896 38569862016 38586938112 38740986018 38758137876 38845857792 38875972032 38910456648 39046033152 39048454161 39063320064 39182082048 39219269796 39355922304 39373400808 39390832656 39528082944 39530533842 39655146496 39665811456 39685888116 39703458312 39841797888 39859492176 39877139232 39998375424 40000855482 40016083968 40018565124 40155512832 40175837352 40193624464 40211475003 40315822848 40333671936 40351584672 40492182528 40494693204 40510109696 40633270272 40635789696 40651259904 40671835344 40707912966 40813549056 40831674912 40849752384 40955756544 40992086016 40994627688 41134915584 41137466112 41155735824 41173956768 41317420032 41335769664 41461383168 41479796736 41482368648 41498161152 41519165247 41645336064 41663831328 41809001472 41846087808 41973252096 41991892992 41994496656 42031747534 42140818944 42178199616 42325161984 42362706176 42472636416 42510311424 42512947232 42661075968 42680022336 42809720832 42847694848 42869382003 42880911408 43016085504 43018752672 43206936192 43259575149 43338235904 43357483008 43410305376 43547148288 43549848384 43701590016 43735468536 43774263729 43892760576 43926787296 43946235072 44079842304 44275412592 44314686738 44469093312 44612039808 44624037888 44666390601 44822022624 44841928698 44861781636 44963315712 44998172352 45018094464 45174951936 45197817021 45217827522 45320167424 45355300704 45375380928 45395532756 45553705344 45573873408 45576699169 45712429056 45715263408 45732667392 45755814762 45915242688 45935570816 45935634276 45955971432 46075226112 46116096768 46118956149 46276780032 46279649376 46297268224 46300202802 46320701364 46482097536 46502740872 46523329104 46644056064 46664771328 46667664729 46685431296 46688325978 46848098304 46851003072 46871810244 47035126656 47055950592 47076848784 47219908608 47240879616 47243808738 47405481984 47408421312 47426469888 47450474568 47615807232 47658044448 47781715968 47824100352 47827065636 47990734848 47993710464 48015025128 48036282896 48160935936 48203656704 48241025334 48371613696 48393096192 48396096756 48414521344 48583213056 48586225408 48607803216 48755515392 48777168384 48836593548 48968794112 48990541824 48993579432 49161240576 49164288768 49207899552 49379355648 49417635708 49439514456 49551409152 49595363328 49771255296 49809839166 49944674304 50027729976 50163154944 50188544784 50202042624 50424775452 50583730176 50645356272 50808156448 50821820928 50985188352 51024713292 51047303544 51208220672 51247918512 51270607584 51426482688 51429671334 51449250816 51654648024 51677517168 51700467861 51794477056 51834629376 51880608864 52061377536 52064605548 52084426752 52242776064 52292359728 52315583481 52338745242 52474563072 52497867744 52521110208 52704110592 52707378456 52754132109 52887748608 52914517488 52937944416 52961454882 53122397184 53145989568 53169518976 53331167232 53334473976 53354778624 53358086832 53381783889 53567783136 53615300004 53754430464 53778229248 53802112896 53989576704 53992924272 54016903269 54040818258 54181052928 54229113792 54277217288 54418065408 54442233216 54466336512 54469713641 54607675392 54656114688 54659503584 54683778618 54849954816 54874314432 54898609024 55089893376 55114359552 55117776861 55306395648 55309824864 55330881536 55358886996 55527114752 55551775104 55619453763 55745335296 55794783744 55798243242 55989190656 55992662208 56187758592 56237599488 56281196223 56433549312 56462112882 56477297952 56680415232 56881434624 56906696448 56976025806 57159176004 57174548544 57354780672 57358336896 57428216487 57609248256 57653908326 57679433532 57809977344 57880407168 58062864384 58066464512 58111479027 58137206814 58268786688 58313958048 58365684972 58523680768 58569049728 58594980096 58773123072 58828904694 59033883456 59060101212 59086248984 59292124416 59295800763 59482719744 59498717184 59528832174 59555187468 59762696832 59789238264 59815708848 59951087616 59997563136 60001283223 60024125952 60027847686 60233269248 60263756028 60290436696 60473734272 60500507904 60527377008 60738273792 60742039806 60765164544 60949905408 60953684544 60976889856 61007753016 61061869449 61220323584 61247512368 61274628576 61433634816 61488129024 61491941532 61702373376 61706199168 61733603736 61760935152 61976130048 62003654496 62031105472 62192074752 62219695104 62223552972 62247241728 62251101304 62464131072 62468004096 62495746992 62713502208 62741267456 62769131712 62959878144 62987839488 62991744984 63047621301 63207309312 63211228416 63267299424 63487742976 63544059264 63708954624 63765467136 63769420848 63991613952 64020033504 64214581248 64271542272 64321367112 64495484928 64524128256 64528129008 64810404288 65007353856 65036224512 65097950449 65115458064 65320722432 65324772576 65552385024 65610532736 65839140864 65890180944 65919352608 66127151104 66361673728 66413118888 66472030107 66592899072 66703639968 66918059712 66936056832 67233033936 67262893047 67292672454 67444973568 67497258528 67527141696 67762427904 67826741283 67980251136 68032951056 68063071392 68093299134 68330558016 68360810112 68568643584 68572895112 68599001088 68633722143 68872864032 68903356224 68903451414 68933957148 69112839168 69174145152 69415170048 69419474064 69445902336 69450304203 69481052046 69723146304 69754111308 69784993656 69966084096 69997156992 70028146944 70032488967 70272147456 70276504608 70307715366 70338842812 70552689984 70583925888 70615273176 70829862912 70861319424 70865713107 70892691968 71108222976 71112631968 71139704832 71144115776 71175711852 71423710848 71487066672 71672573952 71704305664 71736150528 71740598454 71986102272 71990565696 72022537692 72054424344 72241403904 72305485056 72361538001 72557420544 72589644288 72594145134 72621782016 72874819584 72879338112 72911704824 73133273088 73165752576 73254890322 73453191168 73485812736 73490369148 73741860864 73746433152 73811849328 74069033472 74159271684 74327113728 74393044992 74397657656 74652254208 74656882944 74714758749 74917011456 74983465984 75041594964 75244732416 75282817176 75303063936 75637163178 75841912832 75875595264 75968034408 76212234672 76232731392 76477782528 76537069938 76570955316 76812331008 76871877768 76905911376 77079969792 77139724032 77144507001 77173876224 77481972036 77516275752 77691715584 77751944064 77820913296 78092066304 78096908322 78126640128 78364164096 78438539592 78508117863 78711844608 78746801616 78781665312 79056165888 79061067684 79310292992 79331622912 79371776232 79406916624 79442182323 79683595776 79718984352 79754278464 79996750848 80001710964 80032167936 80037130248 80311025664 80351674704 80387248928 80422950006 80631645696 80667343872 80703169344 80984365056 80989386408 81020219392 81061227387 81266540544 81271579392 81343670688 81415825932 81627098112 81663349824 81699504768 81911513088 81984172032 81989255376 82025667927 82274932224 82311471648 82347913536 82634840064 82671539328 82922766336 82959593472 82964737296 82996322304 83038330494 83290672128 83327662656 83618002944 83692175616 83697364863 83983785984 83988993312 84063495068 84281637888 84356399232 84650323968 84693169323 84725412352 85020622848 85025894464 85322151936 85360044672 85464038709 85619441664 85695389696 85738764006 85761822816 86032171008 86037505344 86413872384 86480862489 86519150298 86714966016 86820610752 87094296576 87099696768 87205810221 87403180032 87470937072 87548527458 87785521152 87853574592 87892470144 88159684608 88243357041 88550825184 88629373476 88938186624 89224079616 89248075776 89293248261 89332781202 89644045248 89683857396 89723563272 89926631424 89996344704 90036188928 90041771529 90349903872 90395634042 90435655044 90640334848 90710601408 90750761856 90791065512 91107410688 91113059709 91147746816 91153398338 91424858112 91430526816 91465334784 91511629524 91830485376 91871141632 91871268552 91911942864 92150452224 92232193536 92237912298 92553560064 92559298752 92594536448 92600405604 92641402728 92964195072 93005481744 93046658208 93288112128 93329542656 93335329458 93370862592 93376651956 93696196608 93702006144 93743620488 94070253312 94111901184 94153697568 94439817216 94481759232 94487617476 94810963968 94816842624 94852939776 94900949136 95231614464 95316088896 95563431936 95648200704 95654131272 95981469696 95987420928 96030050256 96072565792 96321871872 96407313408 96482050668 96743227392 96786192384 96792193512 96829042688 97172450816 97215606432 97511030784 97554336768 97673187096 97937588224 97981083648 97987158864 98328577536 98415799104 98758711296 98835271416 98879028912 99102818304 99190726656 99542510592 99619678332 99889348608 100055459952 100377089568 100404085248 100849550904 100939008681 101167460352 101290712544 101616312896 101643641856 101970376704 102049426584 102094607088 102139948701 102416441344 102495837024 102541215168 102852965376 102859342668 102898501632 103309296048 103355034336 103355177121 103400935722 103669258752 103761217728 104122755072 104129211096 104168853504 104221578069 104485552128 104584719456 104631166962 104677490484 104949126144 104995735488 105042220416 105408221184 105414756912 105461573049 105508264218 105829034976 105875888832 105922909764 106244794368 106291979136 106339037952 106662334464 106668947952 106709557248 106716173664 106763567778 107135566272 107230600008 107508860928 107556458496 107604225792 107610897681 107979153408 107985848544 108033806538 108081636516 108362105856 108458227584 108554434576 108836130816 108884466432 108891217701 108932673024 108939427282 109312229376 109319007168 109367557236 109699909632 109748628864 109797218048 109882335483 110179786752 110228719104 110235553722 110612791296 110619649728 110661763072 110717773992 111054229504 111103550208 111238907526 111490670592 111589567488 111596486484 111978381312 111985324416 112375517184 112475198976 112562392446 112867098624 112924225764 112954595904 113360830464 113455744767 113762869248 113813392896 113952051612 114318352008 114349097088 114709561344 114716673792 114856432974 115218496512 115307816652 115358867064 115619954688 115760814336 116132929024 116222958054 116274413628 116537573376 116627916096 116731369944 117047361536 117138099456 117145362483 117189960192 117546246144 117657809388 118067766912 118120202424 118172497968 118584248832 118591601526 118965439488 118997434368 119057664348 119110374936 119525393664 119578476528 119631417696 119995126272 120002566446 120048251904 120055695372 120466538496 120527512056 120580873392 120634425009 120947468544 121001015808 121054754016 121476547584 121484079612 121530329088 121899810816 121907369088 121953779712 122015506032 122123738898 122440647168 122495024736 122549257152 122867269632 122976258048 122983883064 123092974921 123404746752 123412398336 123467207472 123521870304 123952260096 124007308992 124062210944 124384149504 124439390208 124447105944 124494483456 124502202608 124557495741 124936008192 124991493984 125427004416 125482534912 125538263424 125919756288 125975678976 125983489968 126095242602 126422456832 126534598848 126975485952 127088118528 127417909248 127530934272 127538841696 127983227904 128040067008 128429162496 128543084544 128608146009 128642734224 129048256512 129056258016 129620808576 129778725447 130014707712 130072449024 130195900898 130230916128 130641444864 130649545152 131104770048 131221065472 131322791187 131678281728 131780361888 131838705216 132254302208 132723347456 132826237776 132944060214 133407279936 133836119424 133872113664 133999171803 134466067872 134525786094 134585344908 134889947136 134994517056 135054283392 135524855808 135593451063 135653482566 135960502272 136065902112 136126142784 136186598268 136661116032 136721620224 136730097507 137137287168 137145790224 137198002176 137267444286 137745728064 137806712448 137806902828 137867914296 138225678336 138348290304 138356868447 138830340096 138838948128 138891804672 138900608406 138962104092 139446292608 139508222616 139569987312 139932168192 139994313984 140002994187 140056293888 140064977934 140544294912 140553009216 140615430732 140677685624 141105379968 141167851776 141230546352 141659725824 141722638848 141731426214 141785383936 142216445952 142225263936 142279409664 142288231552 142351423704 142847421696 142974133344 143345147904 143408611328 143472301056 143481196908 143972204544 143981131392 144045075384 144108848688 144482807808 144610970112 144723076002 145114841088 145179288576 145188290268 145243564032 145749639168 145758676224 145823409648 146266546176 146331505152 146509780644 146906382336 146971625472 146980738296 147483721728 147492866304 147623698656 148138066944 148318543368 148654227456 148786089984 148795315312 149313765888 149429517498 149834022912 149966931968 150083189928 150489464832 150565634352 150606127872 151274326356 151683825664 151751190528 151936068816 152424469344 152465462784 152955565056 153074139876 153141910632 153624662016 153743755536 153811822752 154279448064 154289014002 154347752448 154963944072 155032551504 155101403583 155383431168 155503888128 155641826592 156184132608 156193816644 156253280256 156728328192 156877079184 156946750443 157016235726 157423689216 157493603232 157563330624 158112331776 158122135368 158262396327 158620585984 158663245824 158743552464 158813833248 158884364646 159367191552 159437968704 159508556928 159993501696 160003421928 160064335872 160074260496 160145351667 160703349408 160774497856 160845900012 161263291392 161334687744 161406338688 161968730112 161978772816 162040438784 162050709807 162122454774 162543158784 162687341376 162831651864 163254196224 163326699648 163399009536 163409140923 163823026176 163968344064 163978510752 164051335854 164549864448 164622943296 164695827072 165269680128 165343078656 165353330583 165919186944 165929474592 165992644608 166076660988 166581344256 166655325312 166858361289 167236005888 167384351232 167394729726 167967571968 167977986624 168126990136 168563275776 168712798464 168843588669 169300647936 169386338646 169450824704 170041245696 170051788928 170644303872 170720089344 170928077418 171390779392 171477528012 171523645632 172064342016 172075010688 172284649461 172827744768 172961724978 173038300596 173429932032 173641221504 174188593152 174199393536 174334437081 174411620442 174806360064 174941874144 175097054916 175571042304 175707149184 175784940288 176319369216 176486714082 177101650368 177258746952 177876373248 177887402289 178448159232 178496151552 178586496522 178665562404 179288090496 179367714792 179447126544 179853262848 179992689408 180003849669 180072377856 180083543058 180699807744 180791268084 180871310088 181280669696 181421202816 181501523712 181582131024 182214821376 182226119418 182295493632 182306796676 182849716224 182861053632 182930669568 183023259048 183185608347 183660970752 183742283264 183742537104 183823885728 184300904448 184464387072 184475824596 185107120128 185118597504 185189072896 185200811208 185282805456 185928390144 186010963488 186093316416 186576224256 186659085312 186670658916 186741725184 186753303912 187392393216 187404012288 187487240976 188140506624 188223802368 188307395136 188879634432 188963518464 188975234952 189142863903 189621927936 189633685248 189801898272 190463228928 190632177792 191126863872 191296401408 191308262544 191974841856 192060100512 192145131584 192643743744 192814626816 192964101336 193486454784 193572384768 193584387024 193658085376 194344901632 194431212864 195022061568 195108673536 195293851347 195346374192 195962167296 195974317728 196657155072 196831598208 197517422592 197670542832 197758057824 198381453312 199085021184 199239356664 199416090321 199778697216 200110919904 200754179136 200808170496 201699101808 201788679141 201878017362 202334920704 202581425088 203232625792 203287283712 203480223849 203940753408 204098853168 204189214176 204279897402 204832882688 204991674048 205082430336 205705930752 205718685336 205797003264 205901166429 206618592096 206710068672 206710354242 206801871444 207338517504 207522435456 208245510144 208258422192 208337707008 208350912609 208443156138 209169438912 209262333924 209354980968 209898252288 209991470976 210084440832 210097466901 210816442368 210829513824 210923146098 211016528436 211658069952 211751777664 211845819528 212489588736 212583958272 212597139321 212678075904 213324668928 213337895904 213419114496 213432347328 213527135556 214271132544 214461200016 215017721856 215112916992 215208451584 215221795362 215958306816 215971697088 216067613076 216163273032 216724211712 216916455168 217108869152 217672261632 217768932864 217782435402 217865346048 217878854564 218624458752 218638014336 218735114472 219399819264 219497257728 219594436096 219764670966 220359573504 220457438208 220471107444 221225582592 221239299456 221323526144 221435547984 222108459008 222207100416 222477815052 222981341184 223179134976 223192972968 223956762624 223970648832 224144276247 224751034368 224950397952 225124784892 225734197248 225848451528 225909191808 226911489534 227525738496 227626785792 227904103224 228636704016 228698194176 229433347584 229712865948 230436993024 230615633304 230717734128 231239909376 231433521003 231521628672 232265858048 232445916108 232548827256 233075146752 233255832192 233462739888 234276198912 234290724966 234379920384 235092492288 235315618776 235524353589 236135533824 236240404848 236344995936 237168497664 237183203052 237930878976 237994868736 238115328696 238220749872 238326546969 239050787328 239156953056 239262835392 239990252544 240005132892 240096503808 240111390744 240933076992 241055024112 241161746784 241268850018 241894937088 242002031616 242109508032 242953095168 242968159224 243060658176 243183682161 243799621632 243814738176 244031012064 244247477796 244881294336 244990049472 245098514304 245734539264 245952516096 245967766128 246077003781 246185949842 246824796672 246934414944 247043740608 247904520192 248014617984 248124421888 248768299008 248878780416 248894211888 248988966912 249004405216 249114991482 249872016384 249982987968 250854008832 250965069824 251076526848 251092094589 251951357952 251966979936 252190485204 252844913664 253069197696 253950971904 254079507969 254176237056 255061868544 255077683392 255966455808 256080134016 256392116127 256858324992 257086169088 257216292018 257285468448 258096513024 258112516032 259241617152 259557450894 260144898048 260391801796 260461832256 261282889728 261299090304 261617430663 262209540096 262442130944 262645582374 263356563456 263560723776 263677410432 264508604416 264730071123 265446694912 265652475552 265888120428 266814559872 267672238848 267744227328 267879744783 267998343606 268932135744 269051572188 269170689816 269779894272 269989034112 270108566784 270125314587 271049711616 271186902126 271306965132 271921004544 272131804224 272252285568 272373196536 273322232064 273339179127 273443240448 273460195014 274274574336 274291580448 274396004352 274534888572 275491456128 275613424896 275613805656 275735828592 276451356672 276696580608 276713736894 277660680192 277677896256 277783609344 277801216812 277924208184 278892585216 279016445232 279139974624 279864336384 279988627968 280005988374 280112587776 280129955868 281088589824 281106018432 281230861464 281355371248 282210759936 282335703552 282461092704 283319451648 283445277696 283462852428 283570767872 284432891904 284450527872 284558819328 284576463104 284702847408 285694843392 285948266688 286690295808 286817222656 286944602112 286962393816 287944409088 287962262784 288090150768 288217697376 288965615616 289221940224 289446152004 290229682176 290358577152 290376580536 290487128064 291517352448 291646819296 292533092352 292663010304 293019561288 293812764672 293943250944 293961476592 294985732608 295247397312 296276133888 296637086736 297308454912 297572179968 297590630624 298627531776 298859034996 299668045824 299933863936 300166379856 301131268704 301212255744 302548652712 302817026043 303367651328 303502381056 303872137632 304848938688 304930925568 305911130112 306148279752 306283821264 306419846103 307249324032 307487511072 307623645504 308558896128 308578028004 308695504896 309927888144 310065103008 310202807166 311007776256 311283653184 312368265216 312387633288 312506560512 312664734207 313456656384 313754158368 313893500886 314032471452 314847378432 314987206464 315126661248 316224663552 316244270736 316384719147 316524792654 317241171968 317487104928 317627666496 317768729292 318734383104 318875937408 319017113856 319036894183 319987003392 320006843856 320128671744 320148520992 320290703334 321406698816 321548995712 321691800024 322526582784 322669375488 322812677376 322832693043 323937460224 323957545632 324080877568 324101419614 324244909548 325086317568 325374682752 325663303728 326508392448 326653399296 326673653103 326798019072 326818281846 327936688128 327957021504 328102671708 329099728896 329245886592 329391654144 329647006449 330539360256 330686157312 330706661166 331838373888 331858949184 331985289216 332153321976 333162688512 333310650624 333716722578 334472011776 334768702464 334789459452 335935143936 335955973248 336253980272 337126551552 337425596928 337687177338 338601295872 338772677292 338901649408 340082491392 340103577856 340367234301 341288607744 341440178688 341856154836 342781558784 342955056024 343047291264 344128684032 344150021376 344569298922 345655489536 345923449956 346076601192 346859864064 347282443008 348398787072 348668874162 348823240884 349612720128 349883748288 350194109832 351142084608 351414298368 351436087449 351569880576 352638738432 352973428164 354203300736 354517493904 355752746496 355774804578 356896318464 356992303104 357172993044 357331124808 358576180992 358735429584 358894253088 359985378816 360007699338 360144755712 360167086116 361399615488 361582536168 361742620176 361903275027 362561339392 362842405632 363003047424 363164262048 364429642752 364452238836 364590987264 364613593352 365699432448 365722107264 365861339136 366046518096 366371216694 367321941504 367484566528 367485074208 367647771456 368601808896 368928774144 368951649192 369278924763 370214240256 370237195008 370401622416 370565610912 371856780288 372021926976 372186632832 373152448512 373318170624 373341317832 373483450368 373506607824 373672487223 374808024576 374974481952 376281013248 376447604736 376614790272 377759268864 377927036928 377950469904 378285727806 379267370496 379603796544 380926457856 381264355584 381287995487 382253727744 382592802816 382616525088 383949683712 384120201024 384290263168 385287487488 385629253632 385824438027 385928202672 387144769536 387168774048 387316170752 388689803264 388862425728 389336176341 390044123136 390217347072 390587702694 390692748384 391924334592 391948635456 393314310144 393663196416 393968373561 395034845184 395341085664 395516115648 396762906624 398170042368 398478713328 398832180642 400221839808 401508358272 401616340992 401997515409 403398203616 403577358282 403756034724 404669841408 405162850176 406465251584 406574567424 406780353189 406960447698 407881506816 408197706336 408378428352 408559794804 409665765376 409983348096 410164860672 410190292521 411411861504 411437370672 411594006528 411802332858 413237184192 413420137344 413420708484 413603742888 414677035008 415044870912 415070605341 416491020288 416516844384 416675414016 416701825218 416886312276 418338877824 418524667848 418709961936 419796504576 419982941952 420008982561 420168881664 420194933802 421632884736 421659027648 421846292196 422033056872 423316139904 423503555328 423691639056 424979177472 425167916544 425194278642 425356151808 426649337856 426675791808 426838228992 426864694656 427054271112 428542265088 428922400032 430035443712 430225833984 430416903168 430443590724 431916613632 431943394176 432135226152 432326546064 433448423424 433832910336 434217738304 435344523264 435537865728 435564870804 435730692096 435757709128 437248917504 437276028672 437470228944 438799638528 438994515456 439188872192 439529341932 440719147008 440914876416 440942214888 442451165184 442478598912 442871095968 444216918016 444414200832 444955630104 445962682368 446358269952 446385945936 447941297664 448288552494 449502068736 449900795904 450249569784 451468394496 451696903056 451818383616 453822979068 455051476992 455253571584 455808206448 457273408032 457396388352 458866695168 459425731896 460873986048 461231266608 461435468256 462867042006 463043257344 464531716096 464891832216 465097654512 465304210749 466150293504 466511664384 466925479776 468552397824 468581449932 468759840768 470184984576 470631237552 470840251329 471048707178 472271067648 472480809696 472689991872 474336995328 474366406104 474787188981 475861757952 475989737472 476230657392 476441499744 476653093938 478101574656 478313906112 478525670784 479980505088 480010265784 480193007616 480222781488 480436055001 482110048224 482323493568 482537700036 483789874176 484004063232 484219016064 485906190336 485936318448 486121316352 486152129421 486367364322 487629476352 488062024128 488494955592 489762588672 489980098944 490197028608 490227422769 491469078528 491905032192 491935532256 492154007562 492371899684 493649593344 493868829888 494087481216 495809040384 496029235968 496059991749 496248843776 497757560832 497788423776 497977933824 498008810432 498229982964 499744032768 499965975936 500575083867 501708017664 501930139648 502153053696 502184189178 503902715904 503933959872 504380970408 505689827328 506138395392 506530766007 507901943808 508159015938 508352474112 510123737088 510155366784 511932911616 512160268032 512784232254 514172338176 514432584036 514570936896 516193026048 516225032064 516853948383 518483234304 519114901788 520289796096 520783603592 520923664512 522565779456 522598180608 523003311243 523234861326 524419080192 524884261888 525291164748 526713126912 527121447552 527354820864 529460142246 530893389824 531304951104 531776240856 533629119744 533662206867 535344477696 535488454656 535759489566 535996687212 537864271488 538103144376 538341379632 539559788544 539978068224 540011549007 540217133568 540250629174 542099423232 542373804252 542613930264 543842009088 544263608448 544504571136 544746393072 546644464128 546678358254 546886480896 546920390028 548549148672 548583160896 548792008704 549069777144 549556825041 550982912256 551226849792 551227611312 551471657184 552902713344 553393161216 553427473788 555321360384 555355792512 555567218688 555602433624 555848416368 557785170432 558032890464 558279949248 559728672768 559977255936 560011976748 560225175552 560259911736 562177179648 562212036864 562461722928 562710742496 564421519872 564671407104 564922185408 566638903296 566890555392 566925704856 567141535744 567428591709 568865783808 568901055744 569152926208 569405694816 571389686784 571896533376 573380591616 573634445312 573889204224 573924787632 575924525568 576180301536 576435394752 577931231232 578443880448 578892304008 580459364352 580717154304 580753161072 580974256128 583034704896 583293638592 585066184704 585326020608 585881554041 586039122576 587886501888 587922953184 589971465216 590494794624 592552267776 593274173472 595144359936 595181261248 597255063552 597718069992 598248270963 599336091648 599867727872 600332759712 602262537408 602424511488 605097305424 605366037423 605634052086 607004762112 607744275264 609697877376 609861851136 610440671547 611822260224 612296559504 612567642528 612839692206 614498648064 614975022144 615247291008 617117792256 617156056008 617391009792 617703499287 619855776288 620130206016 620405614332 622015552512 622567306368 624736530432 624775266576 625013121024 625052737827 625329468414 627508316736 627787001772 628064942904 629694756864 629974412928 630253322496 630292400703 632449327104 632488541472 632769438294 633049585308 634482343936 634974209856 635255332992 635537458584 637468766208 637751874816 637791417963 638034227712 638073788366 639974006784 640013687712 640257343488 640297041984 640581406668 642813397632 643097991424 643383600048 645053165568 645338750976 645625354752 645665386086 647874920448 647915091264 648161755136 648202839228 648489819096 650172635136 650749365504 651326607456 653016784896 653306798592 653347306206 653596038144 653636563692 655873376256 655914043008 656205343416 658199457792 658491773184 658783308288 659294012898 661078720512 661372314624 661413322332 663676747776 663717898368 663970578432 664306643952 666325377024 666621301248 667433445156 668944023552 669537404928 669578918904 671870287872 671911946496 672507960544 674253103104 674851193856 675374354676 677202591744 677545354584 677803298816 680207155712 680734468602 682577215488 682880357376 683712309672 685563117568 685910112048 686094582528 688300042752 689138597844 691310979072 691846899912 692153202384 693719728128 694300563009 694564886016 696797574144 697337748324 697646481768 699225440256 699767496576 700388219664 702828596736 702872174898 703139761152 705277476864 705946856328 706573060767 708406601472 709034987808 711505492992 711549609156 713792636928 713984606208 714345986088 714662249616 714979640907 717152361984 717470859168 717788506176 719970757632 720015398676 720289511424 720334172232 722799230976 723165072336 723485240352 723806550054 725684811264 726006094848 726328524096 728859285504 728904477672 729181974528 729227186704 729551046483 731398864896 731444214528 732093036192 732742433388 734643883008 734969133056 734970148416 735295542912 737203617792 737857548288 737903298384 738231011343 738557849526 740474390016 740803244832 741131221824 743713560576 744043853952 744373265664 746304897024 746636341248 746682635664 746966900736 747013215648 747344974446 749616049152 749948963904 752562026496 752895209472 753229580544 753276283767 755854073856 755900939808 756571455612 758534740992 759207593088 761852915712 762238523907 762528711168 762575990974 765185605632 765233050176 767899367424 768240402048 768580526336 769176348381 770574974976 771258507264 771648876054 771856405344 774289539072 774337548096 774632341504 777379606528 777724851456 778672352682 780434694144 781175405388 781385496768 783848669184 783897270912 784852291989 786628620288 787326392832 787936747122 790069690368 790682171328 791032231296 793525813248 794190213369 796340084736 796957426656 797664361284 800443679616 803016716544 803232681984 803995030818 806796407232 807154716564 807512069448 809339682816 810325700352 810375943761 812930503168 813149134848 813560706378 813920895396 815763013632 816395412672 816756856704 817119589608 819331530752 819966696192 820017537381 820329721344 820380585042 822823723008 822874741344 823188013056 823604665716 826474368384 826840274688 826841416968 827207485776 829354070016 830089741824 830141210682 832982040576 833033688768 833350828032 833403650436 833772624552 836677755648 837049335696 837419923872 839593009152 839965883904 840017965122 840337763328 840389867604 843265769472 843318055296 843692584392 844066113744 846632279808 847007110656 847383278112 849958354944 850335833088 850388557284 850712303616 853298675712 853351583616 853676457984 853729389312 854108542224 857084530176 857844800064 860070887424 860451667968 860833806336 860887181448 861650824447 863833227264 863886788352 864270452304 864653092128 866896846848 867665820672 868435476608 870689046528 871075731456 871129741608 871461384192 871515418256 874552057344 874940457888 877599277056 877989030912 878377744384 879058683864 881438294016 881829752832 881884429776 884957197824 885742191936 888433836032 888828401664 889911260208 891925364736 892716539904 892771891872 895882595328 896577104988 899004137472 899801591808 900499139568 903393806112 903636767232 907645958136 908451078129 910102953984 910507143168 911616412896 914546816064 914792776704 917733390336 918851463792 919259538309 921747972096 922462533216 922870936512 925734084012 926086514688 929063432192 929783664432 930195309024 930608421498 933023328768 933850959552 937104795648 937162899864 937519681536 937994202621 940369969152 941262475104 941680502658 942097414356 944542135296 944961619392 945379983744 948673990656 948732812208 949154157441 949574377962 951723515904 952461314784 952882999488 953306187876 956203149312 956627812224 957051341568 957110682549 959961010176 960020531568 960386015232 960445562976 960872110002 964220096448 964646987136 965075400072 967579748352 968008126464 968438032128 968498079129 971812380672 971872636896 972242632704 972304258842 972734728644 975258952704 976124048256 976989911184 979525177344 979960197888 980020959309 980394057216 980454845538 983810064384 983871064512 984308015124 984743799368 987299186688 987737659776 988174962432 988941019347 991618080768 992058471936 992119983498 992497687552 995515121664 995576847552 995955867648 996017620864 996459965928 999488065536 999931951872 1001150167734 1003416035328 1003860279296 1004306107392 1004368378356 1007805431808 1007867919744 1008761940816 1011379654656 1012276790784 1013061532014 1015803887616 1016318031876 1016704948224 1020247474176 1020310733568 1021101702903 1023865823232 1024320536064 1025568464508 1028344676352 1028865168072 1029141873792 1032386052096 1032450064128 1033707896766 1036966468608 1038229803576 1040579592192 1041567207184 1041847329024 1045196361216 1046006622486 1046469722652 1048838160384 1049768523776 1050582329496 1053426253824 1054242895104 1054308262347 1054709641728 1058920284492 1061786779648 1062609902208 1063552481712 1067258239488 1067324413734 1070688955392 1070976909312 1071518979132 1071993374424 1075728542976 1076206288752 1076682759264 1079956136448 1080023098014 1080434267136 1080501258348 1084198846464 1084747608504 1085227860528 1085709825081 1087684018176 1088527216896 1089009142272 1089492786144 1093288928256 1093356716508 1093772961792 1093840780056 1097098297344 1097166321792 1097584017408 1098139554288 1099113650082 1101965824512 1102453699584 1102455222624 1102943314368 1105805426688 1106786322432 1106854947576 1107836774289 1110642720768 1110711585024 1111204867248 1111696832736 1115570340864 1116065780928 1116559898496 1119457345536 1119954511872 1120023953496 1120450351104 1120519823472 1121017461669 1124424073728 1124923445856 1125421484992 1128843039744 1129342814208 1129844370816 1133277806592 1133781110784 1133851409712 1134283071488 1134857183418 1137802111488 1138305852416 1138811389632 1142779373568 1143793066752 1143863986461 1146761183232 1147778408448 1147849575264 1151849051136 1152360603072 1152870789504 1155862462464 1156887760896 1157473314081 1157784608016 1161434308608 1161506322144 1161948512256 1166069409792 1166587277184 1168008529023 1170132369408 1170652041216 1171763108082 1172078245152 1175773003776 1175845906368 1179942930432 1180989589248 1181905120683 1185104535552 1186548346944 1190288719872 1190362522496 1194510127104 1195436139984 1196496541926 1199735455744 1200665519424 1204525074816 1204849022976 1205992546227 1210194610848 1210732074846 1211268104172 1214009524224 1215488550528 1219395754752 1219723702272 1220341059567 1220881343094 1223644520448 1224593119008 1225135285056 1225679384412 1228997296128 1229950044288 1230494582016 1230570877563 1234235584512 1234312112016 1234782019584 1235406998574 1239711552576 1240260412032 1240811228664 1244031105024 1245134612736 1245211816023 1249473060864 1249550533152 1250026242048 1250105475654 1250658936828 1255016633472 1255574003544 1256129885808 1259389513728 1259948825856 1260026947683 1260506644992 1260584801406 1264898654208 1264977082944 1265538876588 1266099170616 1268964687872 1269948419712 1270510665984 1271074917168 1274937532416 1275503749632 1275582835926 1276068455424 1276147576732 1279948013568 1280027375424 1280514686976 1280594083968 1281162813336 1285626795264 1286195982848 1286767200096 1290106331136 1290677501952 1291250709504 1291330772172 1295749840896 1295830182528 1296323510272 1296405678456 1296979638192 1300345270272 1301498731008 1302653214912 1306033569792 1306613597184 1306694612412 1307192076288 1307273127384 1311746752512 1311828086016 1312410686832 1316398915584 1316983546368 1317566616576 1318588025796 1322157441024 1322744629248 1322826644664 1327353495552 1327435796736 1328613287904 1332650754048 1333242602496 1334866890312 1337888047104 1339074809856 1339157837808 1343823892992 1345015921088 1348506206208 1349702387712 1350748709352 1354405183488 1355090709168 1355606597632 1360414311424 1361468937204 1365154430976 1365760714752 1367424619344 1371820224096 1372189165056 1376600085504 1378277195688 1382621958144 1383693799824 1384306404768 1388601126018 1389129772032 1393595148288 1394675496648 1395292963536 1395912632247 1398450880512 1399534993152 1400776439328 1405657193472 1405744349796 1406279522304 1410554953728 1411893712656 1412520753987 1413146121534 1416813202944 1418069975616 1423010985984 1423099218312 1424361566943 1427585273856 1427969212416 1428691972176 1429324499232 1429959281814 1434304723968 1434941718336 1435577012352 1439941515264 1440030797352 1440579022848 1440668344464 1441308165003 1446330144672 1446970480704 1447613100108 1451369622528 1452012189696 1452657048192 1457718571008 1457808955344 1458363949056 1458454373408 1458456388263 1459102092966 1462888429056 1464186072384 1465484866776 1469287766016 1469938266112 1469940296832 1470591085824 1470682268307 1474407235584 1475715096576 1475806596768 1476462022686 1477115699052 1480948780032 1481606489664 1482262443648 1487427121152 1488087707904 1488179975247 1488746531328 1493272682496 1493365271328 1493933801472 1494026431296 1494689948892 1499232098304 1499897927808 1501725251601 1505124052992 1505790418944 1506459161088 1506552567534 1511708147712 1511801879616 1513142911224 1517069481984 1518415186176 1523705831424 1524477047814 1525057422336 1525151981948 1530371211264 1530466100352 1535798734848 1536480804096 1537161052672 1538352696762 1542517014528 1543297752108 1543712810688 1548579078144 1548675096192 1549264683008 1550561845149 1554759213056 1555449702912 1557344705364 1560869388288 1562350810776 1562770993536 1567697338368 1567794541824 1569009933729 1569704583978 1573257240576 1574652785664 1575873494244 1580139380736 1581364342656 1582064462592 1588380426738 1592680169472 1593914853312 1595328722568 1600887359232 1600986620601 1606033433088 1606465363968 1607990061636 1613592814464 1614309433128 1615024138896 1618679365632 1620034647021 1620651400704 1620751887522 1625861006336 1626298269696 1627121412756 1627841790792 1631526027264 1632790825344 1633513713408 1634239179216 1639933392384 1640035074762 1640659442688 1640761170084 1645647446016 1645749482688 1646376026112 1647209331432 1648670475123 1652948736768 1653680549376 1653682833936 1654414971552 1658708140032 1660179483648 1660282421364 1665964081152 1666067377536 1666701656064 1666807300872 1667545249104 1673355511296 1674098671392 1674839847744 1679186018304 1679931767808 1680035930244 1680675526656 1680779735208 1686531538944 1686636110592 1687385168784 1688132227488 1693264559616 1694014221312 1694766556224 1699916709888 1700671666176 1700777114568 1701424607232 1702285775127 1706597351424 1706703167232 1707458778624 1708217084448 1714169060352 1715689600128 1720141774848 1720903335936 1721667612672 1721774362896 1723301648894 1727773576704 1728540904608 1729306184256 1733793693696 1735331641344 1736870953216 1741378093056 1742151462912 1742259483216 1742922768384 1743030836512 1749104114688 1749880915776 1755198554112 1755978061824 1756755488768 1757644662123 1758117367728 1763659505664 1763768859552 1769914395648 1771484383872 1776867672064 1777656803328 1779822520416 1785433079808 1785543783744 1791765190656 1793154209976 1794744812889 1798008274944 1799603183616 1800998279136 1806787612224 1807273534464 1815291916272 1816902156258 1821014286336 1823232825792 1829093632128 1829585553408 1831322014641 1835466780672 1837702927584 1838519076618 1843495944192 1844925066432 1845741873024 1851468168024 1852173029376 1853110497861 1858126864384 1859567328864 1860390618048 1861216842996 1866046657536 1867701919104 1874209591296 1874325799728 1875039363072 1875158213481 1875988405242 1882524950208 1883361005316 1884194828712 1889084270592 1889923238784 1890759967488 1890877202109 1897347981312 1897465624416 1898308314882 1899148755924 1903447031808 1904922629568 1905765998976 1906612375752 1912406298624 1913255624448 1913374253889 1914102683136 1914221365098 1919922020352 1920041063136 1920772030464 1920891125952 1921744220004 1928440192896 1929293974272 1930150800144 1935159496704 1936016252928 1936876064256 1936996158258 1943624761344 1943745273792 1944485265408 1944608517684 1945469457288 1950517905408 1952248096512 1953979822368 1959050354688 1959920395776 1960041918618 1960788114432 1960909691076 1967620128768 1967742129024 1968616030248 1969487598736 1974598373376 1975475319552 1976349924864 1977882038694 1983236161536 1984116943872 1984239966996 1984995375104 1991030243328 1991153695104 1991911735296 1992035241728 1992919931856 1998976131072 1999863903744 2002300335468 2006832070656 2007720558592 2008612214784 2008736756712 2015610863616 2015735839488 2017523881632 2022759309312 2024553581568 2026123064028 2031607775232 2032636063752 2033409896448 2040621467136 2042203405806 2047731646464 2048641072128 2051136929016 2056689352704 2057730336144 2058283747584 2064900128256 2067415793532 2073932937216 2076459607152 2081159184384 2083134414368 2083694658048 2090392722432 2092013244972 2092939445304 2097676320768 2099537047552 2101164658992 2108485790208 2108616524694 2109419283456 2117840568984 2119719182301 2123573559296 2125219804416 2127104963424 2134516478976 2134648827468 2141377910784 2141953818624 2143037958264 2143986748848 2144938922721 2151457085952 2152412577504 2153365518528 2159912272896 2160046196028 2160868534272 2161002516696 2168397692928 2169495217008 2170455721056 2171419650162 2177054433792 2178018284544 2178985572288 2186577856512 2186713433016 2187545923584 2187681560112 2188653139449 2194196594688 2194332643584 2196279108576 2198227300164 2203931649024 2204907399168 2204910445248 2205886628736 2211610853376 2213572644864 2213709895152 2214693034029 2215673548578 2221423170048 2222409734496 2223393665472 2231140681728 2232131561856 2233119796992 2233258259281 2238914691072 2239909023744 2240047906992 2240900702208 2241039646944 2242034923338 2248848147456 2249846891712 2250842969984 2257686079488 2258685628416 2259688741632 2259828851301 2267562221568 2267702819424 2268566142976 2269714366836 2275604222976 2276611704832 2277622779264 2285558747136 2286715571721 2287586133504 2287727972922 2295556816896 2295699150528 2303698102272 2304721206144 2305741579008 2307529045143 2311724924928 2313775521792 2314946628162 2315569216032 2322868617216 2323012644288 2323897024512 2332138819584 2333174554368 2336017058046 2341304082432 2343526216164 2344156490304 2351546007552 2351691812736 2354556875967 2359885860864 2361979178496 2363810241366 2370209071104 2373096693888 2380577439744 2380725044992 2382570640107 2389020254208 2390872279968 2392993083852 2399470911488 2401331038848 2409050149632 2409698045952 2411985092454 2420389221696 2421464149692 2422536208344 2428019048448 2430977101056 2431127831283 2438791509504 2439447404544 2440682119134 2441762686188 2447289040896 2449186238016 2450270570112 2451358768824 2457994592256 2459900088576 2460052612143 2460989164032 2461141755126 2468471169024 2468624224032 2469564039168 2470813997148 2479423105152 2480520824064 2481622457328 2488062210048 2490269225472 2490423632046 2498946121728 2499101066304 2500052484096 2500210951308 2501317873656 2510033266944 2511148007088 2512259771616 2518779027456 2519897651712 2520053895366 2521013289984 2521169602812 2529797308416 2529954165888 2531077753176 2532198341232 2537929375744 2539896839424 2541021331968 2542149834336 2549875064832 2551007499264 2551165671852 2552136910848 2552295153464 2559896027136 2560054750848 2561029373952 2561188167936 2562325626672 2571253590528 2572391965696 2573534400192 2580212662272 2581355003904 2582501419008 2582661544344 2584952473341 2591499681792 2591660365056 2592811356912 2593959276384 2600690540544 2602997462016 2605306429824 2612067139584 2613227194368 2613389224824 2614384152576 2614546254768 2623656172032 2624821373664 2632797831168 2633967092736 2635133233152 2637176051592 2644314882048 2645489258496 2645653289328 2654871593472 2657226575808 2665301508096 2666485204992 2669015968409 2669733780624 2675776094208 2678149619712 2678315675616 2687647785984 2690031842176 2697012412416 2699404775424 2701497418704 2710181418336 2711213195264 2720828622848 2722937874408 2725353234387 2730308861952 2731521429504 2734849238688 2743640448192 2744378330112 2753200171008 2756554391376 2757778614927 2765243916288 2767387599648 2768612809536 2777202252036 2778259544064 2787190296576 2789350993296 2790585927072 2791825264494 2799069986304 2801552878656 2811314386944 2811488699592 2812559044608 2813982607863 2821109907456 2823787425312 2825041507974 2826292243068 2833626405888 2836139951232 2846021971968 2846198436624 2847462472323 2848723133886 2855170547712 2857383944352 2858648998464 2859918563628 2868609447936 2869883436672 2871154024704 2871332047647 2879883030528 2880061594704 2881158045696 2881336688928 2882616330006 2892660289344 2893940961408 2895226200216 2902739245056 2904024379392 2905314096384 2905494237387 2915437142016 2915617910688 2916727898112 2916908746816 2916912776526 2918204185932 2925776858112 2928372144768 2930969733552 2938575532032 2939876532224 2939880593664 2940062877927 2941182171648 2941364536614 2951430193152 2951613193536 2952924045372 2954231398104 2961897560064 2963212979328 2964524887296 2966823058041 2974854242304 2976175415808 2976359950494 2977493062656 2986545364992 2986730542656 2987867602944 2988052862592 2989379897784 2998464196608 2999795855616 3003450503202 3010248105984 3011580837888 3012918322176 3013105135068 3023416295424 3023603759232 3026285822448 3034138963968 3036830372352 3047411662848 3048954095628 3050114844672 3050303963896 3060742422528 3060932200704 3063305108709 3071597469696 3072961608192 3074322105344 3076705393524 3085034029056 3086595504216 3087425621376 3097158156288 3097350192384 3101123690298 3109518426112 3110899405824 3114689410728 3121738776576 3124701621552 3125541987072 3135589083648 3138019867458 3139409167956 3146514481152 3149305571328 3151746988488 3160278761472 3162728685312 3162924787041 3164128925184 3176760853476 3185360338944 3187829706624 3190657445136 3201774718464 3201973241202 3212066866176 3212930727936 3215980123272 3227185628928 3228618866256 3230048277792 3240069294042 3241302801408 3241503775044 3251722012672 3252596539392 3254242825512 3255683581584 3257129475243 3263052054528 3265581650688 3267027426816 3268478358432 3279866784768 3280070149524 3281318885376 3281522340168 3291294892032 3291498965376 3292752052224 3294418662864 3297340950246 3305897473536 3307361098752 3307365667872 3308829943104 3317416280064 3320358967296 3320564842728 3323510322867 3331928162304 3332134755072 3333614601744 3335090498208 3346711022592 3348197342784 3349679695488 3358372036608 3359863535616 3360071860488 3361351053312 3361559470416 3363052385007 3373272221184 3374770337568 3376264454976 3386529119232 3388028442624 3389533112448 3399833419776 3401343332352 3401554229136 3402849214464 3404571550254 3413406334464 3414917557248 3416434168896 3428338120704 3431379200256 3431591959383 3440283549696 3443335225344 3443548725792 3446603297788 3455547153408 3457081809216 3458612368512 3467587387392 3470663282688 3472419942243 3473741906432 3484302925824 3484518966432 3485845536768 3486061673024 3498208229376 3499761831552 3504025587069 3510397108224 3511956123648 3513510977536 3515289324246 3516234735456 3527319011328 3527537719104 3539828791296 3542968767744 3545715362049 3555313606656 3559645040832 3570866159616 3571087567488 3583530381312 3586308419952 3589489625778 3599206367232 3601996558272 3613575224448 3614547068928 3617977638681 3630583832544 3633804312516 3642028572672 3646465651584 3658187264256 3659171106816 3661023178701 3662644029282 3670933561344 3675405855168 3677038153236 3686991888384 3689850132864 3691483746048 3691712632689 3702936336048 3704346058752 3706220995722 3716253728768 3719134657728 3720781236096 3722433685992 3732093315072 3735403838208 3735635448069 3748419182592 3748651599456 3750078726144 3750316426962 3751976810484 3765049900416 3766722010632 3768389657424 3778168541184 3779846477568 3780080843049 3781519934976 3781754404218 3794695962624 3794931248832 3796616629764 3798297511848 3806894063616 3809845259136 3811531997952 3813224751504 3824812597248 3826511248896 3826748507778 3828205366272 3828442730196 3839844040704 3840082126272 3841544060928 3841782251904 3843488440008 3856880385792 3858587948544 3860301600288 3870318993408 3872032505856 3873752128512 3873992316516 3887249522688 3887490547584 3888970530816 3889217035368 3890938914576 3901035810816 3904496193024 3907959644736 3918100709376 3919840791552 3920083837236 3921576228864 3921819382152 3935240257536 3935484258048 3937232060496 3938975197472 3949196746752 3950950639104 3952699849728 3955764077388 3966472323072 3968233887744 3968479933992 3969990750208 3982060486656 3982307390208 3984070483456 3985839863712 3997952262144 3999727807488 4004600670936 4013664141312 4015441117184 4017224429568 4017473513424 4031471678976 4035047763264 4045518618624 4049107163136 4052246128056 4063215550464 4065272127504 4066819792896 4081242934272 4084406811612 4095463292928 4097282144256 4102273858032 4115460672288 4116567495168 4129800256512 4134831587064 4147865874432 4152919214304 4166268828736 4167389316096 4180785444864 4184026489944 4185878890608 4187737896741 4195352641536 4199074095104 4202329317984 4216971580416 4217233049388 4218838566912 4235681137968 4237562261961 4239438364602 4250439608832 4254209926848 4269032957952 4269297654936 4273084700829 4282755821568 4283907637248 4286075916528 4287973497696 4289877845442 4302914171904 4304825155008 4306731037056 4319824545792 4320092392056 4321737068544 4322005033392 4323924495009 4338990434016 4340911442112 4342839300324 4354108867584 4356036569088 4357971144576 4373155713024 4373426866032 4375091847168 4375363120224 4375369164789 4377306278898 4388665287168 4392558217152 4396454600328 4407863298048 4409814798336 4409820890496 4411773257472 4412046804921 4423221706752 4427145289728 4427419790304 4429386068058 4431347097156 4442846340096 4444819468992 4446787330944 4462281363456 4464263123712 4464539925741 4466239593984 4466516518562 4479818047488 4480095813984 4481801404416 4482079293888 4484069846676 4497696294912 4499693783424 4501685939968 4505175754803 4515372158976 4517371256832 4519377483264 4519657702602 4535124443136 4535405638848 4537132285952 4539428733672 4551208445952 4553223409664 4555245558528 4571117494272 4573431143442 4575172267008 4575455945844 4591113633792 4591398301056 4607396204544 4609442412288 4611483158016 4615058090286 4627551043584 4629893256324 4631138432064 4645737234432 4646025288576 4647794049024 4651685535447 4664277639168 4666349108736 4672034116092 4682608164864 4687052432328 4688312980608 4703092015104 4703383625472 4709113751934 4719771721728 4723958356992 4727620482732 4740418142208 4746193387776 4761450089984 4765141280214 4778040508416 4781744559936 4785986167704 4798941822976 4802662077696 4802959861803 4818100299264 4819396091904 4823970184908 4840778443392 4842928299384 4845072416688 4856038096896 4860103941063 4861954202112 4862255662566 4877583019008 4878894809088 4881364238268 4883525372376 4894578081792 4898372476032 4900541140224 4902717537648 4919800177152 4920105224286 4921978328064 4922283510252 4936942338048 4937248448064 4939128078336 4941627994296 4946011425369 4958846210304 4961041648128 4963244914656 4976124420096 4980538450944 4980847264092 4997892243456 4998202132608 5000104968192 5000421902616 5002635747312 5020066533888 5022296014176 5024519543232 5037558054912 5039795303424 5040107790732 5042026579968 5042339205624 5059594616832 5059908331776 5062155506352 5064396682464 5079793678848 5082042663936 5084299668672 5099750129664 5102014998528 5102331343704 5104273821696 5104590306928 5106857325381 5119792054272 5120109501696 5122376335872 5124651253344 5142507181056 5144783931392 5147068800384 5160425324544 5162710007808 5165002838016 5165323088688 5169904946682 5183320730112 5185622713824 5187918552768 5201381081088 5205994924032 5210612859648 5224134279168 5226454388736 5226778449648 5228768305152 5229092509536 5247312344064 5249642747328 5265595662336 5267934185472 5270266466304 5272933986369 5274352103184 5290978516992 5291306578656 5309743186944 5314453151616 5330603016192 5332970409984 5338031936818 5339467561248 5356299239424 5356631351232 5375295571968 5380063684352 5384234438667 5394024824832 5398809550848 5402994837408 5420362836672 5422426390528 5441657245696 5445875748816 5450706468774 5463042859008 5469698477376 5487280896384 5488756660224 5493966043923 5506400342016 5513108782752 5515557229854 5530487832576 5534775199296 5537225619072 5554404504072 5556519088128 5559331493583 5574380593152 5578701986592 5581171854144 5583650528988 5598139972608 5603105757312 5622628773888 5622977399184 5625118089216 5627965215726 5647574850624 5650083015948 5652584486136 5667252811776 5672279902464 5672631606327 5692043943936 5692396873248 5694924944646 5697446267772 5710341095424 5714767888704 5717297996928 5719837127256 5737218895872 5739766873344 5740122761667 5742308049408 5742664095294 5759766061056 5760123189408 5762316091392 5762673377856 5765232660012 5785320578688 5787881922816 5790452400432 5805478490112 5808048758784 5810628192768 5810988474774 5830874284032 5831235821376 5833455796224 5833817493632 5833825553052 5836408371864 5851553716224 5856744289536 5861939467104 5877151064064 5879753064448 5879761187328 5880125755854 5882364343296 5882729073228 5902860386304 5903226387072 5905848090744 5908462796208 5923795120128 5926425958656 5929049774592 5933646116082 5949708484608 5952350831616 5952719900988 5954986125312 5973090729984 5973461085312 5975735205888 5976105725184 5978759795568 5996928393216 5999591711232 6006901006404 6020496211968 6023161675776 6025836644352 6026210270136 6046832590848 6047207518464 6052571644896 6068277927936 6073660744704 6094823325696 6097908191256 6100229689344 6100607927792 6121864401408 6126610217418 6143194939392 6145923216384 6148644210688 6153410787048 6170068058112 6173191008432 6174851242752 6194700384768 6202247380596 6219036852224 6221798811648 6229378821456 6243477553152 6249403243104 6251083974144 6271178167296 6276039734916 6278818335912 6293028962304 6298611142656 6303493976976 6325457370624 6325849574082 6328257850368 6353521706952 6359157546903 6370720677888 6375659413248 6381314890272 6403549436928 6403946482404 6424133732352 6425861455872 6431960246544 6434816768163 6454371257856 6457237732512 6460096555584 6480138588084 6482605602816 6483007550088 6503444025344 6505193078784 6508485651024 6511367163168 6514258950486 6531163301376 6534054853632 6536956716864 6559733569536 6560140299048 6562637770752 6563044680336 6565959418347 6582589784064 6582997930752 6588837325728 6594681900492 6611794947072 6614722197504 6614731335744 6617659886208 6634832560128 6640717934592 6641129685456 6644079102087 6647020645734 6664269510144 6667229203488 6670180996416 6693422045184 6696394685568 6699359390976 6699774777843 6716744073216 6719727071232 6720143720976 6722702106624 6723118940832 6726104770014 6746544442368 6749540675136 6752528909952 6773058238464 6776056885248 6779066224896 6779486553903 6802686664704 6803108458272 6805698428928 6809143100508 6826812668928 6829835114496 6832868337792 6856676241408 6860146715163 6862758400512 6863183918766 6886670450688 6887097451584 6893206595576 6911094306816 6914163618432 6917224737024 6922587135429 6935174774784 6941326565376 6944839884486 6947483812864 6968605851648 6969037932864 6971691073536 6972123346048 6996416458752 6999523663104 7008051174138 7023912247296 7027021955072 7030578648492 7032469470912 7054638022656 7055075438208 7063670627901 7079657582592 7085937535488 7091430724098 7110627213312 7119290081664 7141732319232 7142175134976 7147711920321 7167060762624 7172616839904 7178979251556 7198412734464 7203993116544 7227150448896 7229094137856 7235955277362 7261167665088 7267608625032 7284057145344 7292931303168 7293383493849 7316374528512 7318342213632 7322046357402 7325288058564 7341867122688 7350811710336 7354076306472 7373983776768 7379700265728 7380157836429 7382967492096 7383425265378 7405872672096 7408692117504 7412441991444 7432507457536 7438269315456 7441562472192 7444867371984 7464186630144 7470807676416 7471270896138 7496838365184 7497303198912 7500157452288 7500632853924 7503953620968 7530099800832 7533444021264 7536779314848 7556337082368 7559692955136 7560161686098 7563039869952 7563508808436 7589391925248 7589862497664 7593233259528 7596595023696 7613788127232 7619690518272 7623063995904 7626449503008 7649625194496 7653022497792 7653497015556 7656410732544 7656885460392 7679688081408 7680164252544 7683088121856 7683564503808 7686976880016 7713760771584 7717175897088 7720603200576 7740637986816 7744065011712 7747504257024 7747984633032 7754857420023 7774499045376 7774981095168 7778434070736 7781877829152 7802071621632 7808992386048 7815919289472 7836201418752 7839681583104 7840167674472 7843152457728 7843638764304 7870968516096 7874464120992 7877950394944 7898393493504 7901901278208 7905399699456 7911528154776 7932944646144 7936467775488 7936959867984 7939981500416 7964614780416 7968140966912 7971679727424 7995904524288 7999455614976 8007047905227 8009201341872 8027328282624 8034448859136 8034947026848 8062943357952 8070095526528 8091037237248 8098214326272 8104492256112 8130544255008 8133639585792 8162485868544 8168813623224 8176059703161 8190926585856 8194564288512 8204547716064 8230921344576 8233134990336 8259600513024 8269663174128 8273335844781 8295731748864 8305838428608 8332537657472 8334778632192 8361570889728 8368052979888 8371757781216 8375475793482 8398148190208 8404658635968 8433943160832 8434466098776 8437677133824 8441947823589 8471362275936 8475124523922 8478876729204 8500879217664 8508419853696 8538065915904 8538595309872 8542387416969 8546169401658 8565511643136 8572151833056 8575946995392 8579755690884 8605828343808 8609650310016 8613462074112 8613996142941 8639649091584 8640184784112 8643474137088 8644010066784 8647848990018 8677980868032 8681822884224 8685678600648 8708217735168 8712073138176 8715942289152 8716482712161 8746311426048 8746853732064 8750183694336 8750726240448 8750738329578 8754612557796 8777330574336 8785116434304 8792909200656 8815726596096 8819629596672 8819641780992 8820188633781 8823546514944 8824093609842 8854290579456 8854839580608 8858772136116 8862694194312 8885692680192 8889638937984 8893574661888 8924562726912 8928526247424 8929079851482 8932479187968 8933033037124 8959636094976 8960191627968 8963602808832 8964158587776 8968139693352 8995392589824 8999387566848 9003371879936 9010351509606 9030744317952 9034742513664 9038754966528 9039315405204 9070248886272 9070811277696 9074264571904 9078857467344 9102416891904 9106446819328 9110491117056 9142234988544 9146862286884 9150344534016 9150911891688 9182227267584 9182796602112 9189915326127 9214792409088 9218884824576 9222966316032 9230116180572 9255102087168 9259786512648 9262276864128 9291474468864 9292050577152 9303371070894 9328555278336 9332698217472 9344068232184 9365216329728 9374104864656 9376625961216 9406767250944 9418227503868 9439543443456 9447916713984 9455240965464 9480836284416 9488774361123 9492386775552 9522900179968 9530282560428 9556081016832 9563489119872 9571972335408 9605324155392 9605919723606 9636200598528 9638792183808 9647940369816 9681556886784 9685856598768 9690144833376 9720207882126 9723908404224 9724511325132 9755166038016 9757789618176 9762728476536 9767050744752 9771388425729 9789156163584 9796744952064 9801082280448 9805435075296 9839600354304 9840210448572 9843956656128 9844567020504 9873884676096 9874496896128 9878256156672 9883255988592 9892022850738 9917692420608 9922083296256 9926489829312 9952248840192 9961076901888 9961694528184 9970530968601 9995784486912 9996404265216 10000843805232 10005271494624 10040133067776 10044592028352 10049039086464 10075116109824 10079590606848 10080215581464 10084053159936 10084678411248 10089157155021 10119816663552 10124311012704 10128793364928 10159587357696 10164085327872 10168599337344 10199500259328 10204029997056 10204662687408 10208547643392 10209180613856 10213714650762 10240219003392 10244752671744 10249302506688 10285014362112 10289567862784 10294137600768 10294775878149 10320850649088 10330005676032 10330646177376 10339809893364 10366641460224 10371245427648 10375837105536 10402762162176 10411989848064 10417259826729 10421225719296 10452908777472 10453556899296 10457536610304 10458185019072 10494624688128 10499285494656 10512076761207 10531191324672 10535868370944 10540532932608 10545867972738 10548704206368 10581957033984 10582613157312 10619486373888 10628906303232 10665940819968 10676063873636 10678935122496 10712598478848 10713262702464 10750591143936 10760127368704 10768468877334 10797619101696 10805989674816 10840725673344 10844852781056 10853932916043 10883314491392 10891751497632 10901412937548 10926085718016 10939396954752 10974561792768 10977513320448 10983069536103 10987932087846 11012800684032 11026217565504 11031114459708 11060975665152 11069550398592 11074451238144 11075137898067 11108809008144 11113038176256 11118662987166 11148761186304 11157403973184 11162343708288 11167301057976 11196279945216 11206211514624 11206906344207 11245257547776 11245954798368 11250236178432 11255930431452 11295149701248 11300166031896 11305168972272 11334505623552 11340242529147 11344559804928 11345263212654 11384087887872 11384793746496 11389849889292 11394892535544 11420682190848 11429535777408 11434595993856 11439674254512 11474437791744 11479533746688 11480245523334 11484616098816 11485328190588 11519532122112 11520246378816 11524632182784 11525346755712 11530465320024 11570641157376 11575763845632 11580904800864 11610956980224 11616097517568 11621256385536 11621976949548 11661748568064 11662471642752 11666911592448 11667634987264 11667651106104 11672816743728 11703107432448 11713488579072 11723878934208 11754302128128 11759506128896 11759522374656 11760251511708 11764728686592 11765458146456 11805720772608 11806452774144 11811696181488 11816925592416 11847590240256 11852851917312 11858099549184 11867292232164 11899416969216 11904701663232 11905439801976 11909972250624 11946181459968 11946922170624 11952211450368 11957519591136 11993856786432 11999183422464 12013802012808 12040992423936 12046323351552 12051673288704 12052420540272 12094415036928 12105143289792 12136555855872 12147321489408 12189646651392 12195816382512 12200459378688 12201215855584 12243728802816 12253220434836 12286389878784 12291846432768 12297288421376 12306821574096 12346382016864 12349702485504 12389400769536 12404494761192 12438073704448 12443597623296 12458757642912 12498806486208 12502167948288 12542356334592 12552079469832 12557636671824 12563213690223 12586057924608 12597222285312 12606987953952 12650914741248 12651699148164 12656515700736 12707043413904 12718315093806 12751318826496 12762629780544 12807098873856 12807892964808 12819254102487 12848267464704 12851722911744 12863920493088 12869633536326 12908742515712 12914475465024 12920193111168 12960277176168 12965211205632 12966015100176 12971773485027 13006888050688 13016971302048 13022734326336 13028517900972 13062326602752 13068109707264 13073913433728 13119467139072 13120280598096 13125275541504 13126089360672 13126107494367 13131918836694 13165995861504 13177674651456 13189363800984 13223589894144 13229444395008 13229462671488 13235319772416 13236140414763 13269665120256 13281435869184 13282259370912 13288158204174 13294041291468 13328539020288 13334458406976 13340361992832 13386844090368 13392789371136 13393619777223 13398718781952 13399549555686 13439454142464 13440287441952 13445404213248 13446237881664 13452209540028 13493088884736 13499081350272 13505057819904 13515527264409 13546116476928 13552113770496 13558132449792 13558973107806 13605373329408 13606216916544 13611396857856 13618286201016 13653625337856 13659670228992 13665736675584 13713352482816 13720293430326 13725516801024 13726367837532 13773340901376 13774194903168 13786413191152 13822188613632 13828327236864 13834449474048 13845174270858 13882653130752 13889679768972 13894967625728 13937211703296 13938075865728 13943382147072 13944246692096 13955056606341 13992832917504 13999047326208 14016102348276 14047824494592 14054043910144 14061157296984 14064938941824 14109276045312 14110150876416 14127341255802 14159315165184 14171875070976 14182861448196 14221254426624 14238580163328 14284350269952 14295423840642 14334121525248 14345233679808 14357958503112 14396825468928 14407986233088 14408879585409 14454300897792 14458188275712 14471910554724 14522335330176 14535217250064 14568114290688 14585862606336 14586766987698 14632749057024 14636684427264 14644092714804 14650576117128 14683734245376 14701623420672 14708152612944 14759400531456 14760315672858 14765934984192 14766850530756 14811745344192 14817384235008 14824883982888 14838034276107 14865014915072 14876538630912 14883124944384 14889734743968 14928373260288 14941615352832 14942541792276 14993676730368 14994606397824 15000314904576 15001265707848 15007907241936 15060199601664 15066888042528 15073558629696 15112674164736 15119385910272 15120323372196 15126079739904 15127017616872 15178783850496 15179724995328 15186466519056 15193190047392 15239381036544 15246127991808 15252899006016 15299250388992 15306044995584 15306994031112 15312821465088 15313770920784 15320571976143 15359376162816 15360328505088 15367129007616 15373953760032 15427521543168 15434351794176 15441206401152 15481275973632 15488130023424 15495008514048 15495969266064 15509714840046 15549962190336 15556868141472 15563755658304 15604143243264 15617984772096 15631838578944 15632807814967 15672402837504 15679363166208 15680335348944 15686304915456 15687277528608 15741937032192 15748928241984 15755900789888 15796786987008 15803802556416 15810799398912 15818801959107 15823056309552 15872935550976 15873919735968 15879963000832 15929229560832 15936281933824 15943359454848 15991809048576 15998911229952 16014095810454 16018402683744 16068897718272 16069894053696 16125886715904 16140191053056 16152703316001 16182074474496 16196428652544 16208984512224 16261088510016 16267279171584 16324971737088 16337627246448 16352119406322 16389128577024 16409095432128 16461842689152 16466269980672 16481898131769 16519201026048 16539326348256 16546671689562 16591463497728 16611676857216 16665075314944 16669557264384 16677994480749 16723141779456 16736105959776 16743515562432 16750951586964 16796296380416 16809317271936 16867886321664 16868932197552 16875354267648 16883895647178 16942724551872 16950249047844 16957753458408 17001758435328 17016839707392 17017894818981 17076131831808 17077190619744 17084774833938 17092338803316 17131023286272 17144303666112 17151893990784 17159511381768 17211656687616 17219300620032 17220368285001 17226924148224 17227992285882 17279298183168 17280369568224 17286948274176 17288020133568 17295697980036 17355961736064 17363645768448 17371357201296 17416435470336 17424146276352 17431884578304 17432965424322 17492622852096 17493707464128 17500367388672 17501452480896 17501476659156 17509225115592 17554661148672 17570232868608 17585818401312 17631453192192 17639259193344 17639283561984 17640377267562 17647093029888 17648187219684 17708581158912 17709679161216 17717544272232 17725388388624 17771385360384 17779277875968 17787149323776 17849125453824 17857052494848 17858159702964 17864958375936 17866066074248 17919272189952 17920383255936 17927205617664 17928317175552 17936279386704 17990785179648 17998775133696 18006743759872 18020703019212 18061488635904 18069485027328 18077509933056 18078630810408 18140497772544 18141622555392 18157714934688 18204833783808 18212893638656 18220982234112 18284469977088 18293724573768 18300689068032 18301823783376 18365593204224 18379830652254 18429584818176 18437769649152 18445932632064 18460232361144 18510204174336 18519573025296 18524553728256 18584101154304 18606742141788 18657110556672 18665396434944 18688136464368 18730432659456 18748209729312 18753251922432 18813534501888 18836455007736 18879086886912 18895833427968 18910481930928 18977548722246 18984773551104 19045800359936 19060565120856 19077472640709 19112162033664 19126978239744 19143944670816 19210648310784 19211839447212 19272401197056 19277584367616 19295880739632 19304450304489 19363113773568 19371713197536 19380289666752 19440415764252 19447816808448 19449022650264 19510332076032 19515579236352 19525456953072 19534101489504 19542776851458 19593489904128 19602164560896 19610870150592 19679200708608 19680420897144 19687913312256 19689134041008 19697878255041 19747769352192 19748993792256 19766511977184 19784045701476 19835384841216 19844166592512 19852979658624 19904497680384 19922153803776 19923389056368 19932237306261 19941061937202 19992808530432 20001687610464 20010542989248 20080266135552 20089184056704 20098078172928 20099324333529 20150232219648 20159181213696 20160431162928 20168106319872 20169356822496 20178314310042 20239633327104 20248622025408 20257586729856 20319174715392 20328170655744 20337198674688 20338459661709 20408059994112 20409325374816 20417095286784 20418361227712 20427429301524 20480438006784 20489505343488 20498605013376 20570028724224 20579135725568 20580440145489 20588275201536 20589551756298 20660011352064 20661292354752 20679619786728 20733282920448 20742490855296 20751674211072 20767761406287 20805524324352 20823979696128 20834519653458 20842451438592 20905817554944 20907113798592 20915073220608 20916370038144 20989249376256 20998570989312 21024153522414 21071736741888 21081065865216 21091735945476 21097408412736 21163914067968 21165226314624 21191011883703 21238972747776 21257812606464 21331881639936 21352127747272 21357870244992 21425196957696 21426525404928 21443135760963 21501182287872 21520254737408 21536937754668 21595238203392 21611979349632 21681451346688 21707865832086 21766628982784 21783502995264 21802825875096 21852171436032 21878793909504 21880150481547 21949123585536 21955026640896 21966139072206 21975864175692 22025601368064 22052435131008 22062228919416 22121951330304 22139100797184 22140473509287 22148902476288 22150275796134 22217618016288 22226076352512 22237325974332 22297522372608 22314807946368 22324687416576 22334602115952 22392559890432 22412423029248 22413812688414 22490515095552 22491909596736 22500472356864 22511860862904 22590299402496 22600332063792 22610337944544 22669011247104 22680485058294 22689119609856 22690526425308 22768175775744 22769587492992 22779699778584 22789785071088 22841364381696 22859071554816 22869191987712 22879348509024 22948875583488 22959067493376 22960491046668 22969232197632 22970656381176 23039064244224 23040492757632 23049264365568 23050693511424 23060930640048 23141282314752 23151527691264 23161809601728 23221913960448 23232195035136 23242512771072 23243953899096 23264572260069 23323497136128 23324943285504 23335269974528 23335302212208 23345633487456 23406214864896 23426977158144 23447757868416 23508604256256 23519012257792 23519044749312 23520503023416 23529457373184 23530916292912 23612905548288 23623392362976 23633851184832 23695180480512 23705703834624 23716199098368 23734584464328 23798833938432 23809403326464 23810879603952 23819944501248 23893844341248 23904422900736 23915039182272 23987713572864 23998366844928 24021143715681 24027604025616 24081984847872 24103346577408 24104841080544 24188830073856 24210286579584 24273111711744 24294642978816 24391632765024 24400918757376 24402431711168 24487457605632 24506440869672 24528179109483 24572779757568 24583692865536 24594576842752 24613643148192 24692764033728 24699404971008 24778801539072 24808989522384 24820007534343 24887195246592 24917515285824 24997612972416 25004335896576 25084712669184 25104158939664 25115273343648 25126427380446 25194444570624 25213975907904 25301829482496 25303398296328 25313031401472 25325843470767 25414086827808 25436630187612 25502637652992 25525259561088 25614197747712 25615785929616 25627162250907 25638508204974 25696534929408 25727840986176 25739267072652 25817485031424 25828950930048 25840386222336 25841988428823 25920554352336 25930422411264 25932030200352 25943546970054 26013776101376 26033942604096 26045468652672 26057035801944 26124653205504 26136219414528 26147826867456 26149448136483 26238934278144 26240561196192 26250551083008 26252178721344 26252214988734 26263837673388 26331991723008 26355349302912 26378727601968 26447179788288 26458888790016 26458925342976 26460565901343 26470639544832 26472280829526 26562871738368 26564518741824 26576316408348 26588082582936 26657078040576 26668916813952 26680723985664 26773688180736 26785578742272 26787239554446 26797437563904 26799099111372 26878908284928 26880574883904 26890808426496 26892475763328 26904419080056 26986177769472 26998162700544 27010115639808 27031054528818 27092232953856 27104227540992 27116264899584 27117946215612 27210746658816 27212433833088 27222793715712 27236572402032 27307250675712 27319340457984 27331473351168 27426704965632 27440586860652 27451033602048 27452735675064 27546681802752 27548389806336 27572826382304 27644377227264 27656654473728 27668898948096 27690348541716 27765306261504 27779359537944 27789935251456 27874423406592 27876151731456 27888493384192 27910113212682 27985665835008 27998094652416 28032204696552 28095648989184 28108087820288 28122314593968 28129877883648 28220301752832 28254682511604 28318630330368 28343750141952 28365722896392 28442508853248 28466323083369 28477160326656 28568700539904 28590847681284 28668243050496 28690467359616 28715917006224 28815972466176 28817759170818 28908601795584 28916376551424 28943821109448 29044670660352 29070434500128 29171725212672 29173533975396 29265498114048 29273368854528 29288185429608 29301152234256 29314165277187 29367468490752 29403246841344 29416305225888 29518801062912 29520631345716 29531869968384 29533701061512 29623490688384 29634768470016 29649767965776 29676068552214 29753077261824 29766249888768 29779469487936 29856746520576 29883230705664 29885083584552 29911592905803 29987353460736 29989212795648 30002531415696 30015814483872 30120399203328 30133776085056 30147117259392 30225348329472 30238771820544 30240646744392 30252159479808 30254035233744 30267471465063 30359449990656 30372933038112 30386380094784 30478762073088 30492255983616 30505798012032 30598500777984 30612089991168 30613988062224 30625642930176 30627541841568 30641143952286 30720657010176 30734258015232 30747907520064 30855043086336 30868703588352 30882412802304 30884327634447 30962551947264 30990017028096 30991938532128 31019429680092 31099924380672 31113736282944 31127511316608 31208286486528 31235969544192 31251779480187 31263677157888 31265615629934 31358726332416 31360670697888 31372609830912 31374555057216 31483874064384 31497856483968 31511801579776 31536230283621 31593573974016 31607605112832 31621598797824 31637603918214 31646112619104 31745871101952 31747839471936 31759926001664 31858459121664 31872563867648 31886718909696 31997822459904 32028191620908 32036805367488 32137795436544 32139788107392 32251773431808 32280382106112 32305406632002 32392857305088 32417969024448 32522177020032 32534558343168 32561798748129 32649943474176 32675254492896 32704238812644 32778257154048 32818190864256 32923685378304 32932539961344 32963796263538 33038402052096 33078652696512 33093343379124 33182926995456 33223353714432 33225413694201 33330150629888 33339114528768 33355988961498 33446283558912 33472211919552 33487031124864 33501903173928 33592592760832 33618634543872 33620719032621 33735772643328 33737864395104 33750708535296 33767791294356 33885449103744 33900498095688 33915506916816 34003516870656 34020727587441 34033679414784 34035789637962 34152263663616 34154381239488 34169549667876 34184677606632 34262046572544 34288607332224 34303787981568 34319022763536 34423313375232 34438601240064 34440736570002 34453848296448 34455984571764 34558596366336 34560739136448 34573896548352 34576040267136 34591395960072 34711923472128 34727291536896 34742714402592 34832870940672 34848292552704 34863769156608 34865930848644 34985245704192 34987414928256 35000734777344 35002904961792 35002953318312 35018450231184 35109322297344 35140465737216 35171636802624 35262906384384 35278518386688 35278567123968 35280754535124 35294186059776 35296374439368 35417162317824 35419358322432 35435088544464 35450776777248 35542770720768 35558555751936 35574298647552 35698250907648 35714104989696 35716319405928 35729916751872 35732132148496 35838544379904 35840766511872 35856634351104 35872558773408 35981570359296 35997550267392 36013487519744 36041406038424 36122977271808 36138970054656 36155019866112 36157261620816 36283245110784 36315429869376 36409667567616 36425787277312 36441964468224 36568939954176 36587449147536 36601378136064 36603647566752 36731186408448 36759661304508 36859169636352 36875539298304 36891865264128 36920464722288 37039146050592 37049107456512 37168202308608 37213484283576 37314221113344 37330792869888 37376272928736 37496419458624 37506503844864 37627069003776 37672910015472 37689641070669 37758173773824 37791666855936 37820963861856 37955097444492 37969547102208 38091600719872 38121130241712 38154945281418 38253956479488 38287889341632 38421296621568 38423678894424 38457762307461 38544802394112 38555168735232 38591761479264 38608900608978 38726227547136 38743426395072 38760579333504 38880831528504 38895633616896 38898045300528 38915320455081 39020664152064 39050913906144 39068202979008 39085553702916 39186979808256 39204329121792 39221740301184 39358401417216 39360841794288 39375826624512 39378268082016 39395756510082 39497987584512 39533023954368 39568091402952 39670769682432 39688333185024 39705959317248 39708421244289 39808995360768 39844307607552 39846778112736 39864474612522 39882123874404 39985617060864 40003375220928 40021085978496 40160532271104 40178368113408 40180859331669 40196156345856 40198648667058 40318362427392 40320862325856 40336212639744 40338713644992 40356628620084 40479266654208 40497244050816 40515173459712 40546581793227 40638349430784 40656341311488 40674397349376 40676919323418 40816119988224 40818650749632 40834190573568 40836722455424 40854858603048 40960876013568 40979010686976 40997210026752 41140057448448 41158271451136 41160880290978 41176550403072 41179103512596 41320022704128 41322584709504 41359239573456 41466565840896 41484981710592 41503348422144 41535522812574 41647959392256 41669039306916 41684902877184 41811635109888 41814227597184 41830146441216 41832740076288 41865169819023 41978498752512 41997141978624 42048307044828 42143473483776 42162131730432 42183471890952 42194816825472 42327828135936 42330452629248 42382023767406 42477945495552 42515625212928 42663763279872 42704255494544 42715740489984 42853050809856 42886271521926 43002364575744 43040509474816 43073875509336 43190476406784 43223958699264 43226638756227 43362902693376 43415731664172 43533257965568 43567005990528 43605651750192 43704342872064 43757587819008 43760300963094 43898247171072 43910053281792 43932278144412 43951728351384 44051202736128 44104870262016 44124457838832 44278201594368 44280947018574 44297804952576 44300551592268 44435236032576 44452152705024 44474651948664 44514102828321 44595044745216 44629615892736 44649374833152 44669204231904 44785119780864 44824846058496 44827625376828 44981030191104 44983819193472 45000944713728 45023721725808 45180598804992 45200664127584 45220675889088 45338022494208 45360970116588 45378239219712 45381052850616 45536351551488 45539174985984 45559399557168 45579570142176 45718143109632 45738383975424 45758697018048 45897751166976 45918134986752 45920982093336 45938464395264 45941312762352 45961715928429 46078128488448 46080985515264 46101387022848 46121861280096 46282564629504 46303055382528 46323619203456 46443827920896 46464390070272 46485025542144 46487907798192 46529144520138 46649886571008 46670539949056 46670604424416 46691266974912 46812429729792 46853954316288 46895515736832 46898423444901 47017208512512 47038089498624 47041006046832 47058914746368 47061832585824 47225811096576 47246784725952 47267702369664 47390360961024 47411407669248 47432398196736 47456405877321 47469168928656 47618806652928 47621759207904 47639889002496 47787688682496 47808845801472 47830078364544 47975427145728 47996733689856 48042287431362 48055208051232 48206693154816 48209682161088 48377660147712 48420573159168 48458109948003 48546223423488 48589285957632 48783265530048 48801837514752 48804863422336 48974915211264 49012881739344 49056358218966 49167385731072 49189153685504 49227286296384 49385528067456 49398809942016 49445694395307 49557603078144 49617979044768 49640015068686 49774390493184 49835030571648 49995225944832 50008671793152 50033983442247 50169425338368 50208317879328 50230546687296 50252854760892 50388889141248 50427951815808 50603658964992 50606796592656 50626062802944 50651686941534 50828173655616 50873260375224 51005275305984 51050519122176 51053684456943 51228395495424 51231571859232 51254324501814 51277016409948 51393069858816 51455681972352 51478534145304 51634970062848 51657901860096 51661104855003 51680772444672 51683976857646 51841108704672 51860844822528 51864060400704 51887093940108 52027552202752 52067885208192 52090937305344 52114071603888 52249306411008 52272438829056 52295653734912 52298896272966 52477868556288 52481122392384 52501102166016 52504357442688 52504429977468 52527675346776 52663983446016 52710698605824 52757455203936 52894359576576 52917777580032 52917850685952 52921131802686 52941279089664 52944561659052 53125743476736 53129037483648 53152632816696 53176165165872 53314156081152 53337833627904 53361447971328 53547376361472 53571157484544 53574479108892 53594875127808 53598198222744 53757816569856 53761149767808 53781616852992 53784951526656 53808838160112 53972355538944 53996325401088 54020231279616 54062109057636 54184465907712 54208455081984 54232529799168 54235892431224 54421493317632 54424867666176 54473144804064 54614501351424 54638680915968 54662946702336 54853409931264 54881173721304 54902067204096 54905471350128 55096779612672 55145652764608 55288754454528 55313308947456 55337797896192 55380697083432 55530612523008 55558719075888 55579870502912 55752303462912 55776986768384 55820226425364 55971331670016 55996189304832 56064409393104 56191297978368 56244629187936 56259755767296 56440603505664 56509365023208 56637260660736 56687500283904 56731445792784 56932646166738 56954320653312 57137401079808 57181695362568 57232417922127 57336486100992 57380934719232 57431834012448 57631944932352 57635518341636 57817203591168 57832753102848 57887642218896 57913350913467 58089341320704 58140869000256 58343450425344 58347067950792 58530996228096 58546737709056 58576370859216 58602304468512 58628330554374 58806493682688 58832610451776 59037602125824 59041262691432 59063739936768 59067402123024 59093634765123 59246981376768 59299535931552 59352137104428 59506154523648 59532499777536 59558938975872 59713493041152 59766461411328 59770167169104 59796711918783 59823185811606 59978425591296 60005062831392 60031628967744 60240798406656 60267552170112 60294234518784 60297973000587 60450696658944 60477543641088 60481293488784 60504318959616 60508070467488 60534942930126 60718899981312 60745866076224 60772760189568 60957524146176 60984511967232 61011596024064 61015378985127 61224179982336 61227976124448 61251285860352 61255083683136 61282287904572 61441314020352 61468516030464 61495815040128 61710086172672 61737407176704 61741320436467 61764825604608 61768655268894 61980034056192 61983877064256 62038859360184 62199848761344 62227472565888 62255022633216 62416572973056 62471939088384 62503558960374 62527354315776 62531231259868 62717452664832 62721341395776 62745219661824 62749110114432 62967748128768 62995712967936 63023603159552 63072460567242 63215210225664 63243197595648 63275207836428 63292225238208 63491742203904 63495678943872 63519852003328 63573035651109 63716918243328 63745127735296 63773437819392 63995644919808 64056383241816 64073610734976 64275590873088 64279576214784 64329407282889 64503546863616 64560764212224 64610813264004 64785714610176 64835938048896 65044354040064 65123597496258 65299886948352 65350508985792 65408477625288 65556514308096 65636381728512 65640451444641 65847370756608 65865079922688 65927592527076 66076804104192 66157305393024 66186686758248 66365853990912 66421420527861 66446707428864 66450827388402 66660301259776 66678229057536 66711977922996 66892567117824 66944423839104 66974062249728 67003806347856 67237269087744 67241438065242 67471545286656 67475728790208 67501417070592 67535582588712 67770898207488 67800996191376 67831013833632 68007033741312 68041455174882 68067358829568 68071579275924 68304527327232 68308762478976 68339099335752 68369355213264 68524093145088 68577214664448 68607575963136 68638045527072 68846626750464 68877202480128 68881473140004 68907696592896 68911969143528 69117192732672 69121478272896 69147793096704 69152080534272 69182791920144 69423846944256 69454583073792 69485428805184 69665741881344 69696585105408 69727538313216 69731861697288 69793716780207 69970491408384 69974829856512 70005809923584 70005906636624 70036900462368 70218644594688 70280931474432 70343273605248 70525812768768 70557036773376 70557134247936 70561509070248 70588372119552 70592748878736 70838716644864 70870177088928 70901553554496 71085541441536 71117111503872 71148597295104 71396501815296 71428209979392 71432638811856 71459833503744 71464264296992 71681533023744 71713268702208 71745117546816 71963140718592 71995100534784 72026975039488 72063431147043 72082812076848 72245954543616 72310039732224 72314523241632 72566490221568 72630859738752 72819335135232 72851574554624 72883928936448 73174898295072 73202756272128 73207295133504 73462372816896 73519322609016 73584537328449 73718339272704 73751078596608 73783730528256 73840929444576 74078292101184 74098214913024 74336404617216 74426968567152 74661585739776 74752545857472 74992838917248 75013007689728 75254138007552 75345820030944 75379282141338 75583333711872 75641927723712 75910194888984 75939094204416 75977530412301 76183201439744 76242260483424 76309890562836 76507912958976 76575778683264 76842593243136 76847357788848 76881486752721 76915524614922 77089604788224 77183522958528 77217801217956 77452455094272 77486852790144 77521158667008 77525965286469 77761663057008 77791267233792 77796090601056 77830640910162 78041328304128 78101827812288 78136405958016 78171107405832 78373959616512 78408658243584 78443480602368 78448344409449 78716802834432 78721683588576 78751653249024 78756536164032 78791513020164 78995975169024 79066047908736 79136182805904 79341539364864 79376666370048 79381697704029 79411918634496 79416842488578 79688615215104 79693556225472 79728949225044 79764247748808 79971234121728 80006750441856 80042171956992 80321064542208 80356736226816 80361718663338 80392312691712 80397297334116 80636724854784 80641724651712 80672425279488 80677427289984 80713257240168 80958533308416 80994488101632 81030346919424 81093163586454 81276698861568 81312682622976 81348794698752 81353838646836 81632239976448 81637301499264 81668381147136 81673444910848 81709717206096 81921752027136 81958021373952 81994420053504 82280114896896 82316542902272 82321760581956 82353100806144 82358207025192 82640045408256 82645169419008 82718479146912 82933131681792 82969963421184 83006696844288 83071045625148 83295918784512 83338078613832 83369805754368 83623270219776 83628455194368 83665480152576 83730339638046 83956997505024 83994283957248 84096614089656 84286946967552 84324263460864 84366943781904 84389633650944 84660905258496 84764047534812 84955890991104 85031250425856 85327526559744 85408510989088 85431480979968 85706101619712 85772543043852 86004729151488 86081018949632 86147751018672 86447917398528 86453277512454 86725805386752 86831463328344 87066515931136 87134011981056 87211303500384 87515175638016 87520601926188 87796494342144 87820106563584 87864556288824 87903456702768 87942495831561 88102405472256 88209740524032 88248915677664 88556403188736 88561894037148 88595609905152 88601103184536 88870472065152 88904305410048 88949303897328 89028205656642 89259231785472 89298749666304 89338408463808 89570239561728 89649692116992 89655250753656 89734778717409 89962060382208 89967638386944 90047443451616 90361197609984 90401328255168 90441351778176 90676044988416 90721940233176 90756478439424 90762105701232 90802414395189 91078349971968 91118799114336 91159140284352 91436286219264 91476767950848 91517394036096 91795502333952 91836269973504 91841964186672 91876928790528 91882625524704 91923431856858 92161971030528 92202774045696 92243722560192 92565129259008 92606110765056 92647238406912 92652982903341 92887655841792 92970051084288 92975815596384 93058289040276 93299773142016 93341079898112 93341208848832 93382533949824 93624859459584 93707908632576 93755338440561 93791031473664 93796846889802 94076178997248 94082012093664 94117829492736 94123665171648 94451622193152 94493569451904 94535404739328 94608690850863 94780721922048 94822815338496 94864796393472 94912811754642 94938337857312 95237613305856 95243518415808 95279778004992 95575377364992 95617691602944 95660156729088 95993467379712 96084574862724 96110416102464 96413386309632 96419364322176 96755320295424 96841146318336 96916219896006 97178571915264 97566531060096 97603675029504 97609726844672 97685396244387 97949830422528 98025763478688 98112716437932 98334771462144 98378307371008 98454572592768 98771056134912 98797619884032 98891388790614 99115206156288 99235958089536 99280030137372 99548780986368 99670061143296 99676241082603 99990451889664 100017343586304 100067966884494 100338850676736 100416635758656 100461093374592 100505709521784 100777778282496 100855903631616 100862157097863 101207317929984 101213593185312 101252125605888 101303373883068 101656347311232 101746520750448 102010550611968 102101038244352 102107368913886 102456790990848 102463143718464 102508649003628 102554032819896 102786139717632 102911363944704 102957068290608 103269940125696 103315803720192 103322209710006 103361544889344 103367953715292 103682217409344 103721689645056 103728120801408 103774187880216 104055104405504 104135770416384 104181874610688 104228143207776 104498612822016 104544877658112 104591307469824 104597792545932 104955737112576 104962244784768 105002204332032 105008714885376 105008859954936 105055350693552 105327966892032 105421397211648 105514910407872 105788719153152 105835555160064 105835701371904 105842263605372 105882558179328 105889123318104 106251486953472 106258074967296 106305265633392 106352330331744 106628312162304 106675667255808 106722895942656 107094752722944 107142314969088 107148958217784 107189750255616 107196396445488 107515633139712 107522299535616 107569903053312 107617676320224 107944711077888 107992650802176 108040462559232 108124218115272 108368931815424 108416910163968 108465059598336 108471784862448 108849735332352 108946289608128 109229002702848 109277361831936 109325893404672 109429654704769 109706819862528 109762347442608 109804134408192 109810942700256 110193559225344 110291305529216 110577508909056 110626617894912 110675595792384 110761394166864 111117438151776 111159741005824 111504606925824 111553973536768 111640452850728 111942663340032 111992378609664 112128818786208 112489258375872 112519511534592 112881207011328 113018730046416 113068923212007 113274521321472 113375000567808 113462891585568 113865292333476 113908641306624 114274802159616 114363390725136 114464835844254 114761869438464 114863668024896 115263889864704 115271036683272 115373286922383 115634407182336 115665506205696 115775284437792 115826701826934 116178682641408 116281738000512 116686900850688 116694135901584 116745961365243 117061992456192 117152741718432 117204608937024 117256661108748 117612987365376 117665220903552 118075204251648 118082525382864 118127479873536 118134804246048 118187269530246 118493962753536 118599071863104 118704274208856 119012309047296 119064999555072 119117877951744 119125263732867 119426986082304 119532922822656 119540334338208 119593423837566 119646371623212 119956851182592 120010125662784 120063257935488 120481596813312 120535104340224 120542577995007 120588469037568 120595946001174 120955087282176 120962586977568 121008637919232 121016140934976 121069885860252 121437799962624 121491732152448 121545520379136 121639745379681 121915048292352 121969023934464 122023192048128 122030757970254 122448359964672 122455952248896 122502571720704 122510167366272 122564575809144 122882628040704 122937032060928 122991630080256 123420172345344 123474814353408 123482640872934 123529651209216 123537310537788 123960068112384 123967754128512 124077718720368 124399697522688 124454945131776 124510045266432 124943878176768 125007117920748 125054708631552 125062462519736 125434905329664 125442682791552 125490439323648 125498220228864 125595509457069 125935496257536 125991425935872 126047206319104 126144921134484 126430420451328 126486395191296 126550415672856 126584450476416 126983484407808 126991357887744 127146071302218 127433836486656 127490255470592 127546875638784 127991289839616 128112766483632 128147221469952 128559152429568 128658814565778 129007093727232 129121528424448 129221626528008 129571429220352 129671876097792 129679916268681 130088708080128 130247194992516 130599773896704 130701017971584 130816955250576 131113028616192 131272763457024 131280902889282 131694741513216 131730159845376 131855185054152 132153608208384 132314610786048 132373373516496 132842841055722 132893414857728 132901654776804 133320602519552 133356458115072 133423955845992 133542308484963 133785134235648 133888847678208 133948124499456 134007612695712 134474538175488 134482876130484 134943090573312 134951457580416 135002834141184 135071165177424 135541796414976 135601992382752 135662027667264 136014067482624 136082910349764 136134717659136 136143158551848 136609054654464 136617524957952 136678198671504 136738710426528 137154429328896 137215151926272 137276091054144 137693253500928 137754404960256 137762946280008 137815393185792 137823938287056 137885147785287 138234385465344 138242956545792 138304161068544 138365583840288 138847693888512 138909166147584 138970857610368 139331483762688 139393170210816 139455076626432 139463723394576 139587433560414 139949659713024 140011619847168 140011813273248 140073800924736 140437289189376 140561862948864 140686547210496 140695270334703 141051625537536 141114268495872 141123018140496 141176744239104 141185497757472 141677433289728 141740354177856 141803107108992 142171082883072 142234223007744 142297194590208 142369217631963 142856419958784 142865277623712 142919667007488 142928528593984 143363066047488 143426537404416 143490235093632 143926281437184 143990201069568 144053950078976 144126862294086 144165624153696 144620079464448 144629046483264 145132980443136 145261719477504 145374329844009 145638670270464 145767857872896 146349796590144 146405512544256 146414590267008 146924745633792 147038645218032 147169074656898 147502157193216 147567461056512 147681858889152 148156584202368 148196429826048 148337083185921 148672809234432 148853937134304 149323171479552 149505091714944 149985677834496 150026015379456 150101950326741 150508276015104 150691640061888 150758564282676 151166667423744 151283855447424 151820389777968 151878188408832 151955060824602 152366402879488 152484520966848 152619781125672 153015825917952 153151557366528 153161053370829 153685186486272 153694715577696 153762973505442 153831049229844 154179209576448 154367045917056 154435602435912 154904910188544 154973705580288 154983314565009 155042317334016 155051930572938 155523326114016 155582534467584 155592181202112 155661281820324 156082656608256 156203655624576 156272811916032 156342214811664 156747919233024 156817316487168 156886961204736 156896688818898 157433605668864 157443367177152 157503306498048 157513072328064 157583026040328 157991950338048 158132095817472 158272365611808 158683078729728 158753332740096 158763395408058 158823837268992 158833684977156 159377230430208 159387112450944 159457898450088 159528495497616 159942468243456 160013500883712 160084343913984 160642129084416 160713472453632 160723437326676 160784625383424 160794594668232 161273449709568 161283449303424 161344850558976 161354854579968 161426514480336 161917066616832 161988976203264 162060693838848 162186327172908 162553397723136 162625365245952 162697589397504 162707677293672 163264479952896 163274602998528 163346889821696 163419434412192 163843504054272 163916042747904 163988840107008 164560229793792 164633085804544 164643521163912 164706201612288 164716414050384 165290338838016 165436958293824 165866263363584 165939926842368 166013393688576 166142091250296 166591837569024 166676157227664 166739611508736 167256910388736 167330960305152 167460679276092 167913995010048 167988567914496 168193228179312 168573893935104 168733887563808 168779267301888 169321810516992 169528095069624 169911781982208 170062500851712 170817021978176 170862961959936 171412203239424 171545086087704 171697253766381 172009458302976 172162037899264 172295502037344 172895834797056 172906555024908 173451610773504 173662926656688 173740052740401 174268023962112 174422607000768 175030351276032 175041203852376 175592988684288 175640213127168 175729112577648 175806913405536 175884991663122 176419481048064 176497831355328 177112806377472 177123788074296 177191219810304 177202206369072 177280904295369 177740944130304 177898607794656 178056411313284 178518463570944 178597499332608 178676816927616 179140479123456 179299384233984 179310501507312 179390135756349 179469557434818 179935276773888 180094886903232 180722395219968 180802656510336 180882703556352 180893919001761 181352089976832 181443880466352 181512956878848 181524211402464 181604828790378 182156699943936 182237598228672 182318280568704 182872572438528 182953535901696 183034788072192 183046136955381 183672539947008 183683928373344 183753857581056 183765251049408 183846863713716 184323942061056 184405548091392 184487445120384 185130258518016 185212221530112 185223961309401 185294476813824 185305965806682 185940102168576 185951631192768 186116578080552 186599546284032 186682159796224 186682417697664 186765067899648 187249718919168 187415817265152 187510676881122 187582062947328 187593693779604 188152357994496 188164024187328 188235658985472 188247330343296 188903244386304 188987138903808 189070809478656 189217381701726 189645630676992 189729592786944 189825623509284 189876675714624 190475226611712 190487036831616 190559556009984 190719106953327 191150754729984 191235383205888 191320313458176 191986934759424 192169149725448 192220832204928 192826772619264 192838728644352 193510640590848 193682292636672 193832439792012 194357143830528 195133062120192 195219453689344 195370792488774 195899660845056 196051526957376 196225432875864 196669542924288 196756614742016 196909145185536 196921354333923 197542112269824 197595239768064 197782777581228 198230412312576 198471916179072 198560060274744 199097561972736 199264261583583 199340122286592 199352482165206 199980903779328 200034687172608 200135933768988 200677701353472 200833271517312 200922186749184 201011419043568 201711807263232 201724314195726 202414635859968 202427186370624 202504251211776 202606747766136 203312694622464 203493041500896 204021101223936 204202076488704 204214737827772 204913581981696 204926287436928 205017298007256 205108065639792 205572279435264 205822727889408 205914136581216 206539880251392 206631607440384 206644419420012 206723089778688 206735907430584 207364434818688 207443379290112 207456241602816 207548375760432 208271540832768 208363749221376 208456286415552 208997225644032 209089755316224 209182614939648 209195585091864 209381150340621 209911474225152 209924489569536 210017429770752 210017719909872 210110701387104 210655933784064 210842794423296 211029820815744 211577438306304 211671110320128 211671402743808 211684527210744 211765116358656 211778246636208 212516149934592 212610531266784 212704660663488 213256624324608 213351334511616 213445791885312 214189505445888 214284629938176 214297916435568 214379500511232 214392792890976 215044599071232 215139806106624 215235352640448 215889422155776 215985301604352 216080925118464 216190293441129 216248436230544 216737863630848 216930119196672 216943569724896 217699470664704 217892579216256 218458005405696 218554723663872 218651786809344 218859309409538 219524694885216 219608268816384 219621885400512 220387118450688 220582611058432 220753611985347 221155017818112 221253235789824 221351191584768 221522788333728 222234876303552 222319482011648 223009213851648 223107947073536 223280905701456 223984757219328 224257637572416 224978516751744 225039023069184 225762414022656 226037460092832 226137846424014 226750001135616 226925783171136 227730584666952 227817282613248 227932591236903 228549604319232 228726781450272 228929671688508 229523738876928 229727336049792 230527779729408 230542073366544 230746573844766 231268814364672 231550568875584 231653403653868 232357365282816 232563476001024 232577895859407 233373801701376 233388271803168 233491922730486 234123984912384 234305483436864 234409217874048 234513322217496 235225974730752 235330441807104 235345033228347 236150408503296 236165050765728 236254959747072 236269608492096 236374539060492 236987925507072 237198143726208 237408548417712 238024618094592 238129999110144 238145093112087 238235755903488 238250527465734 239065845645312 239080668676416 239186847675132 239292743246424 239913702365184 240020251325568 240126515870976 240963193626624 241070208680448 241085155990014 241176938075136 241191892002348 241910174564352 241925173955136 242017275838464 242032281869952 242139771720504 242875599925248 242983464304896 243091040758272 243279490759362 243830096584704 243938047868928 244046384096256 244061515940508 244896719929344 244911904497792 245005143441408 245020334732544 245129151618288 245765256081408 245874064121856 245983260160512 246840344690688 246949628706816 246965281745868 247059302418432 247074621075576 247920136224768 247935508257024 248155437440736 248799395045376 248909890263552 249020090532864 249887756353536 250014235841496 250109417263104 250124925039472 250869810659328 250885365583104 250996440457728 251191018914138 251870992515072 251982851871744 252094412638208 252289842268968 252860840902656 252972790382592 253100831345712 253168900952832 253982715775488 254292142604436 254867672973312 254980510941184 255093751277568 255982579679232 256225532967264 256294442939904 257118304859136 257317629131556 258014187454464 258243056848896 258443253056016 259343752195584 259359832537362 260177416160256 260494389985032 261199547793408 261402035943168 261633910501152 262545526914048 262561805778564 263389483026432 263460319690752 263710370108304 263827487494683 264307216416768 264629221572096 264746747032992 265685682111444 265786829715456 265803309553608 266641205039104 266712916230144 266847911691984 267084616969926 267777695356416 267896248998912 268015225391424 268949076350976 268965752260968 269204336152227 269886181146624 269902915160832 270142330354848 271083592829952 271203984765504 271324055334528 272028134965248 272165820699528 272269435318272 272286317103696 272407243185567 273235049915904 273356397343008 273477420853056 274308858657792 274430303852544 274552182108288 275386507001856 275508809920512 275525892560016 275630786371584 275647876574112 275770295570574 276485913091584 276608322137088 276731167680576 277695387777024 277818332295168 277941715220736 277958948710023 278662967525376 278910153252864 278927446789152 279174867120828 279899319426048 280023239694336 280023626546496 280147601849472 280874578378752 281123725897728 281266015321683 281373094420992 281390540669406 282228536991744 282246036280992 282353488478208 282370995514944 283354866579456 283480708355712 283606214217984 283826072552589 284342165766144 284468446015488 284594389180416 284738435263926 285712839917568 285730555247424 285839334014976 285857057187968 286726132094976 286853074808832 286980470187264 287980402139136 288107900157952 288253724588172 288331248307392 289240158928896 289258092966528 290265960886272 290523438955008 290748659688018 291535715745792 292699593180288 292811025088512 292829180534016 293056188733161 293849491267584 294077290436064 294338149313796 295004314386432 295134922113024 295363717778304 296313168404736 296392859652096 296674166371842 297345618468864 297707874268608 298646342959104 299010183429888 299028723247809 299971355668992 300052030758912 300203900653482 301016552030208 301383280123776 301517128565352 302333334847488 302567710894848 302586471293589 303640779555936 303756376817664 303910121649204 304732805758976 304969041933696 305239562251344 306031651835904 306303114733056 306322106741658 307370372972544 307389431155392 307525947010884 307662098459688 308358419152896 308734091834112 308871204871824 309809820377088 309947411160576 309966629130018 310084634668032 310103861145876 311046652228032 311165068935168 311184362404224 311322563640648 312165313216512 312407311249152 312545623832064 312684429623328 313495838466048 313634632974336 313773922409472 313793377637796 314867211337728 314886734354304 315006612996096 315026144656128 315166052080656 315983900676096 316264191634944 316544731223616 317366157459456 317506665480192 317526790816116 317647674537984 317667369954312 318754460860416 318774224901888 318915796900176 319056990995232 319884936486912 320027001767424 320168687827968 321284258168832 321426944907264 321446874653352 321569250766848 321589189336464 322546899419136 322566898606848 322709709159936 322853028960672 323834133233664 323977952406528 324121387677696 324372654345816 325106795446272 325250730491904 325395178795008 325415354587344 326549205997056 326693779643392 326838868824384 327687008108544 327832085495808 327977680214016 328288964114307 329120459587584 329287042327824 329412403224576 329432828100768 330580677676032 330873916587648 331732526727168 331879853684736 332026787377152 332284182500592 333352314455328 333479223017472 334513820777472 334661920610304 334921358552184 335827990020096 335977135828992 336386456358624 337467775127616 337558534603776 338643621033984 339056190139248 339206769636021 339823563964416 340125001703424 341634043956352 341725923919872 342824406478848 343090172175408 343394507532762 344324075798528 344591004074688 345791669594112 345813110049816 346119860767149 346903221547008 347325853313376 347480105480802 348536047924224 348845214001536 350060702552064 350082407704752 350237884095729 351185977368576 351458225155296 351613826811072 351769983326244 352838962096128 352995662710656 354225612754944 354247576148592 354382439620608 354404412738144 354561808590738 355481888260608 355797215589312 356112822626568 357036927141888 357194998665216 357353633855232 357375791198601 358280958246912 358598768467968 358621003014624 358780271512698 358939114869636 359870553547776 360189773806464 361444790439936 361605313020672 361627733985021 361765407112704 361787838003522 362887760932704 363025913757696 363048422804928 363209657580756 364313399887872 364475196457344 364636561137408 365745144877056 365907071803392 366069576144384 366092273910762 367345079894016 367367856746688 367507715162112 367530502098816 367693727427432 368647884122112 368811096182784 368974890240768 370260517036032 370424443060224 370447922618802 370588953627648 370611931613364 371880204337152 371903262385536 372233156161104 373199092568064 373364319592448 373364835395328 373530135799296 374831634530304 375021353762244 375164125894656 375187387559208 376304715988992 376328048374656 376471317970944 376494660686592 376786528371207 377806488772608 377974277807616 378141618957312 378434763403452 379291261353984 379459185573888 379651247018568 379753351429248 380950453223424 380974073663232 381438213906654 382301509459968 382470766411776 382640626916352 383973869518848 384338299450896 384441664409856 385677457288704 387021281181696 387364585273344 387664879584024 388714287661056 389039748806043 390266124240384 390438907378688 390741584977548 391799321690112 392103053914752 392450865751728 393339085848576 393818290371072 393842708667846 395084224539648 395190479536128 395565555162456 396460824625152 396943832358144 397120120549488 398528523167166 398680244573184 398704964330412 399961807558656 400069374345216 400271867537976 400626925454889 401355402706944 401666543034624 401844373498368 402022838087136 403423614526464 403448628391452 404829271719936 404854372741248 405008502423552 405213495532272 406625389244928 406986083001792 408042202447872 408404152977408 408429475655544 409827163963392 409852574873856 410034596014512 410216131279584 411645455778816 411828273162432 413079760502784 413263214880768 413288838840024 413446179557376 413471814861168 413655443355861 414728869637376 414912483205632 415096751520864 416543081665536 416727498442752 416912572831104 417994451288064 418179510632448 418365229879296 418391170183728 418762300681242 419848979139072 420034859541504 420035439819744 420221402774208 421311867568128 421685588846592 422059641631488 422085811004109 423154876612608 423342805487616 423369054421488 423530232717312 423556493272416 425032299869184 425221062533568 425409321326976 426513248649216 426702669023232 426891583770624 427107652895889 428569259876352 428595832871136 428759001022464 428785585781952 430089198142464 430279612213248 430470705280896 431778844311552 431970603208704 432161850236928 432380586882258 432496872461088 433860238393344 433887139449792 435398941329408 435785158432512 436916010811392 437303573618688 437718618819076 439049389770432 439216537632768 439243770801024 440774236901376 441165222116864 441507223970694 442506471579648 442702383169536 443045576667456 444469752607104 444638964023296 445011249557763 446018427703296 446215894147072 446561811402912 447969514438656 448515275144832 449957033503488 450078046138368 450305850980223 451524828045312 452074920185664 452275692848028 453500002271232 453851566342272 455461169333904 455634565226496 455865182473806 457099208638464 457453562900544 457859343377016 459047477753856 459454672099584 459483160112487 461055559458816 461084146733088 461493147689532 462537628729344 463101137751168 463306807307736 464714730565632 464949943695027 465126952002048 465155791718814 466747603402752 466776543606336 466983845460972 468247969824768 468610966873728 468818435748096 469026644434992 470451949461504 470660883614208 470690066456694 472300817006592 472330101531456 472509919494144 472539216984192 472749078120984 473975851014144 474396287452416 474817096835424 476049236189184 476259998220288 476290186224174 476471511806976 476501054931468 478131691290624 478161337352832 478373695350264 478585486492848 479827404730368 480040502651136 480253031741952 481926387253248 482140417360896 482170311980028 482353876150272 482383784004696 483820349128704 483850347910272 484034551676928 484064563739904 484279543441008 485751199850496 485966928609792 486182081516544 486558981518724 487660193169408 487876095737856 488092768192512 488123031881016 489793439858688 489823808995584 490040669465088 490258303236576 491530512162816 491748128243712 491966520321024 493680689381376 493899257413632 493930563491736 494118604836864 494149242151152 495871016514048 496310874881472 497598790090752 497819780527104 498040181065728 499775512707072 500028471682992 500218834526208 500249850078944 501770731166208 501992880915456 502382037828276 503741985030144 503965703743488 504188825276416 504579684537936 505721681805312 506201662691424 506337801905664 507965431550976 508584285208872 509735345946624 509961021882368 510187502555136 512451065934528 512588885879808 514236609718272 514635258263112 515091761299143 516028374908928 516486113697792 516886506112032 518687504391168 518719665074724 520354832320512 520988779970064 522804071886336 523267821002304 525091053828096 525123611557128 526778966052864 526920639381504 527420740216608 527654974989366 529258443144192 529493494065984 531371364222888 531573659430912 531606619107216 531842712886107 533282410078208 533695823383968 534169233939852 535555390712832 535792497997824 536030450782848 537898152701952 537931504521936 538170407269047 538408672304454 539805830321664 540284660709696 542167185659904 542407969531008 542648110669056 542681757005283 544056269930496 544331641399056 544538870636544 544572634207392 544814486371134 546470099831808 546712794686016 546954841706112 548617717315584 548860607705088 549104364216576 549138410866143 551017619841024 551051785120032 551261572743168 551295753148224 551540591141148 552971826183168 553216644274176 553462335361152 555390775554048 555636664590336 555671883928203 555883430441472 555917897420046 557820306505728 557854893578304 558349734241656 559798638852096 560046479388672 560047253092992 560295203698944 561749156757504 562247451795456 562532030643366 562746188841984 562781081338812 564457073983488 564492072561984 564706976956416 564741991029888 566709733158912 566961416711424 567212428435968 567652145105178 568936892030976 569188778360832 569476870527852 571425679835136 571461110494848 571678668029952 571714114375936 572157320859981 573452264189952 573706149617664 573960940374528 575960804278272 576215800315904 576507449176344 576662496614784 578480317857792 578516185933056 580531921772544 581046877910016 581497319376036 583071431491584 585399186360576 585658361068032 586112377466322 587698982535168 588154580872128 588676298627592 590008628772864 590269844226048 590727435556608 590764063001769 592626336809472 592785719304192 593348332743684 594691236937728 595415748537216 597292685918208 598020366859776 598057446495618 599942711337984 600104061517824 600407801306964 602033104060416 602766560247552 603034257130704 605135421789696 605172942587178 607281559111872 607512753635328 607820243298408 609465611517952 609938083867392 610479124502688 612063303671808 612606229466112 612644213483316 614740745945088 614778862310784 615051894021768 615324196919376 616716838305792 617468183668224 617742409743648 619619640754176 619894822321152 619933258260036 620169269336064 620207722291752 622093304456064 622330137870336 622368724808448 622645127281296 624814622498304 625091247664128 625368859246656 626991676932096 627269265948672 627547844818944 627586755275592 628143451021863 629734422675456 629773468708608 630052289312256 630332104161312 631967801352192 632528383269888 633089462447232 634732314918912 635013330960384 635053581632232 635295349075968 635334739908624 637548449803776 637831593800352 638113981990464 639769872973824 640054003534848 640337375655936 642568516337664 642853889814528 642893749306704 643138501533696 643178378672928 645133797213696 645419418319872 645706057921344 647668266467328 647955904813056 648242775355392 648570880323387 648745308691632 650213590892544 650790357590016 650830709174688 653098411994112 653387559286784 653677737648768 655374016217088 655664170991616 655955360428032 656577928228614 658574084655648 658824806449152 658865656201536 661161355352064 661747833175296 662260835956041 663465053454336 663759707369472 664053574754304 664568365001184 666704628910656 666958446034944 669027641554944 669323841220608 669842717104368 671954271657984 672772912717248 674935550255232 675117069207552 677287242067968 678112380278496 678413539272042 680250003406848 683268087912704 683451847839744 683797773710709 685648812957696 686180344350816 686789015065524 688648151597056 689182008149376 691583339188224 691626220099632 692239721534298 693806443094016 694651706626752 694960210961604 697072095848448 697690428003072 697733687578221 700121405104128 700164815409504 700475768191458 702371954737152 702916450310592 703227653622144 703539966652488 705677924192256 705991325421312 706035099685041 708451225509888 708495152297184 708764879241216 708808825476288 709123617181476 710963776521216 711594431178624 712225645253136 714073854283776 714389997330432 714707267710464 714751582397202 717197536935936 717242006029248 717560543025396 717878229739272 719741107095552 720379547612928 722889580879872 723210626041344 723255467970042 723530814225408 723575676007044 725775521865408 726051827515392 726096845609856 726419315161512 728626799775744 728950392914688 729273122274816 731490289754112 731814143606784 732139152288768 732184547821524 734690159788032 734735713493376 735015430324224 735061004197632 735387454854864 737295768244224 737622192365568 737949780481536 740521034072064 740848886120448 740895845237604 741177907255296 741223863226728 743760408674304 743806524771072 744466312322208 746398185136128 746728639184896 746729670790656 747060271598592 749663269060608 750042707524488 750328251789312 750374775118416 752609431977984 752656096749312 752989321373184 753573056742414 755612977545216 755948555615232 756283237914624 756869526806904 758582522707968 758918371147776 759302494037136 759506702858496 761948147326464 762876427813308 764603018919936 764941532823552 765281253832704 767947739037696 768676598901792 768883328819712 771354914577408 774042562363392 774729170546688 775329759168048 778079497612086 780532248480768 780877814757376 781483169955096 783598643380224 784206107829504 784901731503456 787636580742144 787685417335692 790168449079296 790380959072256 791131110324912 791482462484049 792921649250304 793887664716288 794240241098976 797057046334332 797360489146368 797409928660824 799923615117312 800138748690432 800543735075952 801253850909778 803333086069248 803688746996736 804045676174272 806847229052928 806897256782904 807613008456681 809658543439872 809708745482496 810426991064544 813250778489856 813972166003584 816084404895744 816808305954816 816858951311088 817221729556701 819705149747712 820069192029024 820432262559168 823290911557632 823656546324864 826159521005568 826526429761536 826577677680048 826892359114752 826943629722336 827310886711722 829457739274752 829824966411264 830193503041728 833086163331072 833454996885504 833825145662208 833876846130069 835988902576128 836730459758592 836782340367456 837524601362484 839697958278144 840069719083008 840070879639488 840442805548416 842623735136256 843371177693184 843798045965049 844119283262976 844171622008218 846685610975232 846738108842976 847060465434624 847112986544832 850064599738368 850442125067136 850818642653952 851478217657767 853026497298432 853405338046464 853783167541248 854215305791778 857138519752704 857191665742272 857518002044928 857571171563904 860178396284928 860559224426496 860941410561792 863941206417408 864323700473856 864761173764516 864993744922176 867720476786688 867774278899584 870797882658816 871570316865024 874607147237376 875437237638152 878098779540864 878433075265536 878487541602048 879168566199483 881548473802752 882330444233728 883014447941388 885012943159296 885404766339072 886091153334912 888939505214208 890022499115526 892036855406592 892431788294144 893123622805824 895939028877312 897030550289664 897086169743427 899914067006976 900156092276736 900611701960446 903049656090624 904149840371328 904551385696056 907000004542464 907703132684544 907759413880767 910922338667808 911269130452992 911730364947612 914198417276928 914907125801088 915718686754032 918094955507712 918909344199168 918966320224974 922111118917632 922168293466176 922986295379064 925075257458688 926202275502336 926613614615472 929429461131264 929899887390054 930253904004096 930311583437628 933495206805504 933553087212672 933967690921944 936495939649536 937221933747456 937636871496192 938053288869984 940903898923008 941321767228416 941380132913388 944601634013184 944660203062912 945019838988288 945078433968384 945498156241968 947951702028288 948792574904832 949634193670848 952098472378368 952519996440576 952580372448348 952943023613952 953002109862936 956263382581248 956322674705664 956747390700528 957170972985696 959654809460736 960081005302272 960506063483904 963852774506496 964280834721792 964340623960056 964707752300544 964767568009392 967640698257408 967700695820544 968129127479808 968559086882016 971502399700992 971933857219584 972364163033088 973117963037448 975320386338816 975752191475712 976185536385024 976246063762032 979647617991168 980081338930176 980516606473152 983061024325632 983496256487424 983933040642048 984866892342921 987361378762752 987861126983472 988237209673728 988298484302304 991742033028096 992621749762944 995197580181504 995639561054208 996080362131456 1000056943365984 1000437669052416 1000499700157888 1003541462332416 1003985761830912 1004764075656552 1007483970060288 1007931407486976 1008377650552832 1009159369075872 1012403325382848 1012675603811328 1015930863101952 1017168570417744 1017620308908063 1019470691893248 1020375005110272 1024902131869056 1025177771759616 1028473219436544 1029270516526224 1030183522598286 1032972227395584 1033773012224064 1037375008782336 1037439330149448 1038359582301447 1040709664641024 1041977559940128 1045608143772672 1046535642004608 1050182107656192 1050247223114256 1050713652287187 1053557932105728 1054841480433216 1055309949978732 1058516886288384 1058986988131968 1062742728445776 1063147318861824 1063213238214432 1063685425772214 1066564820156416 1067391646767936 1068338467879704 1071110781425664 1071584995995648 1072060901565696 1072127373595803 1075796305403904 1075863009043872 1076340814538094 1076817344608908 1079611660643328 1080569321419392 1084334371319808 1084815939062016 1084883201955063 1085296221338112 1085363514010566 1088663282798112 1089077741273088 1089145268414784 1089628972742268 1092940199663616 1093425589372032 1093909683412224 1097235434631168 1097721215410176 1098208728433152 1098276821732286 1102035239682048 1102103570240064 1102523145486336 1102591506296448 1103081182282296 1105943652366336 1106433288548352 1106924670722304 1110781551108096 1111273329180672 1111343767856406 1111766860882944 1111835794840092 1115640613011456 1115709787156608 1116699468483312 1119597277704192 1120092958777344 1120094506185984 1120590407397888 1124494903590912 1125064061286732 1125492377683968 1125562162677624 1128914147966976 1128984145123968 1129413953912832 1129483982059776 1133419466317824 1133922833422848 1134424856871936 1135304290210356 1137873784061952 1138377556721664 1138953741055704 1142851359670272 1142922220989696 1143428228751872 1144314641719962 1146904528379904 1147412299235328 1147921880749056 1151921608556544 1152431600631808 1153014898352688 1153324993229568 1157032371866112 1161063843545088 1162093755820032 1162994638752072 1166142862983168 1167119246418129 1170798372721152 1171316722136064 1172224754932644 1175397965070336 1176309161744256 1177352597255184 1180017257545728 1181454871113216 1181528126003538 1185252673618944 1185571438608384 1186696665487368 1189382473875456 1190831497074432 1196040733719552 1196114892991236 1199885422675968 1200208123035648 1200815602613928 1201880776364667 1204066208120832 1205533120495104 1206068514261408 1210270843579392 1210345885174356 1214563118223744 1215025507270656 1215640486596816 1219876167734784 1220958249005376 1224126607343616 1225212458932224 1225288426966632 1229481491890176 1229557724621568 1230103788043536 1230648393838752 1234936367336448 1235484819487296 1239239281508352 1239789644642304 1239866516520072 1240338538672128 1240415444583504 1240966330067583 1244186608912128 1244737449616896 1245290254562592 1249629244996608 1250182495328256 1250737718493312 1253983353864192 1254538531897344 1255095689637888 1255173510551184 1256286902043726 1259546937417216 1260104578624512 1260664208322624 1263935602704384 1265056766539776 1266178924894464 1266257433012327 1269464629837824 1270107163264464 1270590698151936 1270669479817248 1275096899607552 1275663187600704 1276227963980928 1279539745947648 1280108007069696 1280674751311872 1281322958687667 1285707779629056 1285787498613408 1286277003067392 1286356757345856 1290267594427392 1290838836639744 1291412115842688 1295336532934656 1295911809626112 1296485550710784 1297141760646774 1297490617383264 1301580715180032 1301661418349376 1306196823988224 1306775118573568 1307355475297536 1310748032434176 1311910720856064 1313155856457228 1317148169311296 1317649612898304 1317731312403072 1322322710704128 1323495666350592 1324521671912082 1327519414738944 1328107149508608 1329136730002368 1333409257821312 1333916892069888 1335033748673289 1338055283109888 1338647682441216 1339685434208736 1343908543315968 1345545825434496 1349871100510464 1350234138415104 1354574484135936 1356224760556992 1356827078544084 1360500006813696 1366536175825408 1366903695679488 1367595547421418 1371297625915392 1372360688701632 1373578030131048 1377296303194112 1378364016298752 1378449480337461 1383166678376448 1383252440199264 1384479443068596 1387612886188032 1389303413253504 1389920421923208 1394144191696896 1394849831085081 1395380856006144 1395467375156442 1400242810208256 1400329630819008 1400951536382916 1404743909474304 1405832900621184 1406455307244288 1407079933304976 1411355848384512 1411982650842624 1412070199370082 1416902451019776 1416990304594368 1417529758482432 1417617650952576 1418247234362952 1421927553042432 1423188862357248 1424451290506272 1428147708567552 1428779994660864 1429414535420928 1429503164794404 1434395073871872 1434484012058496 1435121086050792 1435756459478544 1439482214191104 1440759095225856 1445779161759744 1446421252082688 1446510935940084 1447061628450816 1447151352014088 1451551043730816 1452103655030784 1452193691219712 1452838630323024 1457253599551488 1457900785829376 1458546244549632 1462980579508224 1463628287213568 1464278304577536 1464369095643048 1469380319576064 1469471426986752 1470122008395264 1470774909709728 1474591536488448 1475244384731136 1475899560963072 1481042068144128 1481697772240896 1481791690475208 1482355814510592 1482447726453456 1487613049542144 1488932624644416 1492796370272256 1493457278369792 1493459341581312 1494120543197184 1499326538121216 1500085415048976 1500656503578624 1500749550236832 1505312193498624 1505978642746368 1507146113484828 1511225955090432 1511897111230464 1512566475829248 1513739053613808 1517165045415936 1518604988074272 1519013405716992 1523896294652928 1525752855626616 1529206037839872 1529883065647104 1530562507665408 1537353197803584 1537766657639424 1542709829154816 1545275283897429 1548085124726784 1549458341093376 1550659518336096 1556158995224172 1561064496961536 1561755629514752 1562966339910192 1568412215659008 1569803463006912 1575273161484288 1575370834671384 1580336898158592 1580761918144512 1582262220649824 1582964924968098 1587775329432576 1588480482197952 1594114092668664 1594720978292736 1594819857321648 1595528138658321 1599847230234624 1601087470151904 1602507701819556 1606666172138496 1607377493993472 1608091352348544 1613694458105856 1613794513565808 1615226016913362 1619417490964992 1620853982129088 1626501556979712 1627944332007168 1628045271015849 1632168809791488 1633616611909632 1633717902622176 1634443459113402 1639410299495424 1640138384058048 1640864525118336 1646581823115264 1647313092649728 1647415232598429 1653052859523072 1653155355360096 1653784718229504 1653887259444672 1654621773423444 1658915478549504 1659649932822528 1660387006083456 1666172326662144 1666909993771008 1667015651784609 1667650291324416 1667753692260138 1673460919517184 1673564680734912 1675049202724968 1679395916556288 1680139438166016 1680141759278976 1680885611096832 1685247470272512 1686742355386368 1687596091930098 1688238566525952 1688343244016436 1693371221950464 1693476217685952 1694120930869248 1694225973089664 1700129199476736 1700884250134272 1701637285307904 1702956435315534 1706810676092928 1707566335082496 1708430611583556 1714277039505408 1714383331484544 1715036004089856 1715142343127808 1716471962579943 1720356792569856 1721118448852992 1721882821123584 1727882412834816 1728647400947712 1729522347529032 1729987489844352 1735440953573376 1735548557799168 1741595765317632 1743140633730048 1749214294474752 1750874475276304 1756197559081728 1756975083204096 1758337132398966 1763096947605504 1764660888467456 1766028895882776 1770025886318592 1770809532678144 1772182306669824 1772292189005307 1777879010428416 1780044998231052 1784073710813184 1784863576588288 1786247245611648 1791878057754624 1794061100579328 1794172339486854 1799828134013952 1800312184553472 1801223403920892 1806099312181248 1808299680742656 1809102771392112 1815406265369088 1815518827761534 1821844677335616 1822538260905984 1823460729895224 1828396834553856 1829814251602176 1831437373508064 1836189911015424 1837818688398336 1837932640449948 1844222237835264 1844336586932352 1845972590758128 1850150514917376 1852404551004672 1853227229230944 1858858922262528 1859799774780108 1860507808008192 1860623166875256 1866990413611008 1867106174425344 1867935381843888 1874443867494912 1875273742992384 1876106577739968 1881807797846016 1882643534456832 1882760265826776 1884430353065589 1889203268026368 1889320406125824 1890156867936768 1890996312483936 1895903404056576 1897585149809664 1899268387341696 1904196944756736 1905039992881152 1905160744896696 1905886047227904 1906004219725872 1912645349411328 1913494781401056 1914341945971392 1919309618921472 1920162010604544 1921012126967808 1927705549012992 1928561669443584 1928681247920112 1929415504601088 1929535136018784 1935401391641088 1936258254959616 1937118173764032 1943004799401984 1943867714439168 1944728326066176 1945712640970161 1946235926074896 1950640772677632 1952371072770048 1952492127524064 1959295235982336 1960162677860352 1961033212946304 1966122048651264 1966992512974848 1967866081284096 1969733784685842 1975722253966944 1976474419347456 1976596968604608 1983484066056192 1985243499525888 1986782507868123 1990395160363008 1991279122108416 1992160724262912 2000113886731968 2000875338104832 2000999400315776 2007082924664832 2007971523661824 2009528151313104 2015862814973952 2016755301105664 2018318738151744 2024806650765696 2025351207622656 2031861726203904 2034337140835488 2035240617816126 2040750010220544 2049804263738112 2050355543519232 2051393321132127 2056946438873088 2058541033052448 2060367045196572 2065944454791168 2067546024448128 2074750017564672 2074878660298896 2076719164602894 2081419329282048 2083955119880256 2091216287545344 2093071284009216 2093201062734663 2100364215312384 2100494446228512 2101427304574374 2107115864211456 2109682960866432 2110619899957464 2117033772576768 2117973976263936 2118105299055123 2125485456891552 2126294637723648 2126426476428864 2127370851544428 2133129640312832 2134783293535872 2136676935759408 2142221562851328 2143169991991296 2144121803131392 2144254747191606 2151592610807808 2151726018087744 2152681629076188 2153634689217816 2159223321286656 2161138642838784 2168668742639616 2169631878124032 2169766403910126 2170592442676224 2170727028021132 2177326565596224 2178155482546176 2178290536829568 2179257945484536 2185880399327232 2186851178744064 2187819366824448 2194470869262336 2195442430820352 2196417456866304 2196553643464572 2204070479364096 2204207140480128 2205046290972672 2205183012592896 2206162364564592 2211887304732672 2212866577096704 2213849341444608 2221563102216192 2222546658361344 2222687535712812 2223533721765888 2223671589680184 2231281226022912 2231419574313216 2233398936966624 2239194555408384 2240185917554688 2240189012371968 2241180814795776 2248989807181824 2250128122573464 2250984755367936 2251124325355248 2257828295933952 2257968290247936 2258967964119552 2266838932635648 2267845666845696 2268849713743872 2270608580420712 2275747568123904 2276755113443328 2277907482111408 2285844441979392 2286856457503744 2288629283439924 2293809056759808 2294824598470656 2295843761498112 2303843217113088 2306029796705376 2306649986459136 2314064743732224 2322127687090176 2324187511640064 2325989277504144 2334238492836258 2341596745442304 2342633444272128 2344449509865288 2350795930140672 2352618323488512 2354705194510368 2362909742226432 2363056252007076 2370505347237888 2371142877216768 2373393330974736 2374447387452147 2378764947750912 2381662994148864 2392081467439104 2392229785982472 2399770845351936 2400416246071296 2401631205227856 2403761552729334 2411066240990208 2412137028522816 2420541687158784 2420691770348712 2422839025370043 2429126236447488 2431280973193632 2439752335469568 2441916498010752 2448253214687232 2450424917864448 2450576853933264 2451665188670103 2459115449243136 2460207576087072 2461296787677504 2469872734672896 2470969638974592 2478478563016704 2479579289284608 2479733033040144 2480677077344256 2480830889167008 2481932660135166 2488373217824256 2489474899233792 2490580509125184 2499258489993216 2500364990656512 2501475436986624 2501630538390207 2507966707728384 2510191379275776 2510347021102368 2512573804087452 2519093874834432 2520209157249024 2521328416645248 2527871205408768 2530113533079552 2531394137895147 2532357849788928 2532514866024654 2540214326528928 2541181396303872 2541338959634496 2550193799215104 2551326375201408 2552455927961856 2559079491895296 2560216014139392 2561349502623744 2562645917375334 2571415559258112 2571574997226816 2572554006134784 2572713514691712 2580535188854784 2581677673279488 2582824231685376 2591823619252224 2592971101421568 2594283521293548 2594981234766528 2603161430360064 2603322836698752 2612393647976448 2613550237147136 2614710950595072 2623821441712128 2626311712914456 2634296338622592 2635299225796608 2635462624806144 2637505698598449 2644645421408256 2646991332701184 2649043343824164 2655038829477888 2656214299017216 2658273460004736 2666818515642624 2670067497346578 2676110566219776 2677295364882432 2679370868417472 2687817086631936 2691091650868992 2691258509230281 2699742201020928 2700468276830208 2709148968271872 2712449521113984 2713654157088168 2721000013627392 2723278241642301 2733072351650816 2733807391358976 2735191094842836 2742595251830784 2744721377403264 2747156060262096 2756728032597504 2756898960674922 2766333356752896 2766504880398528 2768958886137192 2775225772376064 2778606826507008 2779840843846416 2788288383393792 2789699662170162 2790761712012288 2790934750312884 2800485620416512 2800659261638016 2801903072765832 2809487818948608 2811665801242368 2812910614488576 2814159866609952 2822711696769024 2823965301685248 2824140398740164 2833804902039552 2833980609188736 2835059516964864 2835235301905152 2836494468725904 2843855106084864 2846377724714496 2848902581012544 2856295417135104 2857559989321728 2858829070841856 2859006329588808 2868790147743744 2868968024116992 2870242172101584 2871512918957088 2878964428382208 2881518190451712 2891558323519488 2892842504165376 2893021871880168 2894123256901632 2894302704028176 2903102087461632 2904387382439424 2905677260646048 2914507199102976 2915801571658752 2917092489099264 2925961159016448 2927256574427136 2928556609155072 2928738191286096 2938942853973504 2940244016790528 2941549819419456 2949183072976896 2950488769462272 2951799121926144 2954600677028763 2962084136288256 2963583380950416 2964711629021184 2964895452906912 2975226099084288 2977865249288832 2985592740544512 2986914556739584 2986918683162624 2988241086394368 3000170830097952 3001313007157248 3001499100473664 3010624386997248 3011957285492736 3014292226969656 3022451910180864 3023794222460928 3025132951658496 3027478107227616 3037209976148544 3038026811433984 3047792589305856 3051505711253232 3058412075679744 3061125015330816 3074706395607168 3075533315278848 3085419658309632 3090550567794858 3098916682186752 3101319036672192 3112317990448344 3115078746904341 3122128993923072 3123511259029504 3125932679820384 3136824431318016 3139606926013824 3150546322968576 3150741669342768 3152140956861561 3160673796317184 3164524441299648 3165929849936196 3175550658865152 3176960964395904 3188228185337328 3189441956585472 3189639714643296 3191056277316642 3199694460469248 3202174940303808 3205015403639112 3213332344276992 3214754987986944 3216182704697088 3216382120787409 3227388916211712 3227589027131616 3230452033826724 3238834981929984 3241707964258176 3253003113959424 3254649605865189 3255888664014336 3256090542031698 3267233223819264 3267435805244352 3268886918226804 3278820598990848 3280276768116096 3281729050236672 3293163646230528 3294626185299456 3294830465196858 3306105719046144 3306310710720192 3307569436459008 3307774518889344 3309243546846888 3317830957099008 3319299865645056 3320774012166912 3332344653324288 3333819987542016 3334031303569218 3335300582648832 3335507384520276 3346921839034368 3347129361469824 3350098405449936 3358791833112576 3360278876332032 3360283518557952 3361771222193664 3373484710772736 3375192183860196 3376477133051904 3376686488032872 3386742443900928 3386952435371904 3388241861738496 3388451946179328 3400258398953472 3401768500268544 3403274570615808 3405912870631068 3413621352185856 3415132670164992 3416861223167112 3428554079010816 3428766662969088 3430284686255616 3432943925159886 3440713585139712 3442236897705984 3443765642247168 3455764825669632 3457294801895424 3459044695058064 3459974979688704 3471097115598336 3483191530635264 3486281267460096 3498428588949504 3501748950552608 3512395118163456 3513950166408192 3516674264797932 3526193895211008 3529321776934912 3532057791765552 3540051772637184 3544364613339648 3544584378010614 3555758020856832 3560089996462104 3568147421626368 3569727153176576 3572494491223296 3588122201158656 3588344678973708 3599656268027904 3600624369106944 3602446807841784 3605642329094001 3612198624362496 3616599361485312 3618205542784224 3630812530738176 3631037655523068 3643689354671232 3645076521811968 3646921459790448 3659628503204352 3662874747016128 3672379822030848 3675637376796672 3675865280899896 3688444475670528 3688673173864704 3691945181516256 3704809102009344 3706454458461888 3717717844525056 3719599549560216 3721015616016384 3721246333750512 3722898990202749 3734212348850688 3735870763687776 3748887734989824 3750547485984768 3752213155479936 3763615595692032 3765287068913664 3765520531653552 3768860706131178 3778640812251648 3780313735873536 3781992624967872 3791806808113152 3795170299619328 3798536774683392 3798772299036981 3808393889513472 3810321489793392 3811772094455808 3812008439451744 3825290698822656 3826989562802112 3828683891942784 3838619237842944 3840324021209088 3842024253935616 3843968876063001 3857123338887168 3857362495840224 3858831009202176 3859070272037568 3870802783282176 3872516509919232 3874236347528064 3886009598803968 3887735428878336 3889456652132352 3891425281940322 3892471852149792 3904742145540096 3904984255048128 3918590471964672 3920325355720704 3922066425892608 3932244097302528 3935732162568192 3939467569371684 3951444507933888 3952948838694912 3953193937209216 3966968132112384 3970486999051776 3973565015736246 3982558244216832 3984321448525824 4000227773463936 4001750676209664 4001998800631552 4005101246019867 4014165849329664 4015943047323648 4019056302626208 4031725629947904 4033510602211328 4036637476303488 4049613301531392 4050702415245312 4063723452407808 4068674281670976 4070481235632252 4081500020441088 4099608527476224 4100711087038464 4102786642264254 4113892877746176 4117082066104896 4120734090393144 4131888909582336 4135092048896256 4135348441012383 4149500035129344 4149757320597792 4153438329205788 4162838658564096 4167910239760512 4182432575090688 4186142568018432 4186402125469326 4200728430624768 4200988892457024 4202854609148748 4214231728422912 4219365921732864 4221239799914928 4234067545153536 4235947952527872 4236210598110246 4250970913783104 4252589275447296 4252852952857728 4254741703088856 4266259280625664 4269566587071744 4273353871518816 4284443125702656 4286339983982592 4288243606262784 4288509494383212 4303185221615616 4303452036175488 4305363258152376 4307269378435632 4318446642573312 4322277285677568 4337337485279232 4339263756248064 4339532807820252 4341184885352448 4341454056042264 4354653131192448 4356310965092352 4356581073659136 4358515890969072 4371760798654464 4373702357488128 4375638733648896 4388941738524672 4390884861640704 4392834913732608 4393107286929144 4408140958728192 4408414280960256 4410366025185792 4412324729129184 4423774609465344 4425733154193408 4427698682889216 4443126204432384 4445093316722688 4445375071425624 4447067443531776 4447343179360368 4462839148626432 4466797873933248 4478389110816768 4480371835109376 4480378024743936 4482361629591552 4497979614363648 4500256245146928 4501969510735872 4502248650710496 4515936580495872 4517935928239104 4533677865271296 4535691333691392 4537699427487744 4541217160841424 4551495136247808 4555814964222816 4571688883958784 4573712915007488 4577258566879848 4587618113519616 4589649196941312 4591687522996224 4612059593410752 4613299972918272 4628129487464448 4635825851692287 4644255374180352 4648375023280128 4651978555008288 4668476985672516 4683193490884608 4685266888544256 4688899019730576 4705236646977024 4709410389020736 4725819484452864 4726112504014152 4741010694475776 4742285754433536 4746786661949472 4748894774904294 4763325988297728 4784162934878208 4784459571964944 4786584415974963 4799541690703872 4803262410455712 4807523105458668 4822132481980416 4824274057045632 4841083374317568 4841383540697424 4845678050740086 4858252472894976 4862561946387264 4879504670939136 4883832996021504 4884135813047547 4896506429374464 4900849835728896 4901153707866528 4903330377340206 4918230898486272 4920415152174144 4922593575355008 4939745469345792 4941939277949184 4942245697795287 4959158578569216 4959466066080288 4961354154688512 4961661778334016 4963865320270332 4976746435648512 4978949798467584 4981161018250368 4998516979986432 5000729981313024 5002950873973248 5003261076780414 5020382758551552 5020694042204736 5025147608174904 5038187749668864 5040418314498048 5042656833290496 5055742410817536 5060227066159104 5062788275790294 5064715699577856 5065029732049308 5080428653057856 5082362792607744 5082677919268992 5100387598430208 5102652750402816 5104911855923712 5120432028278784 5122699005247488 5125291834750668 5142831118516224 5143149994453632 5145108012269568 5145427029383424 5149415887739829 5161070377709568 5163355346558976 5165648463370752 5183647238504448 5185942202843136 5188567042587096 5189962469533056 5206322860720128 5206645673397504 5224787295952896 5227100474294272 5229421901190144 5247642883424256 5252623425828912 5268592677245184 5270925249612288 5275011397196898 5289290842816512 5293982665402368 5298086687648328 5310077658955776 5312428598034432 5316546920009472 5316876567015921 5333637031285248 5340134994693156 5352221132439552 5354590729764864 5358741736834944 5375634173263872 5382183301737984 5382517018460562 5399484402041856 5400936553660416 5418297936543744 5424899042227968 5427308314176336 5446556483284602 5466144703301632 5467614782717952 5470382189685672 5485190503661568 5489442754806528 5494312120524192 5513456065195008 5513797921349844 5532666713505792 5533009760797056 5537917772274384 5550451544752128 5557213653014016 5559681687692832 5576576766787584 5579399324340324 5581523424024576 5581869500625768 5600971240833024 5601318523276032 5603806145531664 5623331602484736 5625821228977152 5628319733219904 5645423393538048 5647930603370496 5648280797480328 5653291059196767 5667609804079104 5667961218377472 5670470603810304 5672988937451808 5687710212169728 5692755449428992 5697805162025088 5712590834270208 5715119978643456 5717658141683712 5718012659177616 5737936048233984 5740484344203168 5743025837914176 5757928856764416 5763036380903424 5783116647038976 5785685008330752 5786043743760336 5788246513803264 5788605408056352 5806204174923264 5808774764878848 5811354521292096 5829014398205952 5831603143317504 5834184978198528 5837137922910483 5851922318032896 5857113218310144 5857476382572192 5877885707947008 5880488033581056 5883099638838912 5898366145953792 5900977538924544 5903598243852288 5909201354057526 5927166761900832 5929423258042368 5929790905813824 5950452198168576 5955730498577664 5960347523604369 5971185481089024 5973837366325248 5976482172788736 6000341660195904 6002626014314496 6002998200947328 6021248773994496 6023914570985472 6028584453939312 6047588444921856 6050265903316992 6054956214455232 6074419952297088 6076053622867968 6095585178611712 6103011422506464 6122250030661632 6149412791214336 6151066630557696 6154179963396381 6170839316619264 6181101135589716 6197833364373504 6202638073344384 6224635980896688 6230157493808682 6244257987846144 6247022518059008 6251865359640768 6273648862636032 6279213852027648 6279603188203989 6301092645937152 6301483338685536 6304281913723122 6321347592634368 6329048882599296 6331859699872392 6351101317730304 6353921928791808 6354315897165369 6376456370674656 6378883913170944 6379279429286592 6382112554633284 6399388920938496 6404349880607616 6410030807278224 6426664688553984 6429509975973888 6432365409394176 6432764241574818 6454777832423424 6455178054263232 6460904067653448 6477669963859968 6483415928516352 6506006227918848 6509299211730378 6511777328028672 6512181084063396 6534466447638528 6534871610488704 6537773836453608 6557641197981696 6560553536232192 6563458100473344 6586327292461056 6589252370598912 6589660930393716 6612211438092288 6612621421440384 6615138872918016 6615549037778688 6618487093693776 6635661914198016 6638599731290112 6641548024333824 6664689306648576 6667639975084032 6668062607138436 6670601165297664 6671014769040552 6693843678068736 6694258722939648 6700196810899872 6717583666225152 6720557752664064 6720567037115904 6723542444387328 6746969421545472 6750384367720392 6752954266103808 6753372976065744 6773484887801856 6773904870743808 6776903892358656 6800516797906944 6803537000537088 6806549141231616 6811825741262136 6827242704371712 6830265340329984 6833722446334224 6857533325938176 6860569372511232 6865887850319772 6881427170279424 6884473795411968 6887531284494336 6911529651339264 6918089390116128 6919949959377408 6942194231196672 6966383061270528 6972562534920192 7003497901105216 7024790236326912 7027900332816384 7033348529595864 7052387790422016 7058643553869824 7064115583531104 7088729226679296 7089168756021228 7111516041713664 7120179992924208 7123342162356441 7136294843252736 7144988982446592 7176244402317312 7176689357947416 7199312536055808 7201248738213888 7204893615683568 7211284658188002 7233198722970624 7236411085568448 7261625061476352 7262075311046136 7268517076110129 7287378709342464 7293842919580896 7319257006408704 7325749494032256 7344759644061696 7351274753593344 7351730561799792 7354995566010309 7377346347729408 7383890363032512 7409618204018688 7412908916923776 7435435689050112 7439199099120432 7442031232032768 7442492667501024 7445797980405498 7468424697701376 7471741527375552 7497775469979648 7501094971969536 7504426310959872 7504891615170621 7530574137827328 7531041063307104 7537721412262356 7557281624503296 7560627471747072 7563985249935744 7583613616226304 7590340599238656 7594182413685441 7597073549366784 7597544598073962 7620642979586784 7623544188911616 7624016878903488 7650581397645312 7653979125604224 7657367783885568 7677238475685888 7680648042418176 7684048507871232 7687937752126002 7714246677774336 7714724991680448 7717662018404352 7718140544075136 7741605566564352 7745033019838464 7748472695056128 7775470857756672 7778913304264704 7782850563880644 7784943704299584 7809484291080192 7809968510096256 7837180943929344 7840650711441408 7844132851785216 7871464325136384 7878935138743368 7902889015867776 7905897677389824 7906387874418432 7933936264224768 7940973998103552 7947130031472492 7965116488433664 7968642897051648 8000455546927872 8003997601263104 8010202492039734 8028331698659328 8031886094647296 8038112605252416 8063451259895808 8067021204422656 8073274952606976 8073775527690843 8099226603062784 8101404830490624 8127446904815616 8137348563341952 8140962471264504 8163000040882176 8169834724926903 8199217054952448 8201422174076928 8205573284528508 8227785755492352 8234164132209792 8241468180786288 8270184097792512 8270696882024766 8299000070258688 8299514641195584 8306876658411576 8325677317128192 8335820479521024 8364865150181376 8372285136036864 8372804250938652 8401456861249536 8401977784914048 8405709218297496 8428463456845824 8438731843465728 8442479599829856 8468135090307072 8471895905055744 8472421196220492 8501941827566208 8505178550894592 8505705905715456 8509483406177712 8539133174143488 8546707743037632 8568886251405312 8572679967965184 8576487212525568 8577018988766424 8606370443231232 8606904072350976 8610726516304752 8614538756871264 8636893285146624 8644554571355136 8674674970558464 8678527512496128 8679065615640504 8682369770704896 8682908112084528 8709306262384896 8713162147318272 8717031781938144 8743521597308928 8747404714976256 8751277467297792 8777883477049344 8781769723281408 8785669827465216 8786214573858288 8816828561920512 8820732050371584 8824649458258368 8847549218930688 8851466308386816 8855397365778432 8863802031086289 8886252408864768 8890750142851248 8894134887063552 8894686358720736 8925678297252864 8933595747866496 8956778221633536 8960743670218752 8960756049487872 8964723259183104 9000512490293856 9003939021471744 9004497301420992 9031873160991744 9035871856478208 9067355730542592 9071382667382784 9075398854975488 9082434321682848 9111629928445632 9143377767917568 9147425830014976 9154517133759696 9175236227039232 9183375045992448 9224119186821504 9226599945836544 9256258974928896 9271651703384574 9296750046560256 9303957110016576 9336953971345032 9345236240713023 9366386981769216 9370533777088512 9377798039461152 9410473293954048 9418820778041472 9451638968905728 9452225008028304 9482021388951552 9493573323898944 9497789549808588 9526651976595456 9568325869756416 9568919143929888 9573168831949926 9599083381407744 9606524820911424 9615046210917336 9644264963960832 9648548114091264 9649146362362227 9682166748635136 9682767081394848 9691356101480172 9716504945789952 9725123892774528 9759009341878272 9763948817595567 9767665992043008 9768271626095094 9801699671457792 9802307415733056 9806660754680412 9836461796972544 9840830304348288 9845187150710016 9879490938691584 9883878555898368 9884491395590574 9918317157138432 9918932132160576 9922708309377024 9923323556668032 9927730640540664 9953492871297024 9957899596935168 9962322036500736 9997033959972864 10001459962626048 10005901747946496 10006522153560828 10040765517103104 10041388084409472 10050295216349808 10076375499337728 10080836628996096 10085313666580992 10120454132318208 10125576551580588 10129431399155712 10130059464098616 10160857306115712 10164725585215488 10165355838537984 10200775196860416 10205305500805632 10209823711847424 10240864056557568 10245398010494976 10250583669501336 10285662237032448 10286299988907264 10290854058766848 10298831775479658 10322140755419136 10326710693117952 10331296926741504 10367294477008896 10371884405686272 10377134085174192 10379924939066112 10413291346795008 10449574591905792 10454200948588544 10458843802380288 10495285766848512 10505246851657824 10537185354490368 10541850499224576 10550022794393796 10578581685633024 10587965330804736 10596173375296656 10620155317911552 10633093840018944 10633753134031842 10667274062570496 10680269989386312 10704442264879104 10709181459529728 10717483473669888 10764366603475968 10765034036921124 10798968804083712 10801873107320832 10816926987282003 10836595873087488 10849798084455936 10854616628352672 10893112966569204 10932289406603264 10935229565435904 10940764379371344 10978885509613056 10988624241048384 11026912130390016 11027595842699688 11065333427011584 11066019521594112 11075835544548768 11114427306028032 11119363375385664 11153153533575168 11158798648680648 11163046848049152 11163739001251536 11168696970608247 11202637046552064 11207612291063328 11246663204969472 11251642457954304 11256639466439808 11290846787076096 11295861206740992 11296561594960656 11306582118393534 11335922436754944 11340941207620608 11345977874903616 11375420424339456 11385510898857984 11395610324050176 11396316897110943 11425181668540416 11435316283367424 11436025318355232 11475872096467968 11480968688406336 11486051675828352 11515857713528832 11526072761806848 11531906628189003 11571370016661504 11572087487520672 11576493027606528 11577210816112704 11612408349846528 11617549529757696 11622709042584192 11658028796411904 11663206286635008 11668369956397056 11674275845820966 11714226436620288 11714952765144384 11755771415894016 11760976067162112 11766199277677824 11796732291907584 11807196487704576 11818402708115052 11854333523801664 11858846516084736 11859581811627648 11900904396337152 11911460997155328 11920695047208738 11947674732650496 11952964345577472 12000683320391808 12005252028628992 12005996401894656 12015303738059601 12042497547988992 12047829141970944 12057168907878624 12095176889843712 12100531806633984 12109912428910464 12148839904594176 12152107245735936 12191170357223424 12206022845012928 12244500061323264 12298825582428672 12302133261115392 12308359926792762 12341678633238528 12362202271179432 12395666728747008 12405276146688768 12406045323037149 12449271961793376 12460314987617364 12488515975692288 12494045036118016 12503730719281536 12547297725272064 12558427704055296 12559206376407978 12602185291874304 12602966677371072 12608563827446244 12642695185268736 12658097765198592 12663719399744784 12702202635460608 12707843857583616 12708631794330738 12752912741349312 12757767826341888 12758558858573184 12764225109266568 12798777841876992 12808699761215232 12820061614556448 12853329377107968 12859019951947776 12864730818788352 12865528483149636 12909555664846848 12910356108526464 12921808135306896 12955339927719936 12966831857032704 13012012455837696 13018598423460756 13023554656057344 13024362168126792 13068932895277056 13069743220977408 13075547672907216 13115282395963392 13121107072464384 13126916200946688 13172654584922112 13178504741197824 13179321860787432 13224422876184576 13225242842880768 13231098075557376 13236974187387552 13271323828396032 13277199462580224 13283096048667648 13329378613297152 13335279950168064 13336125214276872 13341202330595328 13342029538081104 13388517445879296 13400393621799744 13435167332450304 13441115505328128 13441134074231808 13447084888774656 13493938843090944 13500768735440784 13505908532207616 13506745952131488 13547809741487616 13553807784717312 13601033595813888 13607074001074176 13613098282463232 13623651482524272 13654485408743424 13667444892668448 13715066651876352 13721138745022464 13731775700639544 13762854340558848 13768947590823936 13775062568988672 13836178780232256 13839899918754816 13884388462393344 13907477555076861 13932766122541056 13945125069840384 14006995802210432 14049580472653824 14055800665632768 14066697059191728 14117287107739648 14128231167062208 14177458453358592 14178337512042456 14223032083427328 14240359985848416 14246684324712882 14289977964893184 14352488804634624 14353378715894832 14359753247924889 14398625072111616 14409787231367136 14422569316376004 14466397445941248 14472822171136896 14523250122952704 14524150622092272 14537034152220258 14574757418684928 14587685839161792 14638514012817408 14651498988064512 14652407439142641 14689519288123392 14702549507186688 14703461123599584 14709991132020618 14754692695458816 14767780726065024 14819236408037376 14825817833847552 14826737093385861 14878398198240864 14884062464065536 14884985335002048 14891595960810996 14936849395402752 14943483054751104 14995550939959296 15002189943939072 15008852621919744 15009783230341242 15061148275654656 15062082126614208 15075442824524712 15114563249006592 15121254943494144 15127970499871488 15167227232452608 15180681198477312 15188364827370882 15194147098733568 15195089196147924 15241285959173568 15247088377823232 15248033757806976 15301162795290624 15307958251208448 15314735567771136 15361296084836352 15368097015742464 15375875504252004 15428493355548672 15429449983360896 15435324036808704 15436281088150272 15448247663219487 15483211133128704 15490066039676928 15496945390112256 15550941715513344 15557826608529408 15565701127761288 15569887408599168 15618968582160384 15619937020192512 15674361887858688 15681301422882816 15688265703570432 15742928650272768 15757870277486736 15805778031735552 15812775748836864 15867872528449536 15881947996207104 15894260062944984 15930232976867328 15937285794103296 15950629701047763 16000911093855744 16007995202526208 16020404984079468 16056663397318656 16063772189294592 16076225210504832 16126902519791616 16146549905213952 16147551055381686 16198453206125568 16202809660981248 16254893809631232 16274697126683904 16281924942529008 16339669449853806 16398434109904896 16402844348153856 16411146569057016 16455571510984704 16468328264419584 16482936361572576 16540368195585024 16541393764049532 16598000140517376 16599029282391168 16613753316823152 16651354634256384 16671640959042048 16729730300362752 16744570272073728 16745608501877304 16802913722499072 16803955569828096 16811418436594992 16877463686931456 16884959199659712 16936270180614144 16943791810111488 16944842392440984 16959873177590301 17003883655132416 17011411811430912 17018966812355424 17078266348286976 17093415486075264 17137772502810624 17145359935930368 17152974425051136 17154037977532848 17213808144701952 17221453032609504 17229077513742528 17273786570293248 17289109142710272 17349349941116928 17357055024992256 17358131231281008 17364739541409792 17365816224169056 17418612524769792 17426324294636544 17434063563876288 17487043194617856 17494809429952512 17502554934595584 17511413768731449 17555766954098688 17571339654930432 17572429147716576 17633657123841024 17641464100743168 17649298916516736 17695098437861376 17702932616773632 17710794731556864 17727604062172578 17781500285702496 17788269774127104 17789372717441472 17851356594505728 17867191495732992 17913556443267072 17921512098975744 17929446518366208 18001024980587712 18007878042943488 18008994602841984 18063746321983488 18071743712956416 18142765334765568 18150797709950976 18164868643365696 18223259856891264 18286755535835136 18294851660029952 18309034267519392 18366750091984896 18448238373643008 18453199891673088 18462539890189143 18512517949857792 18543303406769148 18593500093120512 18607914220033152 18673907942690064 18690472481426046 18732773963538432 18741067554177024 18755596078922304 18820946587908096 18837641556082944 18838809564611967 18903277937811456 18904450016056608 18964042777903104 18987146647797888 18995579099617176 19053303953190912 19062947691496107 19136651739512832 19137838287859776 19146337663899852 19198166762815488 19213049641822848 19230092421834672 19288529927921664 19297096228182528 19298292724724454 19364333497270272 19365534162789696 19382712202960344 19433009891579904 19450247785549056 19518018683756544 19527897635191134 19535331984086016 19536543252190188 19603399342915584 19604614831466112 19613321509360824 19672923593945088 19681660608696576 19690374301420032 19758981877383168 19767757111796736 19768982791181148 19836634314276864 19837864264321152 19845416618754048 19846647113336064 19855461281081328 19906985742594048 19915799193870336 19924644073001472 19994067919945728 20002919925252096 20011803495892992 20013044307121656 20081531034206208 20082776168818944 20100590432699616 20152750998675456 20161673257992192 20170627333161984 20240908264636416 20251153103161176 20258862798311424 20260118928197232 20321714612231424 20330711677075968 20401550393720832 20410611001611264 20419647423694848 20481728113115136 20490796020989952 20501167339002672 20572599977814528 20581708117533696 20597663550959316 20644281510838272 20653421386235904 20662593853483008 20734588954017792 20754268170348384 20759849878132224 20826582693590016 20899149183811584 20908401897177088 20917687604760576 21010493703315648 21074370708980736 21083700998449152 21100045588787592 21157163371266048 21175930661609472 21192346750593312 21266187680037888 21267506268063684 21334548125140992 21360539978772624 21408884529758208 21434966947339776 21528733206951936 21530068073842248 21597937608167424 21603746214641664 21633853974564006 21699596168911872 21709233256705344 21786225933138408 21805551228330387 21864578813206528 21881528758742688 21957771019226112 21977248482096768 22053824260780032 22055191685399376 22064986698030927 22132039043188224 22151671089097536 22228854612056064 22238726750771328 22306307067150336 22317597297361296 22326093696098304 22327478002503072 22337393941216494 22405274093104128 22415224582126656 22493326409938944 22503284915908608 22513278932879616 22514674845511863 22591722413481984 22593123189921312 22613164236787068 22671844873509888 22681882415241216 22691955749807232 22750840848678912 22771021797715968 22782547241056323 22791220648100352 22792633794221886 22870632566734848 22872050636710464 22951744192935936 22961937376812672 22972103351656704 23031715427057664 23052145523613696 23063813256378006 23142740033323008 23144174975041344 23152986055213056 23154421632225408 23224816699693056 23235099059515392 23245418085168384 23326412573270016 23336739912794112 23348551691641932 23428452873240576 23429905530288768 23511542831788032 23521952134324224 23532398555355648 23614392975409152 23636805416230104 23708667047603328 23717693032169472 23719163623255296 23801808792674304 23822921994310656 23841390094417476 23895349465300992 23905928691154944 24001366640783616 24011992803789312 24030607476119202 24084995095977984 24095658283941888 24114337815757248 24190353779687424 24201063613267968 24219824857820928 24221326583072529 24297679809188352 24304214491471872 24382340714446848 24412045690025856 24489000122646528 24597651164857344 24604266522230784 24616719853585524 24683357266477056 24724404542358864 24810552293377536 24812090646074298 24898543923586752 24920629975234728 24977031951384576 24988090072236032 25007461438563072 25094595450544128 25116855408110592 25118412752815956 25204370583748608 25205933354742144 25217127654892488 25285390370537472 25316195530397184 25327438799489568 25404405270921216 25415687715167232 25417263588661476 25505825482698624 25515535652683776 25517117717146368 25528450218533136 25617399522430464 25640123229112896 25706658754215936 25718039903895552 25729461637576704 25731056966299272 25819111329693696 25820712217052928 25843616270613792 25910679855439872 25933663714065408 26024024911675392 26037196846921512 26047109312114688 26048724336253584 26139486441954816 26151095345814432 26230564791926784 26242214144928768 26253832401893376 26345309169844224 26357009482395648 26358643721574864 26450485685761536 26462196151114752 26473948374775104 26542647656792064 26554398925160448 26566192097335296 26591406093258867 26658757226594304 26672250428553744 26682404661190656 26684059076162208 26777034891758592 26800787243599488 26870334664900608 26882231010656256 26882268148463616 26894169777549312 27001537470881568 27011817064415232 27013491904262976 27095619482975232 27107615569434624 27202067191627776 27214148002148352 27226196564926464 27247302965048544 27334889785336896 27430133303752704 27442277490044928 27463551401279088 27525708681117696 27550125137977344 27672357560464512 27679799837509632 27768776924786688 27814955110153722 27890250139680768 28013991604420864 28035708722139069 28099160945307648 28111601331265536 28133394118383456 28234574215479296 28256462334124416 28354916906717184 28356675024084912 28446064166854656 28480719971696832 28493368649425764 28579955929786368 28704977609269248 28706757431789664 28719506495849778 28797250144223232 28819574462734272 28845138632752008 28932794891882496 28945644342273792 28947439087086681 29046500245905408 29048301244184544 29074068304440516 29149514837369856 29175371678323584 29277028025634816 29302997976129024 29304814878285282 29405099014373376 29406922247199168 29419982264041236 29509385390917632 29535561452130048 29638472816074752 29651635667695104 29653474186771722 29756796396481728 29768124928131072 29769970670004096 29783191921621992 29873698790805504 29886966109502208 29991101879918592 30004379887878144 30017705243839488 30019566460682484 30122296551309312 30124164253228416 30150885649049424 30229126498013184 30242509886988288 30255940999742976 30361362396954624 30376729654741764 30388294197467136 30390178392295848 30482571918347136 30494176755646464 30496067515613952 30602325590581248 30615916502416896 30629471135542272 30722592169672704 30736194031484928 30751751008504008 30856986711097344 30858899966721792 30872562176300544 30896495326438974 30966422266257408 30980132079353856 30993890780224512 31101883431026688 31115653217058816 31131402255522576 31139774817198336 31239874040385024 31348723775717376 31362602845765632 31376531407140864 31485857300545536 31515740554973472 31611556063471104 31625551497673728 31735745056899072 31763895992414208 31788520125889968 31860465953734656 31901259402095526 32001822187711488 32015990405052416 32040809968158936 32113326794637312 32127544378589184 32152450421009664 32293099810427904 32295102110763372 32396906412251136 32405619321962496 32450780961846009 32509787619262464 32549394253367808 32563849885058016 32679338899707612 32796868219809792 32805688696307712 32822293138114032 32936656528839168 32965872723145152 33080736391170048 33082787528099064 33196000281034752 33198058564782336 33227506633646304 33343281918084096 33459460600725504 33489140544147456 33491217003754608 33506090911824741 33607911139656192 33622836873189984 33754927373862912 33769918399319424 33872540361228288 33887583620222976 33889684784881968 33919746355180602 34007767310264832 34022823622861824 34037933624710848 34156532696573952 34186830972150528 34188950691332829 34275545005621248 34305948850102272 34308075955065696 34427616289403904 34442906065219008 34458155027485056 34547573140586496 34578218285420544 34595719884567009 34714110049984512 34716262462562016 34729479082819584 34731632448338112 34837225049539584 34852648589273088 34868127127752576 34974086389235712 34989618859905024 35005109869191168 35022827537462898 35142679309860864 35144858295433152 35267314247682048 35282928201486336 35298597833033472 35390196875722752 35421589463113728 35455208124345156 35563000571404992 35576539548254208 35578745434882944 35702713189011456 35734382991465984 35843024197951488 35858893036732416 36002049961175424 36015756085886976 36017989205683968 36045911214178803 36127492643966976 36143487425912832 36285530669531136 36301595419901952 36329737286731392 36446519713782528 36573511071670272 36589703320059904 36618068535038784 36733500183969792 36896476747286016 36906399783346176 36925079780378286 37025035899715584 37086606813538296 37187000186241024 37215828440066304 37218135969111447 37347815885380128 37380944962852092 37465547927076864 37482135108354048 37511192157844608 37641893175816192 37675283112165888 37677619129223934 37806555875622912 37808900032113216 37928085555806208 37974293295595776 37991158199234352 38106607906381824 38125895382992214 38273303479025664 38275676575719552 38292675327799704 38396333525630976 38426099283645696 38460184843669344 38577059855843328 38594192456365056 38596585449448908 38728666994540544 38731068325579392 38765424405920688 38866019783159808 38900495571098112 39036037367513088 39055795270382268 39070663968172032 39073086504380376 39206798685831168 39209229662932224 39226643018721648 39345847187890176 39363321217393152 39380748602840064 39517963754766336 39535514223593472 39537965582362296 39673268628553728 39675728528642304 39693294226672128 39710922562162656 39813971485188096 39831598387740672 39849288146002944 39988135839891456 40005839850504192 40023606991785984 40026088614243312 40165552337637888 40201180865399232 40305501997350912 40323346515984384 40341254666323968 40481816529272832 40502306206322352 40517725596622848 40520237856394464 40643429224462848 40661423354151936 40803100787441664 40821222003222528 40839294847389696 40963456226230272 41002334678005344 41145199955629056 41163416235067392 41195327101918632 41288563021676544 41306842772471808 41325187706966016 41508536340696768 41519699756264448 41653165387180032 41722432665230583 41798298367623168 41835375209521152 42020987406631296 42148741417961472 42167401996898304 42200091177575184 42351861323218944 42384693501186624 42532375360075776 42535012536127368 42669096250281984 42721079957545248 42869933894679552 43057466413903872 43060136147684496 43079259743774667 43195875216334848 43267707949128012 43399192337823744 43418466513410688 43572451866276816 43611102456660774 43729157626413056 43763057517485376 43915542038452224 43954496964193536 43957222317427923 44107648521560064 44110383370798752 44129973396061854 44264078086376448 44303342178195072 44457709224112128 44477453501542656 44480211280157583 44635194594722592 44652187392196608 44654956005006144 44674787882432988 44810548186208256 44830449164253312 44986652819877888 45006569831817216 45026557865759232 45029349691023726 45183444826963968 45186246379842624 45226328473574136 45343689747019776 45363764830482432 45383911499614464 45501681697357824 45542043595431936 45565094482112646 45582441296200704 45585267588443772 45741265133469696 45744101273420928 45903488385871872 45923874753625344 45944206703313408 46104291047227392 46127626512756012 46285480066646016 46288349950082688 46305972110426112 46308843264450816 46449633399386112 46470198119030784 46490836170336768 46652825146540032 46673479825588224 46697103383283864 46856905746481152 46859811060577536 47023085663576064 47043904268648448 47064797110711296 47228785950818304 47273610832460208 47417334095206656 47438327246510592 47603617585348608 47645843988621312 47682780188834952 47790698930601984 47811857382309888 47851889103143289 48002733281567232 48023985607578624 48061214952238404 48169990191955968 48191316567883776 48228675631514496 48380707559374848 48439649715641856 48442653166145058 48595359618376704 48608428982943744 48764681428893696 48824091380051712 49195302329714688 49208533044461568 49233439707171048 49366714532954112 49448809084717728 49621104586755072 49624181292148596 49797087847173504 49841259950469456 49954063902769152 50014922877126144 50189190901088256 50233710816221184 50236825505631912 50408741167497216 50411866709484288 50434255309784976 50632391060794368 50654877598979136 50808810541842432 50831375430334464 50834527177322952 50879619532770903 51011650965397248 51034235434292736 51056900437066272 51234799044860928 51280246458225792 51413317508431872 51436079807791104 51458923275153408 51462113932598544 51641424434105856 51687232541227584 51821359710879744 51867327428130816 52048049823350784 52074393693843024 52094218624229376 52097448672507168 52278972883909632 52302190691628864 52461129583853568 52484428289857536 52507664803786752 52534241306194347 52714018964791296 52717287443149728 52900971371523072 52924392302229504 52947896749550208 53085295313584128 53108797850320896 53132384194670592 53182812186517734 53344500857107488 53364809322381312 53368118152324416 53554069783517184 53601574487198976 53740669329801216 53764536296927232 53788339555098624 54003074941763136 54023634128830464 54026983808525952 54191238965950464 54215231138869248 54428296004296704 54452393129852928 54494605930097088 54669779570673792 54860266607505408 54884554980089856 54927102802558176 55100250275954688 55344715120929024 55359599675019264 55537553849573376 55629910220307444 55780500279361536 56027983208841728 56071417444278138 56198321890615296 56223202662531072 56266788236766912 56469148430958592 56512924668248832 56516428693835901 56709833813434368 56713350048169824 56892128333709312 56961439943393664 56986737298851528 57159911859572736 57188843074488321 57409955218538496 57413514863579328 57439012991699556 57594500288446464 57639148925468544 57690277265504016 57865589783764992 57891288684547584 57894878174173362 58093000491810816 58096602488369088 58148136608881032 58299029674739712 58350743356647168 58554056051269632 58605995952258048 58609629756570564 58810198028746752 58813844494398336 58839964528082472 59018770781835264 59071122904260096 59276945632149504 59303271335390208 59306948373543444 59513592792963456 59536249856262144 59539941340008192 59566383843243984 59747397581611008 59773932219004416 59982203759837184 60008759775756288 60035410487678976 60039132921364968 60244593102618624 60248328506456832 60301771298098848 60458252996026368 60485019773976576 60511881999485952 60722724793909248 60753459309483528 60776588394934272 60780356784591696 60965143836694272 60992135031227904 61204651181162496 61231833004833792 61258942271084544 61445184339345408 61472388062969856 61503502017008016 61717799933443584 61745124352601088 61792990652877948 61932844532514816 61960264158707712 61987781560449024 62203766862053376 62262804511045152 62279549634396672 62479748080770048 62697447551434752 62725205691531264 62753062814281728 63031481109946944 63223112126942208 63251102995347456 63471490113798144 63527791984828416 63577040251779936 63802518804191052 64003644375422976 64031980810104832 64081619936317872 64226653589274624 64304900842019328 64586199620855808 64590204221526744 64793812824502272 64811238643924992 64901561923692018 65098788506735616 65127699770116032 65358677799415224 65416653684991161 65593736439619584 65644586276228064 65873313057678336 65931745446290304 66161472782340096 66165575056198128 66396117129564672 66455013267292608 66686563836168192 66918921201451008 66978281088294912 66982434007509216 67012181823649482 67215822279312384 67245673746379968 67509854747725824 67539836798638848 67544024536535589 67775167240445952 67779369569763936 67839492710361204 68015534620529664 68045647245723648 68075867249421696 68313065393147904 68347641723168969 68373661944301056 68377901382665658 68611897700204544 68616151910131392 68855232578807808 68885812130438016 68916310054970112 69095146281172992 69156436570841088 69191439769134018 69428220099969024 69432524925124032 69458958165639168 69463264896676224 69674450099079168 69705297178546176 69736254255505152 69979237719810048 70010219738382336 70045655074925796 70285358619721728 70289716590866304 70534628495364096 70565856402972672 70597195666066944 70843178926227456 70910416248690312 71126001142809984 71153079096508416 71157490869765888 71405426378022912 71468765982931968 71686048395902976 71717786073464832 72004099922350848 72035978411367936 72091822428357606 72254985287933952 72286974851825664 72571061339062272 72603190839803904 72659474573462784 72663979749217587 72893039427565056 73147022143340544 73179406640119808 73236137070077568 73467000367939584 73792953494572032 73812799566692352 73850159560756572 74050071799431168 74173213627076592 74431656880132608 74436271938222894 74695631770760256 74761889925704184 74931095854153728 74964270216708096 75022384315689216 75283786351632384 75350566224331776 75355238258447868 75613111751245824 75617800064226432 75856171111612416 75948586591191552 75982316398468704 76213215812763648 76251790765984428 76546606958051328 76551353151439104 76585350655599408 76852198567291392 76920369687338688 77154119711686656 77188384912730112 77193170898897816 77457333989081088 77462136651158784 77530848811841376 77732039566319616 77800991142196224 78072074735026176 78111590540764536 78141327936344064 78146173008760752 78418459325864448 78453286037443296 78691694375780352 78726642434786304 78761497205680128 79035927509532672 79071028447186944 79075931164724592 79351457057284608 79386588453344256 79421845124325312 79627942970376192 79663196775481344 79698576292005888 79774218279776601 79976271679782912 80047213983571968 80052177228486624 80331104675275776 80402361730798464 80611003994701824 80646693031968768 80682509332647936 81004612412644704 81035451193245696 81040475712788928 81286858448925696 81322846708303872 81606201574883328 81642444006445056 81678589694779392 82004669356010688 82290399911258112 82326832470134784 82390654203837264 82577126043353088 82650375413932032 83017072681393536 83039399512528896 83306330774360064 83444865330461166 83670750419042304 84041974813262592 84107126166417207 84297482835922944 84334803993796608 84400182355150368 84703722646437888 84769387002373248 85064750720151552 85070025072254736 85338192500563968 85442159915090496 85739867789359104 86114932827807744 86120272295368992 86158519487549334 86391750432669696 86535415898256024 86798384675647488 86836933026821376 86842317261260043 87144903732553632 87222204913321548 87458315252826112 87526115034970752 87831084076904448 87908993928387072 87914444634855846 88215297043120128 88220766741597504 88259946792123708 88528156172752896 88606684356390144 88915418448224256 88954907003085312 88960422560315166 89270389189445184 89304374784393216 89309912010012288 89349575764865976 89621096372416512 89660898328506624 89973305639755776 90013139663634432 90053115731518464 90058699382047452 90366889653927936 90372492759685248 90452656947148272 90687379494039552 90727529660964864 90767822999228928 91084087190863872 91130188964225292 91164882592401408 91170535176887544 91482530266939392 91488202546841856 91806976771743744 91847749507250688 91888413406626816 92208582094454784 92255253025512024 92570960133292032 92576699900165376 92617686528901632 92899266798772224 92940396238061568 92981672340673536 93305650293080064 93346959651176448 93394206766567728 93719622121155072 94046171327152128 94087808537296896 94129594221422592 94457571901636608 94547221664920416 94834668190413312 94876654493021184 95207235170697216 95291687977242624 95365560377669904 95581397861203968 95703778206286578 96005466563134464 96047971215157248 96122429904476808 96339980383911936 96382633135767552 96457351263028992 96879299431283712 96885306332290116 97190719236753408 97216857965887488 97352342885538027 97529362857787392 97648182760103424 98390604659429376 98417066088923136 98466879414342096 98897618169435456 99242209173510144 99248362584297192 99594175694347008 99682519900938912 100029845754252288 100378381802176512 100467421632442368 100473651011263824 100518272735474223 100823733418968576 100868510619569952 101264782121588736 101309755197958272 101617621083684864 101662750860668928 101669054354645904 101759239065541806 102023301930794496 102068470868585472 102113800874132544 102469598089721856 102560492916451584 102566852073998487 102826635016863744 102917846550306816 102924227865197088 103282848868211712 103374465082455168 103642719421759488 103734654856261632 103787159653701027 104148787387686048 104188437248458752 104194897345014336 104557945767819264 104604381383257728 104922259167707136 104968856579715072 105015329607573504 105068482612388694 105428037929582592 105434574886299456 105801942743046144 105848784604459008 105895793499100416 106170590627168256 106264768389341184 106365624373035468 106689001714214976 106729618644762624 106736236304648832 107108139567034368 107203148974397952 107529072593854464 107576679110197248 108006149883526272 108047268257660928 108053967617051904 108137733642536409 108382477931900928 108430462277738496 108856592008593408 108904786259705856 108989211860194176 109339559141347584 109720533215010816 109769109960179712 109854205605116352 110200500551909376 110689430241858048 110719199350038528 111075107699146752 111259820440614888 111561000558723072 111654407907334341 112055966417683456 112142834888556276 112396643781230592 112446405325062144 112533576473533824 113025849336497664 113032857387671802 113419667626868736 113426700096339648 113784256667418624 113922879886787328 113973474597703056 114319823719145472 114377686148976642 114819910437076992 114827029727158656 114878025983399112 115189000576892928 115278297850937088 115380554531008032 115731179567529984 115782577369095168 115789756348346724 116186000983621632 116193204976738176 116296273217762064 116598059349479424 116701486713294336 117108112102539264 117211991904516096 117219259513141128 117620396057493504 117627688988796672 117679929056164944 118037541563670528 118142245808520192 118553891264299008 118606542670780416 118613896747086888 119027185585926912 119079882680016384 119132767686487968 119494795163222016 119547864438008832 119964407519674368 120017519551512576 120070820975357952 120078265842729936 120496657012913664 120603542596197696 120916505992052736 120970039547953152 121023763998971904 121445449587818496 121506918618967056 121553176789868544 121560713569183392 121930287673388544 121984270062455808 122409302362324992 122463666009667584 122517884542169088 122890368678690816 123007004034016032 123435599866887168 123490248705202176 123585981305755896 123865689065029632 123920528317415424 123975563120898048 124525609022090304 124559099268793344 124959496161540096 125394895102869504 125506125628563456 126062962219893888 126446224253884416 126502205990694912 127055583969656832 127154080503559872 127605037608382104 128007288750845952 128063961620209664 128163239872635744 128609801684038656 129172399241711616 129180408443053488 129237779231324001 129587625649004544 129803123847384036 130197577013471232 130255399540232064 130717355598830448 130833307369982322 131187472879239168 131289172552456128 131746626115356672 131863490892580608 131871666952283769 132322945564680192 132331150112396256 132792234259129344 132910026534585216 133373127672336384 133440633840472749 133956562176589824 133964868015018432 134024363647298964 134431644558624768 134491347492759936 135019709495451648 135079673597277696 135088049073071178 135550334480891904 135558739139527872 135678985420722408 136031069241059328 136091294491447296 136151734498843392 136626130786295808 136695283446337938 136747323888602112 136755802765331316 137223795400409088 137232303820262784 137710465157615616 137771624260876032 137832620109940224 138312873141682176 138382879538268036 138856440199938048 138865049850248064 138917916331278336 138926529793352448 139348900198158336 139410594357092352 139472508511010304 139958475439620096 140020439476764672 140091310149851592 140570717239443456 140579433181732608 141069256990728192 141131712805945344 141194391332133888 141686357852454912 141820832497380624 142252002285619968 142314981739531776 142810852756045824 142937531965863936 143372096791805952 143435572146929664 144008199844701696 144071956822735872 144183644856715212 144509970575867904 144573949703651328 145142122678124544 145318949146925568 145327959498435174 145786078855130112 146294044286681088 146358813280239616 146472274140155136 147585906989144064 147625599133384704 147700319121513144 148100143598862336 148346427254153184 148863313760265216 148872543876445788 149391263541520512 149523779851408368 149862191708307456 150044768631378432 150567572703264768 150701132448663552 150710476516895736 151226223502491648 151235600128452864 151897173182383104 151964632796937408 152426431625527296 152503581531968856 152638858598312709 153102706302878208 153170701311198816 153704397134582784 153840739374677376 154308239423373312 154376769825460224 154386341797795632 154924273302317568 155061697623682752 155464079132639232 155601982284392448 156144149470052352 156223181081529072 156282655872688128 156292346017521504 156836918651728896 156906572074886592 157383388751560704 157453284869572608 157522994411360256 157602723918583041 158142056894373888 158151862329449184 158702914114569216 158773176906688512 158843690248650624 159255885940752384 159326393550962688 159397152584011776 159548436559553202 160094427967143936 160104354456973248 160662209350551552 160804723461596928 161222007989403648 161365018665295872 162009224825289408 162070902386491392 162080951425577856 162573716897851392 162645693416607744 163284888012890112 163357179389558784 164009338712021376 164580799822516224 164653664940269568 164781308407674528 165300750827864064 166034145362787072 166078799025057792 166612661548720128 166889730660922332 167341500838084608 168083949626525184 168214252332834414 168594965671845888 168669607987593216 168800364710300736 169407445292875776 169538774004746496 169549286081507703 170129501440303104 170140050144509472 170676385001127936 170884319830180992 171479735578718208 172229865655615488 172240544590737984 172317038975098668 172783500865339392 173070831796512048 173596769351294976 173673866053642752 173684634522520086 174289807465107264 174444409826643096 174916630505652224 175052230069941504 175662168153808896 175817987856774144 175828889269711692 176430594086240256 176441533483195008 176519893584247416 177056312345505792 177213368712780288 177830836896448512 177909814006170624 177920845120630332 178540778378890368 178608749568786432 178619824020024576 178699151529731952 179242192744833024 179321796657013248 179946611279511552 180026279327268864 180106231463036928 180117398764094904 180733779307855872 180744985519370496 180905313894296544 181374758988079104 181455059321929728 181535645998457856 182168174381727744 182260377928450584 182329765184802816 182341070353775088 182976405093683712 183613953543487488 183695499014501376 183776826813253632 184417164188909568 184510506051024048 185153399800330752 185235373057803264 185798533597544448 185880792476123136 185963344681347072 186611300586160128 186788413533135456 187439244242310144 188092342654304256 188175617074593792 188259188442845184 189094443329840832 189669336380826624 189753308986042368 190414470341394432 190583375954485248 190731120755339808 191407556412573156 192010933126268928 192095942430314496 192244859808953616 192679960767823872 192914702526057984 193758598862567424 193770612664580232 194381438473506816 194433715931774976 194704685771076054 195296365520206848 196249961054973483 196781209318858752 196933758828684192 197795236338870912 198484418347020288 198496725168594384 199188351388694016 199365039801877824 200059691508504576 200756763604353024 200934843264884736 200947302022527648 201036545470948446 201647466837937152 201737021239139904 202529564243177472 202619510395916544 202632073609606767 203325501721337856 203338108709291808 203518478131083612 204046603861588992 204136941737170944 204227601748265088 204939196179443712 205120985832903168 205133704147996974 205835693100613632 205848455730394176 206565697736423424 206748930164910336 207285438843518976 207469309712523264 207574319307402054 208297574775372096 208376874496917504 208389794690028672 209115891535638528 209208762766515456 209937713159430144 210030659215147008 210136965224777388 210856075859165184 210869149772598912 211603885486092288 211697569208918016 211791586998200832 212529536778682368 212731248746070936 213378003428429952 213459237289525248 213472472609297664 214216279134068736 214406297948795904 215058145187708928 215153358220394496 216012299767052544 216107935234103808 216275467285072818 216764955863801856 216860924555476992 217713184017186816 217809572519411712 217978423720388352 217991939247652761 218679118282695168 219441066430021632 219538219920359424 219708411210232704 220401001103818752 221378860483716096 221438398700077056 222150215398293504 222519640881229776 223308815814668682 224111932835366912 224285669777112552 224793287562461184 224892810650124288 225067152947067648 226051698672995328 226065714775343604 226839335253737472 226853400192679296 227568513334837248 227845759773574656 227946949195406112 228639647438290944 228755372297953284 229639820874153984 229654059454317312 229756051966798224 230556595701874176 230761109062016064 231462359135059968 231565154738190336 231579512696693448 232372001967243264 232386409953476352 232592546435524128 233196118698958848 233402973426588672 234216224205078528 234423983809032192 234438519026282256 235255377977593344 235359858112329888 236075083127341056 236284491617040384 237107782528598016 237213085341560832 237227793494173776 238054371171853824 238159765360032768 238265535372975936 238989590326444032 239095728876017664 239322654839329803 239928815039348736 240141641950715904 240156531685459872 240993314025827328 241207085192395392 241833011984105472 241940079095906304 242047527997943808 243013837237934112 243106353579737088 243121427138366784 243860575346777088 243968540124911616 244818604724649984 244927332019335168 245035769084338176 246014008068032064 246871199733774336 246980497410404352 247171962611511792 247731378130059264 247951126241796096 249051218044180608 249118198537586688 249918992323080192 251012251257126912 252125924439787776 252321378499251621 252892448507768832 253004411981389824 254111167939313664 254308161007119744 255210075216764208 256014577501691904 256127923240419328 256326479745271488 257219603368077312 258344798483423232 258360816886106976 258475558462648002 259175251298009088 259606247694768072 260395154026942464 260510799080464128 260526951783780129 261434711197660896 261666614739964644 262374945758478336 262578345104912256 263493252230713344 263726981785161216 263743333904567538 264645891129360384 264662300224792512 265584468518258688 265820053069170432 266746255344672768 266881267680945498 267913124353179648 267929736030036864 268048727294597928 268863289117249536 268982694985519872 270039418990903296 270159347194555392 270176098146142356 271100668961783808 271117478279055744 271357970841444816 272062138482118656 272182588982894592 272303468997686784 273252261572591616 273390566892675876 273494647777204224 273511605530662632 274447590800818176 274464607640525568 275420930315231232 275543248521752064 275665240219880448 276625746283364352 276765759076536072 277712880399876096 277730099700496128 277853059586704896 278697800396316672 278821188714184704 278945017022020608 279916950879240192 280040878953529344 280182620299703184 281158866363465216 282138513981456384 282263425611890688 282388782664267776 283372715704909824 283641664994761248 284504004571239936 284629963479063552 285621705512091648 285875063931727872 286744193583611904 288016399689403392 288143913645471744 288367289713430424 289019941151735808 289147899407302656 290637898293851136 290655918996870348 291572157710260224 292057028656614081 292588088573362176 292944548280310272 295171813978288128 295251198266769408 295400638243026288 296692854508306368 297726627520530432 297745087752891576 298782527083041024 299047559702816736 300089537262756864 301135145406529536 301402264897327104 301420953033791472 301554818206422669 302471200256905728 303794346364766208 303929265593874816 304852863251054592 305007163063937712 305277717196625418 306205412605756416 306341402622397632 307408794269165568 307681478749354752 307700556221995461 308753539650920448 308772683595591264 309848546604635136 310123395247365504 310928158265278464 311203964568784896 311361478961103081 312446362163058144 312565311745376256 312584692035043008 313673837303457792 313813144149773184 314766777503121408 314906569739145216 315045988822720512 315205447837166082 316284113788747776 316303724658898368 317405828229138432 317546353813377024 317687380497301248 318511771881504768 318794305168023552 319096873119106404 320188855934287872 320208708913946496 321324418701103104 321609446923193856 322730037330591744 324018449650578816 324141804772982784 324161902851155712 325147433795702784 325291386833215488 326569776025780224 326714358779117568 328018677424042752 329161599645032448 329307329880539136 329562616815349056 330601501655728128 332068290725574144 332157598050115584 333225323097440256 333779461321844664 334683001676169216 334963223722003023 336167899253050368 336428504665668828 337189931343691776 337339215975186432 337600729420601472 339077548009492992 339098572163015406 340259002880606208 340280100289018944 341352770002255872 341768639660361984 342959471157436416 344459731311230976 344481089181475968 344634077950197336 345567001730678784 346141663593024096 347193538702589952 347347732107285504 347369269045040172 348579614930214528 348888819653286192 350104460139883008 351324336307617792 351635975713548288 351657778539423384 352861188172480512 352883066966390016 353039787168494832 354112624691011584 354426737425560576 355661673792897024 355819628012341248 355841690241260664 357081556757780736 357239648040049152 357398303059463904 358484385489666048 358643593314026496 359893222559023104 360052558654537728 360212462926073856 360234797528189808 361489971038740992 361810627788593088 362749517976158208 362910118643859456 363071291996915712 364336348763455488 364520755856901168 364659530369605632 364682140707550176 365952810187367424 367227907086974976 367390998029002752 367553653626507264 369021012102048096 370306799600661504 370470746115606528 371597067195088896 371761584952246272 371926689362694144 373576827066270912 374878488484620288 376184685308608512 376518376885690368 378188886659681664 379338672761653248 379506617972084736 381166751908970496 381462241510679616 382815112825146312 384021866252537856 384191884860628992 384489719617907232 385829405052115968 387517197725134848 387541225329160464 388762876947013632 389409371542152108 390592731040413696 392499922109946966 393562418637717504 393867517657368384 395590472677741824 395615000856851307 396968836694040576 396993450337188768 398376702777388032 398730079603755648 400119383017009152 400321901521418247 401869686529769472 401894604045055296 402073090941896892 403294933675874304 403474042478279808 405059128486354944 405239020791833088 405264147219213534 406651003442675712 406676217418583616 407036956262167224 408093207723177984 408273883474341888 408455203496530176 409878392358887424 410241971665806336 410267408295993948 411671386201227264 411696911460788352 413131395472846848 413497860329820672 414938619425046528 415148638614804108 416595149550744192 416753748993835008 416779589380057344 418231783071277056 418417525533030912 419875426318860288 420061318430294016 420273930449554776 421712151718330368 421738299545197824 423207770972184576 423395138417836032 423583173996401664 425059073557364736 425462497492141872 426756006856859904 426944945218595328 428432558268137472 428812595897591808 430116290375417856 430306716440788992 432024599534105088 432215870468207616 432550934570145636 433529911727603712 433721849110953984 435426368034373632 435956847440776704 435983878495305522 437358236565390336 438882132860043264 439076439840718848 439416822420465408 442757720967432192 442876797400154112 444300430796587008 445039281762459552 446617631629337364 448223865670733824 448571339554225104 449586575124922368 450134305894135296 452103397345990656 452131429550687208 453678670507474944 453706800385358592 455691519547149312 455893898390812224 457279294876581888 457510744595906568 457916575794938127 459308118908634624 459512103933596448 461113191403748352 461522218124032128 462924718270119936 463130309476380672 463159025393386896 464772819906952704 465185092871048256 466392237397917696 466805946853177344 468432448410157056 468847967618064384 468877038052564512 470510755955186688 470719716224659776 472150166254682112 472568983234080768 472808171755749123 474426170683121664 474455586988347552 476108742343707648 476319530720065536 476531070745951872 477979180652888064 478191457752035328 478645309678659606 480283283901431808 480313063370919744 481986628051654656 482414170384790784 483666023968210944 484095055995887616 486027674475868224 486212707159474176 486242854276733568 487721150693554176 487937080249823232 489854664038670336 490071538168676352 492028016136064128 493742399467548672 493960994820808704 494343925223023584 495902252483592192 498102436088361216 498236397075173376 499837984646160384 502024502514253824 504251848879575552 504642756998503242 505784897015537664 506008823962779648 508222335878627328 508616322014239488 508647858244523109 510420150433528416 512029155003383808 512255846480838656 512652959490542976 514439206736154624 516689596966846464 516721633772213952 516951116925296004 518350502596018176 519212495389536144 520790308053884928 521021598160928256 521053903567560258 522869422395321792 523333229479929288 524749891516956672 525156690209824512 526986504461426688 527453963570322432 527486667809135076 529291782258720768 529324600449585024 531168937036517376 531640106138340864 533492510689345536 533762535361890996 535826248706359296 535859472060073728 536097454589195856 537726578234499072 537965389971039744 540078837981806592 540318694389110784 540352196292284712 542201337923567616 542234956558111488 542715941682889632 544124276964237312 544365177965789184 544606937995373568 546504523145183232 546781133785351752 546989295554408448 547023211061325264 548929215281051136 550841860630462464 551086497043504128 551330480439760896 553251492566728704 553531518153072144 555460199400992256 555706119173409792 557395600792633344 557642377428369408 557890034044041216 559833901758480384 560365240599406368 562317732726930432 564277027962912768 564526851223781376 564777565328535552 567283329989522496 569008009142479872 569259926958127104 571243411024183296 571750127863455744 576032799378806784 576287827290943488 576734579426860848 578039882303471616 581275796587702272 581311837993740696 583144315420520448 584114057313228162 585889096560620544 588749883164920449 590343627956576256 590801276486052576 593385709016612736 595453255041060864 595490175505783152 597565054166082048 598095119405633472 600179074525513728 602270290813059072 602804529794654208 602841906067582944 603109636412845338 604942400513811456 607588692729532416 607858531187749632 607896220828820301 610014326127875424 610555434393250836 612410825211512832 612682805244795264 614817588538331136 615362957498709504 615401112443990922 617507079301840896 617545367191182528 619697093209270272 620246790494731008 621856316530556928 622407929137569792 622722957922206162 624892724326116288 625130623490752512 625169384070086016 627347674606915584 627626288299546368 629813139478290432 630091977645441024 630410895674332164 632568227577495552 632607449317796736 634811656458276864 635092707626754048 635374760994602496 637588610336047104 638193746238212808 640377711868575744 640417417827892992 642648837402206208 643218893846387712 645460074661183488 648036899301157632 648323805702311424 650294867591405568 650582773666430976 653139552051560448 653428717558235136 653975817742958283 656037354848085504 658323199290064896 658614659761078272 659125233630698112 661203003311456256 664136581451148288 664315196100231168 666450646194880512 667558922643689328 669926447444006046 672335798506100736 672857009331337656 674379862687383552 674678431950372864 675201458841202944 678155096018985984 678197144326030812 680518005761212416 680560200578037888 682705540004511744 683537279320723968 685918942314872832 688919462622461952 688962178362951936 689268155900394672 692283327186048192 694387077405179904 694695464214571008 694738538090080344 697159229860429056 697777639306572384 700208920279766016 702648672615235584 703271951427096576 703315557078846768 705766133932780032 706079574336989664 708225249382023168 708853474851121152 711323347585794048 711639256024682496 711683380482521328 714163113515561472 714479296080098304 714796606118927808 716968770979332096 717287186628052992 717967964517989409 719786445118046208 720424925852147712 720469595056379616 722979942077481984 723621255577186176 725499035952316416 725820237287718912 726142583993831424 729041511713802336 729319060739211264 729364281415100352 731905620374734848 734455814173949952 734781996058005504 735107307253014528 738042024204096192 740613599201323008 740941492231213056 743194134390177792 743853378725388288 747153654132541824 749756976969240576 753036753771380736 756377773319363328 756964135497754863 758677345523306496 759013235944169472 762333503817940992 762924483021359232 765630225650292624 768043732505075712 768383769721257984 768979439235814464 771658810104231936 775034395450269696 775082450658320928 777525753894027264 778818743084304216 781185462080827392 781580855351340387 784999844219893932 787124837275435008 787735035314736768 791180945355483648 791230001713702614 793937673388081152 793986900674377536 796753405554776064 797460159207511296 800238766034018304 800643803042836494 803739373059538944 803789208090110592 804146181883793784 806589867351748608 806948084956559616 810118256972709888 810478041583666176 810528294438427068 813302006885351424 813352434837167232 814073912524334448 816186415446355968 816547766948683776 816910406993060352 819756784717774848 820483943331612672 820534816591987896 823342772402454528 823393822921576704 826262790945693696 826995720659641344 829877238850093056 830297277229608216 833190299101488384 833559178760114688 836463566142554112 836835051066061824 839750852637720576 840122636860588032 840547860899109552 843476599090395648 846415541944369152 846790276835672064 847166347992803328 850118147114729472 850924994984283744 853512013713719808 853889890437190656 856865116536274944 857625191795183616 860232580750835712 864049199068210176 864431740936415232 865101869140291272 867059823455207424 867443698221907968 871913694881553408 871967756990611044 874716473130780672 877764265720086528 878833644840930816 885515441934864384 885753594800308224 890078563524919104 893235263258674728 896447731341467648 897142679108450208 900268611788270592 904206794691981312 904262859101374416 904664454619268007 907413600770717184 911383039094298624 911787796781624448 914558589753163776 915021489191813136 915833151589876254 918616237817269248 919024207867192896 922226382807496704 923044436248064256 923101668665986383 926260618952761344 926318050786773792 929545639813905408 930370185742096512 932784474795835392 933611893706354688 934084436883309243 937695935236128768 937754076105129024 941021511910373376 941439432449319552 944300332509364224 945137966468161536 945616343511498246 948852341366243328 948911173976695104 952217484687415296 952639061440131072 953062141491903744 956382915504070656 957290619357319212 960566567802863616 960626126741839488 963973256103309312 964828340769581568 968190111991775232 972055348951736448 972425414318948352 972485708553467136 975442301387108352 975874160499646464 979709328077340672 980143076337352704 984056032272128256 987484798935097344 987921989641617408 988687850446047168 991804504967184384 996204872176722432 996472794150346752 999675969292320768 1004049005028507648 1008503697759151104 1009285513997006484 1011569794031075328 1012017647925559296 1017232644028478976 1017295716489046218 1020840300867056832 1024058310006767616 1024511692961677312 1025305918981085952 1028878413472309248 1033379193933692928 1033443267544427904 1033902233850592008 1036701005192036352 1038424990779072288 1041580616107769856 1042043196321856512 1042107807135120516 1045738844790643584 1046666458959858576 1050313380419649024 1053973008922853376 1054907927140644864 1054973335618270152 1058583564517441536 1058649200899170048 1062337874073034752 1063280212276681728 1066985021378691072 1067525070723781992 1071718944120147456 1072194909178391712 1075453156468998144 1075930779942079488 1080157675963613184 1080637388778221568 1080704392584569424 1084469913116222976 1085431883365779264 1088248553928474624 1088730355931578368 1089213875990747136 1093009046290366464 1093562267570703504 1093978591108816896 1094046422122650528 1097858430562102272 1101683721260924928 1102172994087008256 1102660960879521792 1107063036306144288 1110920398801984512 1111412238346819584 1114791201585266688 1115284754856738816 1115780068088082432 1120730481198812736 1124635465453860864 1128554055925825536 1129555130657071104 1134566659979044992 1138016018284959744 1138519853916254208 1143500255726911488 1152065598757613568 1152575654581886976 1153469158853721696 1162551593175404544 1162623675987481392 1166288630841040896 1168228114626456324 1171778193121241088 1177499766329840898 1180687255913152512 1181602552972105152 1186771418033225472 1186845002570553921 1190906510082121728 1190980351011566304 1195130108332164096 1196190238811266944 1200358149051027456 1205609059589308416 1205683812135165888 1206219272825690676 1209884801027622912 1215177385459064832 1215717062375499264 1215792441657640602 1220028652255750848 1221110868786501672 1224821650423025664 1225365610489590528 1229635177076662272 1230725914997419008 1230802224887981844 1235014158603681792 1235090734382365056 1239394186418540544 1240493580989462016 1244815858275139584 1245445915844412324 1249785448652232576 1250261246981505024 1250338768140172032 1254695349213831168 1255252576599092736 1259626278956580864 1260183955290882048 1260821791348664328 1265136455154991104 1265214898635593472 1269623312916553728 1270185415253508096 1270749521989204992 1275177220672094208 1276387492476425616 1280834835655785984 1285297674804412416 1286437787692775424 1290920149322366976 1296073798602315264 1296647611404622848 1300589735182811136 1301165547332861952 1306279104103120896 1307951635485916566 1312074709696171008 1316646398580129792 1317229319522156544 1318250467261396224 1328273162902296576 1328630392200462336 1332901292389761024 1335117845287378656 1339852894888012092 1344671597012201472 1345714018662675312 1348759725374767104 1350402917682405888 1356310192037971968 1356394288652061624 1361036011522424832 1361120401156075776 1367074558641447936 1371837884629745664 1373749727384814381 1377924356725903872 1378536311800789344 1384566654372096384 1388774154810359808 1389390928429142016 1389477076180160688 1394318459720858112 1395555278613144768 1400417840559532032 1405297345230471168 1406543902854193152 1406631114157693536 1411532267865560064 1412159148673979328 1416450498764046336 1417706949702242304 1418424515267247369 1423278512049364992 1423366760965042656 1428326227031122944 1428958592160196608 1429593212237855616 1433937541958664192 1434574373256105984 1435935929035978818 1440849851704295424 1440939190112759232 1445959884154963968 1447242511154372352 1450998071904632832 1452285167987662848 1458083023427604672 1458638121478422528 1458728562830200704 1463811240749469696 1469563992116011008 1470214614506029056 1476084048408192384 1481227198402646016 1481882984462426112 1487706757450776576 1494307308265083648 1499513953938481152 1506073507542761472 1512755546638726656 1513928270995509726 1517354691046612992 1518026471888338944 1524667007635881984 1525848966042718464 1525943574733569327 1531260451300585248 1536087465010151424 1536767539442515968 1537958878471628928 1543317620208463872 1550068790900539392 1550164901316641856 1555051507788054528 1557637486168608432 1562370924161654784 1563161710702680774 1569999688439787864 1574249674550870016 1575470070629473536 1582361890710967296 1582460003427405228 1587875346776162304 1587973801348755072 1593506811109552128 1594920318415022592 1600477532068036608 1601287606085672988 1607478746119077888 1607578416180221184 1608292363767587568 1613179734703497216 1613896169913119232 1620236513945419776 1620956083167332352 1621056588876854136 1626604013770702848 1626704869674334464 1628147825048668896 1632372830892711936 1633095533897367552 1633820813986120704 1639513569435549696 1640967886663225344 1641069633183975792 1646787645843153408 1652525581891387392 1653991441319282688 1659754477700186112 1660594554459216432 1666380598202976768 1667118357520229376 1672927132285108224 1673670102132123648 1679501705275441152 1681095721798219104 1686953198180791296 1692831083888738304 1693580553671344128 1694332695985606656 1701849989968567488 1707024027427439616 1707779780874381312 1713730233072549888 1715250383590367232 1728098398136420352 1728863481872830464 1730203738280582544 1734119646910414848 1743827389763106816 1743935513981222088 1749432946261561344 1757667289681861632 1766249649494761347 1771030883869728768 1780157127049838208 1786470526517349456 1792895462682935296 1794285358216900416 1800537223576541184 1808413589383962624 1808525718202748832 1809328909238536014 1814827201541434368 1822766078188597248 1823575593563248896 1823688662486460903 1830042978383626272 1831666303179752508 1837232475634538496 1838048415734385792 1844452765614993408 1846088872496128512 1846203337331972766 1852521237905522688 1852636101573547584 1859091279627810816 1860740371484193024 1865568949591670784 1867223787412709376 1868168873766618486 1875391870472257536 1875508152210258048 1882043023820746752 1882878864898639104 1890275932936323072 1891232687022996492 1897704682732486656 1897822347953390208 1904434969374830592 1905278122880262144 1906124282983807488 1912765831008141312 1914581238714638424 1921133135605727232 1921252253483678976 1927946512206618624 1929656681539163136 1936380223983550464 1944110697903472896 1944971417106934272 1950884602774216704 1951748320999292928 1959418656154681344 1960286152674705408 1961927453228874849 1968112064544256512 1974969597870194688 1975843979283234816 1977375700892094336 1983609009934368768 1992409744353444864 1992945588300693504 1999351938584641536 2017007395518302208 2018571027994012968 2023139588062150656 2024035295851118592 2034465288056957952 2034591432978092436 2041680601734113664 2048116620013535232 2050611837962171904 2057756826944618496 2066758387867385856 2066886535088855808 2067804467701184016 2076849981558144576 2083161232215539712 2084086392643713024 2084215614270241032 2091477689581287168 2093332917919717152 2100626760839298048 2107946017845706752 2109815854281289728 2109946671236540304 2117298401798340096 2124675748146069504 2126560424553363456 2133970042757382144 2135050141447563984 2143437888240294912 2144389818356783424 2150906312937996288 2151861559884158976 2153903893553968227 2161274777556443136 2161408785169138848 2168939826232445952 2170863766731558528 2176497107856949248 2177460711863156736 2178427751981494272 2187124535141407008 2187957182217633792 2188092844245301056 2195716861124204544 2203367442521849856 2204345988174016512 2205321921759043584 2214126072612288576 2221840797603969024 2222824476693639168 2229582403170533376 2231560136176164864 2241460962397625472 2249270930907721728 2259110261314142208 2269133319958089984 2276032036569919488 2277039707832508416 2287000511453822976 2304131197515227136 2305151309163773952 2306938317707443392 2325103186350809088 2325247351974962784 2332577261682081792 2336456229252912648 2343556386242482176 2344742566054021161 2354999532659681796 2361374511826305024 2363205105944210304 2373542836066450944 2373690005141107842 2381813020164243456 2381960702023132608 2390260216664328192 2392380477622533888 2400716298102054912 2411218119178616832 2411367624270331776 2412438545651381352 2419769602055245824 2430354770918129664 2431434124750998528 2431584883315281204 2440057304511501696 2442221737573003344 2449643300846051328 2450731220979181056 2459270354153324544 2461451829994838016 2461604449775963688 2470028317207363584 2470181468764730112 2478788372837081088 2480987161978924032 2489631716550279168 2490891831688824648 2499570897304465152 2500677536280344064 2509390698427662336 2510505153198185472 2519252557913161728 2520367910581764096 2521643582697328656 2530429797271186944 2539246625833107456 2540370830507016192 2541499043978409984 2550354441344188416 2552774984952851232 2561669671311571968 2570595349608824832 2572875575385550848 2592147597204630528 2593295222809245696 2601179470365622272 2602331094665723904 2615903270971833132 2624149419392342016 2633292797160259584 2636500934522792448 2656546325804593152 2657260784400924672 2670235690574757312 2679705789776024184 2689343194024402944 2691428037325350624 2700805835364811776 2712620384075943936 2712788577304123248 2722240802312151552 2734149117282895872 2743675769259491328 2747499454769628762 2755848713451807744 2757072623601578688 2769133308744192768 2769305005997959149 2778781856858284032 2778954152360321376 2788636919441716224 2791110557226289536 2800835681119064064 2802253310649927729 2813087805708386304 2813262228315387072 2823064535731120128 2824318297347958656 2832900997528092672 2835413899404484608 2836849030534494738 2846557024098729984 2846733521930085312 2856652454062245888 2857917184320393216 2859186424475711232 2869148746512211968 2871871858071957636 2881699703408590848 2881878380225518464 2891919768309927936 2894485022308744704 2904570335975325696 2916166046855209344 2917276242956845056 2917457125660401408 2927622481498939392 2939127984232022016 2940429229012058112 2952168096816384768 2962454396805292032 2963765968924852224 2975413514901553152 2988614616530167296 2999027907876962304 3012147015085522944 3025511093277453312 3027856541991019452 3034709382093225984 3036052943776677888 3051697932085436928 3051887149467138654 3062520902601170496 3072174930020302848 3073535078885031936 3075917756943257856 3086635240416927744 3100137581801078784 3100329802633283712 3110103015576109056 3115274972337216864 3124741848323309568 3126323421405361548 3139999376879575728 3150940141258947072 3164723781421934592 3164920006854810456 3175750693552324608 3175947602697510144 3187013622219104256 3189840636830045184 3200955064136073216 3202575212171345976 3215156832360442368 3216584727535175136 3226359469406994432 3227792339826238464 3240473027890839552 3241912166334664704 3242113177753708272 3253409739348668928 3256295650097337792 3264745661785423872 3266191067794735104 3267641627972241408 3279027138871099392 3281935773326450688 3282139266367951584 3293575291686306816 3305051163782774784 3307982882638565376 3321189108918432864 3332761196405953536 3334236715040458752 3345854264570216448 3347340204264247296 3362191443596438208 3373906396361582592 3385662167777476608 3388665391971213312 3403699979937134976 3414048054854879232 3415559561748762624 3430500767180734464 3456196796272840704 3457726963745660928 3460407476561165088 3487654779526213632 3487871027962444176 3498865892523122688 3515334579363723264 3532499298989522694 3542061767739457536 3560314254099676416 3560535007711661763 3572941053034698912 3585790925365870592 3588570716433800832 3601074447153082368 3616827178767925248 3617051436405497664 3618657818477072028 3629654403082868736 3645532156377194496 3647151187126497792 3647377324972921806 3660085956767252544 3663332606359505016 3674464951269076992 3676096831468771584 3688905531229986816 3692177744992257024 3692406674663945532 3705042475811045376 3705272203147095168 3718182559255621632 3721480742968386048 3734447574825418752 3736337747533236972 3750783740944515072 3751016304420516096 3764086047641493504 3765757729797278208 3780551865872646144 3782465374045992984 3795409365464973312 3795644695906780416 3808869938749661184 3810556245760524288 3812248565967614976 3825531662016282624 3829162477429276848 3842504506967357952 3855893024413237248 3859313363078326272 3872760447967100928 3888221395806945792 3889942834213868544 3901769205548433408 3903496641998585856 3918837312309362688 3923854906457749698 3936224129088513024 3949939195740389376 3951687958566469632 3954751401784188672 3984819488706889728 3985891176601387008 3998703877169283072 4034014791036604416 4037142055988025936 4046279176124301312 4068930576113915904 4069182865956184872 4083361203468227328 4101223675924343808 4115513653889236992 4121249182154443143 4133773070177711616 4135608935402368032 4153699963116289152 4166322464431079424 4168172785287426048 4168431228540482064 4182955379162574336 4186665835839434304 4201253521678596096 4215892035691413504 4219631708562579456 4219893342473080608 4234596803596680192 4249351496292139008 4253120849106726912 4255273545801742107 4270100282895127968 4286875776480589824 4288779636713566848 4301812625875992576 4303723119768317952 4307807787107936454 4322549555112886272 4322817570338277696 4337879652464891904 4341727533463117056 4352994215713898496 4356855503962988544 4374249070282814016 4375914364435267584 4376185688490602112 4391433722248409088 4408691976348033024 4410643843518087168 4428252145224577152 4443681595207938048 4445648953387278336 4463120272352329728 4482921924795250944 4498541861815443456 4518220522628284416 4538266639916179968 4552064073139838976 4554079415665016832 4574001022907645952 4577830724200707981 4608262395030454272 4610302618327547904 4613876635414886784 4650206372701618176 4650494703949925568 4665154523364163584 4672912458505825296 4687112772484964352 4689485132108042322 4709999065319363592 4722749023652610048 4726410211888420608 4747085672132901888 4747380010282215684 4763626040328486912 4763921404046265216 4780520433328656384 4784760955245067776 4801432596204109824 4822436238357233664 4822735248540663552 4824877091302762704 4839539204110491648 4860709541836259328 4862868249501997056 4863169766630562408 4880114609023003392 4884443475146006688 4899286601692102656 4901462441958362112 4918540708306649088 4922903659989676032 4923208899551927376 4940362937529460224 4957576745674162176 4961974323957848064 4979263433100558336 4981783663377649296 4999141794608930304 5001355072560688128 5018781396855324672 5021010306396370944 5038505115826323456 5043287165394657312 5060859594542373888 5078493251666214912 5080741661014032384 5082998087956819968 5105549969905702464 5123339342623143936 5141190699217649664 5145751150771101696 5184295194409261056 5186590445618491392 5202358940731244544 5231806541943666264 5248298838784684032 5273001869045584896 5298748948484284041 5313092651609186304 5340471381149514624 5359411579552048368 5378686388048805888 5382856074650701248 5401611670729623552 5425240768151887872 5425577154608246496 5444481604624303104 5468298234565791744 5471065987459382709 5494998909539257524 5511697426903615488 5514145247203157376 5538266617488385536 5538610011995918298 5557563713716568064 5557908304720642752 5577273838883432448 5582221114452579072 5601671362238128128 5604506621299855458 5626175611416772608 5626524456630774144 5646129071462240256 5648636594695917312 5670827798808969216 5673698061068989476 5693114048197459968 5693467043860170624 5713304908124491776 5715834368640786432 5718372848951422464 5738297493024423936 5743743716143915272 5763399406817181696 5763756760451036928 5783839536619855872 5788970044617489408 5809140671950651392 5832332093710418688 5834914251320802816 5855244962997878784 5878255968464044032 5880858458024116224 5904336193632769536 5924908793610584064 5927531937849704448 5950827029803106304 5977229233060334592 5998055815753924608 6051022186554906624 6055713083982038904 6069418764186451968 6072105887553355776 6103395864170873856 6103774298934277308 6125041805202340992 6144349860040605696 6151835513886515712 6173270480833855488 6200275163602157568 6200659605266567424 6230549944674433728 6249483696646619136 6252646842810723096 6279998753759151456 6301880282517894144 6329447562843869184 6329840013709620912 6351895205395020288 6374027244438208512 6379681273660090368 6401910128272146432 6405150424342691952 6430313664720884736 6433169455070350272 6452718938813988864 6455584679652476928 6461711680661904681 6483824332669329408 6484226355507416544 6506819478697337856 6512591300194675584 6529491323570847744 6532382135589470208 6535283255944482816 6563871546652901376 6564278532735903168 6587150583372613632 6610102327565549568 6615965765277130752 6642378217836865728 6665522392811907072 6668473430080917504 6694680408528494592 6724382887192876416 6747812792723165184 6777330783942426624 6807399959874269952 6828096109709758464 6831119123497525248 6861001534361468928 6912393592545681408 6915453927491321856 6920814953122330176 6975309559052427264 6975742055924888352 6997731785046245376 7030669158727446528 7064998597979045388 7084123535478915072 7120628508199352832 7121070015423323526 7145882106069397824 7171581850731741184 7177141432867601664 7202148894306164736 7233654357535850496 7234102872810995328 7237315636954144056 7259308806165737472 7291064312754388992 7294302374252995584 7294754649945843612 7320171913534505088 7326665212719010032 7348929902538153984 7352193662937543168 7377811062459973632 7384355489984514048 7384813349327891064 7410084951622090752 7410544406294190336 7436365118511243264 7442961485936772096 7468895149650837504 7472675495066473944 7502032608841032192 7528172095282987008 7531515459594556416 7561103731745292288 7564930748091985968 7591289391813560832 7617739877499322368 7621112491521048576 7624497131935229952 7651063324032565248 7658324954858553696 7685009013934715904 7711786048826474496 7718626726156652544 7776442791613891584 7779885668427737088 7803538411096866816 7806993283997171712 7847709812915499396 7872448258177026048 7899878391480778752 7909502803568377344 7969638977413779456 7971782353202774016 8068029582073208832 8074284111976051872 8137861152227831808 8138365731912369744 8166722406936454656 8202447351848687616 8231027307778473984 8242498364308886286 8267546140355423232 8271217870804736064 8307399926232578304 8307915017993877447 8336345570574852096 8336862457080964128 8365910758325148672 8373331671678868608 8402507043357192192 8439263417125158912 8439786684946161216 8469193607193360384 8498702992584278016 8506241698213453824 8510547091603484214 8540200565790255936 8573751552961179648 8577559273427133696 8607446239536635904 8615615574215872908 8645099110225772544 8645635140676555392 8675759304929783808 8683455066926234112 8713711007925977088 8748498140565628032 8751828728870535168 8752371376981204224 8782867444496818176 8817383952696066048 8821287687036174336 8856504290449154304 8887363190415876096 8891297906774556672 8926240544704659456 8965843849590501888 8997083723630886912 9036441045256568832 9076533279832359936 9104128146279677952 9108158831330033664 9155661448401415962 9216524790060908544 9220605236655095808 9227753270829773568 9300412745403236352 9300989407899851136 9330309046728327168 9345824917011650592 9374225544969928704 9378970264216084644 9419998130638727184 9452820423776841216 9494171344265803776 9494760020564431368 9527252080656973824 9527842808092530432 9561040866657312768 9569521910490135552 9602865192408219648 9645470497081327104 9649754182605525408 9679078408220983296 9721419083672518656 9725736499003994112 9726339533261124816 9760229218046006784 9768886950292013376 9798573203384205312 9802924883916724224 9837081416613298176 9845807319979352064 9846417799103854752 9880725875058920448 9915153491348324352 9923948647915696128 9963567326755298592 9998283589217860608 10002710145121376256 10037562793710649344 10042020612792741888 10086574330789314624 10121719189084747776 10156986503332429824 10165996175913639936 10211099939811404928 10246678685246287872 10291502301542203392 10368590388818522112 10373180891236982784 10463613083887332528 10496597677569368064 10546003738091169792 10597497896968568082 10626185303218372608 10680942762299029248 10681605023134985289 10718823159104096736 10757372776097611776 10765712149301402496 10803223341459247104 10850481536303775744 10851154309216492992 10888963209248606208 10936596469131583488 10942131974918765418 10989997819078515048 11023394853807230976 11028290494406314752 11076533234976771072 11077220023991836596 11115127427433136128 11115816609441285504 11154547677766864896 11164442228905158144 11203342724476256256 11209013242599710916 11252351222833545216 11253048913261548288 11292258142924480512 11297273189391834624 11341655597617938432 11347396122137978952 11386228096394919936 11386934087720341248 11426609816248983552 11431668737281572864 11436745697902844928 11476594986048847872 11487487432287830544 11527513520902073856 11567679073239711744 11577940089234978816 11618281343901302784 11664664187420837376 11669828502641605632 11710489925995757568 11756511936928088064 11808672387265539072 11849817587221168128 11855063875699408896 11954458466120669184 11996111631507849216 12102044373109813248 12111426167964077808 12138837528372903936 12206791728341747712 12207548597868554616 12250083610404681984 12303671027773031424 12346540961667710976 12363747546463329429 12401319210533134848 12461099889348867456 12498967393293238272 12505293685621446192 12559997507518302912 12603760565035788288 12658895125687738368 12659680027419241824 12703790410790040576 12748054488876417024 12759362547320180736 12765820637405226321 12810300848685383904 12860627329441769472 12866338910140700544 12905437877627977728 12911169359304953856 12923423361323809362 12967648665338658816 12968452711014833088 13013638957394675712 13025182600389351168 13058982647141695488 13070566511888965632 13127743093305802752 13128557065471806336 13174301166745227264 13231931530554261504 13284756435673731456 13331044785623814144 13336946860161835008 13389360817056989184 13448765774385752832 13495625585446330368 13554661567884853248 13614799919748539904 13656192219419516928 13662238246995050496 13722003068722937856 13733492172602123943 13824787185091362816 13830907854982643712 13841629906244660352 13950619118104854528 13951484111849776704 13995463570092490752 14061338317454893056 14129997195958090776 14168247070957830144 14241257016398705664 14242140030846647052 14291764212138795648 14354282865735203328 14404297788612329472 14467308715071700992 14468205745621990656 14474631273908288112 14518617612331474944 14582128625508777984 14588604748505991168 14589509299891687224 14640343827069010176 14653330425438020064 14697859805076307968 14704387325875086336 14755622124919947264 14768710979969028096 14769626698655782128 14821088812588380672 14872730237022486528 14885922971873544192 14937790299301675008 14945350990132947888 15004065217682064384 15056344190565974016 15063030919189112832 15129861496183971936 15182578783627121664 15235479754998644736 15242224983042097152 15248994263870459904 15316649909717107392 15370018027869431808 15423572097652948992 15437253452313305088 15552885583227783168 15559771336855474176 15607076822193733632 15695419625830998792 15744896516354052096 15819005607136754688 15939277954827558912 16136059164146417664 16148568223952103744 16275722304455663616 16276731463824739488 16333444813872909312 16404894703697375232 16413197962378148127 16484996728617772572 16535092280710846464 16542435741609472128 16614799852465156608 16615830035987754894 16672691141149704192 16673724914161928256 16731821516650297344 16746663343357737216 16805014086714384384 16878526834250317824 16879573369892322432 16938387214386720768 17012483396426907648 17021094183206968428 17080401131580511872 17147503105922359296 17155118546854267392 17214892479073271808 17231231148431745816 17290198220451545088 17291270281353110784 17351518609859567616 17366910133852468224 17427422015851954176 17496996281131256064 17504742753962408448 17565734888993636352 17634767905392132096 17642575374072348672 17713008580898308608 17774726380831752192 17782595813549113344 17852481089409318912 17931687699181003776 17994167447261773824 18153066559664719872 18208256292559355904 18216317662660067328 18311322896802831924 18433049580121817088 18455506541659547136 18600825490806472704 18601978815799702272 18691649834023301184 18748451089939857408 18757940528432169288 18839996261277454368 18905640847553682432 18988342688531607552 18989520041128862736 19055685616185060864 19122081733314625536 19139043820980271104 19205730384816439296 19290940994162654208 19299508365211050816 19358156816441966592 19385135041985714043 19451472998007988224 19452679066522249632 19520458436092013568 19537773900584026752 19597146406768410624 19605849767833448448 19691614639958704128 19692835598207709504 19761451750117840896 19830306982696648704 19847897295831392256 19927134653510597184 19996567178435721216 20005420290242752512 20084041225585483776 20173148661578629248 20243438378169495552 20331992351827279872 20422199879622809856 20493357370492575744 20583004603084406784 20737180777637044224 20746361782473965568 20927226167774665056 20993195355138736128 21092007476182339584 21194995793937136164 21252370606436745216 21361885524598058496 21363210046269970578 21437646318208193472 21514745552195223552 21531424298602804992 21606446682918494208 21700963072607551488 21702308618432985984 21777926418497212416 21873192938263166976 21884263949837530836 21979995638157030096 22046789707614461952 22056580988812629504 22153066469953542144 22154440047983673192 22230254854866272256 22231633218882571008 22309095355533729792 22328884457810316288 22406685448952512512 22418026485199421832 22506097826523096576 22584516285848961024 22594546378783669248 22683311195235876864 22694792244275957904 22773868175440682496 22853219632497967104 22863337474563145728 22873491395805689856 22953189972097695744 22974974864575661088 23055027041804147712 23135358146479423488 23155880178469957632 23329328374841674752 23339657005283211264 23420979851991515136 23617344774531078144 23699635174442336256 23908916932241338368 24204088746219626496 24222852335928155616 24413583456683495424 24415097195737109232 24500167220809363968 24607342055546062848 24693081923335421952 24727495092926658858 24802638421066269696 24922199778697734912 24923745053981632341 25010587371242892384 25119995015036605824 25207521130071576576 25317790251375476736 25319360054838483648 25407580821580081152 25496108977752834048 25518725094640361472 25531641274810452642 25620601697370767808 25721254658883538944 25732677820281401088 25822338718609907712 25846846722647618724 25935297330677317632 25936905422029666176 26027277914789351424 26050365200778702336 26141133023777931264 26255486186611605504 26257114130943612672 26348602333490454528 26463863061108523008 26569512871347462912 26662089571247628288 26673893720323670016 26778721634113978368 26897531548771505664 26991251170892660736 27109323135769706496 27229599839497079808 27312384438839033856 27324476493990100992 27466984345204247886 27649574370182725632 27661815709965287424 27683259812489320704 27901238236209709056 27902968223699553408 27990927140184981504 28122676634909786112 28259994391916181552 28482514032797411328 28484280061693294104 28583528424277591296 28708565731470406656 28808595577224658944 28936411491243981312 28949262547816576224 29037235224662949888 29164257251017555968 29177209497011982336 29179018599783374448 29280687654138020352 29306660850876040128 29395719610152615936 29408774651750172672 29511244249839894528 29537421959938056192 29539253397311564256 29642177625176761344 29745460474044973056 29771845943747088384 29890701980265895776 30008130435364128768 30112688381131948032 30126061838378225664 30259722992367943872 30365157567254243328 30470959509997289472 30497988527740919808 30633299819434214784 30740036055738863616 30874506904626610176 31105771166455566336 31119542673710948352 31390839251661997584 31489793032708104192 31638011214273509376 31878555909655117824 32044815069404955867 32272118328292835328 32297136447904207488 32551444608911327232 32553462927649478976 32666889627745818624 32809789407394750464 32826395924756296254 32969993457235545144 33070184561421692928 33084871483218944256 33229599704930313216 33231660071975509788 33345382282299408384 33347449828323856512 33463643033300594688 33493326686715474432 33610028173428768768 33757053668500635648 33759146739784644864 33876774428773441536 34024966792853815296 34042188366413936856 34160802263161023744 34295006211844718592 34310237093708534784 34429784958146543616 34462462296863491632 34582540562706221568 34703037219719135232 34733820267704936448 34854844031703908352 34993992562262512128 35009485507924816896 35131469777987272704 35269535810784264192 35426017161796617216 35549452761663504384 35565191627098226688 35863375398362007552 35988334894523547648 36306133119329439744 36416512585118711808 36622645793605663848 36911013083319094272 37091242639389988287 37203957631599404544 37383299668046602368 37496902179879714816 37515881056864338576 37679992522554908736 37811281695107364864 37976685377063215104 37979040082257725472 38111371232370121728 38244163466629251072 38278087641960542208 38297461912215678963 38581881988325308416 38599016730422101632 38716313632883933184 38770270083971428086 38902945996015976448 38905358133044499264 39040916872184027136 39075547801168053504 39211699535666896896 39383229279917408256 39385671196415419008 39522903500235681792 39695794591662784512 39854269307021194368 39993134356871442432 40010840580485505024 40168082451170967552 40346297323157258496 40486876756338991104 40663984703654559744 40844399759245619712 40986714740985151488 41166009206168813568 41474361555274088448 41492723564947931136 41854452335549330112 41986390710277472256 42184014952364679168 42389991587874272328 42504741212873490432 42723771049196116992 42726420092539941156 42875292636416386944 43062848597205609984 43212893365836988416 43401926145215102976 43404617236865971968 43555852836994424832 43746385876526333952 43768527899675061672 43959991276314060192 44093579415228923904 44113161977625259008 44306132939907084288 44308880095967346384 44463266437765142016 44618190711067459584 44657768915620632576 44813370897905025024 44836052970398843664 45012195653046193152 45169032571697922048 45189092757567338496 45389584488551915808 45547736350881364992 45706439264995934208 45726674949126291456 45746982791611379712 45949949729151322176 46110054083608295424 46270716292958846976 46311760356939915264 46658656749683349504 46679314010566422528 47234689549062156288 47817833864482676736 48408177492439252992 48445704671856311232 48827166913366990848 48830194391474218464 49000334441618727936 49214684111092125696 49454990185853317716 49605276842132539392 49844399557395469824 49847490107963264682 50021174742485784768 50239990030073211648 50415042260143153152 50635580502750953472 50638720109676967296 50815161643160162304 51037450189280722944 51063282549620905284 51241203394741535616 51442509317767077888 51465355640562802176 51644677437219815424 51693693445295237448 51870594661354635264 51873810844059332352 52054555829578702848 52100730401557404672 52282266047555862528 52514228261887225344 52697204666980909056 52927726122217046016 53139025742694925824 53324179142495256576 53347787440647340032 53557443268227956736 53795063097543011328 53982502341785321472 54459199678994159616 54624768877678067712 54648952987980201984 54933968690408495772 55299148740365451264 55366519624978641408 55802476472419418112 55805936447399106816 56245353269819572224 56519988783832363104 56965028065594822656 56968560123386588208 57167056848555182592 57417131462940813312 57617191154449317888 57872822982487962624 57898525095633152448 58074470449325899776 58155405125957142129 58354418994023964672 58358037199566748896 58561375308276040704 58613321701752080256 58791439220305231872 58817549303500345344 59074843919876112384 59078506794623128512 59284355250353522688 59490920948089946112 59543691887494176768 59781403960531791552 60016260870728257536 60252123676756451328 60519445984735887744 60730315134508486656 60995977055481839616 61266599638868429568 61480072111477727232 61749013809253220352 62211542332911132672 62239085347421896704 62781678503323995168 62979586065416208384 63276022428547018752 63757111819310235648 64089630138809911734 64544236656585670656 64594272895808414976 65102889217822654464 65106925855298957952 65333779255491637248 65619578814789500928 65652791849512592508 65939986914471090288 66140369122843385856 66169742966437888512 66459199409860626432 66463320143951019576 66690764564598816768 66694899656647713024 66927286066601189376 66986653373430948864 67220056346857537536 67518293479569289728 67753548857546883072 68049933585707630592 68084376732827873712 68321604526322047488 68590012423689437184 68620474187417069568 68859569916293087232 68924924593726983264 69165081125412443136 69406074439438270464 69467640535409872896 69987985124525024256 70018971015849633792 70262939555974545408 70852034323593234432 71098905523327008768 71726750796724015104 72612266238658879488 73245291587211327696 73822026166638188544 74182485278779976574 74407915263198809088 74766599336093204736 74771235161944897023 75031762113728677152 75359985045109817472 75622563390214729728 75953370754126430208 75958080164515450944 76222742464740243456 76488326933258502144 76556175283921084416 76594923824431357926 77163763976650616832 77198033460844203264 77540540167942856172 77805891992031952896 77810716266088998528 78081833744368054272 78151095602336107008 78423399071333793792 78766458559834816512 78771342392830838016 79045807000471363584 79391589183325569024 79708538614042388736 79986268713742884864 80021681160971010048 80336164902341935104 80692594646314516992 80973753512677982208 81327969407309119488 81688799518491239424 81973429481970302976 82948723110548176896 82985447129895862272 83708904671098660224 83972781420554944512 84368029904729358336 84779983175748544656 85447542098392233984 85452840185079882312 85750585272832773888 86125697194411219968 86425786731673976832 86809234473731943936 87111705673988849664 87492771753052667904 87537055799350123344 87919982552628120384 88187158830457847808 88226323955250518016 88612265879814168576 88617760191934692768 88926532875530284032 89236381422134919168 89315537831241265152 89672105940797687328 90024391306092386304 90338065143395844096 90378185515134676992 90779168977103831616 91095472701762729984 91412878529991868416 91493965583222759424 91899899458302644352 92220108167216590848 92623520713879830528 93317313499366699008 93358628021132845056 94469379098124312576 95635667728965353472 96134445208214867601 96816354984878505984 96891409343712622464 97654333826733981696 97660388782948436928 98000668883237455872 98429368222184251392 98909980371706635432 99210553684265078784 99688799114790939648 99694980215926529364 100042349484971569536 100479980060146423296 100830084520286306304 101271161005501906944 101277440219353934592 101630323286320324608 102074900378561445888 102126565099241810568 102482406789483071232 102885018635534155776 102930711281125604352 103289354874439630848 103387386890590474896 103747621688118664704 104109111659157405696 104201460803114809344 104564532095111725056 105028456523774450688 105394409333961818112 106278051485389851648 106648358284990513152 106695574881294680064 107590126195086022656 107965004683570642944 108918399357988319232 109249537755356135424 109867937380816991544 110733039249957282816 111611872894798213632 112490706539639144448 113039977567664726208 113930056131189645312 113937120246773176416 114334113697110365184 114834262925881626624 114892385736647036889 115745645964975925248 115797050191266304896 116148940898651799552 116310810251914284258 116708837988047929344 116716074399133497792 117122750616552081408 117226643403504160512 117635098607000690688 118149687839752224768 118157013589246257024 118568710500707045376 119087383774988353536 119562807921063583104 120032521741456515072 120504247353512902656 121038891969471775488 121460630269016973312 121991954110963679232 122533199277736859136 122960144222955454464 123498027618506440704 124423084665822265344 124478170694843793408 125563357006647990336 125959172130832416768 126552044857094037504 127514223638620471296 128179260277619823468 129188545791616829952 130205778435645308928 130213851710597915904 130667558510983274496 131239157629579001856 131305583699025185016 131879973828942180576 132280738245686771712 132339485932875777024 132918398819721252864 132926640287902039152 133389799313295426048 133854572133202378752 133973306746861897728 134440112693715075072 135036586959138579456 135507097715093766144 136168753465655747424 136643209052644094976 137180024847378874368 137240948374834139136 137849849187453966528 138330162250824886272 138812148878876540928 138935281070819745792 139975970249050048512 140037942031699267584 141704068647186468864 143453501593448030208 145224532477317758976 146490583174422655392 147644052333276377088 148364970557559953148 148815830526397618176 149533198672186409472 149542470323889794046 150063524227457354304 150719970090219634944 151245126780429459456 151906741508252860416 151916160329030901888 152445484929480486912 153112350567842168832 153189847648862715852 154327527953301233664 154396066921688406528 155081080335885712344 155611783984063905792 155621432532177997056 156163667488736108544 156302191204672214016 156846798142667587584 157542684785661676032 158091614000942727168 158783178366651138048 159417077228084777472 159972537427485769728 160043362321942020096 160672329804683870208 161385189292629033984 161947507025355964416 163377599036982478848 163946858963940605952 165897446221096353792 167417809342197320448 168736059809458716672 169559966351497089312 170895084196784467968 170905680370159764624 171501170545665547776 172251394388822439936 172851573463347953664 173618468947463887872 174223411347977699328 174466215377871426387 175074111598700246688 175839965105256240768 176374317660915695616 176452647910501036032 177224531759628337152 177235520383869385536 177853065751060568064 178472762844269838336 178631075662482530304 179344211881595374656 180048782612184772608 180756371030269353984 181558337954207663232 182190945403525459968 182987931166445518848 183799798916605288704 184440216334433181696 185247041427759661056 186634626998733398016 186717256042265690112 188938758196248625152 191271335457930706944 192268890416429735202 193632709969757011968 193782818687425244928 195308667653467963392 195320777565896873856 196001337766474911744 196858736444368502784 197819960743413270864 198421107368530157568 199377598229581879296 199389960431853058728 200084698969943139072 200959960120292846592 201660169040572612608 202554880438707869184 203260646572640649216 204149800757122891776 204253130198483621136 204964813578966142464 205770037271068311552 205861422562251208704 206578709748879261696 206774773781180949792 207495243376237329408 208218223318314811392 208402921606229618688 210056913047548901376 210788818667923636224 212556102970779703296 213296716569981026304 215180252390172045312 217836798715976638464 219735874761633983088 221466078499914565632 223223745789596427264 224313705485834691069 226079955135329452416 227860112262379290624 227874240493546352832 228668227394220730368 229668525851763253248 229784771473294073778 231491291929951850496 231594100382532609792 232621620503828568516 233417675976095858688 233432148798266995584 234245501233104162816 234453286807008321024 235270197214001381376 236299375679504449536 236314027178492514048 237137421001414090752 238174767549976707072 239125615842127166208 240065043482913030144 241008494707025805312 242077783938943550976 242921260538033946624 243983908221927358464 245066398555473718272 245920288445910908928 248846169331644530688 248956341389687586816 251126714013295980672 251918344261664833536 253104089714188075008 256358520555239646936 258377091583233659904 260427703421195831808 261335117021966548992 262478315259158003712 262611167398050370032 263759947657884361152 264561476491373543424 264678971865751554048 265836797639442505728 265853280575804078304 266779598626590852096 267709144266404757504 267946613493723795456 270073173918277158912 271014195430187532288 272337506931311494848 273286418105288189952 274481896749668278272 275699698374907933056 276660324501649772544 277870562141639491584 279951940498100097024 280075884063398535168 283408137294372937728 286907003186896060416 290449064954635517952 292981166348845310784 295288104666552754176 296729941115119906296 297631661052795236352 299066397344372818944 299084940647779588092 300127048454914708608 301439940180439269888 302490253560858918912 303813483016505720832 303832320658061803776 304890969858960973824 306224701135684337664 306379695297725431704 308655055906602467328 308792133843376813056 310162160671771424688 311242865064355994112 312327334977472217088 312604382409344428032 313693596285335175168 315085369571323352064 316183228001885454336 318834154456169554944 319945074854971539456 320086724643884040192 322770378585258067968 323895014050711928832 326755198073964957696 334835618684394640896 337472119618917433344 339119932702994178624 341790168393568935936 341811360740319529248 343002341091331095552 344502788777644879872 347236937894927775744 348446822695955398656 348932430755742852774 350148223197400493376 351679930210512481536 352905295821002072064 354449063519256674304 354471040767738771072 355706131502121136128 357262151324965060608 358688423763190749312 360097565224369545216 361512742060538707968 363116675908415326464 364381890807050919936 365975862332891037696 367599597833210577408 368880432668866363392 370494082855519322112 373269253997466796032 373434512084531380224 377877516392497250304 382542670915861413888 384537780832859470404 387565637374850489856 390617335306935926784 390641555131793747712 392002675532949823488 393717472888737005568 395639921486826541728 396842214737060315136 398755196459163758592 398779920863706117456 400169397939886278144 401919920240585693184 403320338081145225216 405109760877415738368 406521293145281298432 408506260396967242272 409929627157932284928 411540074542136623104 411722845124502417408 413549547562361899584 414990486752474658816 416436446636629622784 416805843212459237376 420113826095097802752 425112205941559406592 430360504780344090624 435673597431953276928 439471749523267966176 442932156999829131264 446447491579192854528 448627410971669382138 452159910270658904832 455720224524758581248 455748480987092705664 457336454788441460736 459337051703526506496 459569542946588147556 462982583859903700992 463188200765065219584 465243241007657137032 466835351952191717376 466864297596533991168 468491002466208325632 468906573614016642048 470540394428002762752 472628054356985028096 474274842002828181504 476349535099953414144 478251231684254332416 480130086965826060288 482016989414051610624 484155567877887101952 485842521076067893248 490132797110947436544 491840576891821817856 497692338663289061376 502253428026591961344 506208179428376150016 512717041110479293872 516754183166467319808 520855406842391663616 522670234043933097984 523398646133614279161 525222334796100740064 527519895315768722304 529122952982747086848 529357943731503108096 531673595278885011456 531706561151608156608 533559197253181704192 535418288532809515008 535893226987447590912 540146347836554317824 544675013862622989696 546572836210576379904 548963793499336556544 551399396749815866112 553320649003299545088 555741124283278983168 559903880996200194048 560151768126797070336 566816274588745875456 573814006373792120832 580898129909271035904 585962332697690621568 590576209333105508352 593459882230239812592 595263322105590472704 598132794688745637888 598169881295559176184 600254096909829417216 602879880360878539776 604980507121717837824 607664641316123607552 609781939717921947648 612449402271368675328 612759390595450863408 617310111813204934656 617584267686753626112 620324321343542849376 622485730128711988224 624654669954944434176 625208764818688856064 630170739142646704128 632366456003770908672 637668308912339109888 639890149709943078912 645540757170516135936 653510396147929915392 669671237368789281792 672941116457504073207 678239865405988357248 683580336787137871872 683622721480639058496 686004682182662191104 689005577555289759744 694473875789855551488 697864861511485705548 700296446394800986752 703359860421024963072 705810591642004144128 708898127038513348608 708942081535477542144 711412263004242272256 714524302649930121216 717376847526381498624 720195130448739090432 723025484121077415936 726233351816830652928 728763781614101839872 731951724665782075392 735199195666421154816 737760865337732726784 746538507994933592064 746869024169062760448 755755032784994500608 769075561665718940808 775131274749700979712 781283110263587495424 784005351065899646976 787434945777474011136 791279842973653083456 793684429474120630272 797510392918327517184 797559841727412234912 800338795879772556288 803839840481171386368 810219521754831476736 813042586290562596864 817012520793934484544 819859254315864569856 823445690249004834816 827099095124723799168 829980973504949317632 833611686424918474752 840227652190195605504 850224411883118813184 860721009560688181248 871347194863906553856 878943499046535932352 885864313999658262528 892894983158385709056 897254821943338764276 904319820541317809664 911440449049517162496 911496961974185411328 914672909576882921472 918674103407053012992 919139085893176295112 925965167719807401984 926376401530130439168 930486482015314274064 933728595193067982336 936982004932416651264 937813147228033284096 941080788856005525504 945256108713970056192 948549684005656363008 956502463368508664832 960260173931652120576 968311135755774203904 971685042152135786496 980265594221894873088 1004506856053183922688 1012416358856752300032 1025434082220958587744 1033508366332934639616 1041710813684783327232 1045340468087866195968 1046797292267228558322 1050444669592201480128 1055039790631537444608 1058715887463006216192 1063347190557770022912 1063413122303216313216 1067118394506363408384 1071786453974895181824 1080292695673108635648 1089350027725245979392 1093145672421152759808 1097927586998673113088 1102798793499631732224 1106641298006599090176 1111482248566557966336 1119807761992400388096 1120303536253594140672 1133632549177491750912 1147628012747584241664 1171924665395381243136 1181152418666211016704 1186919764460479625184 1190526644211180945408 1196265589377491275776 1196339762591118352368 1200508193819658834432 1205759760721757079552 1209961014243435675648 1215329282632247215104 1219563879435843895296 1225518781190901726816 1234620223626409869312 1235168535373507252224 1240648642687085698752 1244971460257423976448 1249309339909888868352 1250417529637377712128 1260341478285293408256 1275336617824678219776 1291081514341032271872 1307020792295859830784 1339342474737578563584 1345882232915008146414 1356479730811976714496 1367160673574275743744 1367245442961278116992 1372009364365324382208 1378011155110579519488 1388947751579711102976 1395729723022971411096 1400592892789601973504 1406719720842049926144 1411621183284008288256 1417884163070955084288 1422824526008484544512 1429048605299860242432 1434753695052762997248 1440390260897478180864 1446050968242154831872 1452466703633661305856 1457527563228203679744 1470398391332842309632 1475521730675465453568 1493077015989867184128 1538151123331437881616 1550262549499401959424 1562566220527174990848 1568010702131799293952 1570195938400842837483 1582559685947306166912 1587368858948241260544 1595020785836655034368 1595119683454824469824 1600677591759545112576 1607679680962342772736 1620439043509662953472 1634025041587868969088 1639718508631729139712 1646891380498009669632 1654198190249447598336 1659961947009898635264 1667223372849836949504 1680455304380391211008 1700448823766237626368 1721442019121376362496 1742694389727813107712 1757886998093071864704 1771728627999316525056 1785789966316771418112 1794509643886677528552 1808639641082635619328 1822993923948370822656 1829345819153765842944 1837348206814106025984 1838278171786352590224 1851930335439614803968 1852752803060260878336 1860972964030628548128 1867457190386135964672 1873964009864833302528 1875626294456066568192 1890512217427940112384 1897099368011312726016 1913004926737017329664 1936622271511548407808 1960531188443789746176 2009013712106367845376 2050868164441917175488 2067016732665869279232 2083421627369566654464 2093594584534457116644 2100889339184402960256 2110079581263074889216 2117431774926012432384 2126694381115540045824 2126826244606432626432 2134236789012726816768 2143572907949790363648 2160585391346217271296 2178700055450491958784 2186291344842305519616 2195855173997346226176 2205597586999263464448 2213282596013198180352 2239615523984800776192 2240607072507188281344 2267265098354983501824 2343849330790762486272 2362304837332422033408 2373839528920959250368 2381053288422361890816 2392531178754982551552 2392679525182236704736 2401016387639317668864 2411519521443514159104 2430658565264494430208 2439127758871687790592 2451037562381803453632 2470337070747014504448 2481297285374171397504 2489942920514847952896 2500835059274755424256 2520682956570586816512 2550673235649356439552 2582163028682064543744 2614041584591719661568 2678684949475157127168 2691764465830016292828 2712959461623953428992 2734321347148551487488 2734490885922556233984 2744018728730648764416 2756022310221159038976 2777895503159422205952 2791459446045942822192 2801185785579203947008 2813439441684099852288 2823242366568016576512 2835768326141910168576 2845649052016969089024 2869507390105525994496 2880780521794956361728 2904933407267322611712 2915055126456407359488 2940796782665684619264 3076302246662875763232 3100525098998803918848 3125132441054349981696 3136021404263598587904 3140391876801685674966 3165119371894612333824 3190041571673310068736 3190239366909648939648 3201355183519090225152 3215359361924685545472 3240878087019325906944 3268050083175737938176 3279437017263458279424 3293782760996019339264 3308396380498895196672 3319923894019797270528 3334446745699673899008 3360910608760782422016 3400897647532475252736 3442884038242752724992 3515773996186143729408 3543457255998633050112 3571579932633542836224 3589019287773355057104 3617279282165271238656 3645987847896741645312 3658691638307531685888 3676556343572705180448 3703860670879229607936 3705505606120521756672 3721945928061257096256 3734914380772271929344 3747928019729666605056 3751252588912133136384 3781024434855880224768 3826009853474034659328 3873244543023096815616 3921062376887579492352 4018027424212735690752 4101736328883834350976 4134033465331738558464 4166843254739133308928 4187189169068914233288 4201778678368805920512 4220159162526149778432 4234863549852024864768 4253652489212865252864 4268473578025453633536 4287145815899580727296 4321170782692434542592 4357400110900983917568 4372582689684611039232 4411195173998526928896 4426565192026396360704 4479231047969601552384 4687698661581524972544 4710587815202528512449 4747679057841918500736 4762106576844723781632 4785062357509965103104 4785359050364473409472 4802032775278635337728 4823039042887028318208 4861317130528988860416 4902075124763606907264 4940674141494029008896 4962594570748342795008 4979885841029695905792 5001670118549510848512 5041365913141173633024 5101346471298712879104 5164326057364129087488 5228083169183439323136 5357369898950314254336 5383528931660032585656 5425918923247906857984 5468981771845112467968 5488037457461297528832 5512044620442318077952 5555791006318844411904 5582918892091885644384 5602371571158407894016 5626878883368199704576 5671536652283820337152 5691298104033938178048 5739014780211051988992 5809866814534645223424 5881593565331369238528 6152604493325751526464 6201050197997607837696 6250264882108699963392 6280783753603371349932 6330238743789224667648 6380083143346620137472 6380478733819297879296 6402710367038180450304 6430718723849371090944 6481756174038651813888 6536100166351475876352 6558874034526916558848 6587565521992038678528 6616792760997790393344 6639847788039594541056 6721821217521564844032 6801795295064950505472 7031547992372287458816 7086914511997266100224 7143159865267085672448 7178038575546710114208 7234558564330542477312 7291975695793483290624 7317383276615063371776 7353112687145410360896 7411011212241043513344 7443891856122514192512 7469828761544543858688 7502505177824266272768 7562048869711760449536 7652019706948069318656 7746489086046193631232 7842124753775158984704 8036054848425471381504 8203472657767668701952 8268066930663477116928 8333686509478266617856 8374378338137828466576 8403557356737611841024 8440318325052299556864 8469727099704049729536 8507304978425730505728 8536947156050907267072 8642341565384869085184 8714800221801967835136 8745165379369222078464 8822390347997053857792 9375397323163049945088 9421175630405057024898 9495358115683837001472 9570124715019930206208 9570718100728946818944 9604065550557270675456 9646078085774056636416 9722634261057977720832 9804150249527213814528 9881348282988058017792 9925189141496685590016 9959771682059391811584 10003340237099021697024 10082731826282347266048 10202692942597425758208 10328652114728258174976 10714739797900628508672 10767057863320065171312 10851837846495813715968 10937963543690224935936 10976074914922595057664 11111582012637688823808 11165837784183771288768 11204743142316815788032 11253757766736399409152 11343073304567640674304 11478029560422103977984 11619733629069290446848 11763187130662738477056 12305208986651503052928 12402100395995215675392 12500529764217399926784 12561567507206742699864 12660477487578449335296 12760957467638595758592 12805420734076360900608 12861437447698742181888 12963512348077303627776 13072200332702951752704 13117748069053833117696 13233585521995580786688 13279695576079189082112 14063095984744574917632 14286319730534171344896 14356077151093420228416 14469117128661084954624 14583951391586966581248 14706225374290820721792 14822022424482087026688 14887783712245028385024 14939657523089087717376 15005010355648532545536 15124097739423520899072 15304039413896138637312 15492978172092387262464 15684249507550317969408 16072109696850942763008 16406945315535337403904 16536133861326954233856 16667373018956533235712 16748756676275656933152 16807114713475223682048 16880636650104599113728 17014609956851461011456 17073894312101814534144 17429600443603935670272 17644780695994107715584 18750794646326099890176 18842351260810114049796 18990716231367674002944 19140249430039860412416 19141436201457893637888 19208131101114541350912 19292156171548113272832 19445268522115955441664 19608300499054427629056 19762696565976116035584 19850378282993371180032 19919543364118783623168 20165463652564694532096 20405385885194851516416 21429479595801257017344 21534115726640130342624 21703675692991627431936 21875927087380449871872 21952149829845190115328 22331675568367542577536 22409486284633631576064 22507515533472798818304 22686146609135281348608 22956059120844207955968 23239467258138580893696 23526374261325476954112 24610417973303006105856 24804200791990431350784 25001059528434799853568 25123135014413485399728 25320954975156898670592 25521914935277191517184 25610841468152721801216 25927024696154607255552 26144400665405903505408 26235496138107666235392 26467171043991161573376 28126191969489149835264 28712154302186840456832 28938234257322169909248 29167902783173933162496 29412450748581641443584 29644044848964174053376 29775567424490056770048 29879315046178175434752 30010020711297065091072 30248195478847041798144 30608078827792277274624 30985956344184774524928 32144219393701885526016 32813890631070674807808 33334746037913066471424 33497513352551313866304 33614229426950447364096 33761273300209198227456 34029219913702922022912 34859200887207871340544 35289561391988215431168 37501589292652199780352 37684702521620228099592 37981432462735348005888 38282872402915787275776 38416262202229082701824 38584312343096226545664 38890537044231910883328 39216600998108855258112 39700756565986742360064 39839086728237567246336 42858959191602514034688 43068231453280260685248 43407351385983254863872 43751854174760899743744 44663351136735085155072 44818972569267263152128 45015031066945597636608 45372293218270562697216 45912118241688415911936 46478934516277161787392 47052748522650953908224 49220835946606012211712 49608401583980862701568 50002119056869599707136 50246270028826970799456 50641909950313797341184 51043829870554383034368 51221682936305443602432 52288801330811807010816 52934342087982323146752 56252383938978299670528 57424308604373680913664 57876468514644339818496 58335805566347866324992 58824901497163282887168 59288089697928348106752 59551134848980113540096 59758630092356350869504 60496390957694083596288 61216157655584554549248 64288438787403771052032 65627781262141349615616 66995026705102627732608 67228458853900894728192 67522546600418396454912 68058439827405844045824 69718401774415742681088 70579122783976430862336 75003178585304399560704 75369405043240456199184 75962864925470696011776 76565744805831574551552 76832524404458165403648 77781074088463821766656 78433201996217710516224 79401513131973484720128 86136462906560521370496 86814702771966509727744 87503708349521799487488 89326702273470170310144 89637945138534526304256 90030062133891195273216 90744586436541125394432 91824236483376831823872 92957869032554323574784 98441671893212024423424 100004238113739199414272 100492540057653941598912 101283819900627594682368 102087659741108766068736 104577602661623614021632 105868684175964646293504 112504767877956599341056 114848617208747361827328 115752937029288679636992 116671611132695732649984 117649802994326565774336 119102269697960227080192 119517260184712701739008 128576877574807542104064 131255562524282699231232 133990053410205255465216 134456917707801789456384 135045093200836792909824 136116879654811688091648 139436803548831485362176 141158245567952861724672 150006357170608799121408 150738810086480912398368 151925729850941392023552 153131489611663149103104 153665048808916330807296 156866403992435421032448 158803026263946969440256 172272925813121042740992 173629405543933019455488 175007416699043598974976 178653404546940340620288 179275890277069052608512 181489172873082250788864 183648472966753663647744 196883343786424048846848 200985080115307883197824 202567639801255189364736 204175319482217532137472 209155205323247228043264 211737368351929292587008 225009535755913198682112 229697234417494723654656 233343222265391465299968 235299605988653131548672 238204539395920454160384 262511125048565398462464 267980106820410510930432 268913835415603578912768 270090186401673585819648 272233759309623376183296 278873607097662970724352 300012714341217598242816 301477620172961824796736 303851459701882784047104 306262979223326298206208 313732807984870842064896 317606052527893938880512 344545851626242085481984 347258811087866038910976 350014833398087197949952 357306809093880681240576 358551780554138105217024 393766687572848097693696 401970160230615766395648 405135279602510378729472 408350638964435064274944 418310410646494456086528 423474736703858585174016 450019071511826397364224 459394468834989447309312 470599211977306263097344 476409078791840908320768 525022250097130796924928 535960213640821021860864 537827670831207157825536 544467518619246752366592 602955240345923649593472 607702919403765568094208 612525958446652596412416 627465615969741684129792 635212105055787877761024 689091703252484170963968 700029666796174395899904 714613618187761362481152 787533375145696195387392 803940320461231532791296 810270559205020757458944 816701277928870128549888 836620821292988912173056 900038143023652794728448 918788937669978894618624 941198423954612526194688 952818157583681816641536 1050044500194261593849856 1071920427281642043721728 1075655341662414315651072 1205910480691847299186944 1215405838807531136188416 1225051916893305192824832 1254931231939483368259584 1270424210111575755522048 1378183406504968341927936 1429227236375522724962304 1575066750291392390774784 1607880640922463065582592 1633402555857740257099776 1837577875339957789237248 1882396847909225052389376 1905636315167363633283072 2100089000388523187699712 2143840854563284087443456 2411820961383694598373888 2430811677615062272376832 2450103833786610385649664 2509862463878966736519168 2756366813009936683855872 2858454472751045449924608 3150133500582784781549568 3215761281844926131165184 3675155750679915578474496 3764793695818450104778752 3811272630334727266566144 4287681709126568174886912 4823641922767389196747776 4900207667573220771299328 5512733626019873367711744 5716908945502090899849216 6300267001165569563099136 6431522563689852262330368 7350311501359831156948992 7529587391636900209557504 8575363418253136349773824 9647283845534778393495552 11025467252039746735423488 11433817891004181799698432 12863045127379704524660736 14700623002719662313897984 17150726836506272699547648 19294567691069556786991104 22050934504079493470846976 25726090254759409049321472 34301453673012545399095296 38589135382139113573982208 44101869008158986941693952 51452180509518818098642944 77178270764278227147964416 102904361019037636197285888 154356541528556454295928832 308713083057112908591857664
- Sum of all divisors σ(n): 1116222434962487305620767835
- Sum of proper divisors (its aliquot sum) s(n): 807509351905374397028910171
- 308713083057112908591857664 is an abundant number, because the sum of its proper divisors (807509351905374397028910171) is greater than itself. Its abundance is 498796268848261488437052507
Bases of 308713083057112908591857664
- Binary: 11111111010111001000100111000100001010011010111000100001010010011100000100000000000000002
- Hexadecimal: 0xFF5C89C429AE2149C10000
- Base-36: 12SFAF0RK100000000
Squares and roots of 308713083057112908591857664
- 308713083057112908591857664 squared (3087130830571129085918576642) is 95303767650627893184241020629058112976549318435536896
- 308713083057112908591857664 cubed (3087130830571129085918576643) is 29421519938384079160991684791227906897432757011356744572230457061902569852370944
-
308713083057112908591857664 is a
perfect square number . Itssquare root is 17570232868608 -
The
cube root of 308713083057112908591857664 is 675852116.7479910039
Scales and comparisons
How big is 308713083057112908591857664?- 308,713,083,057,112,908,591,857,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 308,713,083,057,112,908,591,857,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 308713083057112908591857664 cubic inches would be around 56321009.7 feet tall.
Recreational maths with 308713083057112908591857664
- 308713083057112908591857664 backwards is 466758195809211750380317803
- The number of decimal digits it has is: 27
- The sum of 308713083057112908591857664's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 308713083057112908591857664 - Facts about the integer". Numbermatics.com. 2024. Web. 12 June 2024.
APA style:
Numbermatics. (2024). Number 308713083057112908591857664 - Facts about the integer. Retrieved 12 June 2024, from https://numbermatics.com/n/308713083057112908591857664/
Chicago style:
Numbermatics. 2024. "Number 308713083057112908591857664 - Facts about the integer". https://numbermatics.com/n/308713083057112908591857664/
The information we have on file for 308713083057112908591857664 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 308713083057112908591857664, math, Factors of 308713083057112908591857664, curriculum, school, college, exams, university, Prime factorization of 308713083057112908591857664, STEM, science, technology, engineering, physics, economics, calculator, three hundred eight septillion, seven hundred thirteen sextillion, eighty-three quintillion, fifty-seven quadrillion, one hundred twelve trillion, nine hundred eight billion, five hundred ninety-one million, eight hundred fifty-seven thousand, six hundred sixty-four.