702822217554093847785652224
702,822,217,554,093,847,785,652,224 is an even composite number composed of seven prime numbers multiplied together.
702822217554093847785652224 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 702822217554093847785652224:
214 × 32 × 72 × 194 × 432 × 3472 × 18312
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 19 × 19 × 19 × 19 × 43 × 43 × 347 × 347 × 1831 × 1831)See below for interesting mathematical facts about the number 702822217554093847785652224 from the Numbermatics database.
Names of 702822217554093847785652224
- Cardinal: 702822217554093847785652224 can be written as Seven hundred two septillion, eight hundred twenty-two sextillion, two hundred seventeen quintillion, five hundred fifty-four quadrillion, ninety-three trillion, eight hundred forty-seven billion, seven hundred eighty-five million, six hundred fifty-two thousand, two hundred twenty-four.
Scientific notation
- Scientific notation: 7.02822217554093847785652224 × 1026
Factors of 702822217554093847785652224
Divisors of 702822217554093847785652224
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 28 32 36 38 42 43 48 49 56 57 63 64 72 76 84 86 96 98 112 114 126 128 129 133 144 147 152 168 171 172 192 196 224 228 252 256 258 266 288 294 301 304 336 342 344 347 361 384 387 392 399 441 448 456 504 512 516 532 576 588 602 608 672 684 688 694 722 768 774 784 798 817 882 896 903 912 931 1008 1024 1032 1041 1064 1083 1152 1176 1197 1204 1216 1344 1368 1376 1388 1444 1536 1548 1568 1596 1634 1764 1792 1806 1824 1831 1849 1862 2016 2048 2064 2082 2107 2128 2166 2304 2352 2394 2408 2429 2432 2451 2527 2688 2709 2736 2752 2776 2793 2888 3072 3096 3123 3136 3192 3249 3268 3528 3584 3612 3648 3662 3698 3724 4032 4096 4128 4164 4214 4256 4332 4608 4704 4788 4816 4858 4864 4902 5054 5376 5418 5472 5493 5504 5547 5552 5586 5719 5776 6144 6192 6246 6272 6321 6384 6498 6536 6593 6859 7056 7168 7224 7287 7296 7324 7353 7396 7448 7581 8064 8192 8256 8328 8379 8428 8512 8664 9216 9408 9576 9632 9716 9728 9804 10108 10752 10836 10944 10986 11008 11094 11104 11172 11438 11552 12288 12384 12492 12544 12642 12768 12817 12943 12996 13072 13186 13718 14112 14336 14448 14574 14592 14648 14706 14792 14896 14921 15162 15523 16128 16384 16479 16512 16641 16656 16758 16856 17003 17024 17157 17328 17689 18432 18816 18963 19152 19264 19432 19456 19608 19779 20216 20577 21504 21672 21861 21888 21972 22016 22188 22208 22344 22743 22876 23104 24576 24768 24984 25088 25284 25536 25634 25886 25992 26144 26372 27436 28224 28672 28896 29148 29184 29296 29412 29584 29792 29842 30324 31046 32256 32958 33024 33282 33312 33516 33712 34006 34048 34314 34656 34789 35131 35378 36864 37632 37926 38304 38451 38528 38829 38864 38912 39216 39558 40033 40432 41154 43008 43344 43722 43776 43944 44032 44376 44416 44688 44763 45486 45752 46151 46208 46569 48013 49152 49536 49968 50176 50568 51009 51072 51268 51471 51772 51984 52288 52744 53067 54872 56448 57344 57792 58296 58368 58592 58824 59168 59337 59584 59684 60648 61731 62092 64512 65916 66048 66564 66624 67032 67424 68012 68096 68628 69312 69578 70262 70756 73728 75264 75852 76608 76902 77056 77658 77728 77824 78432 78733 79116 80066 80864 82308 86016 86688 87444 87552 87888 88064 88752 88832 89376 89526 89719 90601 90972 91504 92302 92416 93138 96026 99072 99936 100352 101136 102018 102144 102536 102942 103544 103968 104367 104447 104576 105393 105488 106134 108661 109744 112896 114688 115353 115584 116487 116592 116736 117184 117648 118336 118674 119168 119368 120099 120409 121296 123462 124184 125267 129024 130321 131832 132096 133128 133248 134064 134289 134848 136024 136192 137256 138453 138624 139156 139707 140524 141512 144039 147456 150528 151704 153027 153216 153804 154112 155316 155456 155648 156864 157466 158232 159201 160132 161728 164616 172032 173376 174888 175104 175776 176128 177504 177664 178752 179052 179438 181202 181944 183008 184604 184832 186276 192052 198144 199872 200704 202272 204036 204288 205072 205884 207088 207936 208734 208894 209152 210786 210976 212268 217322 219488 225792 230706 231168 232974 233184 233472 234368 235296 236199 236672 237348 238336 238736 240198 240818 242592 243523 245917 246924 248368 250534 258048 260642 263664 264192 266256 266496 268128 268578 269157 269696 271803 272048 272384 274512 276906 277248 278312 279414 281048 283024 283499 288078 294937 301056 303408 306054 306432 307608 308224 310632 310912 311296 313101 313341 313728 314932 316179 316464 318402 320264 323057 323456 325983 329232 336091 344064 346752 349776 350208 351552 352256 355008 355328 357504 358104 358876 360297 361227 362404 363888 366016 369208 369664 372552 375801 384104 390963 396288 399744 401408 404544 408072 408576 410144 411768 414176 415359 415872 417468 417788 418304 421572 421952 424536 432117 434644 438976 451584 461412 462336 465948 466368 466944 468736 470592 472398 473344 474696 476672 477472 480396 481636 485184 487046 491834 493848 496736 501068 516096 521284 527328 528384 532512 532992 536256 537156 538314 539392 543606 544096 544768 549024 551131 553812 554496 556624 558828 562096 566048 566998 576156 589874 602112 606816 612108 612864 615216 616448 621264 621824 626202 626682 627456 629864 632358 632928 635357 636804 640528 641603 646114 646912 651966 658464 660991 667489 672182 693504 699552 700416 703104 704512 708597 710016 710656 715008 716208 717752 720594 722454 724808 727776 730569 731129 732032 737751 738416 739328 745104 751602 760627 768208 781926 792576 799488 802816 807471 809088 815409 816144 817152 820288 823536 828352 830718 831744 834936 835576 836608 842863 843144 843904 849072 850497 864234 869288 876869 877952 884811 903168 912247 922824 924672 931896 932736 933888 937472 940023 941184 944796 946688 949392 953344 954944 960792 963272 969171 970368 974092 977949 983668 987696 993472 1002136 1008273 1032192 1042568 1054656 1056768 1065024 1065984 1072512 1074312 1076628 1078784 1083681 1087212 1088192 1089536 1098048 1102262 1107624 1108992 1113248 1117656 1124192 1127403 1132096 1133996 1152312 1172889 1179748 1204224 1213632 1224216 1225728 1230432 1232896 1242528 1243648 1252404 1253364 1254912 1259728 1264716 1265856 1270714 1273608 1281056 1283206 1292228 1293824 1303932 1316928 1321982 1334978 1344364 1387008 1399104 1400832 1406208 1417194 1420032 1421312 1430016 1432416 1435504 1441188 1444908 1449616 1455552 1461138 1462258 1464064 1475502 1476832 1478656 1490208 1495927 1503204 1521254 1536416 1563852 1585152 1598976 1614942 1618176 1630818 1632288 1634304 1640576 1647072 1653393 1656704 1661436 1663488 1669872 1671152 1673216 1685726 1686288 1687808 1698144 1700994 1704661 1721419 1728468 1738576 1753738 1755904 1769622 1806336 1824494 1845648 1849344 1863792 1865472 1874944 1880046 1882368 1889592 1893376 1898784 1906071 1906688 1909888 1921584 1924809 1926544 1938342 1940736 1948184 1955898 1967336 1975392 1982973 1984493 1986944 2002467 2004272 2016546 2064559 2085136 2109312 2113536 2130048 2131968 2145024 2148624 2153256 2157568 2167362 2174424 2176384 2179072 2191707 2193387 2196096 2204524 2213253 2215248 2217984 2226496 2235312 2248384 2254806 2264192 2267992 2281881 2287771 2304624 2345778 2359496 2380073 2408448 2427264 2448432 2451456 2460864 2465792 2485056 2487296 2504808 2506728 2509824 2519456 2528589 2529432 2531712 2541428 2547216 2551491 2562112 2566412 2584456 2587648 2607864 2630607 2633856 2643964 2654433 2669956 2688728 2736741 2774016 2798208 2801664 2812416 2834388 2840064 2842624 2860032 2864832 2871008 2882376 2889816 2899232 2907513 2911104 2922276 2924516 2928128 2951004 2953664 2957312 2980416 2991854 3006408 3024819 3042508 3072832 3127704 3170304 3197952 3229884 3236352 3261636 3264576 3268608 3281152 3294144 3306786 3313408 3322872 3326976 3339744 3342304 3346432 3352561 3371452 3372576 3375616 3385519 3396288 3401988 3409322 3442838 3456936 3477152 3507476 3511808 3539244 3612672 3648988 3691296 3698688 3727584 3730944 3749888 3760092 3764736 3779184 3786752 3797568 3812142 3813376 3819776 3843168 3849618 3853088 3857917 3876684 3881472 3896368 3911796 3934672 3950784 3965946 3968986 3973888 4004934 4008544 4033092 4129118 4170272 4218624 4260096 4263936 4290048 4297248 4306512 4315136 4334724 4348848 4352768 4383414 4386774 4392192 4409048 4426506 4430496 4435968 4447499 4452992 4470624 4487781 4491221 4496768 4509612 4528384 4535984 4563762 4575542 4609248 4626937 4672423 4691556 4718992 4760146 4854528 4896864 4902912 4921728 4931584 4960179 4970112 4974592 5009616 5013456 5019648 5038912 5057178 5058864 5063424 5082856 5094432 5102982 5113983 5124224 5132824 5164257 5168912 5175296 5177587 5215728 5261214 5267712 5287928 5308866 5339912 5377456 5386481 5473482 5548032 5596416 5603803 5624832 5668776 5680128 5685248 5718213 5720064 5729664 5742016 5764752 5774427 5779632 5798464 5815026 5822208 5844552 5849032 5856256 5900041 5902008 5907328 5914624 5948919 5953479 5960832 5983708 6007401 6012816 6049638 6085016 6138083 6145664 6193677 6255408 6340608 6385729 6395904 6459768 6472704 6523272 6529152 6537216 6562304 6580161 6588288 6613572 6626816 6645744 6653952 6679488 6684608 6692864 6705122 6742904 6745152 6751232 6771038 6792576 6803976 6818644 6845643 6863313 6885676 6913872 6954304 7014952 7023616 7078488 7140219 7225344 7297976 7382592 7397376 7455168 7461888 7499776 7520184 7529472 7558368 7573504 7585767 7595136 7624284 7626752 7639552 7686336 7699236 7706176 7715834 7753368 7762944 7792736 7823592 7869344 7891821 7901568 7931892 7937972 7947776 8009868 8017088 8066184 8210223 8258236 8340544 8437248 8520192 8527872 8580096 8594496 8613024 8630272 8669448 8697696 8705536 8766828 8773548 8784384 8818096 8853012 8860992 8871936 8894998 8905984 8941248 8975562 8982442 8993536 9019224 9056768 9071968 9127524 9151084 9218496 9253874 9344846 9383112 9437984 9520292 9709056 9793728 9805824 9843456 9920358 9940224 9949184 10019232 10026912 10039296 10057683 10077824 10114356 10117728 10126848 10156557 10165712 10188864 10205964 10227966 10248448 10265648 10328514 10337824 10350592 10355174 10431456 10471489 10522428 10535424 10575856 10617732 10679824 10754912 10772962 10946964 11096064 11192832 11207606 11249664 11337552 11360256 11436426 11440128 11459328 11484032 11529504 11548854 11559264 11573751 11596928 11630052 11644416 11689104 11698064 11712512 11800082 11804016 11814656 11897838 11906958 11921664 11967416 12014802 12025632 12071783 12099276 12170032 12190457 12276166 12291328 12387354 12510816 12558829 12682291 12771458 12791808 12919536 12945408 13046544 13058304 13124608 13160322 13176576 13227144 13253632 13291488 13307904 13342497 13358976 13369216 13385728 13410244 13463343 13473663 13485808 13490304 13502464 13542076 13585152 13607952 13637288 13691286 13726626 13771352 13827744 13880811 13891451 13908608 14017269 14029904 14047232 14156976 14280438 14451913 14595952 14765184 14794752 14910336 14923776 14999552 15040368 15058944 15116736 15147008 15171534 15190272 15248568 15253504 15279104 15341949 15372672 15398472 15412352 15431668 15492771 15506736 15525888 15532761 15585472 15647184 15738688 15783642 15803136 15863784 15875944 15895552 16014397 16019736 16034176 16132368 16159443 16420446 16516472 16660511 16681088 16811409 16874496 17040384 17055744 17160192 17188992 17226048 17260544 17338896 17395392 17411072 17533656 17547096 17568768 17636192 17700123 17706024 17721984 17743872 17789996 17811968 17860437 17882496 17951124 17964884 17987072 18038448 18113536 18143936 18255048 18302168 18414249 18436992 18507748 18581031 18689692 18766224 18875968 19040584 19157187 19418112 19587456 19611648 19686912 19840716 19880448 19898368 20038464 20053824 20078592 20115366 20155648 20228712 20235456 20253696 20313114 20331424 20377728 20411928 20455932 20496896 20531296 20589939 20657028 20675648 20701184 20710348 20862912 20942978 21044856 21070848 21151712 21235464 21359648 21420657 21509824 21545924 21893928 22192128 22385664 22415212 22499328 22675104 22720512 22872852 22880256 22918656 22968064 23059008 23097708 23118528 23147502 23193856 23260104 23288832 23378208 23396128 23425024 23467927 23600164 23608032 23629312 23698633 23795676 23813916 23843328 23934832 24029604 24051264 24143566 24198552 24340064 24380914 24552332 24582656 24774708 25021632 25117658 25364582 25542916 25583616 25839072 25890816 26093088 26116608 26249216 26320644 26353152 26454288 26507264 26582976 26615808 26684994 26717952 26738432 26820488 26926686 26947326 26971616 26980608 27004928 27084152 27170304 27215904 27274576 27320351 27382572 27453252 27542704 27655488 27761622 27782902 27817216 28034538 28059808 28094464 28313952 28422613 28560876 28903826 29191904 29530368 29820672 29847552 29999104 30080736 30117888 30173049 30233472 30294016 30343068 30380544 30469671 30497136 30558208 30683898 30745344 30796944 30824704 30863336 30985542 31013472 31051776 31065522 31132493 31170944 31294368 31414467 31438547 31477376 31567284 31606272 31727568 31751888 31791104 32028794 32039472 32068352 32264736 32318886 32388559 32706961 32840892 33032944 33321022 33362176 33622818 33748992 34080768 34320384 34377984 34452096 34521088 34677792 34721253 34790784 34822144 35067312 35094192 35137536 35272384 35400246 35412048 35443968 35579992 35623936 35720874 35764992 35902248 35929768 35974144 36076896 36215349 36227072 36243109 36287872 36510096 36571371 36604336 36828498 36873984 37015496 37162062 37379384 37532448 37676487 37705367 37751936 38046873 38081168 38314374 38836224 39174912 39226621 39373824 39681432 39760896 39796736 40027491 40076928 40107648 40157184 40230732 40311296 40420989 40457424 40470912 40507392 40626228 40662848 40755456 40823856 40911864 40993792 41062592 41179878 41314056 41351296 41402368 41420696 41642433 41674353 41725824 41885956 42051807 42089712 42141696 42303424 42470928 42719296 42841314 43019648 43091848 43355739 43467649 43787856 44384256 44771328 44830424 44998656 45221387 45350208 45441024 45745704 45760512 45837312 45936128 46118016 46195416 46237056 46295004 46387712 46520208 46577664 46598283 46756416 46792256 46850048 46935854 47200328 47216064 47258624 47397266 47591352 47627832 47686656 47869664 48043191 48059208 48102528 48287132 48397104 48478329 48680128 48761828 49104664 49165312 49549416 49981533 50043264 50235316 50434227 50729164 51085832 51167232 51678144 51781632 52186176 52233216 52498432 52641288 52706304 52908576 53014528 53100369 53165952 53231616 53369988 53435904 53476864 53640976 53853372 53894652 53943232 53961216 54009856 54168304 54340608 54431808 54549152 54640702 54765144 54906504 55085408 55242747 55310976 55523244 55565804 55634432 56069076 56119616 56188928 56627904 56845226 57121752 57471561 57807652 58383808 59060736 59641344 59695104 60161472 60235776 60346098 60466944 60686136 60761088 60939342 60994272 61116416 61367796 61490688 61593888 61649408 61726672 61971084 62026944 62103552 62131044 62264986 62341888 62588736 62828934 62877094 62954752 63134568 63212544 63455136 63503776 63582208 63698659 64057588 64078944 64136704 64324861 64529472 64637772 64777118 65413922 65681784 66065888 66642044 66724352 67245636 67497984 68161536 68640768 68755968 68904192 69355584 69442506 69581568 69644288 70134624 70188384 70275072 70403781 70544768 70800492 70824096 70887936 71095899 71159984 71247872 71441748 71529984 71804496 71859536 71948288 72153792 72430698 72454144 72486218 72575744 73020192 73142742 73208672 73300423 73656996 73747968 74030992 74324124 74758768 75064896 75352974 75410734 75503872 76093746 76162336 76628748 77672448 78349824 78453242 78747648 79362864 79521792 80054982 80153856 80215296 80461464 80622592 80841978 80914848 80941824 81014784 81252456 81325696 81510912 81647712 81823728 81961053 81987584 82125184 82359756 82628112 82702592 82841392 83284866 83348706 83451648 83771912 84103614 84179424 84283392 84502481 84606848 84941856 85267839 85333199 85438592 85682628 86039296 86183696 86711478 86935298 87575712 87911803 88776037 89542656 89660848 89997312 90442774 90700416 90882048 91491408 91674624 91872256 92236032 92390832 92474112 92590008 92775424 93040416 93155328 93196566 93397479 93512832 93584512 93700096 93871708 94243401 94315641 94400656 94432128 94517248 94794532 95182704 95255664 95373312 95739328 96086382 96118416 96205056 96574264 96794208 96956658 97165677 97360256 97523656 98120883 98209328 98330624 98374153 99098832 99963066 100086528 100470632 100868454 101458328 102171664 102343139 103356288 103563264 104372352 104466432 104996864 105282576 105412608 105817152 106029056 106200738 106331904 106739976 106871808 106953728 107281952 107706744 107789304 107886464 107922432 108019712 108336608 108646047 108681216 108729327 108863616 109098304 109281404 109530288 109714113 109813008 110170816 110485494 110621952 111046488 111131608 111268864 112100779 112138152 112239232 112377856 113029461 113116101 113255808 113690452 114140619 114243504 114943122 115615304 116623577 116767616 117679863 118121472 119282688 119390208 120322944 120471552 120692196 120933888 121372272 121522176 121878684 121988544 122232832 122735592 122981376 123187776 123298816 123453344 123942168 124053888 124207104 124262088 124529972 124683776 125023059 125177472 125657868 125754188 125909504 126269136 126425088 126910272 127007552 127164416 127397318 128115176 128157888 128273408 128649722 129058944 129275544 129554236 130067217 130402947 130827844 131363568 132131776 133284088 133448704 134491272 134995968 135664161 136323072 137281536 137511936 137808384 138711168 138885012 139163136 139288576 140269248 140376768 140550144 140807562 141089536 141600984 141648192 141775872 142191798 142319968 142495744 142883496 143059968 143608992 143719072 143896576 144129573 144160123 144307584 144861396 144908288 144972436 145151488 146040384 146285484 146417344 146600846 147313992 147495936 148061984 148648248 149517536 149944599 150129792 150705948 150821468 151007744 152187492 152324672 153257496 155344896 156699648 156906484 157495296 158725728 159043584 160109964 160307712 160430592 160922928 161245184 161683956 161829696 161883648 162029568 162504912 162651392 163021824 163295424 163647456 163922106 163975168 164250368 164275489 164719512 165256224 165405184 165682784 165890431 166569732 166697412 166903296 167543824 168207228 168358848 168566784 169004962 169213696 169883712 170535678 170666398 170877184 171365256 172078592 172367392 173422956 173870596 175151424 175823606 177552074 179085312 179321696 180885548 181400832 182982816 183349248 183744512 184472064 184781664 184948224 185180016 185550848 186080832 186310656 186393132 186794958 187025664 187169024 187743416 188486802 188631282 188801312 188864256 189034496 189589064 190365408 190511328 190746624 191095977 191242457 191478656 192172764 192236832 192410112 192974583 193148528 193588416 193913316 194331354 194720512 195047312 196241766 196418656 196661248 196748306 198197664 198958291 199926132 200173056 200941264 201736908 202916656 204343328 204686278 206712576 208744704 208932864 209993728 210565152 210825216 211211343 211634304 212058112 212401476 212663808 213287697 213479952 213743616 213907456 214563904 215413488 215578608 215772928 215844864 216673216 217292094 217362432 217458654 217727232 218196608 218562808 219060576 219428226 219626016 219901269 220341632 220468879 220970988 221243904 222092976 222263216 222537728 222636241 224201558 224276304 224478464 226058922 226232202 226511616 227380904 228281238 228487008 229363877 229886244 231230608 231618683 233247154 233535232 235359726 236242944 238565376 238617751 240645888 240963529 241384392 241867776 242744544 243044352 243757368 243977088 244465664 245471184 245883159 245962752 246375552 246597632 246906688 247884336 248107776 248524176 249059944 249367552 250046118 250354944 251315736 251508376 251819008 252538272 252850176 253507443 253701763 253820544 254015104 254328832 254794636 255803517 255999597 256230352 256315776 256546816 257299444 258117888 258551088 259108472 260134434 260805894 261655688 262727136 263735409 263937569 264263552 266328111 266568176 266897408 268982544 269991936 271328322 272646144 274586347 275023872 275616768 277422336 277770024 278326272 278577152 280192437 280538496 280753536 281100288 281615124 282179072 282946923 283201968 283296384 283551744 284383596 284639936 284991488 285766992 286119936 287217984 287438144 287793152 288259146 288320246 288615168 289722792 289816576 289944872 290302976 291497031 292080768 292570968 292834688 293201692 294362649 294627984 294991872 295122459 296123968 297296496 299035072 299889198 300259584 301411896 301642936 302015488 304273543 304374984 304649344 306514992 307029417 310689792 313399296 313812968 314990592 316549709 317451456 318087168 320219928 320615424 320861184 321845856 322490368 323367912 323659392 323767296 324059136 325009824 325302784 326043648 326187981 326590848 327294912 327844212 327950336 328500736 328550978 329439024 330512448 330810368 331365568 331780862 333139464 333394824 333806592 335087648 336302337 336414456 336717696 337133568 338009924 338427392 339348303 339767424 341071356 341332796 341754368 342730512 344157184 344734784 346845912 347741192 349870731 350302848 351647212 353039589 355104148 358170624 358643392 361771096 362801664 365965632 366698496 367489024 368944128 369563328 369896448 370360032 371101696 372161664 372621312 372786264 373589916 374051328 374338048 375486832 376973604 377262564 377602624 377728512 378068992 379178128 380730816 381022656 381493248 382191954 382484914 382957312 384345528 384473664 384820224 385949166 386297056 387176832 387826632 388662708 389441024 390094624 391208841 392483532 392837312 393322496 393496612 396395328 397916582 399852264 400346112 401882528 403473816 405833312 406992483 408686656 409372556 413425152 417489408 417865728 421130304 421650432 422422686 423268608 424802952 425327616 426575394 426959904 427487232 427814912 429127808 430826976 431157216 431545856 431689728 432480369 433346432 434584188 434724864 434917308 435454464 436393216 437125616 438121152 438856452 439252032 439802538 440683264 440937758 441941976 442487808 444185952 444526432 445075456 445272482 445890613 448403116 448552608 448956928 450274027 452117844 452464404 453023232 454761808 456562476 456974016 458727754 459772488 462461216 463237366 466494308 467070464 470719452 472485888 477130752 477235502 481291776 481927058 482768784 483735552 485489088 486088704 487514736 487954176 490942368 491766318 491925504 492751104 492826467 493195264 493813376 495768672 496215552 497048352 497671293 498119888 498735104 500092236 500709888 502631472 503016752 503638016 505076544 505700352 507014886 507403526 507641088 508030208 509589272 511607034 511999194 512460704 512631552 513093632 514598888 516235776 517102176 518216944 519086669 520268868 521611788 523311376 525454272 527470818 527875138 528527104 532656222 533136352 533794816 537965088 540029647 542656644 549172694 550047744 551233536 554844672 555540048 556652544 560384874 561076992 561507072 563230248 564358144 565893846 566403936 566592768 567103488 568767192 569279872 569982976 571533984 572239872 573287931 573727371 574435968 574876288 575586304 576518292 576640492 577230336 578923749 579445584 579889744 580605952 582994062 584161536 585141936 585669376 586403384 588725298 589255968 589983744 590244918 591517367 592247936 594592992 596874873 597332393 598070144 599778396 600519168 602823792 603285872 604030976 608547086 608749968 609298688 613029984 614058834 615382621 621432259 626798592 627625936 629981184 633099418 634902912 636174336 640439856 641230848 641722368 643691712 644980736 646735824 647318784 647534592 650019648 650605568 652087296 652375962 653181696 654589824 655688424 655900672 657001472 657101956 658878048 659703807 661024896 661406637 661620736 662731136 663561724 666278928 666789648 667613184 667908723 670175296 672604674 672828912 673435392 676019848 676854784 678696606 679534848 682142712 682665592 683508736 685461024 688091631 688314368 688619071 689469568 693691824 694856049 695482384 699741462 700605696 703294424 706079178 710208296 715853253 716401973 717286784 722890587 723542192 725603328 731931264 733396992 734978048 737888256 739126656 739792896 740720064 742203392 744323328 745572528 747179832 748102656 748676096 750973664 753947208 754525128 755205248 755457024 756137984 758356256 760522329 761105289 761461632 762045312 762986496 764383908 764969828 765914624 767998791 768691056 768947328 769640448 771898332 772594112 774353664 775653264 777325416 778882048 780189248 782417682 784967064 785674624 786644992 786993224 791206227 791812707 792790656 795833164 798984333 799704528 800692224 803765056 806947632 811666624 813984966 817373312 818745112 823759041 825885331 826850304 834978816 835731456 842260608 843300864 844845372 846537216 849605904 850655232 853150788 853919808 854974464 855629824 858255616 861653952 862314432 863091712 863379456 864960738 866692864 869168376 869449728 869834616 870908928 872786432 874251232 876242304 877712904 878504064 879605076 881366528 881875516 883883952 884975616 885367377 888371904 889052864 890150912 890544964 891781226 896806232 897105216 897913856 900548054 904235688 904928808 906046464 909523616 912820629 913124952 913948032 917455508 919544976 921088251 924922432 926474732 932988616 934140928 941438904 944971776 949649127 954261504 954471004 962583552 963854116 965537568 967471104 970978176 972177408 975029472 975908352 981884736 983532636 983851008 985502208 985652934 986390528 987626752 991537344 992431104 994096704 995342586 996239776 997470208 1000184472 1001419776 1005262944 1006033504 1007276032 1008907011 1009120861 1010153088 1011400704 1014029772 1014807052 1015282176 1016060416 1019178544 1023214068 1023998388 1024921408 1025263104 1026187264 1029197776 1032471552 1034204352 1036433888 1038173338 1040537736 1043223576 1046622752 1049612193 1050908544 1054941636 1055750276 1057054208 1065312444 1066272704 1067589632 1075930176 1080059294 1085313288 1098345388 1100095488 1102467072 1109689344 1111080096 1113305088 1120769748 1122153984 1123014144 1126460496 1128716288 1131787692 1132807872 1133185536 1134206976 1137534384 1138559744 1143067968 1144479744 1146575862 1147454742 1148871936 1149752576 1153036584 1153280984 1154460672 1157847498 1158891168 1159779488 1161211904 1163338667 1165988124 1168323072 1170283872 1171338752 1172806768 1174775093 1177450596 1178511936 1179967488 1180489836 1183034734 1184495872 1189185984 1193749746 1194664786 1196140288 1199556792 1201038336 1205647584 1206571744 1208061952 1210274521 1217094172 1217499936 1218597376 1222172359 1226059968 1228117668 1230765242 1242864518 1253597184 1255251872 1266198836 1269805824 1280879712 1282461696 1283444736 1287383424 1289961472 1293471648 1294637568 1295069184 1297441107 1300039296 1301211136 1304174592 1304751924 1306363392 1309179648 1311376848 1314002944 1314203912 1317756096 1319407614 1322049792 1322813274 1323241472 1325462272 1327123448 1332557856 1333579296 1335226368 1335817446 1337671839 1338697199 1340350592 1345209348 1345657824 1346870784 1350822081 1352039696 1353709568 1357393212 1359069696 1364285424 1365331184 1367017472 1370922048 1376183262 1376628736 1377238142 1378939136 1387383648 1389712098 1390964768 1392708037 1399482924 1401211392 1406588848 1412158356 1420416592 1431706506 1432803946 1434573568 1445781174 1447084384 1451206656 1463862528 1469956096 1475776512 1478253312 1478479401 1479585792 1481440128 1484406784 1488646656 1491145056 1493013879 1494359664 1496205312 1497352192 1501947328 1507894416 1509050256 1510410496 1510914048 1516712512 1521044658 1522210578 1522923264 1524090624 1528767816 1529939656 1531829248 1535997582 1537382112 1537894656 1539280896 1543282153 1543796664 1545188224 1548707328 1551306528 1554650832 1557260007 1557764096 1558453687 1560378496 1564835364 1569934128 1571349248 1573986448 1582412454 1583625414 1585581312 1591666328 1597968666 1599409056 1601384448 1605547139 1607530112 1613895264 1620088941 1621330781 1623333248 1627969932 1634746624 1637490224 1647518082 1651770662 1653700608 1669957632 1670324257 1684521216 1686744703 1689690744 1693074432 1699211808 1701310464 1706301576 1707839616 1709948928 1711259648 1716511232 1721182113 1723307904 1724628864 1726183424 1726758912 1729921476 1733385728 1738336752 1739669232 1741817856 1745572864 1748502464 1752484608 1755425808 1757008128 1759210152 1762733056 1763751032 1767767904 1769951232 1770734754 1774552101 1776743808 1778105728 1780301824 1781089928 1783562452 1790624619 1791997179 1793612464 1794210432 1795827712 1801096108 1808471376 1809857616 1812092928 1819047232 1825641258 1826249904 1827896064 1834911016 1839089952 1842176502 1846147863 1849844864 1852949464 1864296777 1865977232 1868281856 1869108907 1882877808 1889943552 1899298254 1908523008 1908942008 1925167104 1927708232 1931075136 1934942208 1941956352 1944519641 1950058944 1951816704 1963769472 1967065272 1967702016 1971004416 1971305868 1972781056 1975253504 1983074688 1984219911 1984862208 1988193408 1990685172 1992479552 1994940416 2000368944 2002839552 2003726169 2010525888 2012067008 2014552064 2017814022 2018241722 2020306176 2028059544 2029614104 2030564352 2032120832 2038357088 2046428136 2047996776 2049842816 2050526208 2052374528 2058395552 2064274893 2064943104 2065857213 2068408704 2072867776 2076346676 2081075472 2084568147 2086447152 2093245504 2099224386 2101817088 2109883272 2111500552 2114108416 2129914801 2130624888 2132545408 2135179264 2147559759 2149205919 2151860352 2160118588 2168671761 2170626576 2196690776 2200190976 2204934144 2215847963 2219378688 2222160192 2226610176 2241539496 2244307968 2246028288 2252920992 2257432576 2263575384 2265615744 2266371072 2268413952 2275068768 2277119488 2283315867 2286135936 2288959488 2293151724 2294909484 2297743872 2299505152 2306073168 2306561968 2308921344 2315694996 2317782336 2319558976 2322423808 2326677334 2331976248 2336646144 2340567744 2342677504 2345613536 2349550186 2354901192 2357023872 2359934976 2360979672 2366069468 2368991744 2375438121 2378371968 2387499492 2389329572 2392280576 2399113584 2402076672 2411295168 2413143488 2416123904 2420549042 2434188344 2434999872 2437194752 2444344718 2452119936 2456235336 2461530484 2471277123 2477655993 2485729036 2507194368 2510503744 2532397672 2539611648 2561759424 2564923392 2566889472 2574766848 2586943296 2589275136 2590138368 2594882214 2600078592 2602422272 2608349184 2609503848 2612726784 2618359296 2622753696 2628005888 2628407824 2635512192 2638815228 2644099584 2645626548 2646482944 2650924544 2654246896 2665115712 2667158592 2670452736 2671634892 2675343678 2677394398 2680701184 2690418696 2691315648 2693741568 2701644162 2704079392 2707419136 2714786424 2718139392 2728570848 2730662368 2734034944 2738461887 2739042337 2741844096 2752366524 2753257472 2754476284 2757878272 2774767296 2779424196 2781929536 2785416074 2798965848 2802422784 2813177696 2824316712 2840833184 2848947381 2863413012 2865607892 2869147136 2891562348 2894168768 2902413312 2927725056 2951553024 2956506624 2956958802 2959171584 2962880256 2977293312 2982290112 2986027758 2988719328 2992410624 2994704384 3003894656 3015788832 3018100512 3020820992 3021828096 3027362583 3033425024 3042089316 3044421156 3045846528 3048181248 3057535632 3059879312 3063658496 3071995164 3074764224 3075789312 3078561792 3086564306 3087593328 3090376448 3097414656 3102613056 3109301664 3114520014 3115528192 3116907374 3120756992 3121234291 3129670728 3139868256 3142698496 3147972896 3151918189 3164824908 3167250828 3171162624 3183332656 3195937332 3198818112 3202768896 3211094278 3215060224 3227790528 3240177882 3242661562 3246666496 3255939864 3269493248 3274980448 3295036164 3303541324 3307401216 3339915264 3340648514 3369042432 3373489406 3379381488 3386148864 3398423616 3402620928 3412603152 3415679232 3433022464 3442364226 3446615808 3449257728 3452366848 3459842952 3466771456 3476673504 3479338464 3483635712 3490016001 3491145728 3497004928 3504969216 3510851616 3514016256 3518420304 3524325279 3525466112 3527502064 3535535808 3539902464 3541469508 3549104202 3553487616 3556211456 3562179856 3567124904 3581249238 3583994358 3587224928 3588420864 3591655424 3602192216 3616942752 3619715232 3624185856 3630823563 3633606683 3638094464 3651282516 3652499808 3655792128 3666517077 3669822032 3678179904 3684353004 3692295726 3699689728 3705898928 3728593554 3731954464 3736563712 3738217814 3765755616 3780207529 3798596508 3817884016 3850334208 3855416464 3862150272 3869884416 3883912704 3889039282 3900117888 3903633408 3927538944 3934130544 3942008832 3942611736 3950507008 3966149376 3968439822 3969724416 3976386816 3981370344 3984959104 3989880832 4000737888 4005679104 4007452338 4013015517 4016091597 4021051776 4024134016 4029104128 4035628044 4036483444 4040612352 4052466243 4056119088 4059228208 4061128704 4064241664 4076714176 4092856272 4095993552 4099685632 4101052416 4116791104 4128549786 4129886208 4131714426 4136817408 4145735552 4152693352 4162150944 4169136294 4172894304 4178124111 4186491008 4188908701 4198448772 4203634176 4219766544 4223001104 4228216832 4230088579 4259829602 4261249776 4265090816 4295119518 4298411838 4303720704 4320237176 4337343522 4341253152 4357913663 4393381552 4400754977 4409868288 4431695926 4438757376 4444320384 4453220352 4483078992 4488615936 4492056576 4505841984 4514865152 4527150768 4531231488 4532742144 4550137536 4554238976 4566631734 4572271872 4586303448 4589818968 4595487744 4599010304 4612146336 4613123936 4617842688 4629846459 4631389992 4635564672 4639117952 4644847616 4653354668 4663952496 4671780021 4673292288 4675361061 4681135488 4685355008 4691227072 4699100372 4709802384 4714047744 4721959344 4732138936 4737983488 4750876242 4756743936 4774998984 4778659144 4784561152 4798227168 4804153344 4816641417 4820333497 4822590336 4826286976 4832247808 4841098084 4860266823 4863992343 4868376688 4869999744 4874389504 4888689436 4904239872 4912470672 4923060968 4942554246 4955311986 4971458072 5010972771 5014813811 5021007488 5060234109 5064795344 5079223296 5123518848 5129846784 5133778944 5149533696 5173886592 5178550272 5180276736 5189764428 5200157184 5204844544 5219007696 5225453568 5236718592 5245507392 5256011776 5256815648 5271024384 5277630456 5288199168 5291253096 5292965888 5301849088 5308493792 5323656303 5330231424 5334317184 5340905472 5343269784 5350687356 5354788796 5361402368 5375991537 5380837392 5382631296 5387483136 5403288324 5408158784 5414838272 5429572848 5436278784 5457141696 5461324736 5468069888 5476923774 5478084674 5483688192 5504733048 5506514944 5508952568 5515756544 5538443589 5549534592 5558848392 5563859072 5570832148 5592890331 5597931696 5604845568 5607326721 5626355392 5648633424 5681666368 5697894762 5726826024 5731215784 5738294272 5781197317 5783124696 5788337536 5804826624 5833558923 5855450112 5903106048 5913013248 5913917604 5918343168 5925760512 5954586624 5964580224 5972055516 5977438656 5984821248 5989408768 6007789312 6031577664 6036201024 6041641984 6043656192 6054725166 6066850048 6084178632 6088842312 6091693056 6096362496 6115071264 6119758624 6127316992 6143990328 6149528448 6151578624 6157123584 6173128612 6175186656 6180752896 6194829312 6197571639 6198885289 6205226112 6218603328 6229040028 6231056384 6233814748 6241513984 6242468582 6259341456 6279736512 6285396992 6295945792 6303836378 6329649816 6334501656 6342325248 6366665312 6389744403 6391874664 6397636224 6405537792 6422188556 6430120448 6447617757 6455581056 6480355764 6485323124 6493332992 6511879728 6538986496 6549960896 6590072328 6607082648 6614802432 6647543889 6679830528 6681297028 6738084864 6746978812 6758762976 6772297728 6796847232 6805241856 6825206304 6831358464 6866044928 6884728452 6893231616 6898515456 6904733696 6919685904 6933542912 6953347008 6958676928 6967271424 6980032002 6982291456 6994009856 7009938432 7021703232 7028032512 7036840608 7048650558 7050932224 7055004128 7063846027 7071071616 7079804928 7082939016 7098208404 7106975232 7112422912 7124359712 7134249808 7162498476 7167988716 7174449856 7176841728 7183310848 7204384432 7233885504 7239430464 7248371712 7261647126 7267213366 7276188928 7302565032 7304999616 7311584256 7333034154 7339644064 7356359808 7368706008 7384591452 7399379456 7411797856 7432967979 7457187108 7463908928 7473127424 7476435628 7531511232 7560415058 7597193016 7635768032 7700668416 7710832928 7724300544 7767825408 7778078564 7800235776 7807266816 7855077888 7868261088 7884017664 7885223472 7901014016 7932298752 7936879644 7939448832 7952773632 7962740688 7969918208 8001475776 8011358208 8014904676 8026031034 8032183194 8042103552 8048268032 8071256088 8072966888 8081224704 8104932486 8112238176 8118456416 8122257408 8128483328 8143370669 8153428352 8185712544 8191987104 8199371264 8202104832 8217127011 8223425651 8233582208 8257099572 8259772416 8263428852 8273634816 8291471104 8305386704 8324301888 8338272588 8345788608 8356248222 8372982016 8377817402 8396897544 8407268352 8439533088 8446002208 8456433664 8460177158 8471921647 8519659204 8522499552 8530181632 8555206513 8590239036 8596823676 8607441408 8640474352 8674687044 8682506304 8715827326 8786763104 8801509954 8863391852 8877514752 8888640768 8966157984 8977231872 8984113152 9011683968 9029730304 9054301536 9062462976 9065484288 9082087749 9100275072 9108477952 9133263468 9144543744 9172606896 9179637936 9190975488 9198020608 9224292672 9226247872 9235685376 9259692918 9262779984 9271129344 9278235904 9306709336 9327904992 9343560042 9346584576 9350722122 9362270976 9363702873 9370710016 9382454144 9398200744 9419604768 9428095488 9443918688 9455754567 9464277872 9475966976 9480161797 9501752484 9513487872 9549997968 9557318288 9569122304 9596454336 9608306688 9633282834 9640666994 9645180672 9652573952 9682196168 9720533646 9727984686 9736753376 9739999488 9748779008 9777378872 9808479744 9824941344 9846121936 9862646711 9885108492 9910623972 9942916144 10021945542 10029627622 10042014976 10120468218 10129590688 10158446592 10247037696 10260563293 10299067392 10347773184 10357100544 10379528856 10400314368 10409689088 10438015392 10450907136 10470048003 10473437184 10491014784 10512023552 10513631296 10542048768 10555260912 10572975837 10576398336 10582506192 10603698176 10616987584 10647312606 10660462848 10668634368 10686539568 10701374712 10709577592 10722804736 10751983074 10761674784 10765262592 10774966272 10802975071 10806576648 10816317568 10829676544 10859145696 10872557568 10892470689 10900820049 10909175809 10914283392 10922649472 10936139776 10953847548 10956169348 10967376384 10999551231 11009466096 11017905136 11031513088 11076887178 11099069184 11117696784 11127718144 11141664296 11185780662 11195863392 11209691136 11214653442 11238829973 11252710784 11297266848 11340622587 11349315467 11363332736 11395789524 11453652048 11462431568 11476588544 11562394634 11566249392 11576675072 11609653248 11667117846 11692269799 11710900224 11807212921 11826026496 11827835208 11851521024 11909173248 11929160448 11944111032 11954877312 11969642496 11978817536 12015578624 12048274791 12063155328 12072402048 12083283968 12087312384 12109450332 12133700096 12168357264 12177684624 12183386112 12192724992 12230142528 12239517248 12254633984 12287980656 12299056896 12303157248 12346257224 12350373312 12361505792 12389658624 12395143278 12397770578 12410452224 12437206656 12458080056 12462112768 12467629496 12483027968 12484937164 12518682912 12534372333 12559473024 12566726103 12570793984 12591891584 12607672756 12659299632 12669003312 12684650496 12690265737 12733330624 12779488806 12783749328 12795272448 12844377112 12860240896 12895235514 12911162112 12960711528 12970646248 12986665984 13023759456 13073740989 13077972992 13083762349 13099921792 13180144656 13202264931 13214165296 13229604864 13295087778 13359661056 13362594056 13476169728 13493957624 13517525952 13544595456 13593694464 13611637487 13650412608 13662716928 13732089856 13769456904 13786463232 13797030912 13809467392 13839371808 13867085824 13889539377 13906694016 13917353856 13934542848 13960064004 13964582912 13988019712 14019876864 14026083183 14043406464 14056065024 14073681216 14097301116 14101864448 14110008256 14127692054 14142143232 14165878032 14196416808 14213950464 14224845824 14248719424 14268499616 14324996952 14335977432 14348899712 14353683456 14366621696 14408768864 14449924251 14461000491 14467771008 14478860928 14496743424 14523294252 14534426732 14552377856 14591977029 14605130064 14609999232 14623168512 14666068308 14679288128 14712719616 14737412016 14769182904 14798758912 14823595712 14865935958 14914374216 14927817856 14946254848 14952871256 15032918313 15044441433 15063022464 15120830116 15180702327 15194386032 15271536064 15401336832 15421665856 15448601088 15535650816 15556157128 15600471552 15614533632 15691821289 15710155776 15736522176 15768035328 15770446944 15802028032 15864597504 15873759288 15878897664 15905547264 15925481376 15939836416 16002951552 16022716416 16029809352 16052062068 16064366388 16084207104 16096536064 16142512176 16145933776 16162449408 16209864972 16224476352 16236912832 16244514816 16256966656 16286741338 16306856704 16371425088 16383974208 16398742528 16404209664 16434254022 16446851302 16467164416 16514199144 16519544832 16526857704 16547269632 16582942208 16610773408 16648603776 16676545176 16691577216 16712496444 16745964032 16755634804 16793795088 16814536704 16821980163 16879066176 16892004416 16912867328 16920354316 16943843294 17039318408 17044999104 17060363264 17110413026 17180478072 17193647352 17214882816 17280948704 17343591951 17349374088 17365012608 17431654652 17500676769 17573526208 17603019908 17726783704 17755029504 17777281536 17932315968 17954463744 17968226304 18023367936 18108603072 18124925952 18130968576 18164175498 18200550144 18216955904 18266526936 18289087488 18345213792 18359275872 18381950976 18396041216 18448585344 18452495744 18471370752 18519385836 18525559968 18542258688 18556471808 18596655867 18613418672 18655809984 18687120084 18693169152 18701444244 18724541952 18727405746 18741420032 18764908288 18796401488 18839209536 18856190976 18887837376 18911509134 18928555744 18951933952 18960323594 19003504968 19026975744 19099995936 19114636576 19138244608 19169233209 19173296359 19192908672 19216613376 19266565668 19281333988 19290361344 19305147904 19364392336 19441067292 19455969372 19473506752 19479998976 19497558016 19554757744 19616959488 19649882688 19692243872 19725293422 19770216984 19821247944 19885832288 19942631667 20043891084 20059255244 20084029952 20240936436 20259181376 20316893184 20494075392 20521126586 20598134784 20695546368 20714201088 20759057712 20800628736 20876030784 20901814272 20940096006 20946874368 20982029568 21027262592 21084097536 21110521824 21145951674 21152796672 21165012384 21191538081 21207396352 21233975168 21294625212 21320925696 21337268736 21373079136 21402749424 21419155184 21445609472 21503966148 21523349568 21530525184 21549932544 21605950142 21613153296 21632635136 21718291392 21745115136 21784941378 21801640098 21818351618 21828566784 21845298944 21907695096 21912338696 21934752768 21999102462 22018932192 22035810272 22063026176 22103434673 22153774356 22198138368 22235393568 22255436288 22283328592 22320726767 22371561324 22391726784 22419382272 22429306884 22477659946 22505421568 22594533696 22681245174 22698630934 22726665472 22791579048 22907304096 22924863136 22953177088 22995215899 23124789268 23132498784 23153350144 23221274821 23334235692 23384539598 23421800448 23614425842 23652052992 23655670416 23703042048 23818346496 23858320896 23888222064 23909754624 24031157248 24096549582 24126310656 24144804096 24166567936 24218900664 24267400192 24336714528 24355369248 24366772224 24385449984 24430112007 24460285056 24479034496 24509267968 24575961312 24598113792 24606314496 24651381033 24670276953 24692514448 24700746624 24723011584 24779317248 24790286556 24795541156 24820904448 24874413312 24916160112 24935258992 24966055936 24969874328 25037365824 25068744666 25118946048 25133452206 25141587968 25183783168 25215345512 25318599264 25338006624 25369300992 25380531474 25415764941 25435246781 25466661248 25558977612 25567498656 25590544896 25665619539 25688754224 25720481792 25790471028 25822324224 25921423056 25941292496 25973331968 26047518912 26147481978 26155945984 26167524698 26199843584 26360289312 26404529862 26428330592 26461452703 26590175556 26725188112 26952339456 26987915248 27035051904 27089190912 27187388928 27223274974 27300825216 27325433856 27464179712 27538913808 27572926464 27594061824 27678743616 27734171648 27779078754 27813388032 27834707712 27920128008 27929165824 27976039424 28039753728 28052166366 28086812928 28091108619 28112130048 28147362432 28194602232 28203728896 28220016512 28255384108 28284286464 28331756064 28367263701 28392833616 28427900928 28440485391 28449691648 28497438848 28536999232 28649993904 28671954864 28697799424 28707366912 28817537728 28899848502 28922000982 28935542016 28957721856 29046588504 29068853464 29104755712 29183954058 29210260128 29219998464 29246337024 29322360907 29332136616 29358576256 29425439232 29474824032 29538365808 29587940133 29597517824 29610620053 29647191424 29731871916 29828748432 29855635712 29905742512 30065836626 30088882866 30126044928 30241660232 30361404654 30388772064 30505395641 30543072128 30781689879 30805284839 30843331712 30897202176 31071301632 31112314256 31200943104 31229067264 31383642578 31420311552 31473044352 31536070656 31540893888 31604056064 31729195008 31747518576 31811094528 31850962752 31879672832 32005903104 32059618704 32104124136 32128732776 32168414208 32193072128 32285024352 32291867552 32324898816 32408925213 32419729944 32448952704 32473825664 32489029632 32513933312 32573482676 32613713408 32702460147 32727527427 32742850176 32767948416 32797485056 32808419328 32868508044 32893702604 32934328832 33028398288 33053715408 33094539264 33165884416 33221546816 33297207552 33353090352 33383154432 33424992888 33491928064 33511269608 33587590176 33629073408 33643960326 33716489919 33758132352 33784008832 33825734656 33840708632 33887686588 34021867761 34047946401 34078636816 34089998208 34120726528 34220826052 34360956144 34387294704 34429765632 34561897408 34687183902 34698748176 34730025216 34863309304 35001353538 35076809397 35147052416 35206039816 35421638763 35453567408 35513069233 35554563072 35864631936 35908927488 35936452608 36046735872 36217206144 36249851904 36261937152 36328350996 36401100288 36433911808 36533053872 36578174976 36690427584 36718551744 36763901952 36792082432 36897170688 36904991488 37038771672 37051119936 37084517376 37112943616 37193311734 37226837344 37311619968 37374240168 37386338304 37402888488 37449083904 37454811492 37482840064 37529816576 37592802976 37678419072 37700178309 37712381952 37775674752 37823018268 37857111488 37903867904 37920647188 38007009936 38053951488 38070797211 38199991872 38229273152 38276489216 38338466418 38346592718 38385817344 38533131336 38562667976 38580722688 38610295808 38728784672 38882134584 38911938744 38947013504 38959997952 38995116032 39109515488 39221222967 39233918976 39251287047 39299765376 39384487744 39450586844 39540433968 39606794793 39642495888 39771664576 39885263334 40087782168 40118510488 40168059904 40468381219 40481872872 40518362752 40633786368 40834912461 40988150784 41042253172 41196269568 41391092736 41428402176 41518115424 41601257472 41752061568 41803628544 41880192012 41893748736 41964059136 42054525184 42168195072 42221043648 42291903348 42305593344 42330024768 42383076162 42414792704 42467950336 42589250424 42641851392 42674537472 42746158272 42805498848 42838310368 42891218944 43007932296 43046699136 43061050368 43099865088 43211900284 43226306592 43265270272 43383001473 43392197023 43436582784 43490230272 43569882756 43603280196 43636703236 43657133568 43690597888 43815390192 43824677392 43869505536 43998204924 44037864384 44071620544 44126052352 44206869346 44307548712 44396276736 44470787136 44510872576 44566657184 44641453534 44743122648 44783453568 44838764544 44858613768 44955319892 45010843136 45133324299 45189067392 45362490348 45397261868 45453330944 45583158096 45814608192 45849726272 45906354176 45990431798 46249578536 46264997568 46306700288 46442549642 46668471384 46769079196 46843600896 47075463867 47228851684 47304105984 47311340832 47406084096 47636692992 47716641792 47776444128 47819509248 48062314496 48193099164 48252621312 48289608192 48333135872 48437801328 48534800384 48673429056 48710738496 48733544448 48770899968 48860224014 48920570112 48958068992 49151922624 49196227584 49212628992 49302762066 49340553906 49385028896 49401493248 49446023168 49558634496 49580573112 49591082312 49641808896 49748826624 49832320224 49870517984 49932111872 49939748656 50023562681 50074731648 50137489332 50237892096 50266904412 50283175936 50367566336 50430691024 50637198528 50676013248 50738601984 50761062948 50831529882 50870493562 50933322496 51117955224 51134997312 51181089792 51331239078 51377508448 51440963584 51580942056 51644648448 51842846112 51882584992 51946663936 52030775853 52041804403 52095037824 52294963956 52311891968 52335049396 52399687168 52720578624 52809059724 52856661184 52922905406 53180351112 53450376224 53904678912 53975830496 54070103808 54374777856 54446549948 54601650432 54650867712 54928359424 55077827616 55145852928 55188123648 55357487232 55468343296 55558157508 55626776064 55669415424 55789967601 55840256016 55952078848 56079507456 56104332732 56173625856 56182217238 56224260096 56294724864 56389204464 56440033024 56510768216 56568572928 56663512128 56734527402 56785667232 56855801856 56880970782 56899383296 56994877696 57003594683 57073998464 57299987808 57343909728 57395598848 57414733824 57519889077 57563979557 57635075456 57799697004 57844001964 57871084032 57915443712 58093177008 58137706928 58209511424 58367908116 58420520256 58439996928 58492674048 58644721814 58664273232 58717152512 58850878464 58949648064 59076731616 59175880266 59195035648 59221240106 59294382848 59303451529 59463743832 59657496864 59711271424 59811485024 59886445591 60131673252 60177765732 60252089856 60483320464 60722809308 60777544128 61010791282 61086144256 61563379758 61610569678 61686663424 61794404352 62142603264 62224628512 62401886208 62767285156 62840623104 62946088704 63081787776 63208112128 63458390016 63495037152 63574614243 63622189056 63701925504 63759345664 64011806208 64119237408 64208248272 64257465552 64336828416 64386144256 64570048704 64583735104 64649797632 64817850426 64839459888 64897905408 64947651328 65146965352 65227426816 65404920294 65455054854 65485700352 65535896832 65594970112 65737016088 65787405208 65868657664 66056796576 66107430816 66189078528 66310304019 66331768832 66361132579 66443093632 66594415104 66706180704 66766308864 66849985776 66962180301 66983856128 67022539216 67175180352 67258146816 67287920652 67432979838 67516264704 67568017664 67681417264 67775373176 68043735522 68095892802 68157273632 68179996416 68241453056 68441652104 68721912288 68774589408 68859531264 68985647697 69038526977 69123794816 69374367804 69397496352 69460050432 69663824463 69726618608 70002707076 70153618794 70294104832 70412079632 70843277526 70907134816 71026138466 71109126144 71729263872 71823943051 72093471744 72434412288 72499703808 72656701992 72802200576 72867823616 73066107744 73156349952 73290336021 73380855168 73437103488 73527803904 73584164864 73794341376 73809982976 74010830859 74077543344 74102239872 74169034752 74225887232 74386623468 74453674688 74623239936 74748480336 74805776976 74898167808 74909622984 75059633152 75185605952 75356838144 75400356618 75424763904 75551349504 75646036536 75714222976 75807735808 75841294376 76014019872 76107902976 76141594422 76247294823 76305740343 76399983744 76458546304 76552978432 76676932836 76693185436 76771634688 76996858617 77066262672 77125335952 77161445376 77220591616 77457569344 77764269168 77823877488 77894027008 77919995904 78219030976 78442445934 78467837952 78502574094 78599530752 78768975488 78901173688 79080867936 79213589586 79284991776 79384358109 79543329152 79589265319 79770526668 80175564336 80237020976 80336119808 80371683001 80936762438 80963745744 81036725504 81267572736 81669824922 81976301568 82084506344 82392539136 82782185472 82800359597 83036230848 83202514944 83504123136 83614344563 83760384024 83787497472 83928118272 84109050368 84336390144 84442087296 84583806696 84611186688 84660049536 84766152324 84829585408 84935900672 85178500848 85283702784 85321456173 85349074944 85492316544 85610997696 85676620736 85782437888 86015864592 86093398272 86122100736 86423800568 86452613184 86530540544 86766002946 86784394046 86873165568 87139765512 87206560392 87273406472 87314267136 87381195776 87630780384 87649354784 87739011072 87967082721 87996409848 88075728768 88143241088 88252104704 88413738692 88615097424 88763820399 88792553472 88831860159 88941574272 89021745152 89133314368 89282907068 89486245296 89566907136 89717227536 89910639784 90021686272 90266648598 90378134784 90724980696 90794523736 90906661888 91166316192 91516186923 91586336443 91629216384 91699452544 91812708352 91980863596 92345069637 92415854517 92499157072 92529995136 92613400576 92885099284 93336942768 93538158392 93687201792 94150927734 94457703368 94608211968 94622681664 94812168192 95281462409 95433283584 95552888256 95639018496 96124628992 96386198328 96505242624 96579216384 96666271744 96875602656 97069600768 97226775639 97346858112 97421476992 97467088896 97541799936 97720448028 97841140224 97916137984 98182582281 98303845248 98392455168 98425257984 98605524132 98681107812 98770057792 98802986496 98892046336 99161146224 99182164624 99283617792 99497653248 99664640448 99741035968 99864223744 99879497312 100047125362 100149463296 100274978664 100475784192 100533808824 100566351872 100735132672 100861382048 101149469757 101274397056 101352026496 101477203968 101522125896 101663059764 101740987124 101866644992 102143839203 102235910448 102269994624 102362179584 102662478156 102755016896 102881927168 103161884112 103289296896 103685692224 103765169984 103893327872 104061551706 104083608806 104190075648 104589927912 104623783936 104670098792 104799374336 105230428191 105441157248 105618119448 105713322368 105845810812 106264916289 106360702224 106539207699 106900752448 107809357824 107951660992 108140207616 108749555712 108893099896 109203300864 109301735424 109842749023 110155655232 110291705856 110376247296 110714974464 111116315016 111253552128 111338830848 111579935202 111680512032 111904157696 112159014912 112208665464 112347251712 112364434476 112448520192 112589449728 112778408928 112880066048 113021536432 113137145856 113327024256 113469054804 113571334464 113711603712 113761941564 113798766592 113989755392 114007189366 114147996928 114599975616 114687819456 114791197696 114829467648 115039778154 115127959114 115270150912 115599394008 115688003928 115742168064 115830887424 116186354016 116275413856 116419022848 116735816232 116841040512 116879993856 116985348096 117289443628 117328546464 117434305024 117701756928 117753861141 117778820491 117899296128 118153463232 118351760532 118390071296 118442480212 118588765696 118606903058 118927487664 119314993728 119422542848 119622970048 119772891182 120263346504 120355531464 120504179712 120966640928 121405143657 121445618616 121555088256 122021582564 122172288512 122504737383 123126759516 123221139356 123373326848 123588808704 124285206528 124449257024 124803772416 125534570312 125681246208 125892177408 126163575552 126916780032 126990074304 127149228486 127244378112 127403851008 127518691328 128023612416 128238474816 128416496544 128514931104 128673656832 128772288512 129140097408 129167470208 129299595264 129635700852 129678919776 129795810816 129895302656 130176591069 130293930704 130454853632 130809840588 130910109708 130971400704 131071793664 131189940224 131474032176 131574810416 131737315328 132113593152 132214861632 132378157056 132620608038 132663537664 132722265158 132886187264 133188830208 133412361408 133532617728 133699971552 133924360602 133967712256 134045078432 134213074513 134350360704 134516293632 134575841304 134865959676 135032529408 135136035328 135362834528 135550746352 136087471044 136191785604 136314547264 136359992832 136482906112 136883304208 137443824576 137549178816 137719062528 137971295394 138077053954 138247589632 138748735608 138794992704 138920100864 139327648926 139453237216 140005414152 140307237588 140588209664 140824159264 141226391601 141686555052 141814269632 142052276932 142218252288 143458527744 143647886102 144186943488 144868824576 144999407616 145313403984 145604401152 146132215488 146312699904 146580672042 146761710336 146874206976 147588682752 147619965952 148021661718 148155086688 148204479744 148338069504 148451774464 148773246936 148907349376 149246479872 149496960672 149611553952 149796335616 149819245968 150070688043 150119266304 150371211904 150713676288 150800713236 150849527808 151102699008 151292073072 151428445952 151682588752 152028039744 152215805952 152283188844 152494589646 152611480686 152799967488 152917092608 153353865672 153386370872 153543269376 153993717234 154132525344 154250671904 154322890752 154441183232 154724042711 154915138688 155528538336 155647754976 155788054016 155839991808 156125413209 156245087369 156438061952 156884891868 156935675904 157005148188 157199061504 157537950976 157802347376 158161735872 158427179172 158569983552 158768716218 159086658304 159178530638 159541053336 160351128672 160474041952 160672239616 160743366002 160966511293 161873524876 161927491488 162073451008 162548923747 163339649844 163952603136 164169012688 164785078272 165564370944 165600719194 166072461696 166405029888 167008246272 167228689126 167520768048 167856236544 168218100736 168672780288 168884174592 169167613392 169320099072 169532304648 169871801344 170357001696 170567405568 170642912346 170698149888 170984633088 171010784049 171221995392 171353241472 171564875776 172031729184 172186796544 172244201472 172559667231 172691938671 172847601136 172905226368 173061081088 173532005892 173568788092 173746331136 174279531024 174413120784 174546812944 174628534272 174762391552 175261560768 175298709568 175478022144 175934165442 175992819696 176151457536 176286482176 176827477384 177230194848 177527640798 177585106944 177663720318 177883148544 177910354587 178043490304 178266628736 178565814136 178972490592 179133814272 179434455072 179659336773 179821279568 180043372544 180123074143 180533297196 180756269568 181449961392 181589047472 181813323776 182332632384 183032373846 183172672886 183258432768 183398905088 183961727192 184690139274 184831709034 184998314144 185059990272 185226801152 185770198568 186673885536 187076316784 187390287509 188301855468 188915406736 189245363328 189624336384 190562924818 190866567168 191105776512 191278036992 192249257984 192772396656 193010485248 193158432768 193751205312 194139201536 194453551278 194693716224 194842953984 195440896056 195682280448 195832275968 196365164562 196607690496 196784910336 197211048264 197362215624 197540115584 197605972992 197784092672 198322292448 198364329248 198567235584 198930912057 198995306496 199083397737 199329280896 199482071936 199728447488 199758994624 200094250724 200298926592 200549957328 200886540903 200951568384 201067617648 201470265344 201722764096 202298939514 202548794112 202704052992 203044251792 203326119528 203481974248 203733289984 204287678406 204471820896 204539989248 204724359168 205256526349 205324956312 205510033792 205763854336 206323768224 206578593792 206956943091 207115580931 207274340371 207371384448 207530339968 207786655744 208123103412 208167217612 208380151296 208991473389 209179855824 209340197584 209598748672 210460856382 210882314496 211236238896 211426644736 211691621624 212529832578 212721404448 213078415398 213537769487 213801504896 215471829153 215636993873 215903321984 216280415232 217499111424 217786199792 218406601728 218603470848 219685498046 220311310464 220583411712 220752494592 221429948928 222232630032 222507104256 222677661696 223159870404 223361024064 223808315392 224417330928 224694503424 224728868952 225178899456 225556817856 225760132096 226043072864 226274291712 226654048512 226938109608 227142668928 227423207424 227523883128 227597533184 227979510784 228014378732 228295993856 228917221029 229199951232 229375638912 229582395392 229658935296 230079556308 230255918228 230540301824 231198788016 231376007856 231484336128 231661774848 232372708032 232550827712 232838045696 233471632464 233682081024 233759987712 234578887256 234657092928 234868610048 235403513856 235507722282 235557640982 235798592256 236306926464 236703521064 236780142592 236884960424 237177531392 237213806116 237854975328 238153074327 238629987456 238767795957 238845085696 239245940096 239545782364 240526693008 240711062928 241008359424 241115049003 241933281856 242810287314 242891237232 243110176512 244043165128 244344577024 245009474766 246253519032 246442278712 246746653696 247177617408 248401078791 248591484631 248898514048 249607544832 250843033689 251069140624 251362492416 251784354816 252327151104 253833560064 253980148608 254298456972 254488756224 254807702016 255037382656 256047224832 256476949632 256832993088 257029862208 257347313664 257544577024 258280194816 258334940416 259271401704 259357839552 259591621632 259790605312 260353182138 260587861408 260909707264 261619681176 261820219416 261942801408 262143587328 262379880448 262948064352 263149620832 263474630656 263901248163 264227186304 264429723264 264756314112 265241216076 265327075328 265444530316 265772374528 266377660416 266495580477 266824722816 267065235456 267399943104 267848721204 267935424512 268090156864 268426149026 268700721408 269151682608 269731919352 270065058816 270272070656 270725669056 271101492704 272174942088 272383571208 272629094528 272719985664 272965812224 273766608416 274548560769 274759009329 274887649152 275098357632 275438125056 275942590788 276154107908 276495179264 277247563551 277497471216 277589985408 277840201728 278655297852 278906474432 280010828304 280614475176 281176419328 281648318528 282452783202 283373110104 283628539264 284104553864 284436504576 285844387227 286917055488 287295772204 288373886976 289737649152 289998815232 290626807968 291208802304 292264430976 292625399808 293161344084 293523420672 293748413952 295177365504 295239931904 296043323436 296310173376 296408959488 296676139008 296903548928 297546493872 297814698752 298492959744 298993921344 299223107904 299592671232 299638491936 300141376086 300238532608 300742423808 301427352576 301601426472 301699055616 302205398016 302584146144 302856891904 303365177504 303745379161 304056079488 304431611904 304566377688 304989179292 305222961372 305599934976 305834185216 306707731344 306772741744 307086538752 307987434468 308265050688 308501343808 308645781504 308882366464 309448085422 309830277376 311057076672 311295509952 311576108032 311679983616 312250826418 312490174738 312876123904 313769783736 313871351808 314010296376 314398123008 315075901952 315604694752 316323471744 316854358344 317139967104 317537432436 318173316608 318357061276 319082106672 319617623097 320702257344 320948083904 321344479232 321486732004 321933022586 323747049752 323854982976 324146902016 325097847494 326679299688 327905206272 328338025376 329528247069 331128741888 331201438388 332144923392 334016492544 334457378252 335041536096 335712473088 336436201472 337345560576 337768349184 338335226784 338640198144 339064609296 339743602688 340714003392 341134811136 341285824692 341396299776 341969266176 342021568098 342443990784 342706482944 344063458368 344373593088 344488402944 345119334462 345383877342 345695202272 345810452736 346122162176 347064011784 347137576184 347492662272 348559062048 348826241568 349093625888 349257068544 349524783104 350164938767 350523121536 350597419136 350956044288 351868330884 351985639392 352302915072 352572964352 353336461473 353654954768 354460389696 355055281596 355170213888 355327440636 355766297088 355820709174 356086980608 356533257472 357131628272 357944981184 358267628544 358868910144 359318673546 359642559136 360086745088 360246148286 361066594392 361512539136 362899922784 363178094944 363626647552 364215430971 364292630821 364665264768 366064747692 366345345772 366516865536 366797810176 367923454384 369380278548 369663418068 369996628288 370119980544 370453602304 371540397136 373347771072 374152633568 374780575018 376603710936 377830813472 378490726656 381125849636 381733134336 382211553024 382556073984 384498515968 385544793312 386020970496 386316865536 387502410624 388278403072 388907102556 389387432448 389685907968 390529773207 390881792112 391364560896 391664551936 392730329124 393215380992 393569820672 394422096528 394724431248 395080231168 395211945984 396644584896 396728658496 397134471168 397861824114 397990612992 398166795474 398658561792 398964143872 399517989248 400188501448 400597853184 401099914656 401773081806 401903136768 402135235296 402639223539 402940530688 403445528192 403678517449 404597879028 405097588224 405408105984 406088503584 406652239056 406963948496 407466579968 407646957271 408575356812 408943641792 409079978496 409448718336 410513052698 410649912624 411020067584 412647536448 413157187584 413913886182 414231161862 414548680742 414742768896 415060679936 416246206824 416334435224 416760302592 417982946778 418359711648 418680395168 419197497344 419965258787 420921712764 421764628992 422472477792 422853289472 423383243248 424093808573 425059665156 425442808896 426156830796 427075538974 427603009792 430943658306 431273987746 431806643968 432560830464 434998222848 435572399584 436813203456 436909102081 439370996092 440622620928 441204221599 442859897856 444465260064 445014208512 445355323392 446319740808 446722048128 447616630784 448834661856 449389006848 449457737904 450212064129 450357798912 451113635712 451520264192 452086145728 452548583424 453308097024 453876219216 454285337856 455047766256 455959021568 456028757464 456591987712 457834442058 458399902464 458751277824 459164790784 460159112616 460511836456 461080603648 462397576032 462752015712 462968672256 463323549696 464172128133 464527928053 464745416064 465101655424 465676091392 466943264928 467364162048 467519975424 468376239627 468735262107 469157774512 469314185856 469737220096 470807027712 471015444564 471115281964 471597184512 472613852928 473407042128 473769920848 474355062784 474427612232 475709950656 476306148654 477259974912 477535591914 477690171392 478491880192 479091564728 481053386016 481422125856 482016718848 482230098006 482899533879 483269688839 483866563712 485620574628 485782474464 486220353024 487646771241 488086330256 488689154048 490018949532 492507038064 492884557424 493493307392 494355234816 496802157582 497182969262 497797028096 499215089664 501686067378 502138281248 502767601357 503568709632 504654302208 507960297216 508596913944 509615404032 510074765312 512094449664 512953899264 513032352147 513665986176 514059724416 514694627328 515089154048 516560389632 516669880832 518075816013 518542803408 518715679104 519183243264 519581210624 520706364276 521175722816 521819414528 523239362352 523640438832 523885602816 524287174656 525896128704 526299241664 526949261312 527802496326 528454372608 528859446528 530482432152 530654150656 530889060632 531544749056 532755320832 532991160954 533649445632 533731063761 534130470912 534799886208 535697442408 535870849024 536180313728 536852298052 537401442816 538303365216 538978010319 539463838704 540130117632 540369222429 540544141312 541451338112 542202985408 544349884176 544767142416 545258189056 545439971328 547533216832 549097121538 549518018658 549775298304 550196715264 551885181576 552308215816 552990358528 554495127102 554994942432 555179970816 555680403456 557124857233 557310595704 557812948864 560021656608 561228950352 562170862527 562352838656 562601781007 563296637056 564905566404 566746220208 567257078528 568209107728 568873009152 571688774454 573834110976 574591544408 576747773952 579475298304 579602517179 581253615936 582417604608 584528861952 585300411941 586322688168 587046841344 587496827904 590354731008 590479863808 592086646872 592620346752 592817918976 593352278016 593807097856 595092987744 595629397504 596985919488 597250193211 597987842688 598446215808 599185342464 599276983872 600282752172 600477065216 601484847616 602854705152 603202852944 604410796032 605168292288 605713783808 606730355008 607490758322 608112158976 609132755376 609978358584 610445922744 611199869952 611668370432 613415462688 613545483488 614173077504 615769579047 615974868936 616530101376 617002687616 617291563008 617764732928 618896170844 619660554752 621346742793 621823021113 622114153344 622591019904 623152216064 623359967232 624501652836 624980349476 625752247808 627539567472 628020592752 628796246016 630151803904 631209389504 632646943488 633708716688 634279934208 635074864872 636346633216 636714122552 638164213344 639235246194 640613308461 641404514688 641896167808 642688958464 642973464008 643866045172 646415487459 646910981619 647494099504 647709965952 648293804032 650195694988 653358599376 655810412544 656676050752 659056494138 662257483776 662402876776 664289846784 668032985088 668914756504 670083072192 671424946176 672872402944 674748315427 675536698368 676670453568 677280396288 678129218592 679487205376 681428006784 682269622272 682571649384 682792599552 683938532352 684043136196 684887981568 685412965888 688126916736 688747186176 688976805888 690238668924 690767754684 691390404544 691620905472 692244324352 694128023568 694275152368 694985324544 697118124096 697652483136 698187251776 698514137088 699049566208 700329877534 701046243072 701194838272 703736661768 703971278784 704605830144 705145928704 706672922946 707309909536 708920779392 710110563192 710340427776 710654881272 711532594176 711641418348 712173961216 713066514944 714263256544 715889962368 716303387871 716535257088 717737820288 718637347092 719285118272 720173490176 720492296572 722133188784 723025078272 723345147009 725799845568 726356189888 727253295104 728430861942 728585261642 729330529536 732129495384 732690691544 733033731072 733595620352 735846908768 738760557096 739326836136 739993256576 740239961088 740907204608 743080794272 745203236373 745774453893 746695542144 748305267136 749561150036 752529101067 753207421872 755661626944 756981453312 762251699272 763466268672 764423106048 765112147968 768899243161 771089586624 772041940992 772633731072 775004821248 777814205112 778774864896 779371815936 781059546414 781763584224 782729121792 783329103872 785460658248 786430761984 787139641344 788844193056 789448862496 790160462336 790423891968 793289169792 793457316992 794268942336 795723648228 795981225984 796333590948 797317123584 797928287744 799035978496 800377002896 801195706368 802199829312 803546163612 803806273536 804270470592 805278447078 805881061376 806891056384 807357034898 809195758056 810195176448 810816211968 812177007168 813304478112 813927896992 814933159936 815293914542 817150713624 817887283584 818159956992 818897436672 821026105396 821299825248 822040135168 824277027987 824451743437 825295072896 826314375168 827827772364 828462323724 829097361484 829485537792 830121359872 832492413648 832668870448 833520605184 835965893556 836719423296 837360790336 838394994688 839930517574 841843425528 843529257984 844944955584 845706578944 846766486496 848187617146 850119330312 850885617792 852313661592 854151077948 855206019584 857533161681 861887316612 862547975492 863613287936 865121660928 869996445696 871144799168 873626406912 873818204162 878741992184 881245241856 882408443198 885719795712 888930520128 890028417024 890710646784 892639481616 893444096256 897669323712 898778013696 898915475808 900424128258 900715597824 902227271424 903040528384 904172291456 905097166848 906616194048 907752438432 908570675712 910095532512 911236137483 911918043136 912057514928 913183975424 915668884116 916799804928 917502555648 918329581568 920318225232 921023672912 922161207296 924795152064 925504031424 925937344512 926647099392 928344256266 929055856106 929490832128 930203310848 933886529856 934728324096 935039950848 936752479254 937470524214 938315549024 938628371712 939474440192 941614055424 942030889128 942230563928 943194369024 945227705856 946814084256 947539841696 948710125568 948855224464 950447690939 951419901312 952612297308 954519949824 955071183828 955380342784 956983760384 958183129456 962106772032 962844251712 964033437696 964460196012 965799067758 966539377678 967733127424 971241149256 971564948928 972440706048 975293542482 976172660512 977378308096 980037899064 985014076128 985769114848 986986614784 988584741207 988794283657 993604315164 994365938524 995594056192 1003372134756 1004276562496 1005535202714 1007137419264 1009308604416 1015920594432 1017193827888 1019230808064 1024188899328 1025907798528 1026064704294 1027331972352 1028119448832 1033120779264 1033339761664 1036151632026 1037085606816 1037431358208 1038366486528 1039162421248 1041412728552 1042351445632 1043638829056 1046478724704 1047280877664 1047771205632 1048574349312 1050494816301 1051792257408 1052598483328 1053898522624 1055604992652 1056908745216 1057718893056 1060009384419 1060964864304 1061778121264 1063089498112 1065510641664 1065982321908 1067298891264 1067462127522 1068260941824 1069599772416 1071394884816 1072360627456 1073704596104 1074802885632 1076606730432 1077956020638 1078927677408 1080260235264 1080738444858 1081088282624 1082902676224 1083068298977 1084405970816 1088699768352 1089534284832 1090516378112 1090879942656 1092877892463 1093715611583 1095066433664 1098194243076 1099036037316 1099550596608 1100393430528 1103770363152 1104616431632 1105980717056 1108990254204 1109989884864 1110359941632 1111360806912 1114249714466 1114621191408 1115625897728 1120043313216 1122457900704 1124341725054 1124705677312 1125203562014 1126593274112 1126765579051 1129811132808 1133492440416 1134514157056 1136418215456 1137842466229 1143377548908 1147668221952 1149183088816 1153495547904 1158950596608 1159205034358 1162507231872 1164835209216 1169057723904 1170600823882 1172645376336 1174093682688 1174993655808 1180709462016 1180959727616 1184173293744 1185240693504 1185635837952 1190185975488 1191258795008 1193971838976 1194500386422 1195975685376 1196892431616 1198553967744 1200565504344 1200954130432 1202969695232 1205709410304 1206405705888 1207917670617 1208821592064 1210336584576 1211035552347 1211427567616 1213460710016 1214981516644 1216224317952 1218265510752 1219956717168 1220891845488 1222399739904 1222940871813 1223336740864 1226830925376 1227090966976 1228346155008 1231539158094 1231949737872 1233060202752 1234005375232 1237792341688 1239321109504 1242693485586 1243646042226 1244228306688 1245182039808 1246304432128 1249003305672 1249960698952 1251504495616 1255079134944 1256041185504 1257592492032 1259895776361 1260303607808 1260861519001 1262418779008 1265293886976 1267417433376 1268559868416 1270149729744 1272281425719 1272693266432 1273428245104 1276328426688 1278470492388 1281226616922 1282809029376 1283792335616 1285946928016 1287732090344 1292830974918 1293821963238 1294988199008 1295419931904 1296587608064 1300391389976 1306717198752 1310727306243 1311732012563 1313352101504 1318112988276 1323612664797 1324805753552 1328579693568 1336065970176 1337829513008 1340166144384 1342849892352 1345744805888 1349496630854 1351073396736 1353340907136 1354560792576 1356258437184 1358974410752 1362856013568 1365143298768 1367877064704 1368086272392 1369775963136 1370825931776 1376253833472 1377494372352 1380477337848 1381535509368 1382780809088 1383241810944 1384488648704 1388256047136 1388550304736 1389970649088 1392516384399 1393583784159 1394236248192 1395304966272 1396374503552 1397028274176 1398099132416 1400659755068 1402092486144 1402389676544 1406205786321 1407473323536 1407942557568 1409211660288 1410291857408 1413345845892 1414619819072 1417841558784 1420221126384 1421309762544 1423065188352 1423282836696 1426133029888 1428526513088 1431779924736 1432606775742 1433070514176 1435475640576 1437274694184 1438570236544 1440346980352 1440984593144 1444266377568 1446050156544 1446690294018 1448698601637 1449809066517 1451599691136 1452712379776 1454506590208 1456861723884 1457170523284 1458661059072 1462940313723 1464258990768 1465381383088 1466067462144 1467191240704 1471693817536 1477521114192 1478653672272 1479986513152 1480479922176 1486161588544 1490406472746 1491548907786 1493391084288 1496610534272 1499122300072 1505058202134 1506414843744 1508302804071 1511323253888 1512196041061 1513962906624 1524503398544 1527061977019 1528846212096 1530224295936 1537798486322 1542179173248 1544083881984 1545267462144 1550009642496 1555628410224 1557549729792 1558743631872 1562119092828 1563527168448 1565458243584 1566658207744 1570921316496 1572861523968 1577688386112 1578897724992 1580320924672 1580847783936 1586578339584 1586914633984 1591447296456 1591962451968 1592667181896 1594634247168 1595856575488 1598071956992 1600754005792 1602391412736 1604399658624 1607092327224 1607612547072 1608540941184 1610556894156 1611762122752 1613782112768 1614714069796 1618391516112 1620390352896 1621107667287 1621632423936 1624354014336 1626608956224 1627855793984 1629866319872 1630587829084 1634301427248 1635774567168 1636319913984 1642052210792 1642599650496 1644080270336 1648554055974 1648903486874 1650590145792 1655655544728 1656924647448 1658194722968 1658971075584 1660242719744 1664984827296 1665337740896 1667041210368 1671374571699 1671931787112 1673438846592 1674721580672 1676789989376 1679861035148 1683686851056 1686512587581 1687058515968 1687805343021 1689889911168 1691413157888 1693532972992 1696375234292 1700238660624 1701771235584 1704627323184 1708302155896 1710412039168 1715066323362 1723774633224 1725095950984 1727226575872 1730243321856 1738807551537 1740140392417 1742289598336 1747252813824 1747636408324 1755901235823 1757483984368 1762490483712 1764816886396 1771439591424 1777861040256 1780056834048 1781421293568 1785278963232 1786888192512 1795338647424 1797556027392 1797830951616 1800848256516 1801431195648 1804454542848 1806081056768 1808344582912 1813232388096 1815504876864 1817141351424 1820191065024 1822472274966 1823836086272 1824115029856 1826367950848 1831337768232 1833599609856 1835005111296 1836659163136 1840636450464 1842047345824 1844322414592 1847308737141 1849590304128 1851008062848 1851874689024 1853294198784 1856688512532 1858111712212 1858981664256 1860406621696 1865469063339 1867773059712 1869456648192 1870079901696 1873504958508 1874941048428 1876631098048 1877256743424 1878948880384 1884061778256 1884461127856 1886388738048 1890455411712 1893628168512 1895079683392 1897420251136 1897710448928 1900895381878 1902839802624 1905224594616 1909039899648 1910142367656 1910760685568 1913967520768 1916366258912 1921839925383 1924213544064 1925688503424 1928066875392 1928920392024 1931598135516 1933078755356 1935466254848 1940732944857 1942482298512 1943129897856 1944881412096 1950587084964 1952345321024 1954756616192 1960075798128 1970028152256 1971538229696 1973973229568 1977169482414 1977588567314 1987208630328 1988731877048 1991188112384 2006744269512 2008553124992 2011070405428 2014274838528 2018617208832 2024244946281 2031841188864 2034387655776 2038461616128 2048377798656 2051815597056 2052129408588 2054663944704 2056238897664 2066241558528 2066679523328 2072303264052 2074171213632 2074862716416 2076732973056 2078324842496 2082825457104 2084702891264 2092957449408 2094561755328 2095542411264 2097148698624 2100989632602 2103584514816 2105196966656 2111209985304 2113817490432 2115437786112 2120018768838 2121929728608 2123556242528 2126178996224 2131021283328 2131964643816 2134597782528 2134924255044 2136521883648 2139199544832 2142789769632 2144721254912 2147409192208 2149605771264 2151013195283 2153213460864 2155912041276 2157855354816 2160520470528 2161476889716 2162176565248 2165805352448 2166136597954 2168811941632 2177399536704 2179068569664 2181032756224 2181759885312 2185755784926 2187431223166 2190132867328 2196388486152 2198072074632 2199101193216 2200786861056 2207540726304 2209232863264 2211961434112 2217980508408 2219979769728 2220719883264 2222721613824 2228499428932 2229242382816 2231251795456 2237323361679 2237797589329 2240086626432 2244915801408 2248683450108 2249411354624 2250407124028 2253186548224 2253531158102 2259622265616 2266984880832 2269028314112 2272836430912 2275684932458 2286755097816 2295336443904 2298366177632 2306697729483 2317901193216 2318410068716 2325014463744 2338115447808 2341201647764 2345290752672 2348187365376 2349987311616 2361418924032 2361919455232 2368346587488 2370481387008 2371271675904 2380371950976 2382517590016 2387943677952 2389000772844 2391951370752 2393784863232 2397107935488 2401131008688 2405939390464 2411418820608 2412811411776 2415835341234 2417643184128 2420673169152 2422071104694 2422855135232 2426921420032 2429963033288 2432448635904 2436531021504 2439913434336 2441783690976 2444799479808 2445881743626 2446673481728 2451154571369 2453661850752 2454181933952 2456692310016 2463078316188 2463899475744 2466120405504 2468010750464 2473355230311 2475584683376 2478642219008 2485386971172 2487292084452 2488456613376 2490364079616 2492608864256 2498006611344 2499921397904 2503008991232 2510158269888 2512082371008 2515184984064 2519791552722 2520607215616 2521723038002 2524837558016 2530587773952 2534834866752 2537119736832 2540299459488 2544562851438 2545386532864 2546856490208 2550048415747 2552656853376 2556940984776 2562453233844 2565618058752 2567584671232 2571893856032 2575464180688 2585661949836 2587643926476 2589976398016 2590839863808 2593175216128 2600782779952 2613434397504 2621454612486 2623464025126 2626704203008 2636225976552 2647225329594 2649611507104 2657159387136 2672131940352 2675659026016 2680332288768 2691489611776 2698993261708 2702146793472 2706681814272 2709121585152 2712516874368 2717948821504 2725712027136 2730286597536 2733708412449 2735754129408 2736172544784 2739551926272 2741651863552 2752507666944 2754988744704 2760954675696 2763071018736 2765561618176 2766483621888 2776512094272 2777100609472 2779941298176 2785032768798 2787167568318 2788472496384 2790609932544 2792749007104 2801319510136 2804184972288 2804779353088 2812411572642 2814946647072 2815885115136 2818423320576 2820583714816 2825749622143 2826691691784 2829239638144 2835683117568 2840442252768 2842619525088 2846130376704 2846565673392 2851343072817 2852266059776 2853528700897 2857053026176 2863559849472 2865213551484 2866141028352 2870951281152 2874549388368 2877140473088 2881969186288 2888532755136 2892100313088 2893380588036 2897397203274 2899618133034 2903199382272 2905424759552 2913723447768 2914341046568 2917322118144 2925880627446 2928517981536 2930762766176 2932134924288 2934382481408 2939756811509 2943387635072 2955042228384 2957307344544 2959973026304 2960959844352 2966382850971 2968656660011 2972323177088 2980812945492 2983097815572 2986782168576 2993221068544 2998244600144 3010116404268 3012829687488 3016605608142 3022646507776 3024392082122 3027925813248 3049006797088 3054123954038 3057692424192 3058363714567 3075596972644 3084358346496 3088429551193 3100019284992 3111256820448 3115099459584 3117487263744 3124238185656 3127054336896 3130916487168 3133316415488 3141842632992 3145723047936 3151484448903 3155376772224 3157795449984 3160641849344 3161695567872 3173156679168 3173829267968 3182894592912 3185334363792 3189268494336 3191713150976 3196143913984 3201508011584 3204782825472 3208799317248 3214184654448 3217081882368 3221113788312 3227564225536 3229428139592 3236783032224 3240780705792 3242215334574 3243264847872 3248708028672 3249204896931 3253217912448 3255711587968 3259732639744 3261175658168 3268602854496 3271549134336 3272639827968 3278633677389 3281146834749 3284104421584 3285199300992 3288160540672 3297108111948 3297806973748 3301180291584 3311311089456 3313849294896 3316389445936 3317942151168 3320485439488 3329969654592 3330675481792 3334082420736 3342749143398 3343863574224 3346877693184 3349443161344 3359722070296 3367373702112 3373025175162 3374117031936 3375610686042 3379779822336 3380296737153 3382826315776 3387065945984 3392750468584 3400477321248 3403542471168 3409254646368 3413527398687 3416604311792 3420824078336 3422338408717 3430132646724 3447549266448 3450191901968 3454453151744 3460486643712 3477615103074 3480280784834 3484579196672 3494505627648 3495272816648 3511802471646 3514967968736 3524980967424 3529633772792 3542879182848 3555722080512 3560415462671 3570557926464 3573776385024 3590677294848 3595661903232 3601696513032 3602862391296 3608909085696 3612162113536 3616689165824 3626464776192 3631009753728 3633106657041 3634282702848 3640382130048 3644944549932 3647672172544 3648230059712 3652735901696 3662675536464 3667199219712 3668822615439 3670010222592 3681272900928 3684094691648 3688644829184 3694617474282 3699180608256 3702016125696 3713377025064 3716223424424 3717963328512 3720813243392 3730938126678 3735546119424 3738913296384 3747009917016 3749882096856 3753262196096 3754513486848 3757897760768 3768123556512 3768922255712 3772777476096 3779687329083 3780910823424 3782584557003 3787256337024 3790159366784 3794840502272 3795420897856 3801790763756 3805679605248 3810449189232 3816844277157 3818079799296 3820284735312 3827935041536 3832732517824 3843679850766 3848427088128 3851377006848 3857840784048 3863196271032 3866157510712 3870932509696 3881465889714 3884964597024 3886259795712 3889762824192 3899874000631 3901174169928 3904690642048 3909513232384 3920151596256 3932181918729 3935196037689 3938212467049 3940056304512 3943076459392 3947946459136 3954338964828 3955177134628 3970837994391 3974417260656 3977463754096 3982376224768 4013488539024 4017106249984 4022140810856 4028549677056 4037234417664 4048489892562 4057217620253 4063682377728 4068775311552 4076923232256 4097102883587 4103631194112 4104258817176 4109327889408 4112477795328 4132483117056 4133359046656 4144606528104 4148342427264 4149725432832 4153465946112 4156649684992 4165650914208 4169405782528 4180751352477 4185914898816 4189123510656 4191084822528 4194297397248 4201979265204 4207169029632 4210393933312 4222419970608 4227634980864 4230875572224 4240037537676 4243859457216 4247112485056 4252357992448 4263929287632 4269195565056 4269848510088 4278399089664 4285579539264 4289442509824 4294818384416 4299211542528 4302026390566 4306426921728 4311824082552 4315710709632 4321040941056 4322953779432 4324353130496 4331610704896 4332273195908 4337623883264 4349427199551 4354799073408 4358137139328 4362065512448 4363519770624 4371511569852 4374862446332 4380265734656 4392776972304 4396144149264 4398202386432 4401573722112 4415081452608 4418465726528 4423922868224 4435961016816 4439959539456 4441439766528 4456998857864 4458484765632 4462503590912 4474646723358 4475595178658 4480173252864 4489831602816 4497366900216 4498822709248 4500814248056 4506373096448 4507062316204 4519244531232 4524908412213 4533969761664 4536588123183 4538056628224 4545672861824 4551369864916 4573510195632 4581185931057 4590672887808 4596732355264 4613395458966 4635802386432 4636820137432 4650028927488 4676230895616 4682403295528 4690581505344 4696374730752 4699974623232 4723238207989 4736693174976 4740962774016 4742543351808 4760743901952 4765035180032 4775887355904 4778001545688 4783902741504 4787569726464 4794215870976 4802262017376 4811878780928 4822837641216 4825622823552 4831670682468 4835286368256 4841346338304 4844142209388 4845710270464 4853842840064 4859926066576 4864897271808 4873062043008 4879826868672 4883567381952 4889598959616 4891763487252 4893346963456 4902309142738 4907323701504 4908363867904 4926156632376 4927798951488 4932240811008 4936021500928 4946710460622 4951169366752 4957284438016 4970773942344 4974584168904 4976913226752 4980728159232 4985217728512 4996013222688 4999842795808 5006017982464 5014123715097 5020316539776 5024164742016 5030369968128 5039583105444 5041214431232 5043446076004 5049675116032 5061175547904 5063416029063 5069669733504 5074239473664 5080598918976 5089125702876 5090773065728 5093712980416 5100096831494 5105313706752 5113881969552 5124906467688 5131236117504 5135169342464 5143787712064 5150928361376 5171323899672 5175287852952 5179952796032 5181679727616 5186350432256 5201565559904 5216422654611 5220421177251 5226868795008 5242909224972 5246928050252 5253408406016 5267703707469 5272451953104 5294450659188 5299223014208 5314318774272 5344263880704 5351318052032 5360664577536 5397986523416 5404293586944 5413363628544 5418243170304 5425033748736 5451424054272 5460573195072 5467416824898 5471508258816 5472345089568 5479103852544 5483303727104 5505015333888 5509977489408 5521909351392 5526142037472 5531123236352 5532967243776 5553024188544 5554201218944 5559882596352 5570065537596 5574335136636 5576944992768 5581219865088 5585498014208 5602639020272 5608369944576 5609558706176 5624823145284 5629893294144 5631770230272 5636846641152 5641167429632 5651499244286 5653383383568 5658479276288 5671366235136 5680884505536 5685239050176 5692260753408 5693131346784 5702686145634 5704532119552 5707057401794 5714106052352 5727119698944 5730427102968 5732282056704 5741902562304 5749098776736 5754280946176 5763938372576 5771162204059 5777065510272 5784200626176 5786761176072 5794794406548 5799236266068 5806398764544 5810849519104 5827446895536 5828682093136 5834644236288 5851761254892 5857035963072 5861525532352 5864269848576 5868764962816 5879513623018 5886775270144 5910084456768 5914614689088 5919946052608 5921919688704 5932765701942 5937313320022 5944646354176 5961625890984 5966195631144 5973564337152 5986442137088 5996489200288 6020232808536 6025659374976 6033211216284 6045293015552 6048784164244 6055851626496 6072734838843 6098013594176 6108247908076 6115384848384 6116727429134 6151193945288 6168716692992 6176859102386 6200038569984 6222513640896 6230198919168 6234974527488 6248476371312 6254108673792 6283685265984 6291446095872 6302968897806 6310753544448 6315590899968 6321283698688 6346313358336 6347658535936 6365789185824 6370668727584 6378536988672 6383426301952 6392287827968 6403016023168 6409565650944 6417598634496 6428369308896 6434163764736 6442227576624 6453039585849 6455128451072 6458856279184 6473566064448 6481561411584 6484430669148 6486529695744 6497416057344 6498409793862 6506435824896 6511423175936 6522351316336 6537205708992 6543098268672 6545279655936 6557267354778 6562293669498 6568208843168 6570398601984 6576321081344 6594216223896 6595613947496 6602360583168 6622622178912 6627698589792 6632778891872 6635884302336 6640970878976 6653133836573 6659939309184 6661350963584 6668164841472 6685498286796 6687727148448 6693755386368 6698886322688 6713392767987 6719444140592 6734747404224 6746050350324 6748234063872 6751221372084 6759559644672 6760593474306 6765652631552 6774131891968 6785500937168 6800954642496 6807084942336 6818509292736 6827054797374 6833208623584 6841648156672 6844676817434 6860265293448 6895098532896 6900383803936 6908906303488 6920093188449 6921559985599 6955230206148 6960561569668 6969158393344 6990545633296 7023604943292 7029935937472 7049961934848 7059267545584 7085758365696 7111444161024 7120830925342 7141115852928 7147552770048 7181354589696 7191323806464 7203393026064 7217818171392 7233378331648 7252929552384 7262019507456 7266213314082 7268565405696 7280764260096 7289889099864 7296460119424 7305471803392 7325351072928 7334398439424 7337645230878 7340020445184 7353463714107 7362545801856 7368189383296 7377289658368 7389234948564 7398361216512 7404032251392 7420065690933 7426754050128 7432446848848 7435926657024 7441626486784 7461876253356 7471092238848 7477826592768 7494019834032 7499764193712 7506524392192 7509026973696 7536247113024 7537844511424 7545554952192 7559374658166 7561821646848 7565169114006 7574512674048 7580318733568 7590841795712 7603581527512 7611359210496 7620898378464 7633688554314 7636159598592 7640569470624 7650145247241 7655870083072 7665465035648 7669891831531 7687359701532 7696854176256 7702754013696 7715681568096 7726392542064 7732315021424 7741865019392 7745292188149 7762931779428 7769929194048 7772519591424 7779525648384 7799748001262 7802348339856 7809381284096 7840303192512 7864363837458 7870392075378 7876424934098 7880112609024 7886152918784 7908677929656 7910354269256 7941675988782 7948834521312 7954927508192 7964752449536 7979339916953 8026977078048 8034212499968 8044281621712 8057782362887 8074468835328 8096979785124 8114435240506 8127364755456 8137550623104 8153846464512 8194205767174 8207262388224 8208517634352 8218655778816 8224955590656 8264966234112 8266718093312 8289213056208 8296684854528 8299450865664 8331301828416 8338811565056 8361502704954 8371829797632 8378247021312 8403958530408 8414338059264 8420787866624 8444839941216 8455269961728 8461751144448 8477248866429 8480075075352 8487718914432 8494224970112 8504715984896 8527858575264 8538391130112 8539697020176 8554029218451 8556798179328 8560586102691 8571159078528 8578885019648 8589636768832 8598423085056 8604052781132 8612853843456 8623648165104 8631421419264 8645907558864 8663221409792 8664546391816 8675247766528 8698854399102 8709598146816 8716274278656 8724131024896 8743023139704 8749724892664 8760531469312 8785553944608 8792288298528 8796404772864 8803147444224 8819270434527 8826030633007 8830162905216 8836931453056 8847845736448 8871922033632 8879919078912 8882879533056 8899148552913 8905969980033 8913997715728 8916969531264 8925007181824 8949293446716 8951190357316 8960346505728 8979663205632 8994733800432 9001628496112 9012746192896 9014124632408 9038489062464 9049816824426 9067939523328 9073176246366 9076113256448 9091345723648 9102739729832 9147020391264 9162371862114 9175091143701 9182124087941 9193464710528 9226790917932 9265288653579 9273640274864 9300057854976 9352461791232 9364806591056 9381163010688 9392749461504 9399949246464 9446476415978 9473386349952 9481925548032 9485086703616 9521487803904 9530070360064 9556003091376 9567805483008 9575139452928 9588431741952 9604524034752 9623757561856 9651245647104 9663341364936 9682692676608 9688284418776 9691420540928 9707685680128 9719852133152 9729794543616 9746124086016 9747614690793 9759653737344 9767134763904 9779197919232 9783526974504 9786693926912 9804618285476 9814647403008 9816727735808 9843440504247 9852313264752 9855597902976 9864481622016 9872043001856 9893420921244 9902338733504 9914568876032 9941547884688 9949168337808 9953826453504 9961456318464 9992026445376 9999685591616 10012035964928 10028247430194 10040633079552 10048329484032 10079166210888 10082428862464 10086892152008 10099350232064 10122351095808 10126832058126 10139339467008 10140890211459 10148478947328 10161197837952 10178251405752 10181546131456 10187425960832 10200193662988 10210627413504 10227763939104 10240582196061 10249812935376 10262472235008 10267015226151 10270338684928 10287575424128 10301856722752 10342647799344 10350575705904 10359905592064 10363359455232 10403131119808 10432845309222 10440842354502 10453737590016 10485818449944 10493856100504 10506816812032 10535407414938 10544903906208 10585372287427 10588901318376 10598446028416 10628637548544 10681246388013 10689433839133 10702636104064 10721329155072 10795973046832 10808587173888 10826727257088 10836486340608 10850067497472 10902848108544 10921146390144 10934833649796 10943016517632 10944690179136 10958207705088 10966607454208 11010030667776 11043818702784 11052284074944 11062246472704 11065934487552 11106048377088 11108402437888 11140131075192 11148670273272 11153889985536 11162439730176 11170996028416 11205278040544 11216739889152 11219117412352 11249646290568 11259786588288 11263540460544 11273693282304 11282334859264 11302998488572 11306766767136 11316958552576 11342732470272 11347753671009 11361769011072 11370478100352 11384521506816 11386262693568 11405372291268 11409064239104 11414114803588 11428212104704 11454239397888 11460854205936 11483805124608 11498197553472 11508561892352 11527876745152 11542324408118 11554131020544 11573522352144 11589588813096 11598472532136 11612797529088 11621699038208 11654893791072 11657364186272 11669288472576 11699622001893 11703522509784 11714071926144 11723051064704 11728539697152 11737529925632 11759027246036 11773550540288 11805588113067 11814637401147 11820168913536 11829229378176 11839892105216 11843839377408 11865531403884 11874626640044 11889292708352 11923251781968 11932391262288 11947128674304 11972884274176 11992978400576 12040465617072 12051318749952 12066422432568 12090586031104 12097568328488 12111703252992 12145469677686 12171652860759 12196027188352 12216495816152 12230769696768 12233454858268 12291308650761 12302387890576 12337433385984 12353718204772 12400077139968 12445027281792 12460397838336 12469949054976 12496952742624 12508217347584 12567370531968 12582892191744 12605937795612 12621507088896 12631181799936 12642567397376 12692626716672 12695317071872 12731578371648 12741337455168 12757073977344 12766852603904 12784575655936 12806032046336 12835197268992 12856738617792 12868327529472 12884455153248 12906079171698 12910256902144 12917712558368 12947132128896 12963122823168 12968861338296 12973059391488 12994832114688 12996819587724 13012871649792 13022846351872 13044702632672 13074411417984 13086196537344 13090559311872 13114534709556 13124587338996 13136417686336 13140797203968 13152642162688 13188432447792 13191227894992 13204721166336 13245244357824 13255397179584 13265557783744 13271768604672 13281941757952 13306267673146 13319878618368 13322701927168 13370996573592 13375454296896 13387510772736 13397772645376 13426785535974 13438888281184 13469494808448 13492100700648 13496468127744 13502442744168 13519119289344 13521186948612 13531305263104 13548263783936 13571001874336 13601909284992 13609764369549 13614169884672 13637018585472 13654109594748 13666417247168 13683296313344 13689353634868 13720530586896 13743557793171 13790197065792 13800767607872 13817812606976 13840186376898 13843119971198 13910460412296 13921123139336 13938316786688 13981091266592 14047209886584 14059871874944 14099923869696 14118535091168 14169714623967 14222888322048 14241661850684 14282231705856 14295105540096 14362709179392 14382647612928 14406786052128 14435636342784 14466756663296 14505859104768 14524039014912 14532426628164 14537130811392 14561528520192 14579778199728 14592920238848 14650702145856 14668796878848 14675290461756 14680040890368 14706927428214 14725091603712 14736378766592 14778469897128 14796722433024 14808064502784 14840131381866 14853508100256 14864893697696 14871853314048 14883252973568 14923752506712 14942184477696 14955653185536 14988039668064 14999528387424 15013048784384 15018053947392 15057092366981 15072494226048 15075689022848 15091109904384 15118749316332 15123643293696 15130338228012 15149025348096 15160637467136 15181683591424 15207163055024 15222718420992 15241796756928 15267377108628 15272319197184 15281138941248 15300290494482 15311740166144 15330930071296 15339783663062 15374719403064 15393708352512 15405508027392 15431363136192 15452785084128 15464630042848 15483730038784 15490584376298 15525863558856 15539858388096 15545039182848 15559051296768 15599496002524 15604696679712 15618762568192 15661263531753 15664583125303 15680606385024 15728727674916 15740784150756 15752849868196 15760225218048 15772305837568 15817355859312 15820708538512 15883351977564 15897669042624 15909855016384 15929504899072 15958679833906 16053954156096 16068424999936 16088563243424 16115564725774 16193959570248 16228870481012 16254729510912 16275101246208 16388411534348 16414524776448 16417035268704 16437311557632 16449911181312 16529932468224 16533436186624 16578426112416 16593369709056 16598901731328 16662603656832 16677623130112 16723005409908 16743659595264 16756494042624 16807917060816 16828676118528 16841575733248 16889679882432 16910539923456 16923502288896 16954497732858 16960150150704 16975437828864 16988449940224 17055717150528 17076782260224 17079394040352 17108058436902 17113596358656 17121172205382 17142318157056 17157770039296 17179273537664 17196846170112 17208105562264 17225707686912 17247296330208 17262842838528 17291815117728 17313486612177 17326442819584 17329092783632 17350495533056 17358176250307 17397708798204 17419196293632 17432548557312 17448262049792 17486046279408 17499449785328 17521062938624 17571107889216 17584576597056 17592809545728 17606294888448 17638540869054 17652061266014 17660325810432 17673862906112 17743844067264 17759838157824 17765759066112 17798297105826 17811939960066 17827995431456 17833939062528 17850014363648 17898586893432 17902380714632 17920693011456 17959326411264 17989467600864 18003256992224 18025492385792 18028249264816 18058506127841 18076978124928 18099633648852 18135879046656 18146352492732 18152226512896 18182691447296 18205479459664 18294040782528 18324743724228 18350182287402 18364248175882 18386929421056 18453581835864 18530577307158 18547280549728 18600115709952 18704923582464 18729613182112 18762326021376 18787091389483 18892952831956 18946772699904 18963851096064 19042975607808 19060140720128 19112006182752 19135610966016 19150278905856 19176863483904 19209048069504 19247515123712 19302491294208 19326682729872 19359118757547 19365385353216 19376568837552 19415371360256 19439704266304 19459589087232 19492248172032 19495229381586 19519307474688 19534269527808 19567053949008 19609236570952 19629294806016 19633455471616 19686881008494 19704626529504 19711195805952 19728963244032 19744086003712 19780247355001 19786841842488 19804677467008 19829137752064 19883095769376 19898336675616 19907652907008 19922912636928 19959401509719 19974700906279 19984052890752 19999371183232 20024071929856 20056494860388 20081266159104 20096658968064 20140178303961 20158332421776 20173784304016 20198700464128 20244702191616 20253664116252 20278678934016 20281780422918 20296957894656 20322395675904 20356502811504 20374851921664 20400387325976 20421254827008 20455527878208 20481164392122 20499625870752 20524944470016 20534030452302 20540677369856 20575150848256 20578297680563 20603713445504 20685295598688 20701151411808 20719811184128 20726718910464 20764679956797 20780596620077 20806262239616 20865690618444 20881684709004 20907475180032 20971636899888 20987712201008 21013633624064 21070814829876 21089807812416 21170744574854 21177802636752 21196892056832 21257275097088 21362492776026 21378867678266 21405272208128 21408546001969 21442658310144 21591946093664 21619006858351 21653454514176 21700134994944 21805696217088 21842292780288 21869667299592 21889380358272 21916415410176 21933214908416 22020061335552 22060391142321 22087637405568 22104568149888 22124492945408 22131868975104 22212096754176 22216804875776 22280262150384 22297340546544 22307779971072 22324879460352 22341992056832 22410556081088 22433479778304 22438234824704 22499292581136 22519573176576 22527080921088 22605996977144 22613533534272 22633917105152 22685464940544 22695507342018 22723538022144 22740956200704 22772525387136 22810744582536 22818128478208 22828229607176 22856424209408 22908478795776 22921708411872 22950435741723 22967610249216 22996395106944 23009675494593 23017123784704 23055753490304 23084648816236 23108262041088 23147044704288 23179177626192 23196945064272 23225595058176 23235876564447 23243398076416 23309787582144 23314728372544 23338576945152 23399244003786 23407045019568 23428143852288 23446102129408 23518054492072 23547101080576 23611176226134 23629274802294 23640337827072 23658458756352 23679784210432 23731062807768 23749253280088 23778585416704 23846503563936 23864782524576 23894257348608 23938019750859 23945768548352 23956368861019 23985956801152 24080931234144 24102637499904 24132844865136 24173347088661 24181172062208 24195136656976 24223406505984 24290939355372 24343305721518 24392054376704 24432991632304 24461539393536 24466909716536 24582617301522 24604775781152 24674866771968 24707436409544 24800154279936 24890054563584 24922908238697 24993905485248 25016434695168 25134741063936 25211875591224 25243014177792 25262363599872 25285134794752 25385253433344 25390634143744 25431746599287 25463156743296 25482674910336 25514147954688 25533705207808 25569151311872 25612064092672 25670394537984 25681758308073 25713477235584 25736655058944 25768910306496 25812158343396 25820513804288 25835425116736 25894264257792 25937722676592 25989664229376 25993639175448 26025743299584 26045692703744 26089405265344 26148822835968 26172393074688 26229069419112 26249174677992 26272835372672 26281594407936 26305284325376 26376864895584 26382455789984 26409442332672 26457811303581 26478091899021 26490488715648 26510794359168 26531115567488 26543537209344 26563883515904 26612535346292 26639757236736 26645403854336 26717909940099 26741993147184 26750908593792 26775021545472 26795545290752 26853571071948 26877776562368 26938989616896 26984201401296 27004885488336 27038238578688 27042373897224 27096527567872 27142003748672 27203818569984 27219528739098 27228339769344 27274037170944 27308219189496 27332834494336 27366592626688 27378707269736 27441061173792 27487115586342 27525273431103 27546372263823 27580394131584 27601535215744 27635625213952 27680372753796 27686239942396 27795865960737 27820920824592 27842246278672 27876633573376 27962182533184 28094419773168 28119743749888 28199847739392 28237070182336 28339429247934 28445776644096 28483323701368 28564463411712 28590211080192 28725418358784 28731724780159 28765295225856 28813572104256 28871272685568 28933513326592 29014177563361 29048078029824 29064853256328 29074261622784 29123057040384 29159556399456 29185840477696 29301404291712 29337593757696 29350580923512 29360081780736 29413854856428 29450183207424 29472757533184 29556939794256 29593444866048 29616129005568 29680262763732 29707016200512 29729787395392 29743706628096 29766505947136 29847505013424 29884368955392 29976079336128 29999056774848 30026097568768 30036107894784 30114184733962 30144988452096 30151378045696 30237498632664 30247286587392 30260676456024 30298050696192 30321274934272 30363367182848 30414326110048 30445436841984 30483593513856 30534754217256 30544638394368 30562277882496 30600580988964 30623480332288 30661860142592 30679567326124 30749438806128 30787416705024 30801045678453 30811016054784 30862726272384 30905570168256 30929260085696 30967460077568 30981168752596 31051727117712 31079716776192 31090078365696 31198992005048 31209393359424 31237525136384 31322527063506 31329166250606 31361212770048 31457455349832 31481568301512 31505699736392 31520450436096 31544611675136 31634711718624 31641417077024 31756116862281 31766703955128 31795338085248 31819710032768 31859009798144 31917359667812 32043739164039 32068301517399 32107908312192 32136849999872 32177126486848 32231129451548 32387919140496 32457740962024 32509459021824 32550202492416 32776823068696 32829049552896 32834070537408 32874623115264 32899822362624 33062667455923 33156852224832 33186739418112 33197803462656 33325207313664 33355246260224 33446010819816 33487319190528 33512988085248 33615834121632 33657352237056 33683151466496 33779359764864 33821079846912 33847004577792 33908995465716 33920300301408 33950875657728 33976899880448 34111434301056 34153564520448 34158788080704 34216116873804 34227192717312 34242344410764 34284636314112 34315540078592 34358547075328 34416211124528 34451415373824 34494592660416 34525685677056 34583630235456 34626973224354 34652885639168 34658185567264 34700991066112 34716352500614 34795417596408 34838392587264 34865097114624 34896524099584 34972092558816 34998899570656 35042125877248 35098866005679 35142215778432 35169153194112 35185619091456 35212589776896 35277081738108 35304122532028 35320651620864 35347725812224 35443912203441 35487688134528 35519676315648 35531518132224 35596594211652 35623879920132 35655990862912 35667878125056 35700028727296 35797173786864 35804761429264 35841386022912 35918652822528 35978935201728 36006513984448 36050984771584 36056498529632 36117012255682 36153956249856 36199267297704 36271758093312 36292704985464 36304453025792 36365382894592 36410958919328 36514958582277 36588081565056 36649487448456 36700364574804 36728496351764 36773858842112 36873925952283 36907163671728 37061154614316 37094561099456 37200231419904 37409847164928 37459226364224 37524652042752 37574182778966 37785905663912 37893545399808 37927702192128 38085951215616 38224012365504 38271221932032 38300557811712 38353726967808 38418096139008 38604982588416 38653365459744 38718237515094 38730770706432 38753137675104 38830742720512 38879408532608 38919178174464 38984496344064 38990458763172 39038614949376 39068539055616 39134107898016 39218473141904 39258589612032 39266910943232 39373762016988 39409253059008 39422391611904 39457926488064 39488172007424 39560494710002 39573683684976 39609354934016 39766191538752 39796673351232 39815305814016 39845825273856 39918803019438 39949401812558 39968105781504 39998742366464 40112989720776 40162532318208 40193317936128 40280356607922 40316664843552 40347568608032 40397400928256 40489404383232 40507328232504 40557357868032 40563560845836 40593915789312 40644791351808 40713005623008 40749703843328 40800774651952 40842509654016 40869250710377 40911055756416 40962328784244 40999251741504 41049888940032 41068060904604 41081354739712 41150301696512 41156595361126 41207426891008 41370591197376 41402302823616 41439622368256 41453437820928 41529359913594 41561193240154 41612524479232 41731381236888 41763369418008 41814950360064 41943273799776 41975424402016 42027267248128 42141629659752 42179615624832 42341489149708 42355605273504 42393784113664 42509143871901 42518154197251 42724985552052 42757735356532 42810544416256 42817092003938 42885316620288 43183892187328 43238013716702 43306909028352 43400269989888 43611392434176 43684585560576 43739334599184 43778760716544 44040122671104 44120782284642 44175274811136 44209136299776 44248985890816 44424193508352 44433609751552 44560524300768 44594681093088 44615559942144 44649758920704 44683984113664 44821112162176 44866959556608 44876469649408 44998585162272 45039146353152 45054161842176 45171277100943 45211993954288 45227067068544 45267834210304 45370929881088 45391014684036 45447076044288 45481912401408 45545050774272 45621489165072 45656459214352 45712848418816 45816957591552 45843416823744 45900871483446 45935220498432 45992790213888 46019350989186 46034247569408 46111506980608 46169297632472 46216524082176 46294089408576 46358355252384 46393890128544 46451190116352 46471753128894 46486796152832 46571936856011 46619575164288 46629456745088 46677153890304 46798488007572 46814090039136 46856287704576 46892204258816 46993749375909 47036108984144 47094202161152 47222352452268 47258549604588 47280675654144 47316917512704 47359568420864 47462125615536 47498506560176 47557170833408 47693007127872 47729565049152 47788514697216 47876039501718 47891537096704 47912737722038 47971913602304 48161862468288 48205274999808 48265689730272 48346694177322 48362344124416 48390273313952 48450919899193 48581878710744 48686611443036 48784108753408 48865983264608 48933819433072 49165234603044 49209551562304 49349733543936 49414872819088 49600308559872 49780109127168 49845816477394 49987810970496 50032869390336 50269482127872 50423751182448 50486028355584 50524727199744 50770506866688 50781268287488 50863493198574 50926313486592 50965349820672 51138302623744 51224128185344 51340789075968 51363516616146 51426954471168 51473310117888 51537820612992 51624316686792 51641027608576 51670850233472 51788528515584 51875445353184 51940459836531 51979328458752 51987278350896 52051486599168 52074528750921 52091385407488 52178810530688 52297645671936 52344786149376 52458138838224 52498349355984 52545670745344 52563188815872 52753729791168 52764911579968 52818884665344 52915622607162 52956183798042 52980977431296 53021588718336 53062231134976 53225070692584 53279514473472 53290807708672 53435819880198 53483986294368 53501817187584 53550043090944 53591090581504 53689242820717 53707142143896 53755553124736 53877979233792 53968402802592 54009770976672 54076477157376 54084747794448 54175518383523 54193055135744 54217045317043 54284007497344 54407637139968 54439057478196 54456679538688 54548074341888 54616438378992 54665668988672 54757414539472 54882122347584 54974231172684 55050546862206 55092744527646 55160788263168 55203070431488 55360745507592 55372479884792 55591731921474 55641841649184 55684492557344 55753267146752 55855379418671 55924365066368 56188839546336 56239487499776 56361274168449 56404476540209 56474140364672 56678858495868 56891553288192 56966647402736 57128926823424 57180422160384 57450836717568 57463449560318 57530590451712 57627144208512 57742545371136 57867026653184 58028355126722 58096156059648 58129706512656 58246114080768 58319112798912 58371680955392 58602808583424 58701161847024 58827709712856 58900366414848 58945515066368 59113879588512 59186889732096 59232258011136 59340742065003 59360525527464 59414032401024 59459574790784 59487413256192 59533011894272 59695010026848 59768737910784 59878204529157 59924102718837 59952158672256 59998113549696 60052195137536 60072215789568 60228369467924 60289976904192 60302756091392 60474997265328 60521352912048 60596101392384 60642549868544 60726734365696 60828652220096 60890873683968 60967187027712 61069508434512 61124555764992 61201161977928 61323720285184 61359134652248 61498877612256 61574833410048 61602091356906 61622032109568 61725452544768 61734893041689 61811140336512 61858520171392 61934920155136 61962337505192 62103454235424 62159433552384 62180156731392 62294039870391 62341789860231 62397984010096 62418786718848 62475050272768 62645054127012 62658332501212 62722425540096 62914910699664 62963136603024 63011399472784 63040900872192 63089223350272 63269423437248 63282834154048 63512233724562 63533407910256 63590676170496 63639420065536 63834719335624 64087478328078 64136603034798 64215816624384 64225638005907 64273699999744 64354252973696 64462258903096 64775838280992 64857020575053 64915481924048 65024429765623 65100404984832 65553646137392 65668141074816 65749246230528 65799644725248 66125334911846 66313704449664 66373478836224 66395606925312 66650414627328 66710492520448 66892021639632 66974638381056 67025976170496 67231668243264 67314704474112 67366302932992 67558719529728 67817990931432 67840600602816 67901751315456 67953799760896 68222868602112 68317576161408 68432233747608 68454385434624 68484688821528 68569272628224 68631080157184 68717094150656 68832422249056 68902830747648 68989185320832 69029026483779 69051371354112 69167260470912 69253946448708 69305771278336 69316371134528 69401982132224 69432705001228 69590835192816 69676785174528 69707629693341 69730194229248 69944185117632 69997799141312 70084251754496 70197732011358 70284431556864 70338306388224 70554163476216 70608245064056 70641303241728 70695451624448 70887824406882 70975376269056 71039352631296 71193188423304 71247759840264 71311981725824 71335756250112 71400057454592 71594347573728 71609522858528 71682772045824 71814059252577 71837305645056 71869106583057 71957870403456 72013027968896 72101969543168 72112997059264 72234024511364 72307912499712 72398534595408 72520041265983 72543516186624 72585409970928 72730765789184 72821917838656 73029917164554 73176163130112 73298974896912 73400729149608 73456992703528 73547717684224 73747851904566 73814327343456 74097606011989 74122309228632 74189122198912 74400462839808 74768724716091 74826036873931 74918452728448 75049304085504 75148365557932 75571811327824 75787090799616 75855404384256 76171902431232 76448024731008 76542443864064 76601115623424 76707453935616 76836192278016 77209965176832 77306730919488 77436475030188 77461541412864 77506275350208 77661485441024 77758817065216 77968992688128 77980917526344 78077229898752 78137078111232 78268215796032 78436946283808 78517179224064 78533821886464 78747524033976 78818506118016 78844783223808 78915852976128 78976344014848 79120989420004 79147367369952 79218709868032 79434275697063 79532383077504 79593346702464 79630611628032 79691650547712 79837606038876 79898803625116 79936211563008 79997484732928 80225979441552 80325064636416 80386635872256 80560713215844 80633329687104 80695137216064 80794801856512 81014656465008 81114715736064 81127121691672 81289582703616 81426011246016 81499407686656 81601549303904 81685019308032 81738501420754 81822111512832 81924657568488 81998503483008 82099777880064 82136121809208 82162709479424 82300603393024 82313190722252 82414853782016 82639116791469 82741182394752 82804605647232 82879244736512 82906875641856 83058719827188 83122386480308 83225048958464 83462762473776 83526738836016 83629900720128 83886547599552 83950848804032 84054534496256 84283259319504 84359231249664 84682978299416 84711210547008 84787568227328 85018287743802 85036308394502 85449971104104 85515470713064 85621088832512 85634184007876 85770633240576 86195174340477 86367784374656 86476027433404 86613818056704 86800539979776 87042532690083 87222784868352 87369171121152 87478669198368 87557521433088 88080245342208 88241564569284 88350549622272 88418272599552 88497971781632 88848387016704 88867219503104 89121048601536 89189362186176 89231119884288 89299517841408 89367968227328 89642224324352 89997170324544 90078292706304 90108323684352 90342554201886 90423987908576 90454134137088 90535668420608 90741859762176 90782029368072 90894152088576 90963824802816 91090101548544 91242978330144 91312918428704 91425696837632 91633915183104 91686833647488 91801742966892 91870440996864 91985580427776 92038701978372 92068495138816 92223013961216 92338595264944 92433048164352 92588178817152 92716710504768 92787780257088 92902380232704 92943506257788 92973592305664 93143873712022 93239150328576 93258913490176 93596976015144 93628180078272 93712575409152 93784408517632 93987498751818 94072217968288 94188404322304 94444704904536 94517099209176 94561351308288 94633835025408 94719136841728 94924251231072 94997013120352 95114341666816 95268350586843 95386014255744 95459130098304 95577029394432 95752079003436 95783074193408 95825475444076 95943827204608 96204904552197 96323724936576 96410549999616 96531379460544 96693388354644 96724688248832 96780546627904 96901839798386 97163757421488 97373222886072 97568217506816 97731966529216 97867638866144 98330469206088 98419103124608 98699467087872 98829745638176 99188002367769 99560218254336 99691632954788 99975621940992 100065738780672 100538964255744 100847502364896 100972056711168 101049454399488 101541013733376 101562536574976 101726986397148 101852626973184 101930699641344 102448256370688 102681578151936 102727033232292 102853908942336 102946620235776 103075641225984 103248633373584 103341700466944 103577057031168 103750890706368 103880919673062 103958656917504 103974556701792 104102973198336 104149057501842 104182770814976 104357621061376 104595291343872 104689572298752 104916277676448 104996698711968 105091341490688 105126377631744 105399646568867 105507459582336 105529823159936 105637769330688 105831245214324 105912367596084 105961954862592 106043177436672 106124462269952 106450141385168 106559028946944 106581615417344 106871639760396 106967972588736 107003634375168 107100086181888 107182181163008 107378485641434 107414284287792 107511106249472 107755958467584 107936805605184 108019541953344 108152954314752 108169495588896 108351036767046 108386110271488 108434090634086 108568014994688 108815274279936 108878114956392 108913359077376 109096148683776 109232876757984 109331337977344 109514829078944 109652081877121 109764244695168 109948462345368 110101093724412 110185489055292 110321576526336 110406140862976 110721491015184 110744959769584 111183463842948 111283683298368 111368985114688 111506534293504 111710758837342 111848730132736 112377679092672 112478974999552 112722548336898 112808953080418 112948280729344 113357716991736 113783106576384 113933294805472 114257853646848 114901673435136 114926899120636 115061180903424 115254288417024 115734053306368 116056710253444 116192312119296 116259413025312 116492228161536 116638225597824 116743361910784 117205617166848 117402323694048 117655419425712 117800732829696 117891030132736 118227759177024 118373779464192 118464516022272 118681484130006 118721051054928 118828064802048 118919149581568 119390020053696 119537475821568 119756409058314 119848205437674 119904317344512 119996227099392 120104390275072 120456738935848 120579953808384 120605512182784 120949994530656 121042705824096 121192202784768 121285099737088 121453468731392 121507233752149 121657304440192 121781747367936 121934374055424 122139016869024 122249111529984 122402323955856 122607752131131 122647440570368 122718269304496 122997755224512 123149666820096 123204182713812 123244064219136 123450905089536 123469786083378 123622280673024 123717040342784 123924675010384 124206908470848 124318867104768 124360313462784 124588079740782 124683579720462 124795968020192 124837573437696 124950100545536 125290108254024 125316665002424 125444851080192 125829821399328 125926273206048 126022798945568 126081801744384 126178446700544 126409542894887 126538846874496 126565668308096 127024467449124 127066815820512 127181352340992 127278840131072 127554462591753 127669438671248 128174956656156 128273206069596 128431633248768 128451276011814 128547399999488 128708505947392 128924517806192 129551676561984 129714041150106 129830963848096 130048859531246 130200809969664 131107292274784 131336282149632 131509639726381 132250669823692 132627408899328 132746957672448 133300829254656 133420985040896 133784043279264 133949276762112 134051952340992 134463336486528 134629408948224 134732605865984 135117439059456 135513831302829 135635981862864 135681201205632 135803502630912 135907599521792 136445737204224 136635152322816 136864467495216 136969377643056 137138545256448 137434188301312 137664844498112 137805661495296 137978370641664 138058052967558 138102742708224 138334520941824 138507892897416 138632742269056 138803964264448 138865410002456 139181670385632 139353570349056 139415259386682 139460388458496 139715810568033 139888370235264 139995598282624 140168503508992 140395464022716 140568863113728 140676612776448 140981248127727 141108326952432 141216490128112 141282606483456 141390903248896 141775648813764 141950752538112 142078705262592 142386376846608 142495519680528 142623963451648 142671512500224 143188695147456 143219045717056 143365544091648 143628118505154 143674611290112 143738213166114 143915740806912 144026055937792 144225994118528 144468049022728 144615824999424 144797069190816 145040082531966 145087032373248 145170819941856 145352759697579 145461531578368 145643835677312 145727944799089 146059834329108 146352326260224 146597949793824 146801458299216 146913985407056 147095435368448 147160551574831 147495703809132 147628654686912 148195212023978 148244618457264 148378244397824 148800925679616 149537449432182 149652073747862 149836905456896 150098608171008 150296731115864 151143622655648 151574181599232 151607458422107 152343804862464 152896049462016 153097864894853 153414907871232 153672384556032 154419930353664 154613461838976 154872950060376 154923082825728 155012550700416 155322970882048 155517634130432 155937985376256 155961835052688 156154459797504 156223586252763 156274156222464 156536431592064 156873892567616 157034358448128 157067643772928 157495048067952 157637012236032 157689566447616 158241978840008 158294734739904 158437419736064 158868551394126 159064766155008 159186693404928 159675212077752 159797607250232 159872423126016 159994969465856 160451958883104 160650129272832 160773271744512 161067728462151 161121426431688 161266659374208 161390274432128 161589603713024 162029312930016 162229431472128 162254243383344 162526555150569 162579165407232 162651135951129 162852022492032 162998815373312 163203098607808 163370038616064 163477002841508 163644223025664 163849315136976 163997006966016 164272243618416 164601206786048 164626381444504 164829707564032 165278233582938 165482364789504 165609211294464 165758489473024 166117439654376 166244772960616 166450097916928 166925524947552 167053477672032 167259801440256 167566138256013 167694582027133 167773095199104 167901697608064 168109068992512 168566518639008 168718462499328 169083822505347 169213429620627 169365956598832 169422421094016 169575136454656 170036575487604 170072616789004 170899942208208 171030941426128 171242177665024 171268368015752 171541266481152 172390348680954 172735568749312 172952054866808 173227636113408 173601079959552 174085065380166 174460357670879 174738342242304 174957338396736 175115042866176 176483129138568 176701099244544 176836545199104 176995943563264 177696774033408 177734439006208 178022226195009 178242097203072 178378724372352 178462239768576 178599035682816 178735936454656 179284448648704 179772308156511 179994340649088 180156585412608 180216647368704 180685108403772 180847975817152 180908268274176 181071336841216 181564058736144 181788304177152 181927649605632 182180203097088 182485956660288 182625836857408 182851393675264 183373667294976 183603485933784 183971160855552 184077403956744 184136990277632 184446027922432 184677190529888 184866096328704 185176357634304 185204679125067 185433421009536 185575560514176 185804760465408 185887012515576 185947184611328 186287747424044 186478300657152 186517826980352 187025369580693 187193952030288 187256360156544 187425150818304 187568817035264 187974997503636 188144435936576 188376808644608 188889409809072 189034198418352 189122702616576 189267670050816 189848502462144 189994026240704 190228683333632 190536701173686 190772028511488 190918260196608 191504158006872 191566148386816 191650950888152 191887654409216 192409809104394 192647449873152 192676914017721 192821099999232 193062758921088 193386776709288 193449376497664 193561093255808 193803679596772 194327514842976 194571061725159 194746445772144 195073289296869 195136435013632 195463933058432 195735277732288 196660938412176 196838206249216 197398934175744 197659491276352 198376004735538 199120436508672 199383265909576 199951243881984 200131477561344 201077928511488 201122073461113 201695004729792 201944113422336 202098908798976 203099242943527 203453972794296 203705253946368 203861399282688 204896512741376 205363156303872 205454066464584 205707817884672 205893240471552 206151282451968 206497266747168 206683400933888 207154114062336 207501781412736 207761839346124 207917313835008 207949113403584 208205946396672 208298115003684 208365541629952 208715242122752 209190582687744 209832555352896 209993397423936 210182682981376 210252755263488 210799293137734 211014919164672 211059646319872 211662490428648 211824735192168 211923909725184 212086354873344 212248924539904 212900282770336 213118057893888 213163230834688 213743279520792 213935945177472 214007268750336 214200172363776 214364362326016 214756971282868 214828568575584 215022212498944 215511916935168 215607319749171 215873611210368 216039083906688 216305908629504 216338991177792 216702073534092 216772220542976 216868181268172 217136029989376 217630548559872 217756229912784 218192297367552 218465753515968 218662675954688 219029658157888 219304163754242 219528489390336 219896924690736 220202187448824 220370978110584 220643153052672 220812281725952 221442982030368 221489919539168 222292818035967 222366927685896 222567366596736 222737970229376 223013068587008 223421517674684 223697460265472 224306174148273 224478110621793 224755358185344 224957949999104 225445096673796 225617906160836 225896561458688 226715433983472 227566213152768 227866589610944 228515707293696 229803346870272 229853798241272 230122361806848 230508576834048 232113420506888 232384624238592 232518826050624 232984456323072 233276451195648 233486723821568 234411234333696 234804647388096 235310838851424 235601465659392 235782060265472 236455518354048 236747558928384 236929032044544 237362968260012 237442102109856 237656129604096 237838299163136 238780040107392 239074951643136 239512818116628 239696410875348 239808634689024 239992454198784 240208780550144 240913477871696 241159907616768 241211024365568 241899989061312 242085411648192 242384405569536 242570199474176 242906937462784 243014467504298 243314608880384 243868748110848 244278033738048 244498223059968 244804647911712 245215504262262 245294881140736 245436538608992 245995510449024 246299333640192 246408365427624 246488128438272 246901810179072 246939572166756 247244561346048 247434080685568 247849350020768 248413816941696 248637734209536 248720626925568 249176159481564 249367159440924 249591936040384 249675146875392 249900201091072 250580216508048 250633330004848 250889702160384 251659642798656 251852546412096 252045597891136 252163603488768 252356893401088 252819085789774 253077693748992 253131336616192 254048934898248 254133631641024 254362704681984 254557680262144 255108925183506 255338877342496 256349913312312 256546412139192 256863266497536 256902552023628 257094799998976 257417011894784 257849035612384 258585523021431 259103353123968 259428082300212 259661927696192 260097719062492 260401619939328 261127598070249 262214584549568 262672564299264 263019279452762 264501339647384 265254817798656 265493915344896 266601658509312 267568086558528 267898553524224 268103904681984 268926672973056 270234878118912 271027662605658 271271963725728 271362402411264 271607005261824 271815199043584 272891474408448 273270304645632 273728934990432 273938755286112 274277090512896 274868376602624 275329688996224 275611322990592 275956741283328 276116105935116 276205485416448 276669041883648 277015785794832 277265484538112 277730820004912 278363340771264 278707140698112 278830518773364 278920776916992 279431621136066 279776740470528 279991196565248 280790928045432 281137726227456 281353225552896 281962496255454 282216653904864 282432980256224 282565212966912 282781806497792 283551297627528 283901505076224 284157410525184 284772753693216 284991039361056 285247926903296 285343025000448 286084754972639 286377390294912 286438091434112 286731088183296 287256237010308 287349222580224 287476426332228 287831481613824 288052111875584 288451988237056 288936098045456 289231649998848 289594138381632 290080165063932 290174064746496 290341639883712 290705519395158 290923063156736 291287671354624 291455889598178 292119668658216 292704652520448 293195899587648 293602916598432 293827970814112 294190870736896 294321103149662 294991407618264 295257309373824 296390424047956 296489236914528 296756488795648 297564007103307 297627079380757 299074898864364 299304147495724 299673810913792 300197216342016 300593462231728 302287245311296 303148363198464 303214916844214 304687609724928 305792098924032 306195729789706 307344769112064 308839860707328 309226923677952 309745900120752 310025101400832 311035268260864 311875970752512 311923670105376 312308919595008 312447172505526 312548312444928 313072863184128 313747785135232 314068716896256 314135287545856 314990096135904 315274024472064 315379132895232 316198939706601 316483957680016 316589469479808 316874839472128 317737102788252 318129532310016 318373386809856 319350424155504 319595214500464 319744846252032 319989938931712 320903917766208 321300258545664 321546543489024 322135456924302 322242852863376 322533318748416 322780548864256 324058625860032 324458862944256 324508486766688 325053110301138 325158330814464 325302271902258 325704044984064 325997630746624 326406197215616 326740077232128 326954005683016 327288446051328 327698630273952 327994013932032 328544487236832 328956245631363 329202413572096 329252762889008 329659415128064 329805348755833 330556467165876 330964729579008 331218422588928 331516978946048 332234879308752 332489545921232 332900195833856 333851049895104 334106955344064 334519602880512 335132276512026 335389164054266 335546190398208 335803395216128 337133037278016 337436924998656 338167645010694 338426859241254 338731913197664 338844842188032 339150272909312 340073150975208 340145233578008 341799884416416 342061882852256 342484355330048 342536736031504 343111616428979 344780697361908 345471137498624 345904109733616 347202159919104 348170130760332 348920715341758 349476684484608 349914676793472 350230085732352 352966258277136 353402198489088 353673090398208 355393548066816 355468878012416 356044452390018 356484194406144 356757448744704 358568897297408 359544616313022 359988681298176 360313170825216 361370216807544 361695951634304 361816536548352 362142673682432 363128117472288 363576608354304 363855299211264 364360406194176 364521701256447 364971913320576 365251673714816 365702787350528 366747334589952 367206971867568 367823256393393 367942321711104 368154807913488 368892055844864 369354381059776 369732192657408 370352715268608 370409358250134 370866842019072 371151121028352 371774025031152 372575494848088 372956601314304 373035653960704 374050739161386 374387904060576 374512720313088 374850301636608 375137634070528 375824699745019 375949995007272 376288871873152 376753617289216 377778819618144 378068396836704 378245405233152 378535340101632 379228628684661 379519317219301 379697004924288 379988052481408 380457366667264 381073402347372 381544057022976 381836520393216 382663387775259 383008316013744 383301901776304 383775308818432 384819618208788 385294899746304 385353828035442 385642199998464 386125517842176 386773553418576 387122186511616 387607359193544 388655029685952 389142123450318 389492891544288 390146578593738 390272870027264 390927866116864 390987655930697 391470555464576 393321876824352 393676412498432 394528919179143 394831335781463 395318982552704 396752009471076 398240873017344 398766531819152 399902487763968 400262955122688 402155857022976 402244146922226 403390009459584 403888226844672 404197817597952 406198485887054 406907945588592 407410507892736 407722798565376 409793025482752 410908132929168 411415635769344 412302564903936 412994533494336 413366801867776 414308228124672 415003562825472 415523678692248 415898226807168 416411892793344 416596230007368 416731083259904 417430484245504 418381165375488 419147431704099 419665110705792 419986794847872 420365365962752 420505510526976 421598586275468 422029838329344 422119292639744 423324980857296 423649470384336 423847819450368 424172709746688 424497849079808 425800565540672 426236115787776 426326461669376 427486559041584 427871890354944 428014537500672 429513942565736 429657137151168 430044424997888 431023833870336 431214639498342 431747222420736 432078167813376 432677982355584 433404147068184 433544441085952 433736362536344 434272059978752 435261097119744 435512459825568 436058279092737 436384594735104 436931507031936 437183834397267 437325351909376 438059316315776 438608327508484 439056978780672 439793849381472 440404374897648 440741956221168 441286306105344 441481654724493 441624563451904 442885964060736 442979839078336 444585636071934 444733855371792 445134733193472 445475940458752 446843035349368 447394920530944 448612348296546 448956221243586 449510716370688 449915899998208 450890193347592 451235812321672 451793122917376 453430867966944 454822375266321 455171008359361 455733179221888 457031414587392 459293594684559 459707596482544 460244723613696 461017153668096 464226841013776 464769248477184 465037652101248 465968912646144 466552902391296 466973447643136 468822468667392 469609294776192 470621677702848 471202931318784 471564120530944 472911036708096 474725936520024 474884204219712 475312259208192 475676598326272 477560080214784 479025636233256 479392821750696 479617269378048 479984908397568 480417561100288 481826955743392 482319815233536 482422048731136 483203185386453 483799978122624 484170823296384 484768811139072 485140398948352 485813874925568 486028935008596 486629217760768 487737496221696 487953407853387 488556067476096 488996446119936 489609295823424 490431008524524 490589762281472 490873077217984 491991020898048 492816730855248 493803620358144 493879144333512 494489122692096 494868161371136 495698700041536 496827633883392 497275468419072 498352318963128 498734318881848 499183872080768 499350293750784 499800402182144 501160433016096 501266660009696 501779404320768 502698414768039 503083746081399 503319285597312 503705092824192 504091195782272 504327206977536 504713786802176 505638171579548 506155387497984 506262673232384 507640288861881 508097869796496 508267263282048 508725409363968 509115360524288 510217850367012 510677754684992 512699826624624 513092824278384 513726532995072 513805104047256 514834023789568 515698071224768 517171046042862 518206706247936 518856164600424 519323855392384 520195438124984 520803239878656 522255196140498 523381073012637 524429169099136 525345128598528 526038558905524 529002679294768 530509635597312 530987830689792 533203317018624 535136173117056 535797107048448 536207809363968 537853345946112 540469756237824 542055325211316 542543927451456 542724804822528 543214010523648 543630398087168 545782948816896 546540609291264 547457869980864 547877510572224 548554181025792 549736753205248 550659377992448 551913482566656 552232211870232 552410970832896 553338083767296 554031571589664 554530969076224 555461640009824 556726681542528 557414281396224 557661037546728 557841553833984 558863242272132 559553480941056 559982393130496 561581856090864 562275452454912 562706451105792 563924992510908 564433307809728 564865960512448 565130425933824 565563612995584 567102595255056 567803010152448 569545507386432 569982078722112 570495853806592 570686050000896 572169509945278 572754780589824 572876182868224 574512474020616 574698445160448 574952852664456 575662963227648 576104223751168 576903976474112 577872196090912 578463299997696 579188276763264 580160330127864 580348129492992 580683279767424 581411038790316 581846126313472 582575342709248 582911779196356 584239337316432 585219867890607 585409305040896 586391799175296 587205833196864 587655941628224 588381741473792 588642206299324 589982815236528 590514618747648 592780848095912 592978473829056 593512977591296 595128014206614 595254158761514 598149797728728 598608294991448 599347621827584 600394432684032 601186924463456 603366220383339 604574490622592 606296726396928 606429833688428 609297728830581 611584197848064 612391459579412 614689538224128 617679721414656 618453847355904 619491800241504 620050202801664 622070536521728 623751941505024 623847340210752 624617839190016 624894345011052 625096624889856 626145726368256 627495570270464 629980192271808 630548048944128 630758265790464 632397879413202 632967915360032 633178938959616 633749678944256 635474205576504 636259064620032 636746773619712 638700848311008 639190429000928 639489692504064 639979877863424 641807835532416 642600517091328 643093086978048 644270913848604 644485705726752 645066637496832 645561097728512 648117251720064 648917725888512 649016973533376 650106220602276 650316661628928 650604543804516 651408089968128 651995261493248 652812394431232 653908011366032 654576892102656 655397260547904 655988027864064 657088974473664 657912491262726 658404827144192 658505525778016 659318830256128 659610697511666 661112934331752 661929459158016 662436845177856 663033957892096 664469758617504 664979091842464 665800391667712 666878454107901 667702099790208 668213910688128 669039205761024 670264553024052 670778328108532 671092380796416 671606790432256 673434331865379 674266074556032 674873849997312 676335290021388 676853718482508 677463826395328 677689684376064 678300545818624 680146301950416 680290467156016 683599768832832 684123765704512 684968710660096 685073472063008 686223232857958 689561394723816 690942274997248 691808219467232 696340261520664 697841430683516 698953368969216 699829353586944 700460171464704 705932516554272 706804396978176 707346180796416 710787096133632 710937756024832 712088904780036 712968388812288 713514897489408 717137794594816 719089232626044 719977362596352 720626341650432 722740433615088 723391903268608 723633073096704 726256234944576 727153216708608 727710598422528 728720812388352 729043402512894 729943826641152 730503347429632 733494669179904 734413943735136 735646512786786 735884643422208 736309615826976 737784111689728 738708762119552 739464385314816 740705430537216 740818716500268 741733684038144 742302242056704 743548050062304 745150989696176 745913202628608 746071307921408 746401578763201 748101478322772 748775808121152 749025440626176 749700603273216 750275268141056 751649399490038 751899990014544 752577743746304 755557639236288 756136793673408 756490810466304 757070680203264 758457257369322 759038634438602 759394009848576 759976104962816 762146804694744 763088114045952 763673040786432 765326775550518 766016632027488 766603803552608 767550617636864 769639236417576 770589799492608 770707656070884 771284399996928 772251035684352 773547106837152 774244373023232 775214718387088 776515763497163 777310059371904 778284246900636 778985783088576 780293157187476 780545740054528 781855732233728 781975311861394 782941110929152 786643753648704 787352824996864 789057838358286 789662671562926 790637965105408 793504018942152 796481746034688 797533063638304 799804975527936 804311714045952 804488293844452 806780018919168 807844929747769 812396971774108 813815891177184 814821015785472 815445597130752 819586050965504 821816265858336 822831271538688 824605129807872 825989066988672 826733603735552 828616456249344 830007125650944 831047357384496 831796453614336 833192460014736 834860968491008 836762330750976 838294863408198 839330221411584 839973589695744 840730731925504 843197172550936 844059676658688 844238585279488 846649961714592 847298940768672 847695638900736 848345419493376 848995698159616 850550636265043 851601131081344 852472231575552 852652923338752 854973118083168 855743780709888 856029075001344 858254264917917 859027885131472 859314274302336 860088849995776 862047667740672 862429278996684 863494444841472 864156335626752 865355964711168 866808294136368 867472725072688 868544119957504 870522194239488 871024919651136 872116558185474 872769189470208 873863014063872 874367668794534 874650703818752 876118632631552 877216655016968 878113957561344 879587698762944 880808749795296 881483912442336 882572612210688 882963309448986 883249126903808 884866800264209 885771928121472 885959678156672 889171272143868 889467710743584 890269466386944 890951880917504 892881238142271 893686070698736 894789841061888 897224696593092 897912442487172 899021432741376 899831799996416 901780386695184 902471624643344 903586245834752 906861735933888 909644750532642 910342016718722 911466358443776 914062829174784 918587189369118 919415192965088 920567478084667 922034307336192 928453682027552 930075304202496 933105804782592 933946895286272 937644937334784 939218589552384 941243355405696 942405862637568 943128241061888 945822073416192 948596819119803 949451873040048 949768408439424 950624518416384 951353196652544 955120160429568 958051272466512 958785643501392 959234538756096 959969816795136 963653911486784 964639630467072 964844097462272 966406370772906 967599956245248 968341646592768 971627749851136 972057870017192 973258435521536 975474992443392 975906815706774 977112134952192 977992892239872 979218591646848 980862017049048 981179524562944 981746154435968 983982041796096 985633461710496 986868736894089 987607240716288 987758288667024 988978245384192 989416046267499 989736322742272 991397400083072 993655267766784 994550936838144 996704637926256 997468637763696 998367744161536 998700587501568 1002320866032192 1002533320019392 1003558808641536 1005396829536078 1006167492162798 1006638571194624 1007410185648384 1008182391564544 1011276343159096 1012310774995968 1012525346464768 1015280577723762 1016195739592992 1016534526564096 1017450818727936 1018230721048576 1020095613593623 1020435700734024 1021355509369984 1025399653249248 1026185648556768 1027453065990144 1027610208094512 1029334849286937 1029668047579136 1030123861023817 1031396142449536 1034342092085724 1036413412495872 1037712329200848 1038647710784768 1040390876249968 1041606479757312 1044510392280996 1046762146025274 1048858338198272 1050690257197056 1052077117811048 1058005358589536 1061019271194624 1061252208954749 1066406634037248 1070272346234112 1071685054263971 1075706691892224 1080939512475648 1084110650422632 1085087854902912 1085449609645056 1086428021047296 1087260796174336 1091565897633792 1093081218582528 1093565103769341 1094915739961728 1095755021144448 1097108362051584 1099473506410496 1101318755984896 1103826965133312 1104464423740464 1106676167534592 1108063143179328 1109061938152448 1110923280019648 1113453363085056 1115322075093456 1117726484544264 1119106961882112 1119964786260992 1123163712181728 1124550904909824 1125412902211584 1127474099235057 1127849985021816 1128866615619456 1129731921024896 1130260851867648 1131127225991168 1134205190510112 1135606020304896 1137685886053983 1138557951657903 1139091014772864 1139964157444224 1140991707613184 1141372100001792 1144339019890556 1145509561179648 1145752365736448 1149024948041232 1149905705328912 1151325926455296 1152208447502336 1153807952948224 1155744392181824 1156926599995392 1158376553526528 1160320660255728 1161366559534848 1162822077580632 1165150685418496 1165823558392712 1168478674632864 1170439735781214 1170818610081792 1172783598350592 1172962967792091 1174411666393728 1175311883256448 1176763482947584 1177284412598648 1179965630473056 1181029237495296 1183586757537429 1184494007344389 1185561696191824 1185956947658112 1187025955182592 1190256028413228 1190508317523028 1196299595457456 1197216589982896 1198695243655168 1200788865368064 1202373848926912 1206732440766678 1209148981245184 1212593452793856 1212859667376856 1218595457661162 1223168395696128 1224782919158824 1229379076448256 1235464165546837 1236907694711808 1238983600483008 1240100405603328 1244141073043456 1247694680421504 1249235678380032 1249788690022104 1250193249779712 1252291452736512 1254991140540928 1259960384543616 1261096097888256 1261516531580928 1264795758826404 1265935830720064 1266357877919232 1267499357888512 1270948411153008 1272518129240064 1273493547239424 1277401696622016 1278380858001856 1278979385008128 1279959755726848 1283615671064832 1288541827697208 1288971411453504 1290133274993664 1291122195457024 1296234503440128 1298033947066752 1300212441204552 1300633323257856 1301209087609032 1302816179936256 1303990522986496 1305624788862464 1307816022732064 1309153784205312 1310794521095808 1311551503191801 1311976055728128 1314177948947328 1315824982525452 1316809654288384 1317011051556032 1318637660512256 1319221395023332 1322225868663504 1323858918316032 1324444964173479 1324873690355712 1328939517235008 1329958183684928 1331600783335424 1333756908215802 1335404199580416 1336427821376256 1340529106048104 1341556656217064 1342184761592832 1343213580864512 1346868663730758 1348532149112064 1349747699994624 1352670580042776 1353707436965016 1354927652790656 1355379368752128 1356601091637248 1360292603900832 1360580934312032 1364467125798963 1365513025078083 1367199537665664 1368247531409024 1369937421320192 1370146944126016 1372446465715916 1377880784053677 1379122789447632 1381884549994496 1383616438934464 1392680523041328 1395682861367032 1397906737938432 1399658707173888 1400920342929408 1407854514227791 1411865033108544 1413608793956352 1414692361592832 1421694700604689 1424177809560072 1425936777624576 1427029794978816 1434275589189632 1438178465252088 1439954725192704 1441252683300864 1445480867230176 1446783806537216 1447266146193408 1452512469889152 1454306433417216 1455421196845056 1457441624776704 1458086805025788 1459887653282304 1461006694859264 1466989338359808 1468827887470272 1471293025573572 1471769286844416 1472619231653952 1475568223379456 1477417524239104 1481410861074432 1481637433000536 1483467368076288 1484604484113408 1487096100124608 1490301979392352 1491826405257216 1492142615842816 1492803157526402 1496202956645544 1497551616242304 1498050881252352 1499401206546432 1500550536282112 1503298798980076 1503799980029088 1505155487492608 1509251238244197 1511115278472576 1512273587346816 1512981620932608 1514141360406528 1516914514738644 1518077268877204 1518788019697152 1519952209925632 1524293609389488 1526176228091904 1527346081572864 1530653551101036 1532033264054976 1533207607105216 1535101235273728 1539278472835152 1541179598985216 1541415312141768 1544502071368704 1547094213674304 1548488746046464 1550429436774176 1553031526994326 1554620118743808 1556568493801272 1557971566177152 1560586314374952 1561091480109056 1563711464467456 1563950623722788 1565882221858304 1570143219037911 1573287507297408 1574705649993728 1578115676716572 1579325343125852 1581275930210816 1587008037884304 1592963492069376 1595066127276608 1599609951055872 1608623428091904 1608976587688904 1613560037838336 1615689859495538 1624793943548216 1627631782354368 1629642031570944 1630891194261504 1643632531716672 1645662543077376 1649210259615744 1651978133977344 1653467207471104 1657232912498688 1660014251301888 1662094714768992 1663592907228672 1666384920029472 1669721936982016 1673524661501952 1676589726816396 1678660442823168 1679947179391488 1681461463851008 1686394345101872 1688119353317376 1688477170558976 1693299923429184 1694597881537344 1695391277801472 1696690838986752 1697991396319232 1701101272530086 1703202262162688 1709946236166336 1711487561419776 1712058150002688 1716508529835834 1718055770262944 1718628548604672 1720177699991552 1724095335481344 1724858557993368 1726988889682944 1728312671253504 1730711929422336 1733616588272736 1734945450145376 1737088239915008 1741044388478976 1742049839302272 1744233116370948 1745538378940416 1747726028127744 1748735337589068 1749301407637504 1752237265263104 1754433310033936 1756227915122688 1759175397525888 1761617499590592 1762967824884672 1765145224421376 1765926618897972 1766498253807616 1769733600528418 1771543856242944 1771919356313344 1778342544287736 1778935421487168 1780538932773888 1781903761835008 1785762476284542 1787372141397472 1789579682123776 1794449393186184 1795824884974344 1798042865482752 1799663599992832 1803560773390368 1804943249286688 1807172491669504 1810098661150017 1813723471867776 1819289501065284 1820684033437444 1822932716887552 1827893186491743 1837174378738236 1838830385930176 1841134956169334 1844068614672384 1856907364055104 1860150608404992 1866211609565184 1875289874669568 1878437179104768 1882486710811392 1891644146832384 1897193638239606 1898903746080096 1899536816878848 1901249036832768 1902706393305088 1910240320859136 1916102544933024 1917571287002784 1918469077512192 1919939633590272 1927307822973568 1929279260934144 1929688194924544 1932812741545812 1935199912490496 1936683293185536 1944115740034384 1946516871043072 1950949984886784 1951813631413548 1954224269904384 1955985784479744 1958437183293696 1961724034098096 1963492308871936 1967964083592192 1971266923420992 1973737473788178 1975214481432576 1975516577334048 1977956490768384 1978832092534998 1979472645484544 1982794800166144 1987310535533568 1989101873676288 1993409275852512 1994937275527392 1996735488323072 1997401175003136 2002593284808473 2004641732064384 2005066640038784 2007117617283072 2010793659072156 2012334984325596 2013277142389248 2014820371296768 2016364783129088 2022552686318192 2024621549991936 2025050692929536 2030561155447524 2032391479185984 2033069053128192 2034901637455872 2036461442097152 2040191227187246 2040871401468048 2042711018739968 2050799306498496 2052371297113536 2054906131980288 2055220416189024 2058669698573874 2059336095158272 2060247722047634 2062792284899072 2068684184171448 2072826824991744 2075424658401696 2077295421569536 2080781752499936 2083389555665299 2089020784561992 2093524292050548 2097716676396544 2101380514394112 2104154235622096 2116010717179072 2122038542389248 2122504417909498 2132813268074496 2140544692468224 2143370108527942 2151413383784448 2161879024951296 2168221300845264 2170175709805824 2170899219290112 2183131795267584 2186162437165056 2187130207538682 2189831479923456 2191510042288896 2198947012820992 2202637511969792 2207653930266624 2208928847480928 2213352335069184 2216126286358656 2218123876304896 2221846560039296 2226906726170112 2230644150186912 2235452969088528 2238213923764224 2239204736289603 2239929572521984 2246327424363456 2249101809819648 2250825804423168 2254948198470114 2255699970043632 2257733231238912 2259463842049792 2268410381020224 2271212040609792 2275371772107966 2277115903315806 2278182029545728 2279928314888448 2281983415226368 2288678039781112 2291019122359296 2291504731472896 2298049896082464 2299811410657824 2302651852910592 2304416895004672 2307615905896448 2308637441290831 2311488784363648 2313853199990784 2316753107053056 2320641320511456 2322733119069696 2325644155161264 2329547290491489 2330301370836992 2331647116785424 2336957349265728 2340879471562428 2341637220163584 2345567196701184 2345925935584182 2348823332787456 2350623766512896 2354568825197296 2359931260946112 2362058474990592 2367173515074858 2368988014688778 2371123392383648 2371913895316224 2374051910365184 2380512056826456 2381016635046056 2392599190914912 2394433179965792 2397390487310336 2401781315002853 2404747697853824 2413464881533356 2418297962490368 2423534789243307 2425719334753712 2437190915322324 2446336791392256 2449565838317648 2458758152896512 2470928331093674 2473815389423616 2477967200966016 2480200811206656 2488282146086912 2495389360843008 2499577380044208 2504582905473024 2509982281081856 2519920769087232 2522192195776512 2529591517652808 2531871661440128 2532715755838464 2534998715777024 2541896822306016 2545036258480128 2546987094478848 2551651908795129 2554803393244032 2556761716003712 2557958770016256 2559919511453696 2567231342129664 2574762794753751 2577083655394416 2577942822907008 2580266549987328 2582244390914048 2592469006880256 2596067894133504 2600424882409104 2602418175218064 2605632359872512 2611249577724928 2615632045464128 2618307568410624 2621589042191616 2623103006383602 2623952111456256 2628355897894656 2631649965050904 2634022103112064 2637275321024512 2638442790046664 2644451737327008 2647717836632064 2648889928346958 2649747380711424 2654600400792627 2657879034470016 2659916367369856 2663201566670848 2667513816431604 2670808399160832 2672855642752512 2678643714426813 2681058212096208 2683113312434128 2684369523185664 2686427161729024 2693737327461516 2697064298224128 2699495399989248 2705341160085552 2707414873930032 2709855305581312 2710758737504256 2720585207801664 2721161868624064 2728934251597926 2731026050156166 2734399075331328 2736495062818048 2740293888252032 2744892931431832 2755761568107354 2758245578895264 2761702434254001 2763769099988992 2767232877868928 2768830951182691 2785361046082656 2791365722734064 2796050479921789 2799317414347776 2801840685858816 2815709028455582 2823730066217088 2827217587912704 2829384723185664 2843389401209378 2848355619120144 2851873555249152 2854059589957632 2868551178379264 2876356930504176 2879909450385408 2890961734460352 2893567613074432 2894532292386816 2905024939778304 2914883249553408 2916173610051576 2919775306564608 2922013389718528 2933978676719616 2937655774940544 2942586051147144 2943538573688832 2945238463307904 2951136446758912 2954835048478208 2962821722148864 2963274866001072 2966934736152576 2968248138802497 2969208968226816 2974192200249216 2980603958784704 2983652810514432 2984285231685632 2985606315052804 2992405913291088 2995103232484608 2996101762504704 3006597597960152 3007599960058176 3010310974985216 3018502476488394 3022230556945152 3024547174693632 3033829029477288 3036154537754408 3037576039394304 3039904419851264 3048587218778976 3052352456183808 3054692163145728 3060286840780869 3061307102202072 3064066528109952 3066415214210432 3070202470547456 3078556945670304 3082359197970432 3082830624283536 3088004547860811 3089004142737408 3090371583071451 3094188427348608 3096977492092928 3100858873548352 3106063053988652 3109240237487616 3113136987602544 3115943132354304 3121172628749904 3127422928934912 3127901247445576 3131764443716608 3140286438075822 3146575014594816 3149411299987456 3156231353433144 3158650686251704 3162551860421632 3174016075768608 3183756626864247 3186197058515527 3190132254553216 3199219902111744 3215055162791913 3217953175377808 3227120075676672 3231379718991076 3249587887096432 3255263564708736 3259284063141888 3261782388523008 3287265063433344 3291325086154752 3298420519231488 3303956267954688 3306934414942208 3320028502603776 3324189429537984 3327185814457344 3332769840058944 3339443873964032 3353179453632792 3357320885646336 3359894358782976 3362922927702016 3372788690203744 3376238706634752 3376954341117952 3382422297705171 3386599846858368 3389195763074688 3390782555602944 3393381677973504 3395982792638464 3402202545060172 3406404524325376 3415673854973709 3419892472332672 3422975122839552 3424116300005376 3433017059671668 3436111540525888 3437257097209344 3440355399983104 3449717115986736 3453977779365888 3456625342507008 3461423858844672 3467233176545472 3469890900290752 3474176479830016 3484099678604544 3488466232741896 3495452056255488 3497470675178136 3498602815275008 3504474530526208 3508866620067872 3512455830245376 3518350795051776 3518888903376273 3523234999181184 3525935649769344 3530290448842752 3531853237795944 3532996507615232 3539467201056836 3543087712485888 3543838712626688 3553482022033167 3556685088575472 3557870842974336 3561077865547776 3563807523670016 3571524952569084 3574744282794944 3579159364247552 3588898786372368 3591649769948688 3596085730965504 3607121546780736 3609886498573376 3614344983339008 3620197322300034 3627446943735552 3638579002130568 3641368066874888 3645865433775104 3655786372983486 3674348757476472 3677660771860352 3682269912338668 3688137229344768 3706392496640511 3713814728110208 3720301216809984 3732423219130368 3750579749339136 3756874358209536 3764973421622784 3783288293664768 3794387276479212 3797807492160192 3799073633757696 3802498073665536 3805412786610176 3820480641718272 3832205089866048 3835142574005568 3836938155024384 3839879267180544 3854615645947136 3865625483091624 3870399824980992 3873366586371072 3888231480068768 3893033742086144 3901899969773568 3903627262827096 3908448539808768 3911971568959488 3916874366587392 3923448068196192 3926984617743872 3935928167184384 3942533846841984 3947474947576356 3950428962865152 3951033154668096 3955912981536768 3957664185069996 3958945290969088 3965589600332288 3974621071067136 3986818551705024 3989874551054784 3993470976646144 3994802350006272 4005186569616946 4009283464128768 4010133280077568 4021587318144312 4024669968651192 4026554284778496 4029640742593536 4032729566258176 4045105372636384 4049243099983872 4050101385859072 4061122310895048 4064782958371968 4066138106256384 4069803274911744 4072922884194304 4080382454374492 4081742802936096 4085422037479936 4096539075234249 4101598612996992 4104742594227072 4109812263960576 4110440832378048 4117339397147748 4118672190316544 4120495444095268 4125584569798144 4137368368342896 4145653649983488 4150849316803392 4154590843139072 4161563504999872 4166779111330598 4178041569123984 4187048584101096 4195433352793088 4202761028788224 4208308471244192 4223563542683373 4232021434358144 4244077084778496 4245008835818996 4265084101814067 4281089384936448 4286740217055884 4302826767568896 4323758049902592 4336442601690528 4340351419611648 4341798438580224 4366263590535168 4372324874330112 4374260415077364 4379662959846912 4383020084577792 4405275023939584 4415307860533248 4417857694961856 4426704670138368 4432252572717312 4436247752609792 4443693120078592 4453813452340224 4461288300373824 4470905938177056 4476427847528448 4478409472579206 4479859145043968 4492654848726912 4498203619639296 4501651608846336 4509896396940228 4511399940087264 4515466462477824 4518927684099584 4536820762040448 4542424081219584 4550743544215932 4554231806631612 4556364059091456 4559856629776896 4563966830452736 4577356079562224 4582038244718592 4583009462945792 4596099792164928 4599622821315648 4605303705821184 4608833790009344 4615231811792896 4617274882581662 4622977568727296 4633506214106112 4641282641022912 4645466238139392 4651288310322528 4659094580982978 4660602741673984 4663294233570848 4673914698531456 4681758943124856 4683274440327168 4691134393402368 4691851871168364 4697646665574912 4701247533025792 4709137650394592 4719862521892224 4724116949981184 4734347030149716 4737976029377556 4742246784767296 4743827790632448 4748103820730368 4761024113652912 4762033270092112 4785198381829824 4788866359931584 4794780974620672 4803562630005706 4809495395707648 4826929763066712 4836595924980736 4847069578486614 4851438669507424 4874381830644648 4892673582784512 4899131676635296 4941856662187348 4947630778847232 4955934401932032 4960401622413312 4976564292173824 4990778721686016 4999154760088416 5009165810946048 5019964562163712 5039841538174464 5044384391553024 5059183035305616 5063743322880256 5065431511676928 5083793644612032 5090072516960256 5093974188957696 5103303817590258 5109606786488064 5113523432007424 5134462684259328 5149525589507502 5154167310788832 5155885645814016 5160533099974656 5164488781828096 5184938013760512 5192135788267008 5200849764818208 5204836350436128 5211264719745024 5222499155449856 5224811051342407 5231264090928256 5236615136821248 5243178084383232 5246206012767204 5247904222912512 5256711795789312 5263299930101808 5268044206224128 5276885580093328 5288903474654016 5295435673264128 5297779856693916 5299494761422848 5309200801585254 5315758068940032 5319832734739712 5335027632863208 5341616798321664 5345711285505024 5357287428853626 5362116424192416 5366226624868256 5368739046371328 5372854323458048 5387474654923032 5394128596448256 5398990799978496 5410682320171104 5414829747860064 5419710611162624 5421517475008512 5435610344480141 5441170415603328 5442323737248128 5457868503195852 5462052100312332 5468798150662656 5472990125636096 5480587776504064 5489785862863664 5511523136214708 5516491157790528 5523404868508002 5527538199977984 5534465755737856 5537661902365382 5570722092165312 5582731445468128 5592100959843578 5598634828695552 5631418056911164 5647460132434176 5654914508234383 5686778802418756 5696711238240288 5703747110498304 5708119179915264 5737102356758528 5752713861008352 5759818900770816 5781923468920704 5787135226148864 5789064584773632 5810049879556608 5832347220103152 5839550613129216 5844026779437056 5867957353439232 5875311549881088 5885172102294288 5890476926615808 5909670096956416 5925643444297728 5926549732002144 5933869472305152 5936496277604994 5938417936453632 5948384400498432 5961207917569408 5967305621028864 5968570463371264 5971212630105608 5984811826582176 5990206464969216 5992203525009408 6007779854425419 6013195195920304 6015199920116352 6020621949970432 6037004952976788 6044461113890304 6049094349387264 6067658058954576 6072309075508816 6075152078788608 6079808839702528 6097174437557952 6104704912367616 6109384326291456 6120573681561738 6122614204404144 6128133056219904 6132830428420864 6157113891340608 6164718395940864 6165661248567072 6176009095721622 6178008285474816 6180743166142902 6188376854697216 6193954984185856 6201717747096704 6212126107977304 6218480474975232 6226273975205088 6231886264708608 6242345257499808 6250168666995897 6254845857869824 6255802494891152 6263528887433216 6266301626360827 6280572876151644 6293150029189632 6298822599974912 6312462706866288 6317301372503408 6325103720843264 6348032151537216 6367513253728494 6372394117031054 6380264509106432 6398439804223488 6430110325583826 6435906350755616 6454240151353344 6462759437982152 6499175774192864 6510527129417472 6519120712150601 6574530126866688 6596841038462976 6607912535909376 6613868829884416 6640057005207552 6648378859075968 6654371628914688 6665539680117888 6678887747928064 6706358907265584 6714641771292672 6717614208868809 6719788717565952 6745577380407488 6752477413269504 6753908682235904 6764844595410342 6773199693716736 6778391526149376 6804405090120344 6812809048650752 6831347709947418 6839784944665344 6845950245679104 6866034119343336 6872223081051776 6874514194418688 6880710799966208 6899434231973472 6907955558731776 6913250685014016 6922847717689344 6925912323872493 6934466353090944 6939781800581504 6948352959660032 6968199357209088 6976932465483792 6988641871474467 6990904112510976 6994941350356272 7008949061052416 7017733240135744 7024911660490752 7036701590103552 7037777806752546 7046469998362368 7051871299538688 7063706475591888 7078934402113672 7086175424971776 7087677425253376 7106964044066334 7113370177150944 7115741685948672 7122155731095552 7127615047340032 7140669295155361 7143049905138168 7149488565589888 7158318728495104 7177797572744736 7183299539897376 7192171461931008 7205343945008559 7210867027166719 7214243093561472 7219772997146752 7228689966678016 7240394644600068 7254893887471104 7270604367729921 7277158004261136 7282736133749776 7291730867550208 7311572745966972 7348697514952944 7355321543720704 7364539824677336 7376274458689536 7412784993281022 7427629456220416 7428765462683243 7440602433619968 7464846438260736 7501795379847797 7513748716419072 7529946843245568 7566576587329536 7588774552958424 7595614984320384 7598147267515392 7604996147331072 7610825573220352 7640961283436544 7654955726385387 7664410179732096 7670285148011136 7673876310048768 7679758534361088 7709231291894272 7731250966183248 7740799649961984 7746733172742144 7776462960137536 7786067484172288 7807254525654192 7816897079617536 7833748733174784 7846896136392384 7853969235487744 7871856334368768 7885067693683968 7894949895152712 7902066309336192 7911825963073536 7915328370139992 7917890581938176 7931179200664576 7949242142134272 7963801202377881 7973637103410048 7979749102109568 7986941953292288 7989604700012544 8010373139233892 8018566928257536 8020266560155136 8043174636288624 8049339937302384 8053108569556992 8059281485187072 8065459132516352 8090210745272768 8098486199967744 8100202771718144 8122244621790096 8129565916743936 8132276212512768 8160764908748984 8163485605872192 8170844074959872 8193078150468498 8203197225993984 8209485188454144 8220881664756096 8234678794295496 8237344380633088 8240990888190536 8251169139596288 8274736736685792 8285107302762003 8291307299966976 8301698633606784 8306492853548073 8309181686278144 8323127009999744 8333558222661196 8356083138247968 8374097168202192 8388151439765367 8390866705586176 8405522057576448 8416616942488384 8447127085366746 8464042868716288 8488154169556992 8490017671637992 8530168203628134 8562178769872896 8573480434111768 8605653535137792 8648249158827859 8672885203381056 8680702839223296 8683596877160448 8744649748660224 8748520830154728 8759325919693824 8766040169155584 8810550047879168 8830615721066496 8835715389923712 8853409340276736 8864505145434624 8872495505219584 8887386240157184 8907626904680448 8922576600747648 8941811876354112 8952855695056896 8956818945158412 8959718290087936 8985309697453824 9019792793880456 9022799880174528 9030932924955648 9037855368199168 9073641524080896 9101487088431864 9108463613263224 9112728118182912 9119713259553792 9127933660905472 9154712159124448 9164076489437184 9166018925891584 9180860522342607 9192199584329856 9199245642631296 9210607411642368 9217667580018688 9230463623585792 9234549765163324 9245955137454592 9267012428212224 9271114749214353 9282565282045824 9290932476278784 9302576620645056 9318189161965956 9321205483347968 9326588467141696 9347829397062912 9363517886249712 9382268786804736 9383703742336728 9395293331149824 9402495066051584 9418275300789184 9439725043784448 9448233899962368 9468694060299432 9475952058755112 9484493569534592 9487655581264896 9496207641460736 9522048227305824 9524066540184224 9551269880592741 9558591175546581 9570396763659648 9577732719863168 9589561949241344 9607125260011412 9618990791415296 9645165488375739 9653859526133424 9673191849961472 9694139156973228 9702877339014848 9748763661289296 9785347165569024 9798263353270592 9883713324374696 9895261557694464 9911868803864064 9920803244826624 9981557443372032 9998309520176832 10018331621892096 10039929124327424 10079683076348928 10088768783106048 10118366070611232 10127486645760512 10130863023353856 10167587289224064 10180145033920512 10187948377915392 10206607635180516 10219213572976128 10227046864014848 10268925368518656 10299051179015004 10308334621577664 10311771291628032 10321066199949312 10328977563656192 10369876027521024 10384271576534016 10401699529636416 10409672700872256 10422529439490048 10444998310899712 10449622102684814 10462528181856512 10486356168766464 10492412025534408 10495808445825024 10513423591578624 10526599860203616 10536088412448256 10553771160186656 10577806949308032 10590871346528256 10595559713387832 10598989522845696 10618401603170508 10631516137880064 10639665469479424 10670055265726416 10683233596643328 10691422571010048 10714574857707252 10724232848384832 10732453249736512 10737478092742656 10745708646916096 10774949309846064 10788257192896512 10821364640342208 10829659495720128 10839421222325248 10843034950017024 10871220688960282 10882340831206656 10884647474496256 10915737006391704 10924104200624664 10937596301325312 10945980251272192 10961175553008128 10979571725727328 11023046272429416 11032982315581056 11046809737016004 11055076399955968 11068931511475712 11075323804730764 11119177489921533 11141444184330624 11165462890936256 11184201919687156 11197269657391104 11262836113822328 11294920264868352 11309829016468766 11373557604837512 11393422476480576 11407494220996608 11416238359830528 11505427722016704 11519637801541632 11563846937841408 11574270452297728 11620099759113216 11664694440206304 11679101226258432 11688053558874112 11735914706878464 11750623099762176 11770344204588576 11780953853231616 11819340193912832 11851286888595456 11853099464004288 11867738944610304 11872992555209988 11876835872907264 11896768800996864 11922415835138816 11942425260211216 11969623653164352 11980412929938432 11984407050018816 12015559708850838 12026390391840608 12030399840232704 12041243899940864 12074009905953576 12088922227780608 12098188698774528 12135316117909152 12144618151017632 12150304157577216 12159617679405056 12194348875115904 12209409824735232 12218768652582912 12241147363123476 12245228408808288 12256266112439808 12265660856841728 12314227782681216 12329436791881728 12331322497134144 12352018191443244 12356016570949632 12361486332285804 12376753709394432 12387909968371712 12403435494193408 12424252215954608 12436960949950464 12452547950410176 12463772529417216 12484690514999616 12500337333991794 12509691715739648 12511604989782304 12527057774866432 12532603252721654 12561145752303288 12586300058379264 12597645199949824 12624925413732576 12634602745006816 12650207441686528 12670690628050119 12696064303074432 12735026507456988 12744788234062108 12760529018212864 12795252305442201 12860220651167652 12871812701511232 12908480302706688 12925518875964304 12998351548385728 13021054258834944 13038241424301202 13149060253733376 13215825071818752 13280114010415104 13296757718151936 13308743257829376 13331079360235776 13412717814531168 13429283542585344 13435228417737618 13439577435131904 13491154760814976 13504954826539008 13507817364471808 13529689190820684 13546399387433472 13556783052298752 13608810180240688 13625618097301504 13662695419894836 13679569889330688 13691900491358208 13732068238686672 13744446162103552 13749028388837376 13798868463946944 13815911117463552 13826501370028032 13845695435378688 13851824647744986 13868932706181888 13879563601163008 13936398714418176 13953864930967584 13977283742948934 13981808225021952 13989882700712544 14017898122104832 14035466480271488 14049823320981504 14073403180207104 14075555613505092 14092939996724736 14103742599077376 14127412951183776 14157868804227344 14172350849943552 14175354850506752 14181629996500819 14213928088132668 14226740354301888 14231483371897344 14244311462191104 14255230094680064 14281338590310722 14286099810276336 14298977131179776 14355595145489472 14366599079794752 14384342923862016 14410687890017118 14421734054333438 14428486187122944 14439545994293504 14480789289200136 14509787774942208 14541208735459842 14554316008522272 14565472267499552 14583461735100416 14623145491933944 14697395029905888 14710643087441408 14729079649354672 14753799506446097 14825569986562044 14855258912440832 14857530925366486 14881204867239936 14929692876521472 15003590759695594 15027497432838144 15059893686491136 15133153174659072 15177549105916848 15191229968640768 15196294535030784 15281922566873088 15309911452770774 15328820359464192 15340570296022272 15418462583788544 15462501932366496 15481599299923968 15493466345484288 15552925920275072 15572134968344576 15614509051308384 15633794159235072 15667497466349568 15674433154027221 15693792272784768 15707938470975488 15743712668737536 15770135387367936 15789899790305424 15804132618672384 15830656740279984 15862358401329152 15898484284268544 15927602404755762 15947274206820096 15959498204219136 15973883906584576 16020746278467784 16037133856515072 16040533120310272 16086349272577248 16098679874604768 16106217139113984 16118562970374144 16130918265032704 16160462089035817 16180421490545536 16196972399935488 16200405543436288 16244489243580192 16259131833487872 16264552425025536 16306831033440423 16321529817497968 16326971211744384 16341688149919744 16386156300936996 16406394451987968 16418970376908288 16441763329512192 16469357588590992 16481981776381072 16502338279192576 16549473473371584 16570214605524006 16582614599933952 16603397267213568 16612985707096146 16618363372556288 16646254019999488 16667116445322392 16712166276495936 16748194336404384 16776302879530734 16781733411172352 16812469205019971 16833233884976768 16894254170733492 16928085737432576 16964743524703149 16980035343275984 17060336407256268 17124357539745792 17146960868223536 17211307070275584 17296498317655718 17345770406762112 17361405678446592 17367193754320896 17497041660309456 17518651839387648 17532080338311168 17621100095758336 17671430779847424 17729010290869248 17744991010439168 17774772480314368 17815253809360896 17845153201495296 17883623752708224 17905711390113792 17913637890316824 17919436580175872 17970619394907648 18023339563276257 18039585587760912 18045599760349056 18061865849911296 18075710736398336 18147283048161792 18202974176863728 18216927226526448 18225456236365824 18239426519107584 18309424318248896 18328152978874368 18332037851783168 18361721044685214 18384399168659712 18398491285262592 18460927247171584 18469099530326648 18491910274909184 18534024856424448 18542229498428706 18565130564091648 18581864952557568 18605153241290112 18636378323931912 18642410966695936 18653176934283392 18695658794125824 18727035772499424 18750506000987691 18764537573609472 18767407484673456 18790586662299648 18798904879082481 18804990132103168 18836550601578368 18879450087568896 18896467799924736 18937388120598864 18951904117510224 18968987139069184 18975311162529792 19044096454611648 19048133080368448 19102539761185482 19117182351093162 19140793527319296 19155465439726336 19214250520022824 19237981582830592 19290330976751478 19307719052266848 19346383699922944 19381816658278837 19388278313946456 19405754678029696 19497527322578592 19557362136451803 19572353359452523 19596526706541184 19767426648749392 19790523115388928 19823737607728128 19841606489653248 19963114886744064 19996619040353664 20036663243784192 20079858248654848 20159366152697856 20236732141222464 20254973291521024 20261726046707712 20335174578448128 20413215270361032 20438427145952256 20454093728029696 20537850737037312 20598102358030008 20616669243155328 20623542583256064 20642132399898624 20657955127312384 20739752055042048 20768543153068032 20777736971617479 20803399059272832 20819345401744512 20845058878980096 20889996621799424 20899244205369628 20925056363713024 20972712337532928 20984824051068816 21026847183157248 21053199720407232 21072176824896512 21107542320373312 21155613898616064 21191119426775664 21236803206341016 21263032275760128 21279330938958848 21340110531452832 21366467193286656 21382845142020096 21422007885466083 21429149715414504 21448465696769664 21464906499473024 21474956185485312 21491417293832192 21549898619692128 21576514385793024 21616031835025677 21632601081500157 21642729280684416 21659318991440256 21678842444650496 21686069900034048 21742441377920564 21764681662413312 21769294948992512 21831474012783408 21848208401249328 21875192602650624 21891960502544384 21922351106016256 21959143451454656 22046092544858832 22065964631162112 22093619474032008 22137863022951424 22150647609461528 22238354979843066 22282888368661248 22286296388049729 22330925781872512 22368403839374312 22394539314782208 22505386139543391 22525672227644656 22589840529736704 22619658032937532 22747115209675024 22786844952961152 22814988441993216 22832476719661056 23010855444033408 23039275603083264 23127693875682816 23148540904595456 23240199518226432 23329388880412608 23358202452516864 23376107117748224 23501246199524352 23540688409177152 23561907706463232 23638680387825664 23706198928008576 23735477889220608 23745985110419976 23753671745814528 23793537601993728 23844831670277632 23884850520422432 23939247306328704 23960825859876864 23968814100037632 24031119417701676 24052780783681216 24060799680465408 24082487799881728 24148019811907152 24177844455561216 24196377397549056 24270632235818304 24289236302035264 24300608315154432 24319235358810112 24388697750231808 24482294726246952 24490456817616576 24512532224879616 24531321713683456 24628455565362432 24662644994268288 24704036382886488 24712033141899264 24722972664571608 24753507418788864 24775819936743424 24806870988386816 24848504431909216 24873921899900928 24905095900820352 24919478560644219 24927545058834432 24969381029999232 25000674667983588 25019383431479296 25023209979564608 25054115549732864 25065206505443308 25122291504606576 25164454319296101 25172600116758528 25249850827465152 25269205490013632 25300414883373056 25341381256100238 25392128606148864 25470053014913976 25489576468124216 25521058036425728 25590504610884402 25720441302335304 25743625403022464 25816960605413376 25851037751928608 25944747476483577 25996703096771456 26042108517669888 26076482848602404 26298120507466752 26431650143637504 26560228020830208 26593515436303872 26617486515658752 26662158720471552 26825435629062336 26858567085170688 26870456835475236 26879154870263808 26982309521629952 27059378381641368 27092798774866944 27113566104597504 27217620360481376 27251236194603008 27325390839789672 27359139778661376 27383800982716416 27464136477373344 27488892324207104 27498056777674752 27597736927893888 27631822234927104 27653002740056064 27691390870757376 27703649295489972 27737865412363776 27759127202326016 27872797428836352 27907729861935168 27954567485897868 27963616450043904 27979765401425088 28035796244209664 28070932960542976 28146806360414208 28151111227010184 28185879993449472 28207485198154752 28254825902367552 28315737608454688 28344701699887104 28350709701013504 28363259993001638 28427856176265336 28453480708603776 28462966743794688 28488622924382208 28510460189360128 28562677180621444 28572199620552672 28597954262359552 28675773526639743 28711190290978944 28733198159589504 28768685847724032 28821375780034236 28843468108666876 28856972374245888 28879091988587008 28961578578400272 29019575549884416 29082417470919684 29108632017044544 29130944534999104 29166923470200832 29246290983867888 29394790059811776 29421286174882816 29458159298709344 29507599012892194 29651139973124088 29710517824881664 29715061850732972 29762409734479872 30007181519391188 30054994865676288 30119787372982272 30266306349318144 30355098211833696 30382459937281536 30392589070061568 30563845133746176 30619822905541548 30657640718928384 30681140592044544 30836925167577088 30925003864732992 30963198599847936 30986932690968576 31105851840550144 31229018102616768 31267588318470144 31334994932699136 31348866308054442 31387584545569536 31415876941950976 31487425337475072 31540270774735872 31579799580610848 31608265237344768 31661313480559968 31724716802658304 31796968568537088 31855204809511524 31894548413640192 31918996408438272 31947767813169152 32041492556935568 32074267713030144 32081066240620544 32172698545154496 32197359749209536 32212434278227968 32237125940748288 32261836530065408 32320924178071634 32360842981091072 32488978487160384 32518263666975744 32529104850051072 32613662066880846 32643059634995936 32653942423488768 32683376299839488 32772312601873992 32812788903975936 32837940753816576 32883526659024384 32938715177181984 32963963552762144 33004676558385152 33098946946743168 33140429211048012 33165229199867904 33206794534427136 33225971414192292 33236726745112576 33292508039998976 33334232890644784 33424332552991872 33496388672808768 33552605759061468 33563466822344704 33624938410039942 33666467769953536 33788508341466984 33856171474865152 33929487049406298 33960070686551968 34120672814512536 34248715079491584 34293921736447072 34592996635311436 34691540813524224 34722811356893184 34994083320618912 35037303678775296 35064160676622336 35242200191516672 35342861559694848 35458020581738496 35549544960628736 35630507618721792 35690306402990592 35767247505416448 35827275780633648 35941238789815296 36046679126552514 36079171175521824 36091199520698112 36123731699822592 36151421472796672 36294566096323584 36405948353727456 36433854453052896 36450912472731648 36478853038215168 36573677359396849 36618848636497792 36656305957748736 36664075703566336 36723442089370428 36768798337319424 36796982570525184 36938199060653296 36983820549818368 37068049712848896 37084458996857412 37130261128183296 37163729905115136 37210306482580224 37272756647863824 37306353868566784 37391317588251648 37454071544998848 37501012001975382 37529075147218944 37534814969346912 37581173324599296 37597809758164962 37609980264206336 37673101203156736 37758900175137792 37792935599849472 37874776241197728 37903808235020448 37937974278138368 37950622325059584 38049272411360987 38088192909223296 38096266160736896 38205079522370964 38234364702186324 38281587054638592 38310930879452672 38428501040045648 38475963165661184 38580661953502956 38615438104533696 38692767399845888 38763633316557674 38776556627892912 38811509356059392 38995054645157184 39114724272903606 39144706718905046 39193053413082368 39534853297498784 39584401557640681 39647475215456256 39926229773488128 39993238080707328 40159716497309696 40318732305395712 40473464282444928 40509946583042048 40523452093415424 40670349156896256 40826430540722064 40876854291904512 40908187456059392 41075701474074624 41196204716060016 41233338486310656 41247085166512128 41479504110084096 41537086306136064 41555473943234958 41606798118545664 41638690803489024 41779993243598848 41798488410739256 41850112727426048 41945424675065856 41969648102137632 42053694366314496 42106399440814464 42144353649793024 42215084640746624 42311227797232128 42382238853551328 42473606412682032 42526064551520256 42544889989502457 42558661877917696 42680221062905664 42732934386573312 42765690284040192 42844015770932166 42858299430829008 42896931393539328 42929812998946048 43099797239384256 43153028771586048 43232063670051354 43265202163000314 43285458561368832 43318637982880512 43357684889300992 43484882755841128 43529363324826624 43538589897985024 43662948025566816 43696416802498656 43750385205301248 43783921005088768 43844702212032512 43864111384525789 43918286902909312 44092185089717664 44131929262324224 44187238948064016 44261398519338291 44275726045902848 44301295218923056 44476709959686132 44565776737322496 44572592776099458 44661851563745024 44736807678748624 44789078629564416 45010772279086782 45051344455289312 45179681059473408 45239316065875064 45494230419350048 45573689905922304 45633844985054207 46021710888066816 46255387751365632 46297081809190912 46480399036452864 46658777760825216 46716404905033728 46752214235496448 47002492399048704 47023299462081663 47081376818354304 47123815412926464 47277360775651328 47412397856017152 47491970220839952 47587075203987456 47689663340555264 47769701040844864 47878494612657408 47921651719753728 48062238835403352 48105561567362432 48121599360930816 48164975599763456 48296039623814304 48355688911122432 48392754795098112 48481386267107451 48541264471636608 48578472604070528 48601216630308864 48638470717620224 48777395500463616 48920493100321269 48964589452493904 48980913635233152 49025064449759232 49062643427366912 49256911130724864 49325289988536576 49408072765772976 49445945329143216 49507014837577728 49613741976773632 49697008863818432 49747843799801856 49810191801640704 49838957121288438 49855090117668864 49938762059998464 50001349335967176 50046419959129216 50108231099465728 50130413010886616 50244583009213152 50328908638592202 50345200233517056 50437407615059913 50499701654930304 50538410980027264 50600829766746112 50682762512200476 50784257212297728 50894230574109447 50940106029827952 50979152936248432 51042116072851456 51181009221768804 51440882604670608 51487250806044928 51633921210826752 51702075503857216 51889494952967154 51993406193542912 52084217035339776 52152965697204808 52596241014933504 52607788072471129 52863300287275008 53124959118513991 53187030872607744 53234973031317504 53324317440943104 53650871258124672 53717134170341376 53740913670950472 53758309740527616 53964619043259904 54118756763282736 54185597549733888 54227132209195008 54435240720962752 54502472389206016 54650781679579344 54718279557322752 54928272954746688 54977784648414208 54996113555349504 55195473855787776 55382781741514752 55407298590979944 55475730824727552 55518254404652032 55745594857672704 55815459723870336 55909134971795736 55927232900087808 55959530802850176 56071592488419328 56141865921085952 56293612720828416 56302222454020368 56371759986898944 56396714637247443 56414970396309504 56509651804735104 56631475216909376 56689403399774208 56701419402027008 56726519986003276 56855712352530672 56906961417207552 56925933487589376 57125354361242888 57144399241105344 57195908524719104 57351547053279486 57422380581957888 57466396319179008 57642751560068472 57686936217333752 57713944748491776 57758183977174016 57923157156800544 58039151099768832 58145449974836511 58164834941839368 58217264034089088 58261889069998208 58333846940401664 58492581967735776 58672086409355409 58717060078357569 58789580119623552 58842572349765632 58916318597418688 59015198025784388 59302279946248176 59421035649763328 59430123701465944 59524819468959744 60014363038782376 60109989731352576 60239574745964544 60537744111795013 60710196423667392 60764919874563072 60785178140123136 61239645811083096 61315281437856768 61362281184089088 61673850335154176 61850007729465984 61926397199695872 61973865381937152 62211703681100288 62458036205233536 62535176636940288 62669989865398272 62697732616108884 62775169091139072 62831753883901952 63080541549471744 63159599161221696 63216530474689536 63322626961119936 63449433605316608 63710409619023048 63789096827280384 63837992816876544 63895535626338304 64082985113871136 64148535426060288 64162132481241088 64266023656398249 64345397090308992 64394719498419072 64424868556455936 64474251881496576 64523673060130816 64641848356143268 64721685962182144 64897803244500471 64977956974320768 65036527333951488 65058209700102144 65227324133761692 65286119269991872 65307884846977536 65366752599678976 65544625203747984 65625577807951872 65675881507633152 65767053318048768 65877430354363968 65927927105524288 66009353116770304 66197893893486336 66280858422096024 66413589068854272 66451942828384584 66473453490225152 66585016079997952 66668465781289568 66848665105983744 66858889164149187 66992777345617536 67105211518122936 67126933644689408 67249876820079884 67332935539907072 67516158418630173 67577016682933968 67712342949730304 67858974098812596 67920141373103936 68241345629025072 68497430158983168 68587843472894144 69185993270622872 69383081627048448 69445622713786368 69988166641237824 70074607357550592 70128321353244672 70685723119389696 70916041163476992 71099089921257472 71261015237443584 71380612805981184 71534495010832896 71654551561267296 71882477579630592 72093358253105028 72158342351043648 72182399041396224 72247463399645184 72302842945593344 72589132192647168 72811896707454912 72867708906105792 72901824945463296 72957706076430336 73147354718793698 73237697272995584 73446884178740856 73537596674638848 73593965141050368 73876398121306592 73967641099636736 74136099425697792 74168917993714824 74260522256366592 74327459810230272 74420612965160448 74545513295727648 74612707737133568 74782635176503296 74908143089997696 75002024003950764 75058150294437888 75069629938693824 75162346649198592 75195619516329924 75219960528412672 75346202406313472 75517800350275584 75749552482395456 75807616470040896 75875948556276736 75901244650119168 76098544822721974 76176385818446592 76192532321473792 76410159044741928 76468729404372648 76563174109277184 76621861758905344 76857002080091296 76951926331322368 77161323907005912 77230876209067392 77385534799691776 77527266633115348 77553113255785824 77623018712118784 77834242429450731 77990109290314368 78229448545807212 78289413437810092 78386106826164736 79069706594997568 79168803115281362 79294950430912512 79852459546976256 79986476161414656 80637464610791424 80946928564889856 81019893166084096 81340698313792512 81652861081444128 81753708583809024 81816374912118784 82151402948149248 82392409432120032 82466676972621312 82494170333024256 82959008220168192 83074172612272128 83110947886469916 83213596237091328 83277381606978048 83596976821478512 83700225454852096 83890849350131712 83939296204275264 84107388732628992 84212798881628928 84288707299586048 84430169281493248 84622455594464256 84764477707102656 84947212825364064 85052129103040512 85089779979004914 85117323755835392 85360442125811328 85465868773146624 85531380568080384 85688031541864332 85716598861658016 85793862787078656 85859625997892096 86199594478768512 86306057543172096 86464127340102708 86530404326000628 86570917122737664 86637275965761024 86715369778601984 86969765511682256 87058726649653248 87077179795970048 87325896051133632 87392833604997312 87500770410602496 87567842010177536 87689404424065024 87728222769051578 87836573805818624 88184370179435328 88263858524648448 88374477896128032 88522797038676582 88551452091805696 88602590437846112 88953419919372264 89131553474644992 89145185552198916 89323703127490048 89473615357497248 90021544558173564 90102688910578624 90359362118946816 90478632131750128 90988460838700096 91147379811844608 91267689970108414 92043421776133632 92510775502731264 92960798072905728 93317555521650432 94004984798097408 94046598924163326 94162753636708608 94247630825852928 94554721551302656 94824795712034304 94983940441679904 95174150407974912 95379326681110528 95539402081689728 95756989225314816 95843303439507456 96124477670806704 96211123134724864 96243198721861632 96592079247628608 96711377822244864 96785509590196224 96962772534214902 97082528943273216 97156945208141056 97554791000927232 97840986200642538 97929178904987808 97961827270466304 98050128899518464 98125286854733824 98513822261449728 98650579977073152 98816145531545952 98891890658286432 99014029675155456 99227483953547264 99271409975505733 99394017727636864 99495687599603712 99620383603281408 99677914242576876 99710180235337728 99877524119996928 100002698671934352 100092839918258432 100260826021773232 100489166018426304 100657817277184404 100690400467034112 100874815230119826 100999403309860608 101076821960054528 101365525024400952 101568514424595456 101788461148218894 101880212059655904 101958305872496864 102084232145702912 102362018443537608 102881765209341216 102974501612089856 103276596545122679 103404151007714432 103778989905934308 103986812387085824 104168434070679552 104305931394409616 105192482029867008 105215576144942258 105726600574550016 106249918237027982 106374061745215488 106648634881886208 107301742516249344 107481827341900944 107929238086519808 108237513526565472 108371195099467776 108454264418390016 108870481441925504 109004944778412032 109301563359158688 109436559114645504 109721032078190547 109856545909493376 109955569296828416 109992227110699008 110390947711575552 110814597181959888 110951461649455104 111036508809304064 111491189715345408 111630919447740672 111818269943591472 111919061605700352 112283731842171904 112587225441656832 112604444908040736 112743519973797888 112793429274494886 112829940792619008 113019303609470208 113262950433818752 113378806799548416 113402838804054016 113453039972006552 113711424705061344 113813922834415104 113851866975178752 114147817234082961 114250708722485776 114288798482210688 114391817049438208 114703094106558972 114844761163915776 114932792638358016 115285503120136944 115373872434667504 115427889496983552 115516367954348032 115846314313601088 116078302199537664 116290899949673022 116329669883678736 116434528068178176 116523778139996416 116985163935471552 117344172818710818 117434120156715138 117579160239247104 117685144699531264 117832637194837376 118030396051568776 118604559892496352 118753204672922043 118842071299526656 118860247402931888 119059730900855713 120028726077564752 120479149491929088 121075488223590026 121420392847334784 121529839749126144 121570356280246272 122479291622166192 122630562875713536 122724562368178176 123347700670308352 123700015458931968 124423407362200576 124916072410467072 125339979730796544 125395465232217768 125550338182278144 125663507767803904 126161083098943488 126319198322443392 126433060949379072 126645253922239872 126898867210633216 127420819238046096 127578193654560768 127634669968507371 127675985633753088 128165970227742272 128297070852120576 128324264962482176 128532047312796498 128690794180617984 128789438996838144 129283696712286536 129443371924364288 129795606489000942 129955913948641536 130073054667902976 130454648267523384 130572238539983744 130615769693955072 130733505199357952 131089250407495968 131251155615903744 131351763015266304 131534106636097536 131592334153577367 131754860708727936 131855854211048576 132018706233540608 132395787786972672 132561716844192048 132784195558014873 132827178137708544 132903885656769168 133170032159995904 133336931562579136 133697330211967488 133717778328298374 133985554691235072 134210423036245872 134499753640159768 134665871079814144 135032316837260346 135154033365867936 135424685899460608 135672716607951859 135717948197625192 135840282746207872 136482691258050144 136901534955162621 137006473516167661 137175686945788288 138371986541245744 138766163254096896 138891245427572736 139976333282475648 140149214715101184 140256642706489344 141371446238779392 141832082326953984 142198179842514944 142761225611962368 143068990021665792 143309103122534592 143764955159261184 144186716506210056 144316684702087296 144364798082792448 144494926799290368 144605685891186688 145178264385294336 145444158801322353 145623793414909824 145735417812211584 145803649890926592 145915412152860672 146294709437587396 146475394545991168 146893768357481712 147075193349277696 147187930282100736 147752796242613184 147935282199273472 148337835987429648 148521044512733184 148841225930320896 149091026591455296 149225415474267136 149565270353006592 149816286179995392 150004048007901528 150139259877387648 150324693298397184 150391239032659848 150439921056825344 150692404812626944 151035600700551168 151312222845179739 151499104964790912 151615232940081792 151751897112553472 151802489300238336 152197089645443948 152352771636893184 152385064642947584 152820318089483856 152937458808745296 153126348218554368 153243723517810688 153714004160182592 153903852662644736 154322647814011824 154461752418134784 155054533266230696 155106226511571648 155246037424237568 155668484858901462 155980218580628736 156458897091614424 156578826875620184 156772213652329472 157823364217413387 158139413189995136 158337606230562724 158589900861825024 159374877355541973 159704919093952512 159972952322829312 161274929221582848 161893857129779712 162039786332168192 162681396627585024 163305722162888256 163507417167618048 163632749824237568 164784818864240064 164933353945242624 164988340666048512 166148345224544256 166221895772939832 166427192474182656 166554763213956096 167193953642957024 167400450909704192 167781698700263424 167878592408550528 168214777465257984 168425597763257856 168577414599172096 168860338562986496 169244911188928512 169528955414205312 169894425650728128 170104258206081024 170179559958009828 170234647511670784 170720884251622656 171376063083728664 171433197723316032 171587725574157312 171719251995784192 172399188957537024 172928254680205416 173060808652001256 173141834245475328 173274551931522048 173430739557203968 173939531023364512 174117453299306496 174154359591940096 174436349924509533 174651792102267264 174785667209994624 175001540821204992 175135684020355072 175378808848130048 175456445538103156 175673147611637248 176151180235072707 176368740358870656 176527717049296896 176748955792256064 177045594077353164 177102904183611392 177205180875692224 177906839838744528 178263106949289984 178290371104397832 178647406254980096 178947230714994496 180043089116347128 180205377821157248 180718724237893632 180957264263500256 181613232335385039 181976921677400192 182294759623689216 182535379940216828 184086843552267264 185021551005462528 185921596145811456 186635111043300864 188009969596194816 188093197848326652 188325507273417216 188495261651705856 189649591424068608 189967880883359808 190348300815949824 190758653362221056 191078804163379456 191513978450629632 191686606879014912 192248955341613408 192422246269449728 192486397443723264 193184158495257216 193422755644489728 193571019180392448 193925545068429804 194165057886546432 194313890416282112 195109582001854464 195681972401285076 195858357809975616 195923654540932608 196100257799036928 196250573709467648 197027644522899456 197301159954146304 197632291063091904 197783781316572864 198028059350310912 198454967907094528 198542819951011466 198788035455273728 199240767206562816 199355828485153752 199420360470675456 199755048239993856 200005397343868704 200185679836516864 200521652043546464 200978332036852608 201315634554368808 201380800934068224 201749630460239652 201998806619721216 202153643920109056 202731050048801904 203137028849190912 203576922296437788 203760424119311808 203916611744993728 204168464291405824 204724036887075216 205763530418682432 205949003224179712 206553193090245358 206808302015428864 207557979811868616 207973624774171648 208336868141359104 208611862788819232 210384964059734016 210431152289884516 212499836474055964 212748123490430976 213297269763772416 214603485032498688 214963654683801888 215858476173039616 216475027053130944 216742390198935552 216908528836780032 217740962883851008 218603126718317376 218873118229291008 219442064156381094 219713091818986752 219911138593656832 220781895423151104 221629194363919776 221902923298910208 222073017618608128 222982379430690816 223261838895481344 223636539887182944 223838123211400704 224567463684343808 225174450883313664 225208889816081472 225487039947595776 225586858548989772 225659881585238016 226038607218940416 226525900867637504 226906079944013104 227422849410122688 227627845668830208 227703733950357504 228295634468165922 228501417444971552 228577596964421376 228783634098876416 229406188213117944 229689522327831552 229865585276716032 230571006240273888 230747744869335008 230855778993967104 231032735908696064 231692628627202176 232156604399075328 232581799899346044 232659339767357472 232869056136356352 233047556279992832 233970327870943104 234688345637421636 234868240313430276 235158320478494208 235370289399062528 235665274389674752 236060792103137552 237209119784992704 237506409345844086 237684142599053312 237720494805863776 238119461801711426 240057452155129504 242150976447180052 242840785694669568 243059679498252288 244958583244332384 245261125751427072 245449124736356352 246695401340616704 247400030917863936 248846814724401152 249832144820934144 250790930464435536 251100676364556288 252322166197886976 252638396644886784 252866121898758144 253290507844479744 254841638476092192 255156387309121536 255269339937014742 255351971267506176 256331940455484544 256594141704241152 256648529924964352 257064094625592996 257381588361235968 257578877993676288 258567393424573072 258886743848728576 259591212978001884 259911827897283072 260146109335805952 260909296535046768 261144477079967488 261231539387910144 262178500814991936 262502311231807488 262703526030532608 263068213272195072 263184668307154734 263509721417455872 263711708422097152 264791575573945344 265123433688384096 265568391116029746 265654356275417088 265807771313538336 266340064319991808 266673863125158272 267394660423934976 267435556656596748 267971109382470144 268420846072491744 268999507280319536 269331742159628288 269450969933515561 270064633674520692 270308066731735872 270849371798921216 271345433215903718 271435896395250384 271680565492415744 272965382516100288 273803069910325242 274012947032335322 274351373891576576 276743973082491488 277532326508193792 279952666564951296 280322190622475843 282742892477558784 283664164653907968 284396359685029888 285522451223924736 286137980043331584 286618206245069184 287529910318522368 288373433012420112 288633369404174592 288729596165584896 290356528770588672 290888317602644706 291247586829819648 291470835624423168 292589418875174792 292950789091982336 293787536714963424 294150386698555392 294375860564201472 295505592485226368 295870564398546944 296675671974859296 297042089025466368 297682451860641792 297814229926517199 298182053182910592 298450830948534272 299130540706013184 299632572359990784 300008096015803056 300278519754775296 300782478065319696 301384809625253888 302071201401102336 302624445690359478 302998209929581824 303230465880163584 303503794225106944 304394179290887896 304705543273786368 304770129285895168 305640636178967712 305874917617490592 306252696437108736 306487447035621376 307048779691680523 307428008320365184 307807705325289472 308645295628023648 308923504836269568 309829789635368037 310109066532461392 310212453023143296 310492074848475136 311336969717802924 311960437161257472 312917794183228848 313157653751240368 313544427304658944 315646728434826774 316278826379990272 316675212461125448 317179801723650048 318749754711083946 319436914895379449 319945904645658624 323787714259559424 324079572664336384 325362793255170048 326611444325776512 327014834335236096 327265499648475136 329163096234571641 329569637728480128 329866707890485248 329976681332097024 332443791545879664 332854384948365312 333109526427912192 334387907285914048 334800901819408384 335757184817101056 336851195526515712 337154829198344192 337720677125972992 338489822377857024 339057910828410624 339788851301456256 340208516412162048 340359119916019656 340469295023341568 341441768503245312 342443451702248883 342752126167457328 342866395446632064 343175451148314624 343438503991568384 344798377915074048 345856509360410832 346121617304002512 346283668490950656 346549103863044096 347879062046729024 348234906598612992 348308719183880192 348872699849019066 349303584204534528 349571334419989248 350757617696260096 350912891076206312 351346295223274496 352302360470145414 352737480717741312 353055434098593792 353497911584512128 354091188154706328 354205808367222784 354410361751384448 355813679677489056 356259614018766129 356526213898579968 356580742208795664 357179192702567139 357294812509960192 357894461429988992 360086178232694256 360410755642314496 361437448475787264 361914528527000512 363226464670770078 363953843354800384 364589519247378432 365070759880433656 368173687104534528 368254516507297903 370043102010925056 371874713829597937 373270222086601728 376019939192389632 376186395696653304 376651014546834432 376990523303411712 379299182848137216 379935761766719616 380696601631899648 381517306724442112 382157608326758912 383027956901259264 384497910683226816 384844492538899456 384972794887446528 386368316990514432 387851090136859608 388330115773092864 388627780832564224 390219164003708928 391363944802570152 391716715619951232 391847309081865216 392200515598073856 392501147418935296 394055289045798912 394602319908292608 394777002460732101 395264582126183808 395567562633145728 396056118700621824 396909935814189056 397085639902022932 397576070910547456 398481534413125632 398711656970307504 399510096479987712 400010794687737408 400371359673033728 401043304087092928 401956664073705216 402631269108737616 403499260920479304 403997613239442432 404307287840218112 405462100097603808 406274057698381824 407018149823855577 407153844592875576 407520848238623616 407833223489987456 408336928582811648 409448073774150432 410704604865487863 411019420548502983 411527060837364864 411898006448359424 413106386180490716 413616604030857728 415115959623737232 415947249548343296 416673736282718208 417223725577638464 420769928119468032 420862304579769032 424999672948111928 425496246980861952 426594539527544832 429206970064997376 429927309367603776 431716952346079232 432950054106261888 433484780397871104 433817057673560064 435481925767702016 437206253436634752 437746236458582016 438884128312762188 439426183637973504 439822277187313664 441563790846302208 443258388727839552 443805846597820416 444146035237216256 446523677790962688 447273079774365888 447676246422801408 449134927368687616 450417779632162944 450974079895191552 451173717097979544 451319763170476032 452077214437880832 453051801735275008 453812159888026208 454845698820245376 455255691337660416 455407467900715008 456591268936331844 457002834889943104 457155193928842752 457567268197752832 458812376426235888 459379044655663104 459731170553432064 461142012480547776 461495489738670016 461711557987934208 462065471817392128 463385257254404352 465163599798692088 465318679534714944 465738112272712704 466095112559985664 467940655741886208 469376691274843272 469736480626860552 470316640956988416 470740578798125056 471330548779349504 472121584206275104 473470092652240161 474418239569985408 475012818691688172 475368285198106624 475440989611727552 476238923603422852 478124632066625919 480114904310259008 484301952894360104 485681571389339136 486119358996504576 489917166488664768 490522251502854144 490898249472712704 494800061835727872 497693629448802304 499664289641868288 501581860928871072 502201352729112576 504644332395773952 505276793289773568 505732243797516288 506581015688959488 509683276952184384 510312774618243072 510538679874029484 510703942535012352 512663880910969088 514128189251185992 514763176722471936 515157755987352576 517134786849146144 517773487697457152 519182425956003768 519823655794566144 520292218671611904 521818593070093536 522288954159934976 522463078775820288 524357001629983872 525004622463614976 525407052061065216 526136426544390144 526369336614309468 527019442834911744 527423416844194304 529583151147890688 530246867376768192 531136782232059492 531308712550834176 531615542627076672 532680128639983616 533347726250316544 534789320847869952 534871113313193496 535942218764940288 536841692144983488 537999014560639072 538663484319256576 538901939867031122 540129267349041384 540616133463471744 541698743597842432 542690866431807436 542871792790500768 543361130984831488 544839697006155117 545930765032200576 547606139820650484 548025894064670644 548702747783153152 553487946164982976 555064653016387584 559905333129902592 560644381244951686 565485784955117568 571044902447849472 572275960086663168 573236412490138368 575059820637044736 576746866024840224 577266738808349184 577459192331169792 580713057541177344 581776635205289412 582495173659639296 582941671248846336 585178837750349584 585901578183964672 587575073429926848 588300773397110784 588751721128402944 591011184970452736 593351343949718592 594084178050932736 595364903721283584 595628459853034398 596364106365821184 596901661897068544 598261081412026368 599265144719981568 600016192031606112 600557039509550592 601564956130639392 602769619250507776 604142402802204672 605248891380718956 605996419859163648 606460931760327168 607007588450213888 608788358581775792 609411086547572736 609540258571790336 611281272357935424 611749835234981184 612505392874217472 612974894071242752 614097559383361046 614856016640730368 617290591256047296 617847009672539136 619659579270736074 620218133064922784 620424906046286592 620984149696950272 622673939435605848 623920874322514944 625835588366457696 626315307502480736 627088854609317888 631293456869653548 632557652759980544 633350424922250896 637499509422167892 638873829790758898 639891809291317248 647575428519118848 650725586510340096 653222888651553024 658326192469143282 659139275456960256 659733415780970496 664887583091759328 665708769896730624 666219052855824384 668775814571828096 669601803638816768 671514369634202112 673702391053031424 675441354251945984 676979644755714048 678115821656821248 679577702602912512 680718239832039312 682883537006490624 684886903404497766 685504252334914656 685732790893264128 686350902296629248 686877007983136768 689596755830148096 691713018720821664 692243234608005024 692567336981901312 693098207726088192 694899869828540131 695758124093458048 696469813197225984 696617438367760384 697745399698038132 698607168409069056 699142668839978496 701825782152412624 702692590446548992 704604720940290828 705474961435482624 706110868197187584 706995823169024256 708182376309412656 708820723502768896 711627359354978112 712519228037532258 713052427797159936 713161484417591328 714358385405134278 714589625019920384 715788922859977984 720172356465388512 720821511284628992 722936175815858753 723829057054001024 726452929341540156 727907686709600768 729179038494756864 730141519760867312 736347374209069056 736509033014595806 740086204021850112 743749427659195874 746540444173203456 752372791393306608 753302029093668864 758598365696274432 759871523533439232 763034613448884224 764315216653517824 766055913802518528 768995821366453632 769688985077798912 769945589774893056 772736633981028864 775702180273719216 776660231546185728 777255561665128448 780438328007417856 782727889605140304 783433431239902464 783694618163730432 788110578091597824 789204639816585216 789554004921464202 790529164252367616 791135125266291456 793819871628378112 794171279804045864 795152141821094912 796963068826251264 797423313940615008 799020192959975424 800021589375474816 800742719346067456 802086608174185856 803913328147410432 805262538217475232 806998521840958608 807995226478884864 808352909800546683 808614575680436224 810924200195207616 812548115396763648 814036299647711154 814307689185751152 815041696477247232 815666446979974912 818896147548300864 821409209730975726 822038841097005966 823054121674729728 823796012896718848 826212772360981432 827233208061715456 830231919247474464 831894499096686592 833418116305989991 834447451155276928 840966571867427529 841724609159538064 849999345896223856 850992493961723904 853189079055089664 858413940129994752 859854618735207552 863433904692158464 865900108212523776 870963851535404032 874412506873269504 877768256625524376 878852367275947008 879644554374627328 883127581692604416 886516777455679104 887611693195640832 888292070474432512 893047355581925376 893442689779551597 894546159548731776 895352492845602816 898269854737375232 900835559264325888 902347434195959088 904154428875761664 906103603470550016 907624319776052416 909691397640490752 910511382675320832 913182537872663688 914005669779886208 914310387857685504 915134536395505664 917624752852471776 918758089311326208 919462341106864128 921146339075041569 922284024961095552 922990979477340032 923423115975868416 924130943634784256 926770514508808704 929489368906104111 930327199597384176 930637359069429888 931476224545425408 932190225119971328 935881311483772416 938753382549686544 939472961253721104 940633281913976832 942661097558699008 944243168412550208 946940185304480322 948836479139970816 950025637383376344 950881979223455104 952477847206845704 956249264133251838 958310744686138347 960229808620518016 968603905788720208 971363142778678272 972238717993009152 979834332977329536 981044503005708288 981796498945425408 989600123671455744 995387258897604608 999328579283736576 1003163721857742144 1004402705458225152 1010553586579547136 1011464487595032576 1013162031377918976 1019366553904368768 1020625549236486144 1021077359748058968 1021407885070024704 1025327761821938176 1028256378502371984 1029526353444943872 1030315511974705152 1034269573698292288 1035546975394914304 1038364851912007536 1039647311589132288 1043637186140187072 1044577908319869952 1044926157551640576 1048714003259967744 1052272853088780288 1052738673228618936 1054038885669823488 1054846833688388608 1059166302295781376 1060493734753536384 1062273564464118984 1062617425101668352 1063231085254153344 1065360257279967232 1066695452500633088 1069578641695739904 1069742226626386992 1071537578107701417 1071884437529880576 1073683384289966976 1075998029121278144 1077326968638513152 1077803879734062244 1080258534698082768 1081232266926943488 1085381732863614872 1085743585581001536 1086722261969662976 1089679394012310234 1091861530064401152 1095212279641300968 1096051788129341288 1097405495566306304 1104763549521893709 1106975892329965952 1110129306032775168 1115624141488793811 1119810666259805184 1121288762489903372 1130971569910235136 1142089804895698944 1144551920173326336 1146472824980276736 1153493732049680448 1154533477616698368 1154918384662339584 1163553270410578824 1164990347319278592 1165883342497692672 1170357675500699168 1171803156367929344 1175150146859853696 1176601546794221568 1177503442256805888 1182022369940905472 1186702687899437184 1188168356101865472 1190729807442567168 1191256919706068796 1192728212731642368 1193803323794137088 1198530289439963136 1200032384063212224 1201114079019101184 1203129912261278784 1205539238501015552 1210497782761437912 1211992839718327296 1212921863520654336 1214015176900427776 1217576717163551584 1218822173095145472 1219080517143580672 1221054449471566731 1222562544715870848 1223499670469962368 1225010785748434944 1225949788142485504 1228195118766722092 1229712033281460736 1233058261645508949 1234581182512094592 1235694019345078272 1239319158541472148 1240436266129845568 1240849812092573184 1241968299393900544 1245347878871211696 1247841748645029888 1251671176732915392 1252630615004961472 1254177709218635776 1262586913739307096 1265115305519961088 1266700849844501792 1274999018844335784 1277747659581517796 1279783618582634496 1295150857038237696 1301451173020680192 1306445777303106048 1316652384938286564 1318278550913920512 1319466831561940992 1329775166183518656 1331417539793461248 1332438105711648768 1337551629143656192 1343028739268404224 1347404782106062848 1350882708503891968 1353959289511428096 1356231643313642496 1359155405205825024 1361436479664078624 1365767074012981248 1369773806808995532 1371008504669829312 1371465581786528256 1372701804593258496 1373754015966273536 1379193511660296192 1383426037441643328 1384486469216010048 1385134673963802624 1386196415452176384 1389799739657080262 1391516248186916096 1395490799396076264 1397214336818138112 1398285337679956992 1403651564304825248 1405385180893097984 1409209441880581656 1410949922870965248 1412221736394375168 1413991646338048512 1416364752618825312 1417641447005537792 1423254718709956224 1425038456075064516 1426104855594319872 1426322968835182656 1428716770810268556 1429179250039840768 1431577845719955968 1440344712930777024 1441643022569257984 1445872351631717506 1447658114108002048 1452905858683080312 1455815373419201536 1458358076989513728 1460283039521734624 1472694748418138112 1473018066029191612 1487498855318391748 1493080888346406912 1504745582786613216 1506604058187337728 1517196731392548864 1519743047066878464 1528630433307035648 1532111827605037056 1537991642732907264 1539377970155597824 1545473267962057728 1551404360547438432 1553320463092371456 1554511123330256896 1560876656014835712 1565455779210280608 1566866862479804928 1567389236327460864 1576221156183195648 1578409279633170432 1579108009842928404 1581058328504735232 1582270250532582912 1588342559608091728 1590304283642189824 1593926137652502528 1594846627881230016 1598040385919950848 1600043178750949632 1601485438692134912 1604173216348371712 1607826656294820864 1610525076434950464 1613997043681917216 1615990452957769728 1616705819601093366 1617229151360872448 1621848400390415232 1625096230793527296 1628072599295422308 1628615378371502304 1630083392954494464 1631332893959949824 1637792295096601728 1642818419461951452 1644077682194011932 1646108243349459456 1647592025793437696 1652425544721962864 1654466416123430912 1660463838494948928 1663788998193373184 1666836232611979982 1668894902310553856 1681933143734855058 1683449218319076128 1699998691792447712 1716827880259989504 1719709237470415104 1726867809384316928 1731800216425047552 1741927703070808064 1748825013746539008 1755536513251048752 1757704734551894016 1766255163385208832 1773033554911358208 1786094711163850752 1786885379559103194 1789092319097463552 1790704985691205632 1796539709474750464 1801671118528651776 1804694868391918176 1808308857751523328 1812207206941100032 1815248639552104832 1819382795280981504 1821022765350641664 1826365075745327376 1828011339559772416 1828620775715371008 1835249505704943552 1837516178622652416 1838924682213728256 1842292678150083138 1844568049922191104 1845981958954680064 1853541029017617408 1858978737812208222 1860654399194768352 1861274718138859776 1862952449090850816 1864380450239942656 1871762622967544832 1877506765099373088 1878945922507442208 1881266563827953664 1885322195117398016 1886156789534608927 1888486336825100416 1893880370608960644 1897672958279941632 1900051274766752688 1901763958446910208 1904955694413691408 1912498528266503676 1916621489372276694 1920459617241036032 1937207811577440416 1942726285557356544 1959668665954659072 1962255334357330901 1979200247342911488 1990774517795209216 1998657158567473152 2006327443715484288 2008805410916450304 2021107173159094272 2026324062755837952 2038733107808737536 2042154719496117936 2050655523643876352 2056512757004743968 2059052706889887744 2060631023949410304 2068539147396584576 2071093950789828608 2076729703824015072 2079294623178264576 2084699609485620393 2087274372280374144 2089155816639739904 2089852315103281152 2097428006519935488 2105477346457237872 2108077771339646976 2109693667376777216 2118332604591562752 2120987469507072768 2124547128928237968 2126462170508306688 2133390905001266176 2139157283391479808 2139484453252773984 2143075156215402834 2143768875059761152 2147366768579933952 2151996058242556288 2154653937277026304 2155607759468124488 2160517069396165536 2162464533853886976 2168808527447576259 2170763465727229744 2171487171162003072 2173444523939325952 2179358788024620468 2183723060128802304 2190424559282601936 2192103576258682576 2194810991132612608 2209527099043787418 2213951784659931904 2220258612065550336 2231248282977587622 2239621332519610368 2242577524979806744 2262134887116258547 2289103840346652672 2292945649960553472 2306987464099360896 2309066955233396736 2309836769324679168 2327106540821157648 2329980694638557184 2331766684995385344 2340715351001398336 2343606312735858688 2350300293719707392 2364044739881810944 2373405375798874368 2381459614885134336 2382513839412137592 2385456425463284736 2387606647588274176 2397060578879926272 2400064768126424448 2402228158038202368 2406259824522557568 2411078477002031104 2420995565522875824 2423985679436654592 2425058729401640049 2425843727041308672 2435153434327103168 2437644346190290944 2438161034287161344 2442108898943133462 2445125089431741696 2446999340939924736 2456390237533444184 2459424066562921472 2466116523291017898 2469162365024189184 2471388038690156544 2478638317082944296 2480872532259691136 2481699624185146368 2483936598787801088 2490695757742423392 2495683497290059776 2500254348917969973 2503342353465830784 2505261230009922944 2508355418437271552 2522899715602282587 2525173827478614192 2530230611039922176 2533401699689003584 2549998037688671568 2555495319163035592 2559567237165268992 2577781615551085321 2590301714076475392 2603122996807185559 2612891554606212096 2633304769876573128 2636557101827841024 2638933663123881984 2659550332367037312 2662835079586922496 2664876211423297536 2675103258287312384 2686057478536808448 2694809564212125696 2701765417007783936 2712463286627284992 2718310810411650048 2722872959328157248 2731534148025962496 2739547613617991064 2742017009339658624 2742931163573056512 2745403609186516992 2747508031932547072 2758387023320592384 2763439017225124707 2766852074883286656 2768972938432020096 2770269347927605248 2772392830904352768 2779599479314160524 2783032496373832192 2790981598792152528 2794428673636276224 2796570675359913984 2807303128609650496 2810770361786195968 2818418883761163312 2821899845741930496 2827983292676097024 2832729505237650624 2835282894011075584 2846509437419912448 2850076912150129032 2852645937670365312 2857433541620537112 2858358500079681536 2863155691439911936 2874932234058415041 2880689425861554048 2883286045138515968 2891744703263435012 2895316228216004096 2905811717366160624 2911630746838403072 2916716153979027456 2920566079043469248 2945389496836276224 2946036132058383224 2974997710636783496 2986161776692813824 3009491165573226432 3013208116374675456 3034393462785097728 3039486094133756928 3057260866614071296 3064223655210074112 3075983285465814528 3078755940311195648 3090946535924115456 3102808721094876864 3106640926184742912 3109022246660513792 3130911558420561216 3133733724959609856 3134778472654921728 3156818559266340864 3158216019685856808 3162116657009470464 3164540501065165824 3176685119216183456 3180608567284379648 3187852275305005056 3189693255762460032 3196080771839901696 3200086357501899264 3202970877384269824 3208346432696743424 3215653312589641728 3221050152869900928 3227994087363834432 3231980905915539456 3233411639202186732 3234458302721744896 3243696800780830464 3256145198590844616 3257230756743004608 3260166785908988928 3262665787919899648 3275584590193203456 3285636838923902904 3288155364388023864 3292216486698918912 3295184051586875392 3304851089443925728 3308932832246861824 3314290648565681127 3320927676989897856 3327577996386746368 3333672465223959964 3337789804621107712 3346872424466381433 3363866287469710116 3366898436638152256 3399997383584895424 3433655760519979008 3439418474940830208 3463600432850095104 3483855406141616128 3497650027493078016 3511073026502097504 3515409469103788032 3532510326770417664 3546067109822716416 3572189422327701504 3573770759118206388 3578184638194927104 3581409971382411264 3603342237057303552 3609389736783836352 3616617715503046656 3624414413882200064 3630497279104209664 3638765590561963008 3642045530701283328 3652730151490654752 3656022679119544832 3657241551430742016 3670499011409887104 3675032357245304832 3677849364427456512 3684585356300166276 3689136099844382208 3691963917909360128 3707082058035234816 3717957475624416444 3721308798389536704 3722549436277719552 3725904898181701632 3728760900479885312 3743525245935089664 3755013530198746176 3757891845014884416 3762533127655907328 3770644390234796032 3772313579069217854 3776972673650200832 3787760741217921288 3795345916559883264 3800102549533505376 3803527916893820416 3809911388827382816 3824997056533007352 3833242978744553388 3840919234482072064 3874415623154880832 3885452571114713088 3919337331909318144 3924510668714661802 3958400494685822976 3997314317134946304 4012654887430968576 4042214346318188544 4052648125511675904 4077466215617475072 4084309438992235872 4101311047287752704 4113025514009487936 4118105413779775488 4121262047898820608 4137078294793169152 4153459407648030144 4158589246356529152 4169399218971240786 4174548744560748288 4178311633279479808 4194856013039870976 4210954692914475744 4216155542679293952 4219387334753554432 4236665209183125504 4241974939014145536 4249094257856475936 4252924341016613376 4266781810002532352 4278314566782959616 4278968906505547968 4286150312430805668 4287537750119522304 4294733537159867904 4303992116485112576 4311215518936248976 4321034138792331072 4324929067707773952 4337617054895152518 4341526931454459488 4342974342324006144 4346889047878651904 4358717576049240936 4367446120257604608 4380849118565203872 4384207152517365152 4389621982265225216 4419054198087574836 4427903569319863808 4462496565955175244 4479242665039220736 4485155049959613488 4524269774232517094 4585891299921106944 4613974928198721792 4618133910466793472 4654213081642315296 4659961389277114368 4663533369990770688 4681430702002796672 4687212625471717376 4700600587439414784 4728089479763621888 4746810751597748736 4765027678824275184 4770912850926569472 4794121157759852544 4800129536252848896 4804456316076404736 4812519649045115136 4841991131045751648 4847971358873309184 4850117458803280098 4851687454082617344 4870306868654206336 4875288692380581888 4876322068574322688 4884217797886266924 4890250178863483392 4893998681879849472 4912780475066888368 4918848133125842944 4932233046582035796 4938324730048378368 4942776077380313088 4957276634165888592 4961745064519382272 4963399248370292736 4981391515484846784 4991366994580119552 5000508697835939946 5006684706931661568 5010522460019845888 5045799431204565174 5050347654957228384 5060461222079844352 5066803399378007168 5099996075377343136 5110990638326071184 5119568428736795659 5155563231102170642 5180603428152950784 5206245993614371118 5225783109212424192 5266609539753146256 5273114203655682048 5319100664734074624 5350206516574624768 5372114957073616896 5389619128424251392 5403530834015567872 5424926573254569984 5436621620823300096 5445745918656314496 5463068296051924992 5479095227235982128 5484034018679317248 5485862327146113024 5516774046641184768 5526878034450249414 5533704149766573312 5537945876864040192 5559198958628321048 5566064992747664384 5581963197584305056 5588857347272552448 5593141350719827968 5614606257219300992 5621540723572391936 5636837767522326624 5643799691483860992 5655966585352194048 5658470368603826781 5665459010475301248 5670565788022151168 5693018874839824896 5700153824300258064 5705291875340730624 5714867083241074224 5726311382879823872 5749864468116830082 5761378851723108096 5766572090277031936 5783489406526870024 5790632456432008192 5811623434732321248 5823261493676806144 5833926814141929937 5841132158086938496 5886766003071992703 5892072264116766448 5949995421273566992 5972323553385627648 6018982331146452864 6026416232749350912 6078972188267513856 6114521733228142592 6151966570931629056 6157511880622391296 6181893071848230912 6205617442189753728 6213281852369485824 6218044493321027584 6254098828456861179 6261823116841122432 6267467449919219712 6269556945309843456 6316432039371713616 6324233314018940928 6329081002130331648 6353370238432366912 6361217134568759296 6379386511524920064 6400172715003798528 6405941754768539648 6416692865393486848 6431306625179283456 6442100305739801856 6455988174727668864 6463961811831078912 6466823278404373464 6468916605443489792 6487393601561660928 6506425582342728777 6512290397181689232 6514461513486009216 6520333571817977856 6525331575839799296 6551169180386406912 6571273677847805808 6576310728776047728 6584432973397837824 6609702178887851456 6617865664493723648 6628581297131362254 6641855353979795712 6667344930447919928 6675579609242215424 6693744848932762866 6727732574939420232 6733796873276304512 6786404661348775641 6799994767169790848 6867311521039958016 6878836949881660416 6927200865700190208 6967710812283232256 6995300054986156032 7022146053004195008 7030818938207576064 7092134219645432832 7144378844655403008 7147541518236412776 7156369276389854208 7162819942764822528 7206684474114607104 7218779473567672704 7233235431006093312 7248828827764400128 7260994558208419328 7277531181123926016 7305460302981309504 7312045358239089664 7314483102861484032 7340998022819774208 7369170712600332552 7378272199688764416 7383927835818720256 7414164116070469632 7435914951248832888 7442617596779073408 7445098872555439104 7451809796363403264 7457521800959770624 7487050491870179328 7500763046753909919 7510027060397492352 7515783690029768832 7525066255311814656 7541288780469592064 7544627158138435708 7553945347300401664 7575521482435842576 7590691833119766528 7600205099067010752 7607055833787640832 7619822777654765632 7649994113066014704 7666485957489106776 7681838468964144128 7733344846653255963 7748831246309761664 7770905142229426176 7809368990421556677 7838674663818636288 7849021337429323604 7916800989371645952 7994628634269892608 8025309774861937152 8084428692636377088 8105296251023351808 8154932431234950144 8168618877984471744 8202622094575505408 8226051028018975872 8236210827559550976 8242524095797641216 8274156589586338304 8306918815296060288 8317178492713058304 8338798437942481572 8349097489121496576 8356623266558959616 8389712026079741952 8421909385828951488 8432311085358587904 8438774669507108864 8483949878028291072 8498188515712951872 8505848682033226752 8533563620005064704 8557937813011095936 8572300624861611336 8575075500239044608 8589467074319735808 8607984232970225152 8622431037872497952 8642068277584662144 8649858135415547904 8675234109790305036 8683053862908918976 8685948684648012288 8693778095757303808 8717435152098481872 8734892240515209216 8761698237130407744 8768414305034730304 8779243964530450432 8838108396175149672 8855807138639727616 8924993131910350488 8958485330078441472 8970310099919226976 9048539548465034188 9171782599842213888 9227949856397443584 9236267820933586944 9308426163284630592 9319922778554228736 9327066739981541376 9362861404005593344 9401201174878829568 9456178959527243776 9493621503195497472 9530055357648550368 9541825701853138944 9588242315519705088 9600259072505697792 9608912632152809472 9625039298090230272 9683982262091503296 9695942717746618368 9700234917606560196 9703374908165234688 9740613737308412672 9768435595772533848 9780500357726966784 9787997363759698944 9825560950133776736 9837696266251685888 9864466093164071592 9876649460096756736 9885552154760626176 9914553268331777184 9923490129038764544 9926798496740585472 9962783030969693568 9982733989160239104 10001017395671879892 10013369413863323136 10021044920039691776 10091598862409130348 10100695309914456768 10120922444159688704 10133606798756014336 10199992150754686272 10221981276652142368 10239136857473591318 10311126462204341284 10412491987228742236 10451566218424848384 10533219079506292512 10546228407311364096 10638201329468149248 10700413033149249536 10744229914147233792 10849853146509139968 10873243241646600192 10891491837312628992 10926136592103849984 10958190454471964256 10968068037358634496 10971724654292226048 11033548093282369536 11053756068900498828 11067408299533146624 11075891753728080384 11118397917256642096 11132129985495328768 11163926395168610112 11177714694545104896 11186282701439655936 11229212514438601984 11273675535044653248 11287599382967721984 11311933170704388096 11316940737207653562 11330918020950602496 11341131576044302336 11386037749679649792 11400307648600516128 11410583750681461248 11429734166482148448 11452622765759647744 11499728936233660164 11522757703446216192 11533144180554063872 11566978813053740048 11581264912864016384 11623246869464642496 11646522987353612288 11667853628283859874 11682264316173876992 11773532006143985406 11784144528233532896 11899990842547133984 12037964662292905728 12157944376535027712 12229043466456285184 12303933141863258112 12363786143696461824 12411234884379507456 12508197656913722358 12523646233682244864 12534934899838439424 12632864078743427232 12648466628037881856 12658162004260663296 12706740476864733824 12722434269137518592 12758773023049840128 12800345430007597056 12833385730786973696 12862613250358566912 12884200611479603712 12911976349455337728 12933646556808746928 12974787203123321856 13012851164685457554 13024580794363378464 13028923026972018432 13040667143635955712 13050663151679598592 13102338360772813824 13142547355695611616 13152621457552095456 13168865946795675648 13203097526742262489 13219404357775702912 13235731328987447296 13257162594262724508 13283710707959591424 13334689860895839856 13351159218484430848 13387489697865525732 13455465149878840464 13467593746552609024 13572809322697551282 13599989534339581696 13735787340501316307 13757673899763320832 13854401731400380416 13935421624566464512 13990600109972312064 14044292106008390016 14061637876415152128 14184268439290865664 14295083036472825552 14312738552779708416 14413368948229214208 14437558947135345408 14497657655528800256 14521989116416838656 14555062362247852032 14610920605962619008 14624090716478179328 14628966205722968064 14681996045639548416 14738341425200665104 14756544399377528832 14767855671637440512 14828328232140939264 14871829902497665776 14885235193558146816 14890197745110878208 14974100983740358656 15001526093507819838 15020054120794984704 15031567380059537664 15082577560939184128 15089254316276871416 15107890694600803328 15151042964871685152 15181383666239533056 15200410198134021504 15214111667575281664 15239645555309531264 15299988226132029408 15332971914978213552 15358705286210386977 15363676937928288256 15466689693306511926 15497662492619523328 15541810284458852352 15618737980843113354 15677349327637272576 15698042674858647208 15834944209813809829 16050619549723874304 16168857385272754176 16210592502046703616 16309864862469900288 16337237755968943488 16405244189151010816 16452102056037951744 16548313179172676608 16613837630592120576 16677596875884963144 16698194978242993152 16713246533117919232 16779424052159483904 16843818771657902976 16864622170717175808 16877549339014217728 16967899756056582144 16975411105811480343 16996377031425903744 17011697364066453504 17067127240010129408 17115875626022191872 17144601249723222672 17178934148639471616 17215968465940450304 17244862075744995904 17284136555169324288 17299716270831095808 17350468219580610072 17366107725817837952 17371897369296024576 17387556191514607616 17434870304196963744 17469784481030418432 17501780442425789811 17523396474260815488 17536828610069460608 17558487929060900864 17660298009215978109 17676216792350299344 17711614277279455232 17849986263820700976 17916970660156882944 17940620199838453952 18097079096930068376 18343565199684427776 18455899712794887168 18472535641867173888 18616852326569261184 18639845557108457472 18654133479963082752 18725722808011186688 18802402349757659136 18912357919054487552 18987243006390994944 19060110715297100736 19083651403706277888 19200518145011395584 19217825264305618944 19250078596180460544 19367964524183006592 19391885435493236736 19400469835213120392 19406749816330469376 19481227474616825344 19536871191545067696 19561000715453933568 19575994727519397888 19651121900267553472 19675392532503371776 19728932186328143184 19753298920193513472 19829106536663554368 19846980258077529088 19853596993481170944 19925566061939387136 20002034791343759784 20026738827726646272 20042089840079383552 20183197724818260696 20201390619828913536 20241844888319377408 20267213597512028672 20359213984046326923 20399984301509372544 20443962553304284736 20478273714947182636 20622252924408682568 20824983974457484472 20903132436849696768 21066438159012585024 21092456814622728192 21276402658936298496 21400826066298499072 21488459828294467584 21699706293018279936 21746486483293200384 21782983674625257984 21916380908943928512 21936136074717268992 21943449308584452096 22107512137800997656 22134816599066293248 22151783507456160768 22236795834513284192 22264259970990657536 22327852790337220224 22355429389090209792 22372565402879311872 22458425028877203968 22547351070089306496 22575198765935443968 22623866341408776192 22633881474415307124 22661836041901204992 22682263152088604672 22772075499359299584 22800615297201032256 22821167501362922496 22859468332964296896 22905245531519295488 22999457872467320328 23045515406892432384 23066288361108127744 23133957626107480096 23162529825728032768 23200034539959767889 23246493738929284992 23293045974707224576 23335707256567719748 23364528632347753984 23428106971264670031 23547064012287970812 23568289056467065792 23799981685094267968 24075929324585811456 24315888753070055424 24607866283726516224 24727572287392923648 24822469768759014912 25016395313827444716 25047292467364489728 25069869799676878848 25265728157486854464 25296933256075763712 25316324008521326592 25413480953729467648 25517546046099680256 25600690860015194112 25666771461573947392 25725226500717133824 25768401222959207424 25823952698910675456 25867293113617493856 25949574406246643712 26025702329370915108 26049161588726756928 26057846053944036864 26081334287271911424 26101326303359197184 26204676721545627648 26285094711391223232 26305242915104190912 26337731893591351296 26406195053484524978 26438808715551405824 26514325188525449016 26567421415919182848 26669379721791679712 26702318436968861696 26774979395731051464 26910930299757680928 26935187493105218048 27145618645395102564 27199979068679163392 27471574681002632614 27515347799526641664 27708803462800760832 27981200219944624128 28088584212016780032 28368536878581731328 28590166072945651104 28625477105559416832 28826737896458428416 28875117894270690816 29043978232833677312 29110124724495704064 29221841211925238016 29248181432956358656 29363992091279096832 29476682850401330208 29513088798755057664 29535711343274881024 29656656464281878528 29743659804995331552 29770470387116293632 29780395490221756416 29948201967480717312 30003052187015639676 30040108241589969408 30063134760119075328 30178508632553742832 30215781389201606656 30302085929743370304 30362767332479066112 30400820396268043008 30428223335150563328 30479291110619062528 30599976452264058816 30665943829956427104 30717410572420773954 30727353875856576512 30933379386613023852 30995324985239046656 31237475961686226708 31354698655274545152 31396085349717294416 31669888419627619658 32101239099447748608 32619729724939800576 32674475511937886976 32810488378302021632 32904204112075903488 33096626358345353216 33227675261184241152 33355193751769926288 33396389956485986304 33558848104318967808 33687637543315805952 33935799512113164288 33950822211622960686 33992754062851807488 34023394728132907008 34134254480020258816 34231751252044383744 34289202499446445344 34357868297278943232 34431936931880900608 34489724151489991808 34568273110338648576 34599432541662191616 34700936439161220144 34732215451635675904 34743794738592049152 34869740608393927488 34939568962060836864 35003560884851579622 35046792948521630976 35073657220138921216 35320596018431956218 35352433584700598688 35423228554558910464 35699972527641401952 35836979001157569613 35881240399676907904 36194158193860136752 36687130399368855552 36911799425589774336 37233704653138522368 37451445616022373376 37604804699515318272 37824715838108975104 37974486012781989888 38120221430594201472 38167302807412555776 38401036290022791168 38500157192360921088 38735929048366013184 38800939670426240784 38962454949233650688 39073742383090135392 39122001430907867136 39151989455038795776 39302243800535106944 39350785065006743552 39457864372656286368 39506597840387026944 39609292580226787467 39658213073327108736 39693960516155058176 39707193986962341888 39851132123878774272 40004069582687519568 40053477655453292544 40084179680158767104 40366395449636521392 40402781239657827072 40534427195024057344 40718427968092653846 40799968603018745088 40887925106608569472 40956547429894365272 41207362021503948921 41244505848817365136 41649967948914968944 41806264873699393536 42132876318025170048 42184913629245456384 42552805317872596992 42801652132596998144 43492972966586400768 43565967349250515968 43832761817887857024 43872272149434537984 43886898617168904192 44215024275601995312 44269633198132586496 44303567014912321536 44473591669026568384 44528519941981315072 44655705580674440448 44916850057754407936 45094702140178612992 45247732682817552384 45267762948830614248 45323672083802409984 45364526304177209344 45544150998718599168 45601230594402064512 45642335002725844992 45718936665928593792 45810491063038590976 45998915744934640656 46076115858631160931 46091030813784864768 46267915252214960192 46325059651456065536 46400069079919535778 46492987477858569984 46671414513135439496 46729057264695507968 46856213942529340062 47094128024575941624 47136578112934131584 47504832629441429487 47599963370188535936 48151858649171622912 48631777506140110848 49215732567453032448 49644939537518029824 50032790627654889432 50094584934728979456 50139739599353757696 50531456314973708928 50593866512151527424 50632648017042653184 50826961907458935296 51035092092199360512 51201381720030388224 51333542923147894784 51536802445918414848 51647905397821350912 51734586227234987712 51899148812493287424 52051404658741830216 52098323177453513856 52115692107888073728 52162668574543822848 52202652606718394368 52409353443091255296 52505341327277369433 52570189422782446464 52610485830208381824 52675463787182702592 52812390106969049956 52877617431102811648 53028650377050898032 53134842831838365696 53338759443583359424 53404636873937723392 53549958791462102928 53821860599515361856 53870374986210436096 54291237290790205128 54399958137358326784 54943149362005265228 55030695599053283328 55417606925601521664 55962400439889248256 56177168424033560064 56737073757163462656 57180332145891302208 57250954211118833664 57653475792916856832 57750235788541381632 58087956465667354624 58220249448991408128 58443682423850476032 58496362865912717312 58727984182558193664 58953365700802660416 59026177597510115328 59071422686549762048 59487319609990663104 59540940774232587264 59560790980443512832 60006104374031279352 60080216483179938816 60126269520238150656 60357017265107485664 60431562778403213312 60604171859486740608 60725534664958132224 60801640792536086016 60856446670301126656 60958582221238125056 61199952904528117632 61331887659912854208 61434821144841547908 61454707751713153024 61866758773226047704 61990649970478093312 62474951923372453416 62709397310549090304 62792170699434588832 63339776839255239316 64202478198895497216 65239459449879601152 65348951023875773952 65808408224151806976 66193252716690706432 66455350522368482304 66710387503539852576 66792779912971972608 67117696208637935616 67375275086631611904 67871599024226328576 67901644423245921372 67985508125703614976 68046789456265814016 68463502504088767488 68578404998892890688 68715736594557886464 68863873863761801216 68979448302979983616 69136546220677297152 69198865083324383232 69401872878322440288 69464430903271351808 69487589477184098304 69739481216787854976 69879137924121673728 70007121769703159244 70093585897043261952 70147314440277842432 70641192036863912436 70704867169401197376 70846457109117820928 71399945055282803904 71673958002315139226 71762480799353815808 72388316387720273504 73823598851179548672 74467409306277044736 74902891232044746752 75209609399030636544 75948972025563979776 76240442861188402944 76802072580045582336 77000314384721842176 77471858096732026368 77601879340852481568 77924909898467301376 78147484766180270784 78244002861815734272 78303978910077591552 78604487601070213888 78915728745312572736 79013195680774053888 79218585160453574934 79316426146654217472 79387921032310116352 79702264247757548544 80008139165375039136 80106955310906585088 80168359360317534208 80732790899273042784 80805562479315654144 81068854390048114688 81436855936185307692 81599937206037490176 81775850213217138944 81913094859788730544 82414724043007897842 82489011697634730272 83299935897829937888 84265752636050340096 85105610635745193984 85603304265193996288 87131934698501031936 87665523635775714048 87744544298869075968 88430048551203990624 88539266396265172992 88607134029824643072 88947183338053136768 89057039883962630144 89311411161348880896 89833700115508815872 90189404280357225984 90535525897661228496 90647344167604819968 91088301997437198336 91202461188804129024 91284670005451689984 91437873331857187584 91997831489869281312 92152231717262321862 92182061627569729536 92535830504429920384 92650119302912131072 92800138159839071556 92985974955717139968 93342829026270878992 93458114529391015936 93712427885058680124 94188256049151883248 94273156225868263168 95009665258882858974 95199926740377071872 96303717298343245824 97271800145999117521 98431465134906064896 99289879075036059648 100065581255309778864 100189169869457958912 101062912629947417856 101653923814917870592 102070184184398721024 102402763440060776448 102667085846295789568 103073604891836829696 103295810795642701824 103469172454469975424 103798297624986574848 104102809317483660432 104196646354907027712 104231384215776147456 104818706886182510592 105010682654554738866 105140378845564892928 105220971660416763648 105624780213938099912 105755234862205623296 106057300754101796064 106269685663676731392 106677518887166718848 106809273747875446784 107099917582924205856 107510937003472708839 107643721199030723712 107740749972420872192 108582474581580410256 108799916274716653568 109886298724010530456 110061391198106566656 110844609468696668803 112354336848067120128 113474147514326925312 114360664291782604416 114501908422237667328 115500471577082763264 116175912931334709248 116887364847700952064 116992725731825434624 117455968365116387328 117906731401605320832 118052355195020230656 118142845373099524096 118827877740680362401 118974639219981326208 119081881548465174528 119121581960887025664 120012208748062558704 120160432966359877632 120252539040476301312 120714034530214971328 120863125556806426624 121208343718973481216 121603281585072172032 121712893340602253312 121917164442476250112 122399905809056235264 122663775319825708416 122869642289683095816 122909415503426306048 123622086064511846763 123733517546452095408 123981299940956186624 124949903846744906832 125418794621098180608 125584341398869177664 126679553678510478632 128404956397790994432 130478918899759202304 130697902047751547904 131616816448303613952 132386505433381412864 132910701044736964608 133420775007079705152 133585559825943945216 134750550173263223808 135743198048452657152 135803288846491842744 135971016251407229952 136093578912531628032 136927005008177534976 137156809997785781376 137431473189115772928 137727747727523602432 137958896605959967232 138273092441354594304 138803745756644880576 138928861806542703616 138975178954368196608 139478962433575709952 140014243539406318488 140187171794086523904 140294628880555684864 141282384073727824872 141409734338802394752 141692914218235641856 142514497888324288461 142799890110565607808 143347916004630278452 143524961598707631616 144776632775440547008 147647197702359097344 148934818612554089472 149805782464089493504 150419218798061273088 151897944051127959552 152480885722376805888 153604145160091164672 154000628769443684352 154943716193464052736 155203758681704963136 155849819796934602752 156294969532360541568 156488005723631468544 156607957820155183104 157208975202140427776 157831457490625145472 158026391361548107776 158437170320907149868 158632852293308434944 158775842064620232704 159404528495515097088 160016278330750078272 160213910621813170176 160336718720635068416 161465581798546085568 161611124958631308288 162137708780096229376 162873711872370615384 163199874412074980352 163551700426434277888 163826189719577461088 164829448086015795684 164978023395269460544 166599871795659875776 168531505272100680192 170211221271490387968 174263869397002063872 175331047271551428096 175489088597738151936 176860097102407981248 177078532792530345984 177214268059649286144 177894366676106273536 178622822322697761792 179667400231017631744 180378808560714451968 181071051795322456992 181294688335209639936 182176603994874396672 182404922377608258048 182569340010903379968 182875746663714375168 183995662979738562624 184304463434524643724 184364123255139459072 185071661008859840768 185600276319678143112 185971949911434279936 186685658052541757984 186916229058782031872 187424855770117360248 188376512098303766496 188546312451736526336 190019330517765717948 190399853480754143744 192607434596686491648 194543600291998235042 198579758150072119296 200131162510619557728 200378339738915917824 202125825259894835712 203307847629835741184 204140368368797442048 206147209783673659392 206591621591285403648 206938344908939950848 207596595249973149696 208205618634967320864 208393292709814055424 208462768431552294912 209637413772365021184 210021365309109477732 210280757691129785856 210441943320833527296 211249560427876199824 211510469724411246592 212114601508203592128 212539371327353462784 213355037774333437696 214199835165848411712 215021874006945417678 215287442398061447424 215481499944841744384 217164949163160820512 217599832549433307136 219772597448021060912 221689218937393337606 224708673696134240256 228721328583565208832 231000943154165526528 232351825862669418496 233774729695401904128 234911936730232774656 235813462803210641664 237655755481360724802 237949278439962652416 238163763096930349056 240024417496125117408 240320865932719755264 240505078080952602624 241428069060429942656 241726251113612853248 242416687437946962432 243206563170144344064 243834328884952500224 244799811618112470528 245327550639651416832 245739284579366191632 247244172129023693526 247467035092904190816 247962599881912373248 249899807693489813664 250858853008102987291 251168682797738355328 253359107357020957264 256809912795581988864 261395804095503095808 263233632896607227904 264773010866762825728 265821402089473929216 266841550014159410304 267171119651887890432 269501100346526447616 271606577692983685488 271942032502814459904 273854010016355069952 274313619995571562752 275455495455047204864 275917793211919934464 276546184882709188608 277607491513289761152 277857723613085407232 277950357908736393216 278957924867151419904 280028487078812636976 280374343588173047808 280589257761111369728 282564768147455649744 282819468677604789504 285028995776648576922 285599780221131215616 286695832009260556904 287049923197415263232 289553265550881094016 291815400437997352563 295294395404718194688 297869637225108178944 299611564928178987008 304961771444753611776 307208290320182329344 308001257538887368704 309887432386928105472 310407517363409926272 311699639593869205504 312589939064721083136 314417950404280855552 315662914981250290944 316874340641814299736 317265704586616869888 317551684129240465408 318809056991030194176 320032556661500156544 320427821243626340352 320673437441270136832 322532811010418126517 322931163597092171136 323222249917262616576 324275417560192458752 325747423744741230768 326399748824149960704 327103400852868555776 327652379439154922176 329658896172031591368 329956046790538921088 332533828406090006409 333199743591319751552 337063010544201360384 340422442542980775936 348527738794004127744 350662094543102856192 350978177195476303872 353720194204815962496 354157065585060691968 354428536119298572288 355788733352212547072 357245644645395523584 359334800462035263488 360757617121428903936 362142103590644913984 362589376670419279872 364809844755216516096 365138680021806759936 365751493327428750336 367991325959477125248 368608926869049287448 368728246510278918144 370143322017719681536 371200552639356286224 371943899822868559872 373371316105083515968 373832458117564063744 374849711540234720496 376753024196607532992 377092624903473052672 380038661035531435896 380799706961508287488 385214869193372983296 389087200583996470084 397159516300144238592 400262325021239115456 400756679477831835648 404251650519789671424 406615695259671482368 408280736737594884096 412294419567347318784 413183243182570807296 413876689817879901696 416411237269934641728 416786585419628110848 416925536863104589824 420042730618218955464 420561515382259571712 420883886641667054592 422499120855752399648 423020939448822493184 424229203016407184256 425078742654706925568 426710075548666875392 428399670331696823424 430043748013890835356 430574884796122894848 430962999889683488768 434329898326321641024 435199665098866614272 439545194896042121824 443378437874786675212 449417347392268480512 457442657167130417664 462001886308331053056 467549459390803808256 469823873460465549312 471626925606421283328 475311510962721449604 475898556879925304832 476327526193860698112 480048834992250234816 480641731865439510528 481010156161905205248 482856138120859885312 484833374875893924864 486413126340288688128 487668657769905000448 489599623236224941056 490655101279302833664 491478569158732383264 494488344258047387052 494934070185808381632 495925199763824746496 499799615386979627328 501717706016205974582 502337365595476710656 506718214714041914528 522791608191006191616 526467265793214455808 531642804178947858432 533683100028318820608 539002200693052895232 543213155385967370976 543884065005628919808 547708020032710139904 548627239991143125504 551835586423839868928 553092369765418377216 555214983026579522304 555715447226170814464 557915849734302839808 560056974157625273952 560748687176346095616 561178515522222739456 565129536294911299488 565638937355209579008 570057991553297153844 571199560442262431232 573391664018521113808 574099846394830526464 579106531101762188032 583630800875994705126 595739274450216357888 599223129856357974016 609923542889507223552 619774864773856210944 620815034726819852544 623399279187738411008 625179878129442166272 628835900808561711104 631325829962500581888 633748681283628599472 634531409173233739776 637618113982060388352 640065113323000313088 645065622020836253034 645862327194184342272 646444499834525233152 648550835120384917504 651494847489482461536 652799497648299921408 654206801705737111552 655304758878309844352 659317792344063182736 659912093581077842176 665067656812180012818 666399487182639503104 674126021088402720768 680902601021993822647 697055477588008255488 701324189086205712384 707440388409631924992 711577466704425094144 714491289290791047168 718669600924070526976 721515234242857807872 724284207181289827968 725178753340838559744 729619689510433032192 731502986654857500672 735982651918954250496 737217853738098574896 740286644035439363072 742401105278712572448 743887799645737119744 746742632210167031936 747664916235128127488 749699423080469440992 752576559024308961873 753506048393215065984 754185249806946105344 760077322071062871792 761599413923016574976 770429738386745966592 778174401167992940168 794319032600288477184 800524650042478230912 801513358955663671296 808503301039579342848 813231390519342964736 826366486365141614592 827753379635759803392 832822474539869283456 833573170839256221696 833851073726209179648 840085461236437910928 841123030764519143424 841767773283334109184 844998241711504799296 846041878897644986368 848458406032814368512 853420151097333750784 856799340663393646848 860087496027781670712 861149769592245789696 861925999779366977536 868659796652643282048 870399330197733228544 875446201313992057689 879090389792084243648 886756875749573350424 898834694784536961024 914885314334260835328 924003772616662106112 935098918781607616512 943253851212842566656 950623021925442899208 951797113759850609664 952655052387721396224 960097669984500469632 961283463730879021056 962020312323810410496 965712276241719770624 969666749751787849728 972826252680577376256 975337315539810000896 979199246472449882112 981310202558605667328 982957138317464766528 988976688516094774104 989868140371616763264 991850399527649492992 997601485218270019227 999599230773959254656 1003435412032411949164 1004674731190953421312 1013436429428083829056 1045583216382012383232 1052934531586428911616 1063285608357895716864 1067366200056637641216 1078004401386105790464 1086426310771934741952 1087768130011257839616 1095416040065420279808 1097254479982286251008 1103671172847679737856 1106184739530836754432 1110429966053159044608 1111430894452341628928 1115831699468605679616 1120113948315250547904 1121497374352692191232 1122357031044445478912 1130259072589822598976 1131277874710419158016 1140115983106594307688 1142399120884524862464 1146783328037042227616 1148199692789661052928 1158213062203524376064 1167261601751989410252 1191478548900432715776 1219847085779014447104 1239549729547712421888 1241630069453639705088 1250359756258884332544 1257671801617123422208 1262651659925001163776 1267497362567257198944 1269062818346467479552 1275236227964120776704 1280130226646000626176 1290131244041672506068 1291724654388368684544 1292888999669050466304 1302989694978964923072 1305598995296599842816 1308413603411474223104 1310609517756619688704 1318635584688126365472 1319824187162155684352 1330135313624360025636 1332798974365279006208 1348252042176805441536 1361805202043987645294 1402648378172411424768 1414880776819263849984 1423154933408850188288 1428982578581582094336 1443030468485715615744 1448568414362579655936 1459239379020866064384 1463005973309715001344 1471965303837908500992 1474435707476197149792 1480573288070878726144 1484802210557425144896 1487775599291474239488 1493485264420334063872 1499398846160938881984 1505153118048617923746 1507012096786430131968 1508370499613892210688 1520154644142125743584 1523198827846033149952 1556348802335985880336 1601049300084956461824 1617006602079158685696 1626462781038685929472 1655506759271519606784 1665644949079738566912 1667146341678512443392 1680170922472875821856 1682246061529038286848 1683535546566668218368 1689996483423009598592 1692083757795289972736 1696916812065628737024 1706840302194667501568 1713598681326787293696 1720174992055563341424 1722299539184491579392 1737319593305286564096 1750892402627984115378 1758180779584168487296 1773513751499146700848 1797669389569073922048 1829770628668521670656 1870197837563215233024 1886507702425685133312 1901246043850885798416 1903594227519701219328 1920195339969000939264 1931424552483439541248 1939333499503575699456 1945652505361154752512 1950674631079620001792 1958398492944899764224 1962620405117211334656 1965914276634929533056 1977953377032189548208 1979736280743233526528 1995202970436540038454 1999198461547918509312 2006870824064823898328 2009349462381906842624 2026872858856167658112 2042707803065981467941 2091166432764024766464 2134732400113275282432 2156008802772211580928 2172852621543869483904 2175536260022515679232 2194508959964572502016 2207342345695359475712 2220859932106318089216 2222861788904683257856 2231663398937211359232 2240227896630501095808 2242994748705384382464 2244714062088890957824 2257729677072926885619 2260518145179645197952 2262555749420838316032 2280231966213188615376 2284798241769049724928 2293566656074084455232 2296399385579322105856 2316426124407048752128 2334523203503978820504 2382957097800865431552 2439694171558028894208 2479099459095424843776 2483260138907279410176 2500719512517768665088 2515343603234246844416 2525303319850002327552 2534994725134514397888 2538125636692934959104 2560260453292001252352 2580262488083345012136 2583449308776737369088 2585777999338100932608 2605979389957929846144 2611197990593199685632 2616827206822948446208 2621219035513239377408 2637271169376252730944 2639648374324311368704 2660270627248720051272 2665597948730558012416 2696504084353610883072 2723610404087975290588 2805296756344822849536 2829761553638527699968 2846309866817700376576 2857965157163164188672 2886060936971431231488 2897136828725159311872 2918478758041732128768 2926011946619430002688 2943930607675817001984 2948871414952394299584 2961146576141757452288 2969604421114850289792 2975551198582948478976 2986970528840668127744 2998797692321877763968 3010306236097235847492 3014024193572860263936 3016740999227784421376 3040309288284251487168 3046397655692066299904 3112697604671971760672 3202098600169912923648 3234013204158317371392 3311013518543039213568 3331289898159477133824 3334292683357024886784 3360341844945751643712 3364492123058076573696 3367071093133336436736 3379992966846019197184 3393833624131257474048 3413680604389335003136 3427197362653574587392 3440349984111126682848 3444599078368983158784 3474639186610573128192 3501784805255968230756 3516361559168336974592 3547027502998293401696 3659541257337043341312 3773015404851370266624 3802492087701771596832 3807188455039402438656 3840390679938001878528 3862849104966879082496 3878666999007151398912 3916796985889799528448 3925240810234422669312 3931828553269859066112 3955906754064379096416 3959472561486467053056 3990405940873080076908 3998396923095837018624 4013741648129647796656 4018698924763813685248 4053745717712335316224 4085415606131962935882 4269464800226550564864 4345705243087738967808 4389017919929145004032 4414684691390718951424 4441719864212636178432 4463326797874422718464 4480455793261002191616 4515459354145853771238 4521036290359290395904 4525111498841676632064 4560463932426377230752 4569596483538099449856 4587133312148168910464 4592798771158644211712 4632852248814097504256 4669046407007957641008 4766318207153956758529 4879388343116057788416 4966520277814558820352 5001439025035537330176 5030687206468493688832 5050606639700004655104 5069989450269028795776 5076251273385869918208 5120520906584002504704 5160524976166690024272 5166898617553474738176 5211958779915859692288 5233654413645896892416 5242438071026478754816 5274542338752505461888 5279296748648622737408 5320541254497440102544 5331195897461116024832 5393008168707221766144 5447220808175950581176 5610593512689645699072 5659523107277055399936 5692619733635400753152 5794273657450318623744 5836957516083464257536 5852023893238860005376 5887861215351634003968 5897742829904788599168 5922293152283514904576 5939208842229700579584 5973941057681336255488 5997595384643755527936 6020612472194471694984 6028048387145720527872 6033481998455568842752 6080618576568502974336 6092795311384132599808 6128123409197944403823 6225395209343943521344 6404197200339825847296 6468026408316634742784 6622027037086078427136 6662579796318954267648 6668585366714049773568 6720683689891503287424 6728984246116153147392 6734142186266672873472 6759985933692038394368 6787667248262514948096 6827361208778670006272 6854394725307149174784 6880699968222253365696 6889198156737966317568 6949278373221146256384 7003569610511936461512 7032723118336673949184 7094055005996586803392 7319082514674086682624 7546030809702740533248 7604984175403543193664 7614376910078804877312 7680781359876003757056 7725698209933758164992 7757333998014302797824 7833593971779599056896 7850481620468845338624 7863657106539718132224 7911813508128758192832 7918945122972934106112 7980811881746160153816 7996793846191674037248 8027483296259295593312 8037397849527627370496 8107491435424670632448 8170831212263925871764 8538929600453101129728 8691410486175477935616 8778035839858290008064 8883439728425272356864 8926653595748845436928 8960911586522004383232 9030918708291707542476 9042072580718580791808 9050222997683353264128 9120927864852754461504 9139192967076198899712 9174266624296337820928 9265704497628195008512 9338092814015915282016 9532636414307913517058 9933040555629117640704 10002878050071074660352 10101213279400009310208 10139978900538057591552 10241041813168005009408 10321049952333380048544 10333797235106949476352 10423917559831719384576 10484876142052957509632 10549084677505010923776 10558593497297245474816 10641082508994880205088 10662391794922232049664 10894441616351901162352 11319046214554110799872 11385239467270801506304 11588547314900637247488 11775722430703268007936 11795485659809577198336 11844586304567029809152 11878417684459401159168 11947882115362672510976 11995190769287511055872 12041224944388943389968 12056096774291441055744 12161237153137005948672 12256246818395888807646 12450790418687887042688 12808394400679651694592 13244054074172156854272 13325159592637908535296 13441367379783006574848 13519971867384076788736 13575334496525029896192 13654722417557340012544 13708789450614298349568 13761399936444506731392 13778396313475932635136 13898556746442292512768 14007139221023872923024 14065446236673347898368 14188110011993173606784 14298954621461870275587 14638165029348173365248 15092061619405481066496 15209968350807086387328 15228753820157609754624 15361562719752007514112 15451396419867516329984 15700963240937690677248 15727314213079436264448 15823627016257516385664 15837890245945868212224 15961623763492320307632 15993587692383348074496 16054966592518591186624 16074795699055254740992 16214982870849341264896 16341662424527851743528 17077859200906202259456 17382820972350955871232 17556071679716580016128 17766879456850544713728 17921823173044008766464 18061837416583415084952 18084145161437161583616 18100445995366706528256 18241855729705508923008 18278385934152397799424 18348533248592675641856 18531408995256390017024 18676185628031830564032 19065272828615827034116 19866081111258235281408 20005756100142149320704 20202426558800018620416 20279957801076115183104 20482083626336010018816 20642099904666760097088 20667594470213898952704 20847835119663438769152 20969752284105915019264 21098169355010021847552 21117186994594490949632 21282165017989760410176 21324783589844464099328 21788883232703802324704 22638092429108221599744 23177094629801274494976 23551444861406536015872 23590971319619154396672 23756835368918802318336 23895764230725345021952 23990381538575022111744 24082449888777886779936 24112193548582882111488 24322474306274011897344 24512493636791777615292 24901580837375774085376 25616788801359303389184 26650319185275817070592 26882734759566013149696 27039943734768153577472 27150668993050059792384 27417578901228596699136 27522799872889013462784 27797113492884585025536 28014278442047745846048 28130892473346695796736 28376220023986347213568 28597909242923740551174 30419936701614172774656 30723125439504015028224 30902792839735032659968 31454628426158872528896 31647254032515032771328 31675780491891736424448 31923247526984640615264 31987175384766696148992 32109933185037182373248 32149591398110509481984 32429965741698682529792 32683324849055703487056 34155718401812404518912 34765641944701911742464 35533758913701089427456 35843646346088017532928 36123674833166830169904 36168290322874323167232 36483711459411017846016 36697066497185351283712 37062817990512780034048 37352371256063661128064 38130545657231654068232 39732162222516470562816 40559915602152230366208 40964167252672020037632 41284199809333520194176 41335188940427797905408 41695670239326877538304 41939504568211830038528 42196338710020043695104 42234373989188981899264 42564330035979520820352 42649567179688928198656 42896863864385610826761 43577766465407604649408 45276184858216443199488 46354189259602548989952 47102889722813072031744 47181942639238308793344 47513670737837604636672 47791528461450690043904 47980763077150044223488 48164899777555773559872 48224387097165764222976 48644948612548023794688 49024987273583555230584 49803161674751548170752 51233577602718606778368 53300638370551634141184 53765469519132026299392 54079887469536307154944 54301337986100119584768 54835157802457193398272 55045599745778026925568 55594226985769170051072 56028556884095491692096 56261784946693391593472 56752440047972694427136 57195818485847481102348 60839873403228345549312 61446250879008030056448 62909256852317745057792 63294508065030065542656 63351560983783472848896 63846495053969281230528 63974350769533392297984 64219866370074364746496 64859931483397365059584 65366649698111406974112 69531283889403823484928 71687292692176035065856 72247349666333660339808 72336580645748646334464 72967422918822035692032 73394132994370702567424 74704742512127322256128 76261091314463308136464 81119831204304460732416 82568399618667040388352 83391340478653755076608 83879009136423660077056 84392677420040087390208 85128660071959041640704 85793727728771221653522 87155532930815209298816 92708378519205097979904 94363885278476617586688 95027341475675209273344 95583056922901380087808 95961526154300088446976 96329799555111547119744 96448774194331528445952 97289897225096047589376 98049974547167110461168 99606323349503096341504 102467155205437213556736 106601276741103268282368 107530939038264052598784 108159774939072614309888 110091199491556053851136 111188453971538340102144 112057113768190983384192 112523569893386783186944 113504880095945388854272 114391636971694962204696 121679746806456691098624 122892501758016060112896 125818513704635490115584 126589016130060131085312 126703121967566945697792 127692990107938562461056 127948701539066784595968 128439732740148729492992 129719862966794730119168 130733299396222813948224 139062567778807646969856 143374585384352070131712 144494699332667320679616 144673161291497292668928 145934845837644071384064 146788265988741405134848 149409485024254644512256 152522182628926616272928 162239662408608921464832 165136799237334080776704 166782680957307510153216 168785354840080174780416 170257320143918083281408 171587455457542443307044 174311065861630418597632 188727770556953235173376 190054682951350418546688 191923052308600176893952 192659599110223094239488 194579794450192095178752 196099949094334220922336 199212646699006192683008 215061878076528105197568 216319549878145228619776 220182398983112107702272 224114227536381966768384 225047139786773566373888 227009760191890777708544 228783273943389924409392 243359493612913382197248 251637027409270980231168 253178032260120262170624 255385980215877124922112 256879465480297458985984 259439725933589460238336 261466598792445627896448 278125135557615293939712 286749170768704140263424 288989398665334641359232 289346322582994585337856 291869691675288142768128 293576531977482810269696 298818970048509289024512 305044365257853232545856 324479324817217842929664 330273598474668161553408 333565361914615020306432 337570709680160349560832 340514640287836166562816 343174910915084886614088 348622131723260837195264 377455541113906470346752 380109365902700837093376 383846104617200353787904 385319198220446188478976 389159588900384190357504 392199898188668441844672 398425293398012385366016 430123756153056210395136 440364797966224215404544 448228455072763933536768 454019520383781555417088 457566547886779848818784 486718987225826764394496 506356064520240524341248 510771960431754249844224 513758930960594917971968 522933197584891255792896 577978797330669282718464 583739383350576285536256 587153063954965620539392 597637940097018578049024 610088730515706465091712 648958649634435685859328 660547196949336323106816 675141419360320699121664 681029280575672333125632 686349821830169773228176 697244263446521674390528 754911082227812940693504 770638396440892376957952 778319177800768380715008 784399796377336883689344 796850586796024770732032 860247512306112420790272 880729595932448430809088 896456910145527867073536 908039040767563110834176 915133095773559697637568 973437974451653528788992 1012712129040481048682496 1021543920863508499688448 1027517861921189835943936 1045866395169782511585792 1155957594661338565436928 1167478766701152571072512 1195275880194037156098048 1220177461031412930183424 1321094393898672646213632 1362058561151344666251264 1372699643660339546456352 1394488526893043348781056 1541276792881784753915904 1568799592754673767378688 1593701173592049541464064 1761459191864896861618176 1792913820291055734147072 1816078081535126221668352 1830266191547119395275136 1946875948903307057577984 2025424258080962097364992 2043087841727016999376896 2055035723842379671887872 2091732790339565023171584 2311915189322677130873856 2334957533402305142145024 2390551760388074312196096 2440354922062825860366848 2642188787797345292427264 2724117122302689332502528 2745399287320679092912704 2788977053786086697562112 3082553585763569507831808 3137599185509347534757376 3585827640582111468294144 3660532383094238790550272 4086175683454033998753792 4110071447684759343775744 4183465580679130046343168 4623830378645354261747712 4781103520776148624392192 4880709844125651720733696 5284377575594690584854528 5448234244605378665005056 5490798574641358185825408 5577954107572173395124224 6165107171527139015663616 6275198371018695069514752 7171655281164222936588288 7321064766188477581100544 8172351366908067997507584 8366931161358260092686336 9247660757290708523495424 9761419688251303441467392 10981597149282716371650816 11155908215144346790248448 12330214343054278031327232 12550396742037390139029504 14343310562328445873176576 14642129532376955162201088 16344702733816135995015168 16733862322716520185372672 18495321514581417046990848 19522839376502606882934784 21963194298565432743301632 25100793484074780278059008 29284259064753910324402176 33467724645433040370745344 36990643029162834093981696 39045678753005213765869568 43926388597130865486603264 50201586968149560556118016 58568518129507820648804352 78091357506010427531739136 87852777194261730973206528 100403173936299121112236032 117137036259015641297608704 175705554388523461946413056 234274072518031282595217408 351411108777046923892826112 702822217554093847785652224
- Sum of all divisors σ(n): 2561103240481019187485572131
- Sum of proper divisors (its aliquot sum) s(n): 1858281022926925339699919907
- 702822217554093847785652224 is an abundant number, because the sum of its proper divisors (1858281022926925339699919907) is greater than itself. Its abundance is 1155458805372831491914267683
Bases of 702822217554093847785652224
- Binary: 1001000101010111000110010011000001110101010101010010101100011100010000001001000000000000002
- Hexadecimal: 0x2455C64C1D554AC71024000
- Base-36: 2GB4LH1PC217GMEPS0
Squares and roots of 702822217554093847785652224
- 702822217554093847785652224 squared (7028222175540938477856522242) is 493959069487654022360565265879230752017780873076146176
- 702822217554093847785652224 cubed (7028222175540938477856522243) is 347165408598269735585454631301170963863438612456976837330134781071115036523495424
-
702822217554093847785652224 is a
perfect square number . Itssquare root is 26510794359168 -
The
cube root of 702822217554093847785652224 is 889095667.5174196349
Scales and comparisons
How big is 702822217554093847785652224?- 702,822,217,554,093,847,785,652,224 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 702,822,217,554,093,847,785,652,224 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 702822217554093847785652224 cubic inches would be around 74091305.6 feet tall.
Recreational maths with 702822217554093847785652224
- 702822217554093847785652224 backwards is 422256587748390455712228207
- The number of decimal digits it has is: 27
- The sum of 702822217554093847785652224'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 702822217554093847785652224 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 702822217554093847785652224 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/702822217554093847785652224/
Chicago style:
Numbermatics. 2024. "Number 702822217554093847785652224 - Facts about the integer". https://numbermatics.com/n/702822217554093847785652224/
The information we have on file for 702822217554093847785652224 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 702822217554093847785652224, math, Factors of 702822217554093847785652224, curriculum, school, college, exams, university, Prime factorization of 702822217554093847785652224, STEM, science, technology, engineering, physics, economics, calculator, seven hundred two septillion, eight hundred twenty-two sextillion, two hundred seventeen quintillion, five hundred fifty-four quadrillion, ninety-three trillion, eight hundred forty-seven billion, seven hundred eighty-five million, six hundred fifty-two thousand, two hundred twenty-four.