964954281676438738337071104
964,954,281,676,438,738,337,071,104 is an even composite number composed of seven prime numbers multiplied together.
964954281676438738337071104 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-eight thousand, nine hundred seventeen divisors.
Prime factorization of 964954281676438738337071104:
216 × 36 × 72 × 192 × 1092 × 1272 × 24412
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 19 × 19 × 109 × 109 × 127 × 127 × 2441 × 2441)See below for interesting mathematical facts about the number 964954281676438738337071104 from the Numbermatics database.
Names of 964954281676438738337071104
- Cardinal: 964954281676438738337071104 can be written as Nine hundred sixty-four septillion, nine hundred fifty-four sextillion, two hundred eighty-one quintillion, six hundred seventy-six quadrillion, four hundred thirty-eight trillion, seven hundred thirty-eight billion, three hundred thirty-seven million, seventy-one thousand, one hundred four.
Scientific notation
- Scientific notation: 9.64954281676438738337071104 × 1026
Factors of 964954281676438738337071104
Divisors of 964954281676438738337071104
- Number of divisors d(n): 28917
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 32 36 38 42 48 49 54 56 57 63 64 72 76 81 84 96 98 108 109 112 114 126 127 128 133 144 147 152 162 168 171 189 192 196 216 218 224 228 243 252 254 256 266 288 294 304 324 327 336 342 361 378 381 384 392 399 432 436 441 448 456 486 504 508 512 513 532 567 576 588 608 648 654 672 684 722 729 756 762 763 768 784 798 864 872 882 889 896 912 931 972 981 1008 1016 1024 1026 1064 1083 1134 1143 1152 1176 1197 1216 1296 1308 1323 1344 1368 1444 1458 1512 1524 1526 1536 1539 1568 1596 1701 1728 1744 1764 1778 1792 1824 1862 1944 1962 2016 2032 2048 2052 2071 2128 2166 2268 2286 2289 2304 2352 2394 2413 2432 2441 2527 2592 2616 2646 2667 2688 2736 2793 2888 2916 2943 3024 3048 3052 3072 3078 3136 3192 3249 3402 3429 3456 3488 3528 3556 3584 3591 3648 3724 3888 3924 3969 4032 4064 4096 4104 4142 4256 4332 4536 4572 4578 4608 4617 4704 4788 4826 4864 4882 5054 5103 5184 5232 5292 5334 5341 5376 5472 5586 5776 5832 5886 6048 6096 6104 6144 6156 6213 6223 6272 6384 6498 6804 6858 6867 6912 6976 7056 7112 7168 7182 7239 7296 7323 7448 7581 7776 7848 7938 8001 8064 8128 8192 8208 8284 8379 8512 8664 8829 9072 9144 9156 9216 9234 9408 9576 9652 9728 9747 9764 10108 10206 10287 10368 10464 10584 10668 10682 10752 10773 10944 11172 11552 11664 11772 11881 11907 12096 12192 12208 12288 12312 12426 12446 12544 12768 12996 13608 13716 13734 13824 13843 13851 13952 14112 14224 14336 14364 14478 14497 14592 14646 14896 15162 15552 15696 15876 16002 16023 16128 16129 16256 16384 16416 16568 16758 16891 17024 17087 17328 17658 17689 18144 18288 18312 18432 18468 18639 18669 18816 19152 19304 19456 19494 19528 20216 20412 20574 20601 20736 20928 21168 21336 21364 21504 21546 21717 21888 21969 22344 22743 23104 23328 23544 23762 23814 24003 24192 24384 24416 24576 24624 24852 24892 25088 25137 25536 25992 26487 27216 27432 27468 27648 27686 27702 27904 28224 28448 28672 28728 28956 28994 29184 29241 29292 29792 30324 30861 31104 31392 31752 32004 32046 32256 32258 32319 32512 32768 32832 33136 33516 33782 34048 34174 34656 35316 35378 35643 35721 36288 36576 36624 36864 36936 37278 37338 37632 38304 38608 38912 38988 39056 39349 40432 40824 41148 41202 41472 41529 41856 42336 42672 42728 43008 43092 43434 43491 43776 43938 44688 45486 45847 46208 46379 46656 47088 47524 47628 48006 48069 48384 48387 48768 48832 49152 49248 49704 49784 50176 50274 50673 51072 51261 51984 52974 53067 54432 54864 54936 55296 55372 55404 55808 55917 56007 56448 56896 57344 57456 57912 57988 58368 58482 58584 59584 60648 61722 61803 62208 62784 63504 64008 64092 64512 64516 64638 65024 65151 65536 65664 65907 66272 67032 67564 68096 68229 68348 69312 70632 70756 71286 71442 72009 72576 73152 73248 73728 73872 74556 74676 75264 75411 76608 77216 77824 77976 78112 78698 79461 80864 81648 82296 82404 82944 83058 83167 83712 84672 85344 85456 86016 86184 86868 86982 87552 87723 87876 89376 90972 91694 92416 92583 92758 93312 94176 95048 95256 96012 96138 96768 96774 96901 96957 97536 97664 98304 98496 99408 99568 100352 100548 101346 101479 102144 102522 103968 105948 106134 106929 108864 109728 109872 110592 110744 110808 111616 111834 112014 112896 112903 113792 114688 114912 115824 115976 116736 116964 117168 118047 118237 119168 119609 121296 123444 123606 124416 124587 125568 127008 128016 128184 129024 129032 129276 130048 130302 130473 131328 131814 132544 134064 135128 136192 136458 136696 137541 138624 139137 141264 141512 142572 142884 144018 144207 145152 145161 146304 146496 147456 147744 149112 149352 150528 150822 152019 153216 153783 154432 155648 155952 156224 157396 158922 159201 161728 163296 164592 164808 165888 166116 166334 167424 167751 168021 169344 170688 170912 172032 172368 173736 173964 175104 175446 175752 178752 181944 183388 184832 185166 185409 185516 186624 188352 190096 190512 192024 192276 193536 193548 193802 193914 195072 195328 195453 196608 196992 197721 198816 199136 200704 201096 202692 202958 204288 204687 205044 207936 211896 212268 213858 216027 217728 219456 219744 221184 221488 221616 223232 223668 224028 225739 225792 225806 226233 227584 229376 229824 231648 231952 233472 233928 234336 236094 236474 238336 239218 242592 246888 247212 248832 249174 249501 251136 254016 256032 256368 258048 258064 258552 260096 260604 260946 262656 263017 263169 263628 265088 266069 268128 270256 272384 272916 273392 275082 275443 277248 278274 282528 283024 285144 285768 288036 288414 290304 290322 290703 292608 292992 294912 295488 298224 298704 301056 301644 304038 304437 306432 306451 307566 308864 310007 311296 311904 312448 314792 317844 318402 320787 320929 323456 324653 326592 329184 329616 331776 332232 332668 334848 335502 336042 338688 338709 341376 341824 344064 344736 347472 347928 350208 350892 351504 354141 354711 357504 358827 363888 366776 369664 370332 370818 371032 373248 373761 376704 380192 381024 384048 384552 387072 387096 387604 387828 390144 390656 390906 391419 393984 395442 397632 398272 401408 402192 405384 405916 408576 409374 410088 412623 415872 417411 423792 424536 427716 432054 432621 435456 435483 438912 439488 442368 442976 443232 446464 447336 448056 451478 451584 451612 452466 455168 456057 458752 459648 461349 463296 463904 466944 467856 468672 472188 472948 476672 477603 478436 485184 493776 494424 497664 498348 499002 502272 503253 504063 508032 512064 512736 516096 516128 517104 520192 521208 521892 525312 526034 526338 527256 530176 532138 536256 540512 544768 545832 546784 550164 550886 554496 556227 556548 565056 566048 570288 571536 576072 576828 580608 580644 581406 582169 585216 585984 586359 589824 590976 593163 596448 597408 602112 603288 608076 608874 612864 612902 614061 615132 617728 620014 622592 623808 624896 629584 635688 636804 641574 641858 646912 648081 649306 653184 658368 659232 663552 664464 665336 669696 671004 672084 677217 677376 677418 678307 678699 682752 683648 688128 689472 694944 695856 700416 701784 703008 708282 709422 715008 717654 727776 733552 739328 740664 741636 742064 746496 747522 748503 753408 760384 762048 768096 769104 774144 774192 775208 775656 780288 781312 781812 782838 787968 789051 790321 790884 795264 796544 798207 802816 804384 810768 811832 817152 818748 820176 825246 826329 831744 834822 847584 849072 855432 864108 865242 870912 870966 872109 877824 878976 881201 884736 885952 886464 892928 894672 896112 902956 903168 903224 904932 910336 912114 913311 919296 919353 922698 926592 927808 930021 933888 935712 937344 944376 945896 953344 955206 956872 962361 962787 970368 973959 987552 988848 995328 996696 998004 1004544 1006506 1008126 1016064 1016127 1024128 1025472 1032192 1032256 1034208 1040384 1042416 1043784 1050624 1052068 1052676 1054512 1060352 1062423 1064133 1064276 1072512 1076481 1081024 1089536 1091664 1093568 1100328 1101772 1108992 1112454 1113096 1121283 1130112 1132096 1140576 1143072 1152144 1153656 1161216 1161288 1162812 1164338 1170432 1171968 1172718 1174257 1181952 1186326 1192896 1194816 1204224 1206576 1216152 1217748 1225728 1225804 1228122 1230264 1235456 1237869 1240028 1245184 1247616 1249792 1252233 1259168 1271376 1273608 1283148 1283716 1293824 1296162 1297863 1298612 1306368 1306449 1316736 1318464 1327104 1328928 1330672 1339392 1342008 1344168 1354434 1354752 1354836 1356614 1357398 1365504 1367296 1368171 1376256 1378944 1384047 1389888 1391712 1400832 1403568 1406016 1416564 1418844 1430016 1432809 1435308 1455552 1467104 1478656 1481328 1483272 1484128 1492992 1495044 1497006 1506816 1508887 1509759 1512189 1520768 1524096 1536192 1538208 1548288 1548384 1550416 1551312 1560576 1562624 1563624 1565676 1575936 1578102 1580173 1580642 1581768 1590528 1593088 1596414 1605632 1608768 1621536 1623664 1634304 1637496 1640352 1650492 1652658 1663488 1669644 1695168 1698144 1710864 1728216 1730484 1741824 1741932 1744218 1746507 1755648 1757952 1758061 1759077 1762402 1769472 1771904 1772928 1779489 1785856 1789344 1792224 1805912 1806336 1806448 1809864 1820672 1824228 1826622 1838592 1838706 1841119 1842183 1845396 1853184 1855616 1860042 1862483 1867776 1871424 1874688 1888752 1891792 1906688 1910412 1913744 1924722 1925574 1928101 1940736 1947918 1975104 1977696 1990656 1993392 1996008 2009088 2013012 2016252 2031651 2032128 2032254 2034921 2048256 2050944 2064384 2064512 2068416 2080768 2084832 2087568 2101248 2104136 2105352 2109024 2120704 2124846 2128266 2128552 2145024 2145157 2152962 2162048 2170049 2179072 2183328 2187136 2200656 2203544 2217984 2224908 2226192 2242566 2245509 2246503 2260224 2264192 2272571 2281152 2286144 2304288 2307312 2322432 2322576 2325624 2328676 2340864 2343936 2345436 2348514 2363904 2367153 2370963 2372652 2385792 2389632 2394621 2408448 2413152 2432304 2435496 2451456 2451608 2456244 2460528 2470912 2475738 2478987 2480056 2495232 2499584 2504466 2518336 2542752 2547216 2566296 2567432 2587648 2592324 2595726 2597224 2612736 2612898 2616327 2633472 2636928 2643603 2654208 2657856 2661344 2678784 2684016 2688336 2708868 2709504 2709672 2713228 2714796 2731008 2734592 2736342 2739933 2757888 2758059 2768094 2779776 2783424 2790063 2801664 2807136 2812032 2833128 2837688 2860032 2865618 2870616 2887083 2888361 2911104 2921877 2934208 2957312 2962656 2966544 2968256 2985984 2990088 2994012 3013632 3017774 3019518 3024378 3041536 3048192 3048381 3072384 3076416 3096576 3096768 3100832 3102624 3121152 3125248 3127248 3131352 3151872 3156204 3160346 3161284 3163536 3181056 3186176 3187269 3192399 3192828 3211264 3217536 3229443 3243072 3247328 3268608 3274992 3280704 3300984 3305316 3326976 3339288 3363849 3390336 3396288 3421728 3456432 3460968 3483648 3483864 3488436 3493014 3511296 3515904 3516122 3518154 3522771 3524804 3543808 3545856 3558978 3571712 3578688 3584448 3611824 3612672 3612896 3619728 3641344 3648456 3653244 3677184 3677412 3682238 3684366 3690792 3706368 3711232 3713607 3720084 3724966 3735552 3742848 3749376 3756699 3777504 3783584 3813376 3820824 3827488 3849444 3851148 3856202 3881472 3893589 3895836 3919347 3950208 3955392 3981312 3986784 3992016 4018176 4026024 4032504 4063302 4064256 4064508 4069842 4096512 4101888 4104513 4128768 4129024 4136832 4152141 4161536 4169664 4175136 4202496 4208272 4210704 4218048 4241408 4249692 4256532 4257104 4289041 4290048 4290314 4298427 4305924 4324096 4340098 4358144 4366656 4374272 4401312 4407088 4435968 4449816 4452384 4485132 4491018 4493006 4520448 4526661 4528384 4536567 4545142 4562304 4572288 4608576 4614624 4644864 4645152 4651248 4657352 4681728 4687872 4690872 4697028 4727808 4734306 4740519 4741926 4745304 4771584 4779264 4789242 4816896 4826304 4864608 4870992 4902912 4903216 4912488 4921056 4941824 4951476 4957974 4960112 4990464 4997323 4999168 5008932 5036672 5055311 5085504 5094432 5132592 5134864 5175296 5184648 5191452 5194448 5225472 5225796 5232654 5239521 5266944 5273856 5274183 5287206 5308416 5315712 5322688 5357568 5368032 5376672 5417736 5419008 5419344 5426456 5429592 5462016 5469184 5472684 5479866 5515776 5516118 5523357 5536188 5559552 5566848 5580126 5587449 5603328 5614272 5624064 5666256 5675376 5720064 5731236 5741232 5774166 5776722 5784303 5822208 5822569 5843754 5868416 5890133 5914624 5925312 5933088 5936512 5958481 5971968 5980176 5988024 6027264 6035548 6039036 6048756 6083072 6094953 6096384 6096762 6104763 6144768 6152832 6168407 6193152 6193536 6201664 6205248 6242304 6250496 6254496 6262704 6303744 6312408 6320692 6322568 6327072 6362112 6372352 6374538 6384798 6385656 6435072 6435471 6458886 6486144 6494656 6510147 6537216 6549984 6561408 6601968 6610632 6653952 6678576 6727698 6736527 6739509 6780672 6792576 6817713 6843456 6912864 6921936 6967296 6967728 6976872 6986028 7022592 7031808 7032244 7036308 7045542 7049608 7087616 7091712 7101459 7112889 7117956 7143424 7157376 7168896 7183863 7223648 7225344 7225792 7239456 7282688 7296912 7306488 7354368 7354824 7364476 7368732 7381584 7412736 7422464 7427214 7436961 7440168 7449932 7485696 7498752 7513398 7555008 7567168 7626752 7641648 7654976 7698888 7702296 7712404 7762944 7787178 7791672 7838694 7848981 7900416 7910784 7930809 7962624 7973568 7984032 8036352 8052048 8065008 8126604 8128512 8129016 8139684 8193024 8203776 8209026 8219799 8258048 8273664 8274177 8304282 8323072 8339328 8350272 8370189 8404992 8416544 8421408 8436096 8482816 8499384 8513064 8514208 8578082 8580096 8580628 8596854 8611848 8648192 8661249 8665083 8680196 8716288 8733312 8748544 8765631 8802624 8814176 8871936 8899632 8904768 8970264 8982036 8986012 9040896 9053322 9056768 9073134 9090284 9124608 9144576 9145143 9217152 9229248 9289728 9290304 9302496 9314704 9363456 9375744 9381744 9394056 9455616 9468612 9481038 9483852 9490608 9543168 9558528 9561807 9577197 9578484 9633792 9652608 9688329 9729216 9741984 9805824 9806432 9824976 9842112 9883648 9902952 9915948 9920224 9980928 9994646 9998336 10017864 10073344 10091547 10110622 10171008 10188864 10265184 10269728 10350592 10369296 10382904 10388896 10450944 10451592 10465308 10479042 10533888 10547712 10548366 10562209 10568313 10574412 10631424 10645376 10715136 10736064 10753344 10835472 10838016 10838688 10852912 10859184 10924032 10938368 10945368 10959732 11031552 11032236 11046714 11061211 11072376 11119104 11133696 11140821 11160252 11174898 11206656 11228544 11248128 11270097 11332512 11350752 11440128 11462472 11482464 11548332 11553444 11568606 11644416 11645138 11687508 11736832 11758041 11780266 11829248 11850624 11866176 11873024 11916962 11943936 11960352 11976048 12054528 12071096 12078072 12097512 12166144 12189906 12192768 12193524 12209526 12289536 12305664 12306427 12313539 12336814 12386304 12387072 12403328 12410496 12456423 12484608 12500992 12508992 12525408 12607488 12624816 12641384 12645136 12654144 12724224 12744704 12749076 12769596 12771312 12867123 12870144 12870942 12887833 12895281 12917772 12972288 12989312 13020294 13037381 13074432 13099968 13122816 13203936 13221264 13307904 13357152 13455396 13473054 13479018 13561344 13579983 13585152 13635426 13686912 13825728 13843872 13934592 13935456 13953744 13972056 14045184 14063616 14064488 14072616 14091084 14099216 14175232 14183424 14202918 14221557 14225778 14235912 14314752 14337792 14367726 14447296 14450688 14451584 14478912 14565376 14593824 14612976 14708736 14709648 14728952 14737464 14763168 14825472 14844928 14854428 14873922 14880336 14899864 14971392 14991969 14997504 15016099 15026796 15110016 15134336 15165933 15190343 15253504 15283296 15309952 15397776 15404592 15424808 15525888 15574356 15583344 15677388 15697962 15718563 15800832 15821568 15822549 15861618 15925248 15947136 15968064 16072704 16104096 16130016 16253208 16257024 16258032 16279368 16386048 16407552 16418052 16439598 16516096 16547328 16548354 16570071 16608564 16678656 16700544 16740378 16762347 16809984 16833088 16842816 16872192 16965632 16998768 17026128 17028416 17156164 17160192 17161256 17193708 17223696 17296384 17322498 17330166 17352909 17360392 17466624 17467707 17497088 17531262 17605248 17628352 17670399 17743872 17799264 17809536 17875443 17940528 17964072 17972024 18081792 18106644 18113536 18146268 18180568 18249216 18284859 18289152 18290286 18314289 18434304 18458496 18505221 18579456 18580608 18604992 18629408 18726912 18751488 18763488 18788112 18911232 18937224 18962076 18967704 18981216 19086336 19117056 19123614 19154394 19156968 19305216 19306413 19376658 19458432 19483968 19530441 19611648 19612864 19649952 19684224 19767296 19805904 19831896 19840448 19961856 19989292 19996672 20035728 20146688 20183094 20209581 20218527 20221244 20342016 20377728 20453139 20530368 20539456 20701184 20738592 20765808 20777792 20901888 20903184 20930616 20958084 21067776 21095424 21096732 21124418 21136626 21148824 21262848 21290752 21304377 21338667 21430272 21472128 21506688 21551589 21670944 21676032 21677376 21705824 21718368 21848064 21876736 21890736 21919464 22063104 22064472 22093428 22122422 22144752 22238208 22267392 22281642 22310883 22320504 22349796 22457088 22496256 22540194 22665024 22701504 22880256 22924944 22964928 23096664 23106888 23137212 23288832 23290276 23375016 23473664 23516082 23546943 23560532 23658496 23701248 23732352 23746048 23792427 23833924 23887872 23920704 23952096 24109056 24142192 24156144 24195024 24332288 24379812 24385536 24387048 24419052 24579072 24611328 24612854 24627078 24659397 24673628 24774144 24806656 24820992 24822531 24912846 24969216 25001984 25017984 25050816 25110567 25214976 25249632 25282768 25290272 25308288 25448448 25489408 25498152 25539192 25542624 25734246 25740288 25741884 25775666 25790562 25835544 25944576 25978624 25995249 26040588 26074762 26148864 26199936 26245632 26296893 26407872 26442528 26615808 26714304 26910792 26946108 26958036 27122688 27159966 27170304 27270852 27373824 27435429 27651456 27687744 27869184 27870912 27907488 27944112 28090368 28127232 28128976 28145232 28182168 28198432 28350464 28366848 28405836 28443114 28451556 28471824 28629504 28668853 28675584 28685421 28731591 28735452 28894592 28901376 28903168 28957824 29001521 29064987 29130752 29187648 29225952 29417472 29419296 29457904 29474928 29526336 29650944 29689856 29708856 29747844 29760672 29799728 29942784 29983938 29995008 30023287 30032198 30053592 30220032 30268672 30331866 30380686 30507008 30566592 30619904 30795552 30809184 30849616 31051776 31148712 31166688 31354776 31395924 31437126 31601664 31643136 31645098 31686627 31723236 31894272 31936128 32145408 32208192 32260032 32506416 32514048 32516064 32558736 32772096 32815104 32836104 32879196 33032192 33094656 33096708 33140142 33183633 33217128 33357312 33401088 33403159 33422463 33480756 33524694 33619968 33666176 33685632 33744384 33790763 33810291 33931264 33997536 34052256 34056832 34312328 34320384 34322512 34387416 34447392 34592768 34644996 34660332 34705818 34720784 34933248 34935414 34981261 34994176 35062524 35210496 35256704 35340798 35387177 35487744 35598528 35619072 35750886 35881056 35928144 35944048 36163584 36213288 36227072 36292536 36361136 36498432 36569718 36578304 36580572 36628578 36868608 36916992 36919281 37010442 37158912 37161216 37209984 37258816 37453824 37502976 37526976 37576224 37822464 37874448 37924152 37935408 37962432 38172672 38234112 38247228 38308788 38313936 38601369 38610432 38612826 38663499 38753316 38916864 38967936 39060882 39112143 39223296 39225728 39299904 39368448 39370889 39534592 39611808 39663792 39680896 39923712 39978584 39993344 40071456 40293376 40366188 40419162 40437054 40442488 40684032 40739949 40755456 40757983 40906278 41060736 41078912 41230931 41402368 41477184 41531616 41555584 41709367 41803776 41806368 41861232 41916168 42135552 42190848 42193464 42248836 42273252 42297648 42525696 42581504 42608754 42664671 42677334 42944256 43013376 43103178 43178849 43341888 43352064 43354752 43411648 43436736 43696128 43753472 43781472 43838928 44126208 44128944 44186856 44244844 44289504 44476416 44534784 44563284 44621766 44641008 44699592 44914176 44975907 44992512 45048297 45080388 45330048 45403008 45497799 45571029 45760512 45849888 45929856 46193328 46213776 46274424 46577664 46580552 46750032 46947328 47032164 47093886 47121064 47155689 47402496 47464704 47467647 47492096 47584854 47667848 47775744 47841408 47904192 48218112 48284384 48312288 48390048 48664576 48759624 48771072 48774096 48838104 49158144 49222656 49225708 49254156 49318794 49347256 49548288 49613312 49641984 49645062 49710213 49825692 50003968 50035968 50101632 50221134 50287041 50429952 50499264 50565536 50580544 50616576 50896896 50978816 50996304 51078384 51085248 51468492 51480576 51483768 51551332 51581124 51671088 51889152 51957248 51990498 52058727 52081176 52149524 52399872 52403121 52491264 52593786 52815744 52885056 53011197 53231616 53428608 53626329 53821584 53892216 53916072 54245376 54319932 54340608 54541704 54747648 54854577 54870858 54942867 55302912 55375488 55515663 55738368 55741824 55814976 55888224 56180736 56254464 56257952 56290464 56364336 56396864 56700928 56733696 56811672 56886228 56903112 56943648 57259008 57337706 57351168 57370842 57463182 57470904 57789184 57806336 57915648 57919239 58003042 58129974 58261504 58375296 58451904 58591323 58834944 58838592 58915808 58949856 59052672 59301888 59379712 59417712 59495688 59521344 59599456 59885568 59967876 59990016 60046574 60064396 60107184 60440064 60537344 60628743 60655581 60663732 60761372 61014016 61133184 61239808 61359417 61591104 61618368 61699232 62103552 62297424 62333376 62709552 62791848 62874252 63203328 63286272 63290196 63373254 63446472 63788544 63872256 63913131 64016001 64290816 64416384 64520064 64654767 65012832 65028096 65032128 65117472 65544192 65630208 65672208 65758392 66064384 66189312 66193416 66280284 66367266 66434256 66714624 66802176 66806318 66844926 66932649 66961512 67049388 67332352 67371264 67488768 67581526 67620582 67862528 67995072 68104512 68113664 68624656 68640768 68645024 68774832 68894784 69185536 69289992 69320664 69411636 69441568 69866496 69870828 69962522 69988352 70125048 70420992 70513408 70640829 70681596 70774354 70975488 71197056 71238144 71377281 71501772 71762112 71856288 71888096 72327168 72426576 72454144 72585072 72722272 72996864 73139436 73156608 73161144 73257156 73737216 73833984 73838562 73935463 73978191 74020884 74322432 74419968 74467593 74517632 74907648 75005952 75053952 75152448 75331701 75644928 75748896 75848304 75870816 75924864 76345344 76468224 76494456 76617576 76627872 77202738 77220864 77225652 77326998 77506632 77833728 77935872 77985747 78121764 78224286 78446592 78451456 78599808 78736896 78741778 78890679 79069184 79223616 79327584 79361792 79847424 79957168 79986688 80142912 80586752 80732376 80838324 80874108 80884976 81368064 81479898 81510912 81515966 81812556 82121472 82157824 82306287 82461862 82804736 82954368 83063232 83111168 83418734 83607552 83612736 83722464 83832336 84271104 84381696 84386928 84497672 84546504 84595296 85051392 85163008 85217508 85329342 85354668 85888512 86006559 86026752 86144989 86194773 86206356 86357698 86683776 86704128 86709504 86823296 86873472 87004563 87194961 87392256 87506944 87562944 87677856 88252416 88257888 88373712 88489688 88579008 88952832 89069568 89126568 89243532 89282016 89399184 89828352 89951814 89985024 90069861 90096594 90160776 90660096 90806016 90995598 91142058 91521024 91699776 91859712 92386656 92427552 92548848 93155328 93161104 93500064 93894656 94064328 94187772 94242128 94311378 94804992 94929408 94935294 94984192 95059881 95169708 95335696 95682816 95808384 96050909 96436224 96568768 96624576 96780096 97329152 97519248 97542144 97548192 97676208 98316288 98445312 98451416 98508312 98637588 98694512 99096576 99226624 99283968 99290124 99420426 99550899 99651384 100071936 100203264 100209477 100442268 100574082 100859904 100998528 101131072 101161088 101233152 101372289 101793792 101957632 101992608 102156768 102170496 102936984 102961152 102967536 103102664 103162248 103342176 103778304 103914496 103980996 104117454 104162352 104299048 104799744 104806242 104943783 104982528 105187572 105631488 105770112 106022394 106161531 106463232 106857216 107252658 107643168 107784432 107832144 108490752 108639864 108681216 109083408 109495296 109709154 109741716 109885734 110605824 110750976 110757843 111031326 111476736 111483648 111629952 111776448 111912527 112361472 112508928 112515904 112580928 112728672 112793728 113211139 113401856 113467392 113623344 113772456 113806224 113887296 114518016 114675412 114702336 114741684 114926364 114941808 115578368 115612672 115804107 115831296 115838478 115990497 116006084 116259948 116750592 116903808 117182646 117336429 117669888 117677184 117831616 117899712 118105344 118112667 118603776 118759424 118835424 118991376 119042688 119198912 119771136 119935752 119980032 120093148 120128792 120214368 120880128 121074688 121257486 121311162 121327464 121522744 122219847 122266368 122273949 122479616 122718834 123182208 123236736 123398464 123692793 124207104 124594848 124666752 125128101 125419104 125583696 125748504 126406656 126572544 126580392 126746508 126892944 127577088 127744512 127826262 127994013 128032002 128832768 129040128 129309534 129536547 130025664 130056192 130064256 130234944 131088384 131260416 131344416 131516784 132128768 132378624 132386832 132560568 132734532 132868512 133429248 133604352 133612636 133689852 133865298 133923024 134098776 134664704 134742528 134927721 134977536 135144891 135163052 135241164 135725056 135990144 136209024 136227328 136493397 136713087 137249312 137281536 137290048 137549664 137789568 138371072 138579984 138641328 138823272 138883136 139732992 139741656 139925044 139976704 140250096 140841984 141026816 141281658 141363192 141467067 141548708 142394112 142402941 142476288 142754562 143003544 143524224 143712576 143776192 144654336 144853152 144908288 145170144 145444544 145993728 146278872 146313216 146322288 146514312 147474432 147667968 147677124 147870926 147956382 148041768 148644864 148839936 148935186 149035264 149130639 150011904 150107904 150304896 150663402 150861123 151289856 151497792 151696608 151741632 151849728 152690688 152936448 152988912 153235152 153255744 154405476 154441728 154451304 154653996 155013264 155667456 155871744 155971494 156176181 156243528 156448572 156902912 157199616 157209363 157473792 157483556 157781358 158138368 158447232 158655168 158723584 159033591 159694848 159914336 159973376 160285824 160878987 161173504 161464752 161676648 161748216 161769952 162736128 162959796 163021824 163031932 163625112 164242944 164315648 164563731 164612574 164828601 164923724 165609472 165908736 166126464 166222336 166546989 166837468 167215104 167225472 167444928 167664672 168542208 168763392 168773856 168995344 169093008 169190592 170102784 170326016 170435016 170658684 170709336 171777024 172013118 172053504 172289978 172389546 172412712 172715396 173367552 173419008 173646592 173746944 173757717 174009126 174389922 174784512 175013888 175125888 175355712 175773969 176504832 176515776 176747424 176979376 177158016 177905664 178139136 178253136 178487064 178564032 178798368 179656704 179903628 179970048 180139722 180193188 180321552 181320192 181612032 181966743 181991196 182284116 183042048 183399552 183719424 184078251 184773312 184855104 185097696 186310656 186322208 187000128 187789312 188128656 188375544 188484256 188622756 189609984 189858816 189870588 189968384 190119762 190339416 190671392 191365632 191616768 191628649 191739393 192048003 192101818 192872448 193137536 193249152 193560192 193964301 194658304 195038496 195084288 195096384 195352416 196632576 196890624 196902832 197016624 197275176 197389024 198193152 198453248 198567936 198580248 198840852 199101798 199302768 200143872 200406528 200418954 200681971 200797947 200884536 201148164 201997056 202262144 202322176 202466304 202744578 203010647 203587584 203915264 203985216 204313536 204340992 205873968 205922304 205935072 206205328 206324496 206684352 207556608 207828992 207961992 208234908 208324704 208598096 209599488 209612484 209887566 209965056 210163009 210375144 211262976 211540224 212044788 212323062 212926464 213714432 214131843 214505316 215286336 215568864 215664288 216981504 217279728 217362432 218166816 218990592 219418308 219483432 219771468 221211648 221501952 221515686 221806389 222062652 222967296 223259904 223402779 223552896 223825054 224722944 225017856 225031808 225161856 225457344 225587456 225995103 226422278 226803712 226934784 227246688 227544912 227612448 227774592 229036032 229350824 229404672 229483368 229852728 229883616 231156736 231225344 231608214 231662592 231676956 231980994 232012168 232519896 233501184 233807616 233822113 233957241 234365292 234672858 235339776 235354368 235663232 235799424 236210688 236225334 236535341 236672037 237207552 237518848 237670848 237982752 238085376 238397824 239542272 239871504 239960064 240186296 240257584 240428736 241760256 242149376 242514972 242622324 242654928 243045488 244439694 244532736 244547898 244868827 244959232 245437668 246364416 246473472 246796928 247385586 247710239 248414208 249189696 249333504 250256202 250838208 251167392 251497008 252813312 253145088 253160784 253493016 253785888 255154176 255489024 255652524 255988026 256064004 257665536 258019677 258080256 258434967 258619068 259073094 260051328 260112384 260128512 260469888 261013689 262176768 262520832 262688832 263033568 264257536 264757248 264773664 265121136 265469064 265737024 266858496 267208704 267225272 267379704 267730596 267846048 268197552 269329408 269485056 269855442 269955072 270209583 270289782 270326104 270482328 271980288 272418048 272454656 272986794 273426174 274498624 274563072 274580096 275099328 275579136 275596223 276742144 277159968 277282656 277646544 277766272 279465984 279483312 279850088 279953408 280500192 281683968 282053632 282563316 282726384 282934134 283097416 284788224 284805882 284952576 285179643 285305881 285509124 286007088 287048448 287425152 287552384 288152727 288616517 289308672 289706304 289816576 290340288 290889088 291965569 291987456 292557744 292626432 292644576 293028624 294948864 295335936 295354248 295741852 295912764 296083536 297289728 297679872 297870372 298070528 298261278 298652697 300215808 300609792 300628431 301326804 301722246 302579712 302995584 303393216 303483264 303699456 304116867 305381376 305872896 305977824 306470304 306511488 308810952 308883456 308902608 309307992 310026528 311334912 311743488 311942988 312352362 312487056 312897144 313805824 314399232 314418726 314831349 314947584 314967112 315562716 316894464 317310336 317447168 318067182 318484593 319389696 319828672 320571648 321757974 322347008 322929504 323353296 323496432 323539904 325472256 325919592 326043648 326063864 327250224 328485888 328631296 329127462 329225148 329657202 329847448 331817472 332252928 332273529 332444672 333093978 333674936 334430208 334450944 334889856 335329344 335737581 337084416 337526784 337547712 337990688 338186016 338381184 339633417 340205568 340652032 340870032 341317368 341418672 343554048 344026236 344107008 344579956 344779092 344825424 345430792 346735104 346838016 347293184 347412321 347493888 347515434 347971491 348018252 348779844 350027776 350251776 350711424 351547938 352009287 353009664 353031552 353494848 353958752 354316032 354338001 355811328 356278272 356506272 356974128 357128064 357596736 359313408 359807256 359940096 360279444 360386376 360643104 362640384 363224064 363933486 363982392 364568232 366659541 366799104 366821847 367438848 368156502 369546624 369710208 370195392 371078379 372621312 372644416 374000256 375384303 375578624 376257312 376751088 376968512 377245512 379219968 379717632 379741176 379936768 380239524 380678832 381342784 382731264 383233536 383257298 383478786 383982039 384096006 384203636 386275072 386498304 387120384 387928602 388609641 389316608 390076992 390168576 390192768 390704832 393265152 393781248 393805664 394033248 394550352 394778048 396386304 396906496 397135872 397160496 397681704 398203596 398605536 400287744 400813056 400837908 401363942 401595894 401769072 402296328 403994112 404524288 404644352 404783163 404932608 405434673 405489156 406021294 407175168 407830528 407970432 408627072 408681984 409480191 410139261 411747936 411844608 411870144 412410656 412648992 413368704 415113216 415657984 415923984 416469816 416649408 417196192 419198976 419224968 419775132 419930112 420326018 420750288 422525952 423080448 424089576 424401201 424646124 427208823 427428864 428263686 429010632 430572672 431137728 431328576 433963008 434559456 434724864 436333632 437981184 438836616 438966864 439542936 442423296 443003904 443031372 443612778 444125304 445934592 446519808 446805558 447105792 447391917 447650108 450035712 450063616 450323712 450914688 451174912 451990206 452583369 452844556 453607424 453869568 454493376 455089824 455224896 455549184 458072064 458701648 458809344 458966736 459705456 459767232 462313472 462450688 463216428 463325184 463353912 463961988 464024336 465039792 467002368 467615232 467644226 467914482 468528543 468730584 469345716 470708736 471326464 471598848 471628089 472421376 472450668 473070682 473344074 474415104 475037696 475341696 475965504 476170752 476795648 477100773 479084544 479743008 479920128 480372592 480515168 480857472 482636961 483520512 484298752 485029944 485244648 485309856 486090976 488879388 489065472 489095796 489737654 489918464 490875336 492728832 492946944 493593856 494485803 494771172 495420478 496828416 498379392 498667008 499640967 500512404 501676416 502334784 502994016 505626624 506290176 506321568 506986032 507571776 510308352 510978048 511305048 511976052 512128008 515331072 516039354 516160512 516869934 517238136 518146188 520102656 520257024 520939776 521273151 522027378 524353536 525041664 525377664 526067136 527321907 528515072 529514496 529547328 530242272 530938128 531474048 533716992 534417408 534450544 534759408 535461192 535692096 536395104 538658816 538970112 539710884 539910144 540419166 540579564 540652208 540964656 543960576 544708207 544836096 544909312 545900229 545973588 546852348 548997248 549126144 549160192 550198656 551028899 551158272 551192446 552234753 553484288 554319936 554565312 555293088 555532544 558931968 558966624 559700176 559906816 561000384 563367936 564107264 565126632 565452768 565868268 566194832 569576448 569611764 569905152 570359286 570611762 571018248 572014176 574096896 574850304 574885947 575104768 576144009 576305454 577233034 578617344 579412608 579633152 580680576 581778176 583931138 583974912 585115488 585252864 585289152 586057248 589897728 590671872 590708496 591483704 591825528 592167072 594579456 595359744 595740744 596141056 596522556 597305394 600431616 601219584 601256862 602045913 602653608 603444492 605991168 606786432 606966528 607398912 608233734 609031941 610762752 611745792 611955648 612940608 613022976 617621904 617766912 617805216 618615984 620053056 622669824 623486976 623885976 624704724 624974112 625794288 627611648 628798464 628837452 629662698 629895168 629934224 630489027 631125432 633788928 634620672 634660021 634894336 636134364 636969186 638779392 639657344 641143296 642024497 642395529 643515948 644694016 645859008 646706592 646992864 647079808 649474429 650944512 651839184 652087296 652127728 654500448 656971776 657262592 658254924 658450296 659314404 659694896 663634944 664505856 664547058 664889344 665419167 666187956 667349872 668901888 669779712 670658688 671475162 672356363 674168832 675053568 675095424 675981376 676372032 676762368 679266834 680411136 681304064 681740064 682634736 682837344 687108096 688052472 688214016 689159912 689558184 689650848 690861584 693470208 693676032 694586368 694824642 694987776 695030868 695942982 696036504 697559688 700503552 701422848 701466339 703095876 704018574 706019328 706063104 706989696 707917504 708632064 708676002 709606023 711622656 712556544 713012544 713948256 714256128 715193472 718626816 719614512 719880192 720558888 720772752 721286208 725280768 726448128 727866972 727964784 729136464 733319082 733598208 733643694 734606481 734877696 736313004 739093248 739420416 740390784 742156758 743130717 745242624 745288832 748000512 748046891 750768606 751157248 752514624 753502176 753937024 754491024 756727087 758439936 759435264 759482352 759873536 760479048 761357664 762685568 765462528 766467072 766514596 766957572 767964078 768192012 768407272 772550144 772996608 774059031 774240768 775304901 775857204 777219282 778633216 780153984 780337152 780385536 781409664 783041067 783387689 786530304 787562496 787611328 788066496 789100704 789556096 792477973 792772608 793812992 794271744 794320992 795363408 796407192 797211072 800575488 801626112 801675816 802727884 803191788 803538144 804592656 807988224 809048576 809288704 809566326 809865216 810628749 810869346 810978312 812042588 815940864 817254144 817363968 818960382 820278522 823495872 823689216 823740288 824821312 825297984 826737408 826788669 830226432 831315968 831847968 832939632 833298816 834392384 838397952 838449936 839550264 839860224 840652036 841500576 845051904 846160896 848179152 848802402 849292248 854417646 854857728 855538929 855917643 856527372 858021264 861145344 862275456 862657152 864458181 865849551 867926016 869118912 869449728 872667264 875896707 875962368 877673232 877933728 879085872 884846592 886007808 886062744 887225556 888250608 891869184 893039616 893611116 894211584 894783834 895300216 895958091 900127232 900647424 901829376 901885293 902349824 903980412 905166738 905689112 907214848 907739136 908986752 910179648 910449792 911098368 912350601 916144128 917403296 917618688 917933472 919410912 919534464 924626944 924901376 926432856 926650368 926707824 927923976 928048672 930079584 934004736 935230464 935288452 935828964 937057086 937461168 938691432 941417472 942652928 943197696 943256178 944494047 944842752 944901336 946141364 946688148 950075392 950683392 951931008 952341504 953591296 954201546 955453779 958169088 959486016 960745184 961030336 961714944 965273922 967041024 968597504 970059888 970489296 970619712 972181952 977758776 978130944 978191592 979475308 979836928 981750672 985457664 985893888 987187712 988971606 989542344 990840956 996758784 996820587 997334016 999281934 1001024808 1003352832 1004669568 1005988032 1007212743 1011253248 1012580352 1012643136 1013972064 1015143552 1018900251 1020616704 1021956096 1022610096 1023952104 1024256016 1030662144 1032078708 1032321024 1033739868 1034476272 1036292376 1040205312 1040514048 1041879552 1042236963 1042546302 1043914473 1044054756 1050083328 1050755328 1052134272 1054643814 1056027861 1057030144 1059028992 1059094656 1060484544 1061876256 1062948096 1063014003 1067433984 1068834816 1068901088 1069518816 1070922384 1071384192 1072790208 1077317632 1077940224 1079421768 1079820288 1080838332 1081159128 1081304416 1081929312 1087921152 1089416414 1089672192 1089818624 1091800458 1091947176 1093704696 1097994496 1098320384 1099978623 1100397312 1100465541 1102057798 1102316544 1102384892 1104469506 1106968576 1108639872 1109130624 1110586176 1111065088 1113235137 1117863936 1117933248 1119400352 1119813632 1122000768 1126152909 1126735872 1128214528 1130253264 1130905536 1131736536 1132389664 1139152896 1139223528 1139810304 1140718572 1141223524 1142036496 1144028352 1148193792 1149700608 1149771894 1150209536 1151946117 1152288018 1152610908 1154466068 1158825216 1159266304 1161361152 1163556352 1165828923 1167862276 1167949824 1170230976 1170505728 1170578304 1172114496 1179795456 1181343744 1181416992 1182967408 1183651056 1184334144 1189158912 1190719488 1191481488 1192282112 1193045112 1194610788 1200863232 1202439168 1202513724 1204091826 1205307216 1206888984 1211982336 1213572864 1213933056 1214349489 1214797824 1216304019 1216467468 1218063882 1221525504 1223491584 1223911296 1225881216 1226045952 1228440573 1230417783 1235243808 1235533824 1235610432 1237231968 1240106112 1245339648 1246973952 1247771952 1249409448 1249948224 1251588576 1255223296 1257596928 1257674904 1259325396 1259790336 1259868448 1260978054 1262250864 1267577856 1269241344 1269320042 1269788672 1272268728 1273938372 1279314688 1281626469 1282286592 1284048994 1284791058 1287031896 1289388032 1291718016 1293413184 1293985728 1294159616 1298948858 1301889024 1303678368 1304174592 1304255456 1309000896 1313943552 1314525184 1316509848 1316900592 1318628808 1319389792 1327269888 1329011712 1329094116 1329778688 1330838334 1332375912 1334699744 1337803776 1339559424 1341317376 1341400543 1342175751 1342950324 1344712726 1350107136 1350190848 1351962752 1352744064 1353524736 1357750107 1358533668 1360822272 1362608128 1363480128 1365269472 1365674688 1374216192 1376104944 1376428032 1378319824 1379116368 1379301696 1381723168 1386940416 1387352064 1389172736 1389649284 1389975552 1390061736 1391885964 1392073008 1395119376 1401007104 1402845696 1402932678 1404773797 1405585629 1406191752 1408037148 1412126208 1413979392 1414884267 1415835008 1417264128 1417352004 1419212046 1421074529 1423245312 1425113088 1426025088 1427896512 1428512256 1430386944 1431302319 1437253632 1439229024 1439760384 1441117776 1441545504 1442572416 1447910883 1450561536 1452896256 1455733944 1455929568 1458272928 1466638164 1467196416 1467287388 1469212962 1469755392 1472626008 1478186496 1478840832 1480781568 1484313516 1486261434 1490485248 1490577664 1496001024 1496093782 1498922901 1501537212 1502314496 1505029248 1507004352 1507874048 1508982048 1513454174 1516879872 1518870528 1518964704 1519747072 1520958096 1522715328 1525371136 1530925056 1532934144 1533029192 1533915144 1535928156 1536384024 1536814544 1545100288 1545993216 1548118062 1548481536 1550609802 1551714408 1554438564 1560307968 1560771072 1562819328 1563819453 1566082134 1566775378 1573060608 1575124992 1575222656 1576132992 1578201408 1579112192 1581965721 1584955946 1585545216 1587625984 1588543488 1588641984 1590726816 1592814384 1594422144 1601150976 1603252224 1603351632 1605455768 1606383576 1607076288 1609185312 1615976448 1618097152 1618577408 1619132652 1619730432 1621257498 1621738692 1621956624 1624085176 1631881728 1634124621 1634508288 1634727936 1636754791 1637700687 1637920764 1640557044 1646991744 1647378432 1647480576 1649642624 1650595968 1653086697 1653474816 1653577338 1655747387 1656704259 1660452864 1662631936 1663695936 1665879264 1666597632 1668784768 1676795904 1676899872 1679100528 1679720448 1681304072 1683001152 1690103808 1692321792 1696358304 1697604804 1698584496 1708835292 1709715456 1711077858 1711835286 1713054744 1716042528 1722290688 1724550912 1724657841 1725314304 1728916362 1731699102 1735852032 1738237824 1738899456 1745334528 1751793414 1751924736 1755346464 1755867456 1758171744 1769693184 1772015616 1772125488 1774451112 1776501216 1783738368 1786079232 1787222232 1788423168 1789567668 1790600432 1791916182 1800254464 1801294848 1803658752 1803770586 1804699648 1806137739 1807960824 1810333476 1811378224 1817973504 1820359296 1820899584 1822196736 1824701202 1827095823 1832288256 1834806592 1835237376 1835866944 1838821824 1839068928 1849253888 1849802752 1852865712 1853300736 1853415648 1855847952 1856097344 1860159168 1868009472 1870460928 1870576904 1871657928 1874114172 1874922336 1877382864 1882834944 1885305856 1886395392 1886512356 1888988094 1889685504 1889802672 1891467081 1892282728 1893376296 1901366784 1903862016 1903980063 1904683008 1907182592 1908403092 1910907558 1916338176 1918972032 1921490368 1922060672 1923429888 1926073491 1929173561 1930547844 1934082048 1937195008 1940119776 1940978592 1941239424 1944363904 1948423287 1955517552 1956261888 1956383184 1958950616 1959673856 1963501344 1970915328 1971787776 1974375424 1977943212 1979084688 1981681912 1993517568 1993641174 1994668032 1996257501 1998563868 2002049616 2006705664 2009339136 2011976064 2014425486 2017069089 2022506496 2025160704 2025286272 2027944128 2030287104 2037800502 2041233408 2043912192 2045220192 2047904208 2048512032 2061324288 2064157416 2064642048 2067479736 2068952544 2072584752 2080410624 2081028096 2083759104 2084473926 2085092604 2087828946 2088109512 2101510656 2104268544 2104399017 2109287628 2112055722 2118057984 2118189312 2120969088 2123752512 2125896192 2126028006 2128818069 2134867968 2137669632 2137802176 2139037632 2141844768 2142768384 2145580416 2151011641 2154635264 2155880448 2158843536 2159640576 2161676664 2162318256 2162608832 2163858624 2175842304 2178832828 2179344384 2179637248 2183600916 2183894352 2187409392 2195988992 2196640768 2199957246 2200794624 2200931082 2203819443 2204115596 2204633088 2204769784 2208939012 2217279744 2218261248 2221172352 2222130176 2226470274 2229392151 2235727872 2235866496 2238800704 2244001536 2244140673 2252305818 2253471744 2256429056 2260506528 2261811072 2263473072 2264779328 2270181261 2278305792 2278447056 2279620608 2281437144 2282447048 2284072992 2288056704 2296387584 2299401216 2299543788 2300419072 2303892234 2304576036 2305221816 2308932136 2317650432 2322177093 2322722304 2325914703 2327112704 2331657846 2335724552 2335899648 2340461952 2341011456 2341156608 2344228992 2349123201 2350163067 2359590912 2362687488 2362833984 2365934816 2367302112 2368668288 2377433919 2378317824 2381438976 2382962976 2384564224 2386090224 2389221576 2401726464 2404878336 2405027448 2408183652 2410614432 2413777968 2423964672 2427145728 2427866112 2428698978 2429595648 2431886247 2432608038 2432934936 2436127764 2447822592 2451762432 2452091904 2456881146 2460835566 2470487616 2471067648 2471220864 2474463936 2480212224 2480366007 2490679296 2493947904 2495543904 2498818896 2499896448 2503177152 2510446592 2515193856 2515349808 2518650792 2519580672 2519736896 2521956108 2524501728 2535155712 2538482688 2538640084 2539577344 2544537456 2547876744 2558629376 2563252938 2564573184 2566616787 2567752929 2568097988 2569582116 2574063792 2578776064 2583436032 2586826368 2587971456 2588319232 2593374543 2597548653 2597897716 2603778048 2607356736 2608349184 2608510912 2618001792 2627690121 2627887104 2629050368 2633019696 2633801184 2637257616 2638779584 2654539776 2658023424 2658188232 2659557376 2661676668 2664751824 2669399488 2675607552 2679118848 2682634752 2682801086 2684351502 2685900648 2687874273 2689425452 2700381696 2703925504 2705488128 2705655879 2707049472 2715500214 2717067336 2721644544 2725216256 2726960256 2730538944 2731349376 2737051803 2748432384 2752209888 2752856064 2756639648 2758232736 2758603392 2763446336 2773880832 2774704128 2778345472 2779298568 2779951104 2780123472 2783771928 2784146016 2790238752 2802014208 2805691392 2805865356 2809547594 2811171258 2812383504 2816074296 2824252416 2827958784 2829768534 2831670016 2833482141 2834528256 2834704008 2838424092 2842149058 2850226176 2852050176 2855793024 2857024512 2860773888 2862604638 2866361337 2874507264 2878458048 2882235552 2883091008 2885144832 2895821766 2901123072 2905792512 2911467888 2911859136 2916545856 2933276328 2934392832 2934574776 2938425924 2939510784 2945252016 2956372992 2957681664 2961563136 2968627032 2972522868 2981155328 2990461761 2992002048 2992187564 2997845802 3003074424 3004628992 3010058496 3014008704 3015748096 3017964096 3021638229 3026908348 3033759744 3037741056 3037929408 3039494144 3041916192 3045430656 3050742272 3056700753 3061850112 3065868288 3066058384 3067830288 3071856312 3072768048 3073629088 3090200576 3091986432 3096236124 3096963072 3101219604 3103428816 3108877128 3120615936 3121542144 3125638656 3126710889 3127638906 3131743419 3132164268 3133550756 3150249984 3150445312 3152265984 3156402816 3158224384 3163931442 3168083583 3169911892 3171090432 3175251968 3177086976 3177283968 3181453632 3185628768 3188844288 3189042009 3202301952 3206504448 3206703264 3210911536 3212767152 3214152576 3218370624 3231952896 3236194304 3237154816 3238265304 3239460864 3242514996 3243477384 3243913248 3248170352 3263763456 3268249242 3269016576 3269455872 3273509582 3275401374 3275841528 3281114088 3293983488 3294961152 3299285248 3301191936 3301396623 3306173394 3306949632 3307154676 3311494774 3313408518 3320905728 3325263872 3327391872 3331758528 3333195264 3337569536 3339705411 3353591808 3353799744 3358201056 3359440896 3362608144 3366002304 3378458727 3380207616 3384643584 3392716608 3395209608 3397168992 3417670584 3419430912 3422155716 3423670572 3426109488 3432085056 3444581376 3449101824 3449315682 3450628608 3457832724 3463398204 3476475648 3477798912 3490669056 3497486769 3503586828 3503849472 3510692928 3511734912 3516343488 3539386368 3544031232 3544250976 3548902224 3553002432 3567476736 3572158464 3574444464 3576846336 3579135336 3581200864 3583832364 3600508928 3602589696 3607317504 3607541172 3609399296 3612275478 3615921648 3620666952 3622756448 3635947008 3640718592 3640944331 3641799168 3643048467 3644393472 3648912057 3649402404 3654191646 3664576512 3669613184 3670474752 3671733888 3677643648 3678137856 3683193167 3685321719 3691253349 3698507776 3699605504 3705731424 3706601472 3706831296 3711695904 3712194688 3720318336 3736018944 3740921856 3741153808 3743315856 3748228344 3749844672 3754765728 3765669888 3770611712 3772790784 3773024712 3777976188 3779371008 3779605344 3782934162 3784565456 3786752592 3802733568 3807724032 3807960126 3809366016 3812957449 3814365184 3816806184 3821815116 3837944064 3842980736 3844121344 3846859776 3852146982 3857202293 3858347122 3861095688 3868164096 3874390016 3880239552 3881957184 3882478848 3888727808 3896846574 3911035104 3912523776 3912766368 3917901232 3919347712 3927002688 3941830656 3943575552 3948750848 3955886424 3958169376 3963363824 3987035136 3987282348 3989336064 3992515002 3997127736 4004099232 4013411328 4018678272 4023952128 4024201629 4028850972 4034138178 4050321408 4050572544 4055888256 4060574208 4075601004 4082466816 4087824384 4090440384 4095808416 4097024064 4122648576 4128314832 4129284096 4134959472 4137905088 4145169504 4160821248 4162056192 4167518208 4168947852 4170185208 4175657892 4176219024 4203021312 4208537088 4208798034 4214321391 4218575256 4224111444 4236378624 4241938176 4244652801 4247505024 4251792384 4252056012 4257636138 4263223587 4269735936 4275339264 4275604352 4278075264 4283689536 4285536768 4291160832 4291426901 4293906957 4302023282 4309270528 4311760896 4317687072 4319281152 4323353328 4324636512 4325217664 4327717248 4343732649 4351684608 4357665656 4358688768 4359274496 4367201832 4367788704 4374818784 4391977984 4393281536 4399914492 4401589248 4401862164 4407638886 4408231192 4409266176 4409539568 4417878024 4434559488 4436522496 4442344704 4442620147 4444260352 4452940548 4458784302 4471455744 4471732992 4477601408 4488003072 4488281346 4494171479 4496768703 4504611636 4506943488 4512858112 4521013056 4523622144 4526946144 4529558656 4540362522 4546321003 4556611584 4556894112 4559241216 4562874288 4564894096 4568145984 4576113408 4592775168 4598802432 4599087576 4600838144 4607784468 4609152072 4610443632 4617864272 4635300864 4644354186 4645444608 4651829406 4654225408 4663315692 4671449104 4680923904 4682313216 4688457984 4698246402 4700326134 4706494541 4719181824 4725374976 4725667968 4731869632 4734604224 4737336576 4754867838 4756635648 4762877952 4765925952 4769128448 4772180448 4778443152 4803452928 4809756672 4810054896 4816367304 4821228864 4827555936 4847929344 4854291456 4855732224 4857397956 4859191296 4863772494 4865216076 4865869872 4872255528 4895645184 4902373863 4903524864 4904183808 4910264373 4913762292 4921671132 4940975232 4942135296 4942441728 4948927872 4959260091 4960424448 4960732014 4967242161 4981358592 4987895808 4991087808 4997637792 4999792896 5006354304 5020893184 5030387712 5030699616 5037301584 5039161344 5039473792 5043912216 5049003456 5070311424 5076965376 5077280168 5079154688 5089074912 5095753488 5117258752 5126505876 5129146368 5133233574 5135505858 5136195976 5139164232 5148127584 5166872064 5173652736 5173973523 5175942912 5176638464 5186749086 5195097306 5195795432 5207556096 5214713472 5216698368 5217021824 5236003584 5236328237 5255380242 5255774208 5258100736 5266039392 5267602368 5274515232 5277559168 5297089609 5309079552 5316046848 5316376464 5319114752 5323353336 5329503648 5338798976 5351215104 5358237696 5365269504 5365602172 5368703004 5371801296 5375748546 5378850904 5400763392 5407851008 5410976256 5411311758 5414098944 5418413217 5431000428 5434134672 5450432512 5453920512 5461077888 5462698752 5474103606 5481287469 5483713823 5496864768 5504419776 5505712128 5513279296 5516465472 5517206784 5526892672 5547345811 5547761664 5549408256 5556690944 5558597136 5559902208 5560246944 5567543856 5568292032 5580477504 5604028416 5611382784 5611730712 5619095188 5622342516 5624767008 5632148592 5648504832 5655917568 5659537068 5663340032 5666964282 5669056512 5669408016 5674401243 5676848184 5684298116 5704100352 5711586048 5711940189 5714049024 5721547776 5725209276 5732722674 5749014528 5756916096 5764471104 5766182016 5770289664 5778220473 5787520683 5791643532 5802246144 5811585024 5822935776 5823718272 5833091712 5845269861 5866552656 5868785664 5869149552 5876851848 5879021568 5890504032 5912745984 5915363328 5923126272 5937254064 5945045736 5962310656 5980923522 5984004096 5984375128 5988772503 5995691604 6006148848 6020116992 6028017408 6031496192 6035928192 6043276458 6051207267 6053816696 6067519488 6075482112 6075858816 6083832384 6090861312 6101484544 6113401506 6123700224 6131736576 6132116768 6135660576 6143712624 6145536096 6147258176 6180401152 6183972864 6192472248 6193926144 6202439208 6206857632 6217754256 6241231872 6243084288 6251277312 6253421778 6255277812 6263486838 6264328536 6267101512 6300890624 6304531968 6312805632 6313197051 6316448768 6327862884 6336167166 6339823784 6350503936 6354173952 6354567936 6362907264 6371257536 6377688576 6378084018 6386454207 6404603904 6413008896 6413406528 6421823072 6425534304 6428305152 6436741248 6453034923 6463905792 6472388608 6474309632 6476530608 6478921728 6485029992 6486954768 6487826496 6496340704 6527526912 6536498484 6538033152 6538911744 6547019164 6550802748 6551683056 6562228176 6587966976 6589922304 6598570496 6602383872 6602793246 6611458329 6612346788 6613899264 6614309352 6622989548 6626817036 6650527744 6654783744 6663517056 6666390528 6675139072 6679410822 6688176453 6707183616 6707599488 6716402112 6725216288 6732004608 6732422019 6756917454 6760415232 6769287168 6785433216 6790419216 6794337984 6810543783 6835341168 6838861824 6844311432 6847341144 6852218976 6864170112 6889162752 6898203648 6898631364 6901257216 6915665448 6926796408 6952951296 6966531279 6977744109 6981338112 6994973538 7007173656 7007698944 7021385856 7023469824 7032686976 7047369603 7050489201 7078772736 7088062464 7088501952 7097804448 7106004864 7132301757 7134953472 7144316928 7148888928 7153692672 7158270672 7162401728 7167664728 7201017856 7205179392 7214635008 7215082344 7218798592 7224550956 7231843296 7241333904 7245512896 7271894016 7281437184 7281888662 7283598336 7286096934 7288786944 7295658741 7297824114 7298804808 7308383292 7339226368 7343467776 7355287296 7356275712 7366386334 7370643438 7382506698 7397015552 7399211008 7411462848 7413202944 7413662592 7423391808 7424389376 7440636672 7441098021 7472037888 7481843712 7482307616 7486631712 7496456688 7499689344 7509531456 7531339776 7541223424 7545581568 7546049424 7555952376 7558742016 7559210688 7565868324 7569130912 7573505184 7605467136 7615448064 7615920252 7618732032 7625914898 7628730368 7633612368 7643630232 7675888128 7685961472 7688242688 7693719552 7699850361 7703258787 7704293964 7714404586 7716694244 7722191376 7736328192 7748780032 7760479104 7763914368 7764957696 7777455616 7780123629 7792645959 7793693148 7822070208 7825047552 7825532736 7835802464 7838695424 7854005376 7883070363 7883661312 7887151104 7897501696 7911772848 7916338752 7926727648 7974070272 7974564696 7978672128 7985030004 7994255472 8008198464 8026822656 8037356544 8047904256 8048403258 8057701944 8063622819 8068276356 8101145088 8111776512 8116967637 8121148416 8151202008 8164933632 8175648768 8180880768 8191616832 8194048128 8211155409 8245297152 8256629664 8258568192 8269918944 8275810176 8290339008 8321642496 8324112384 8335036416 8337895704 8340370416 8351315784 8352438048 8406042624 8417074176 8417596068 8428642782 8437150512 8448222888 8472757248 8483876352 8489305602 8495010048 8500446423 8503584768 8504112024 8515272276 8526447174 8550678528 8551208704 8556150528 8567379072 8571073536 8582321664 8582853802 8587813914 8599084011 8604046564 8618541056 8623521792 8635374144 8646706656 8649273024 8650435328 8655434496 8687465298 8703369216 8715331312 8717377536 8718548992 8734403664 8735577408 8749637568 8783955968 8786563072 8799828984 8803178496 8803724328 8815277772 8816462384 8818532352 8819079136 8835756048 8869118976 8873044992 8884689408 8885240294 8888520704 8905881096 8917568604 8943465984 8955202816 8971385283 8976006144 8976562692 8988342958 8993537406 9009223272 9013886976 9025716224 9042026112 9047244288 9053892288 9059117312 9064914687 9080725044 9092642006 9113223168 9113788224 9118482432 9125748576 9129788192 9136291968 9152226816 9170102259 9185550336 9197604864 9198175152 9201676288 9215568936 9218304144 9220887264 9235728544 9270601728 9288708372 9290889216 9303658812 9308450816 9326631384 9342898208 9361847808 9364626432 9376915968 9389803801 9395230257 9396492804 9400652268 9412989082 9450749952 9451335936 9463739264 9469208448 9474673152 9504250749 9509735676 9513271296 9525755904 9531851904 9538256896 9544360896 9556886304 9567126027 9606905856 9619513344 9620109792 9632734608 9642457728 9655111872 9695858688 9708582912 9711464448 9714795912 9718382592 9727544988 9730432152 9731739744 9744511056 9791290368 9804747726 9807049728 9808367616 9820528746 9827524584 9843342264 9881950464 9884883456 9897855744 9904189869 9918520182 9920848896 9921464028 9934484322 9962717184 9975791616 9982175616 9995275584 9999585792 10012708608 10019116233 10041786368 10060775424 10061399232 10074603168 10078322688 10078947584 10087824432 10098006912 10135376181 10140622848 10153930752 10154560336 10158309376 10178149824 10191506976 10234517504 10253011752 10258292736 10266467148 10271011716 10272391952 10278328464 10296255168 10333744128 10347305472 10347947046 10351885824 10353276928 10373498172 10390194612 10391590864 10429426944 10433396736 10434043648 10469549081 10472007168 10472656474 10492460307 10510760484 10511548416 10516201472 10532078784 10535204736 10549030464 10555118336 10594179218 10618159104 10632093696 10632752928 10638229504 10646706672 10659007296 10677597952 10702430208 10716475392 10730539008 10731204344 10737406008 10743602592 10751497092 10757701808 10801526784 10815702016 10821952512 10822623516 10828197888 10836826434 10862000856 10868269344 10907841024 10922155776 10922832993 10925397504 10946736171 10948207212 10962574938 10967427646 10993729536 11008839552 11011424256 11026558592 11032930944 11034413568 11049579501 11053785344 11073760047 11094691622 11095523328 11098816512 11113381888 11117194272 11119804416 11120493888 11135087712 11136584064 11160955008 11208056832 11222765568 11223461424 11238190376 11244685032 11249534016 11264297184 11297009664 11311835136 11319074136 11326680064 11333928564 11338113024 11338816032 11348802486 11353696368 11368596232 11408200704 11423172096 11423880378 11428098048 11438872347 11443095552 11450418552 11465445348 11513832192 11528942208 11532364032 11540579328 11556440946 11571606879 11575041366 11583287064 11604492288 11623170048 11645871552 11647436544 11666183424 11690539722 11733105312 11737571328 11738299104 11753703696 11758043136 11781008064 11825491968 11830726656 11846252544 11874508128 11890091472 11924621312 11961847044 11968008192 11968750256 11977545006 11991383208 12012297696 12040233984 12056034816 12062992384 12071856384 12072604887 12086552916 12102414534 12107633392 12150964224 12151717632 12167664768 12181722624 12198465443 12202969088 12226803012 12247400448 12263473152 12264233536 12271321152 12287425248 12291072192 12294516352 12340014151 12360802304 12367945728 12384944496 12387852288 12404878416 12413715264 12435508512 12482463744 12486168576 12502554624 12506843556 12510555624 12526973676 12528657072 12534203024 12601781248 12609063936 12625611264 12626394102 12632897536 12642964173 12655725768 12672334332 12679647568 12709135872 12725814528 12742515072 12755377152 12756168036 12772908414 12789670761 12809207808 12826017792 12826813056 12843646144 12851068608 12856610304 12873482496 12874280703 12906069846 12927811584 12944777216 12948619264 12953061216 12957843456 12970059984 12973909536 12975652992 12992681408 13055053824 13072996968 13076066304 13077823488 13094038328 13101605496 13103366112 13124456352 13175933952 13179844608 13197140992 13204767744 13205586492 13222916658 13224693576 13227798528 13228618704 13245979096 13253634072 13309567488 13327034112 13327860441 13332781056 13350278144 13358821644 13376352906 13414367232 13415198976 13432804224 13450432576 13464009216 13464844038 13482514437 13513834908 13520830464 13538574336 13570866432 13580838432 13588675968 13621087566 13638963009 13670682336 13677723648 13688622864 13694682288 13704437952 13728340224 13778325504 13796407296 13797262728 13802514432 13831330896 13853592816 13905902592 13933062558 13955488218 13962676224 13989947076 14014347312 14042771712 14046939648 14065373952 14094739206 14100978402 14119483623 14157545472 14176124928 14177003904 14195608896 14212009728 14212890929 14264603514 14269906944 14288633856 14297777856 14307385344 14316541344 14324803456 14335329456 14377814653 14402035712 14410358784 14429270016 14430164688 14437597184 14449101912 14463686592 14482667808 14491025792 14543788032 14562874368 14563777324 14567196672 14572193868 14577573888 14591317482 14595648228 14597609616 14616766584 14678452736 14686935552 14707121589 14710574592 14712551424 14730793119 14732772668 14741286876 14765013396 14794031104 14822925696 14826405888 14827325184 14846783616 14848778752 14877780273 14881273344 14882196042 14901726483 14944075776 14963687424 14964615232 14973263424 14992913376 14999378688 15019062912 15057081487 15062679552 15082446848 15091163136 15092098848 15111904752 15117484032 15118421376 15131736648 15138261824 15147010368 15210934272 15230896128 15231840504 15237464064 15251829796 15257460736 15267224736 15287260464 15351776256 15371922944 15376485376 15387439104 15399700722 15406517574 15408587928 15428809172 15433388488 15444382752 15520958208 15521920569 15527828736 15529915392 15554911232 15560247258 15585291918 15587386296 15644140416 15650095104 15651065472 15671604928 15708010752 15708984711 15766140726 15767322624 15774302208 15795003392 15823545696 15832677504 15853455296 15891268827 15948140544 15949129392 15957344256 15970060008 15988510944 16016396928 16053645312 16074713088 16095808512 16096806516 16115403888 16127245638 16136552712 16202290176 16223553024 16233935274 16242296832 16255239651 16302404016 16351297536 16361761536 16383233664 16388096256 16422310818 16443862407 16451141469 16490594304 16513259328 16517136384 16539837888 16551620352 16580678016 16642037433 16643284992 16648224768 16670072832 16675791408 16680740832 16702631568 16704876096 16812085248 16834148352 16835192136 16857285564 16874301024 16896445776 16945514496 16967752704 16978611204 16990020096 17000892846 17007169536 17008224048 17023203729 17030544552 17052894348 17102417408 17112301056 17134758144 17135820567 17142147072 17164643328 17165707604 17175627828 17198168022 17208093128 17237082112 17247043584 17270748288 17293413312 17298546048 17300870656 17310868992 17334661419 17362562049 17374930596 17406738432 17430662624 17434755072 17437097984 17468807328 17471154816 17499275136 17535809583 17567911936 17573126144 17599657968 17606356992 17607448656 17630555544 17632924768 17637064704 17638158272 17671512096 17738237952 17746089984 17769378816 17770480588 17777041408 17811762192 17835137208 17886931968 17910405632 17942770566 17952012288 17953125384 17966317509 17976685916 17987074812 18018446544 18051432448 18084052224 18094488576 18107784576 18118234624 18129829374 18153621801 18161450088 18185284012 18226446336 18227576448 18251497152 18259576384 18272583936 18304453632 18340204518 18371100672 18395209728 18396350304 18403352576 18431137872 18436608288 18441774528 18471457088 18541203456 18577416744 18581778432 18607317624 18616901632 18653262768 18685796416 18723695616 18729252864 18753831936 18779607602 18790460514 18792985608 18801304536 18825978164 18902671872 18927478528 18938416896 18939591153 18949346304 19008501498 19019471352 19051511808 19063703808 19076513792 19088721792 19113772608 19134252054 19159362621 19213811712 19239026688 19240219584 19265469216 19284915456 19310223744 19359104769 19391717376 19417165824 19422928896 19429591824 19436765184 19455089976 19460864304 19463479488 19489022112 19582580736 19609495452 19614099456 19616735232 19641057492 19655049168 19686684528 19763900928 19769766912 19795711488 19808379738 19834374987 19837040364 19841697792 19842928056 19868968644 19951583232 19964351232 19990551168 19999171584 20025417216 20038232466 20064529359 20083572736 20121550848 20122798464 20149206336 20157895168 20175648864 20196013824 20197266057 20270752362 20281245696 20307861504 20309120672 20316618752 20356299648 20383013952 20431631349 20469035008 20506023504 20516585472 20532934296 20542023432 20544783904 20556656928 20592510336 20667488256 20694610944 20695894092 20703771648 20706553856 20746996344 20780389224 20783181728 20858853888 20868087296 20899593837 20933232327 20939098162 20944014336 20945312948 20984920614 21021520968 21023096832 21032402944 21064157568 21070409472 21098060928 21110236672 21142108809 21151467603 21188358436 21236318208 21264187392 21265505856 21276459008 21293413344 21318014592 21355195904 21396905271 21404860416 21432950784 21461078016 21462408688 21474812016 21487205184 21502994184 21515403616 21603053568 21631404032 21643905024 21645247032 21656395776 21673652868 21724001712 21736538688 21815682048 21844311552 21845665986 21850795008 21886976223 21893472342 21896414424 21925149876 21934855292 22017679104 22053117184 22065861888 22068827136 22099159002 22107570688 22147520094 22189383244 22191046656 22197633024 22226763776 22234388544 22239608832 22240987776 22270175424 22273168128 22321910016 22323294063 22416113664 22445531136 22446922848 22476380752 22489370064 22499068032 22528594368 22594019328 22623670272 22638148272 22653360128 22667857128 22676226048 22677632064 22697604972 22707392736 22737192464 22816401408 22846344192 22847760756 22856196096 22877744694 22886191104 22900837104 22930890696 23027664384 23057884416 23064728064 23081158656 23109776361 23112881892 23143213758 23150082732 23166574128 23208984576 23246340096 23291743104 23294873088 23332366848 23340370887 23377937877 23381079444 23466210624 23475142656 23476598208 23507407392 23516086272 23562016128 23649211089 23650983936 23661453312 23692505088 23749016256 23780182944 23849242624 23923694088 23936016384 23937500512 23955090012 23982766416 24024595392 24080467968 24112069632 24125984768 24143712768 24145209774 24173105832 24204829068 24215266784 24303435264 24335329536 24350902911 24363445248 24396930886 24405938176 24453606024 24494800896 24526946304 24528467072 24542642304 24574850496 24582144384 24589032704 24633466227 24680028302 24721604608 24735891456 24769888992 24775704576 24809756832 24827430528 24871017024 24964927488 24972337152 25005109248 25013687112 25021111248 25053947352 25057314144 25068406048 25203562496 25218127872 25251222528 25252788204 25265795072 25285928346 25311451536 25344668664 25359295136 25418271744 25451629056 25485030144 25486610317 25501339269 25510754304 25512336072 25545816828 25579341522 25652035584 25653626112 25687292288 25702137216 25713220608 25746964992 25748561406 25782352169 25797252033 25812139692 25855623168 25889554432 25897238528 25906122432 25940119968 25947819072 25951305984 25985362816 26110107648 26145993936 26152132608 26155646976 26188076656 26203210992 26206732224 26248912704 26351867904 26359689216 26394281984 26409535488 26411172984 26445833316 26449387152 26455597056 26457237408 26491958192 26507268144 26619134976 26654068224 26655720882 26665562112 26690702143 26700556288 26717643288 26752705812 26830397952 26865608448 26900865152 26928018432 26929688076 26965028874 27000416051 27027669816 27041660928 27077148672 27141732864 27161676864 27177351936 27194744061 27242175132 27277926018 27341364672 27355447296 27377245728 27389364576 27408875904 27456680448 27510306777 27556651008 27592814592 27594525456 27605028864 27662661792 27707185632 27811805184 27866125116 27910976436 27925352448 27979894152 28028694624 28085543424 28093879296 28130747904 28169411403 28189478412 28201956804 28238967246 28352249856 28354007808 28391217792 28424019456 28425781858 28529207028 28539813888 28577267712 28595555712 28614770688 28633082688 28649606912 28670658912 28701378081 28755629306 28804071424 28820717568 28858540032 28860329376 28875194368 28898203824 28927373184 28965335616 28982051584 29087576064 29125748736 29127554648 29134393344 29144387736 29155147776 29182634964 29191296456 29195219232 29233533168 29356905472 29373871104 29414243178 29421149184 29425102848 29461586238 29465545336 29482573752 29530026792 29645851392 29654650368 29693567232 29697557504 29712569607 29755560546 29762546688 29764392084 29803452966 29888151552 29927374848 29929230464 29946526848 29985826752 29998757376 30038125824 30039988307 30057348699 30114162974 30125359104 30164893696 30182326272 30184197696 30223809504 30234968064 30236842752 30263473296 30276523648 30294020736 30406128543 30421868544 30461792256 30463681008 30474928128 30503659592 30514921472 30534449472 30574520928 30703552512 30743845888 30752970752 30774878208 30799401444 30813035148 30817175856 30857618344 30866776976 30888765504 31041916416 31043841138 31055657472 31059830784 31098341029 31109822464 31120494516 31170583836 31174772592 31288280832 31300190208 31302130944 31343209856 31408647243 31416021504 31417969422 31459200353 31477380921 31532281452 31534645248 31548604416 31590006784 31647091392 31665355008 31706910592 31782537654 31824247021 31896281088 31898258784 31914688512 31940120016 31977021888 32032793856 32107290624 32149426176 32191617024 32193613032 32230807776 32254491276 32273105424 32404580352 32447106048 32467870548 32484593664 32510479302 32604808032 32723523072 32766467328 32768498979 32776192512 32844621636 32887724814 32902282938 32981188608 33026518656 33034272768 33079675776 33103240704 33148738503 33161356032 33284074866 33286569984 33296449536 33340145664 33351582816 33361481664 33405263136 33409752192 33624170496 33668296704 33670384272 33714571128 33748602048 33792891552 33891028992 33935505408 33957222408 33980040192 34001785692 34014339072 34016448096 34046407458 34061089104 34105788696 34204834816 34224602112 34269516288 34271641134 34284294144 34316617041 34329286656 34331415208 34351255656 34396336044 34416186256 34541496576 34586826624 34597092096 34601741312 34621737984 34669322838 34714820637 34725124098 34749861192 34813476864 34861325248 34869510144 34937614656 34942309632 34998550272 35071619166 35135823872 35146252288 35199315936 35212713984 35214897312 35261111088 35265849536 35274129408 35276316544 35343024192 35476475904 35492179968 35538757632 35540961176 35554082816 35623524384 35670274416 35773863936 35820811264 35885541132 35904024576 35906250768 35932635018 35953371832 35974149624 36036893088 36168104448 36188977152 36215569152 36217814661 36236469248 36259658748 36307243602 36322900176 36370568024 36452892672 36455152896 36502994304 36519152768 36545167872 36595396329 36608907264 36654297659 36680409036 36742201344 36790419456 36792700608 36806705152 36862275744 36873216576 36883549056 36942914176 37020042453 37079627263 37082406912 37154833488 37163556864 37214635248 37233803264 37306525536 37371592832 37447391232 37458505728 37507663872 37559215204 37580921028 37585971216 37602609072 37651956328 37805343744 37854957056 37876833792 37879182306 37898692608 37928892519 38017002996 38038942704 38127407616 38153027584 38177443584 38227545216 38268504108 38318725242 38369012283 38427623424 38478053376 38480439168 38530938432 38569830912 38620447488 38622842109 38718209538 38783434752 38834331648 38845857792 38859183648 38873530368 38910179952 38921728608 38926958976 38978044224 39165161472 39218990904 39228198912 39233470464 39282114984 39310098336 39373369056 39527801856 39539533824 39591422976 39616759476 39668749974 39674080728 39683395584 39685856112 39737937288 39928702464 39981102336 39983581323 39998343168 40050834432 40076464932 40129058718 40243101696 40245596928 40298412672 40315790336 40351297728 40392027648 40394532114 40447543311 40541504724 40562491392 40615723008 40618241344 40712599296 40766027904 40863262698 40916889027 40938070016 41012047008 41033170944 41065868592 41084046864 41089567808 41113313856 41185020672 41334976512 41389221888 41391788184 41407543296 41413107712 41493992688 41560778448 41566363456 41717707776 41736174592 41799187674 41866464654 41878196324 41888028672 41890625896 41969841228 42043041936 42128315136 42140818944 42196121856 42220473344 42284217618 42302935206 42358450869 42376716872 42472636416 42528374784 42531011712 42586826688 42636029184 42638672787 42710391808 42793810542 42809720832 42865901568 42922156032 42924817376 42949624032 42974410368 43005988368 43030807232 43133443959 43206107136 43262808064 43287810048 43290494064 43312791552 43347305736 43448003424 43473077376 43631364096 43688623104 43691331972 43701590016 43773952446 43786944684 43792828848 43850299752 43869710584 44035358208 44106234368 44121364767 44131723776 44137654272 44192379357 44198318004 44215141376 44295040188 44378766488 44382093312 44453527552 44468777088 44479217664 44481975552 44540350848 44546336256 44633340819 44643820032 44646588126 44705179449 44832227328 44891062272 44893845696 44952761504 44978740128 44998136064 45057188736 45171244461 45188038656 45247340544 45276296544 45306720256 45335714256 45352452096 45355264128 45395209944 45414785472 45474384928 45632802816 45692688384 45695521512 45712392192 45755489388 45772382208 45801674208 45861781392 46055328768 46115768832 46129456128 46162317312 46219552722 46225763784 46286427516 46300165464 46333148256 46565761707 46583486208 46589746176 46664733696 46680741774 46755875754 46762158888 46932421248 46950285312 46953196416 47014814784 47124032256 47126954133 47298422178 47301967872 47322906624 47385010176 47498032512 47560365888 47673806481 47698485248 47847388176 47872032768 47875001024 47910180024 47965532832 48049190784 48160935936 48224139264 48251969536 48287425536 48290419548 48346211664 48409658136 48430533568 48606870528 48670659072 48701805822 48726890496 48765718953 48793861772 48811876352 48907212048 49053892608 49056934144 49085284608 49149700992 49164288768 49178065408 49266932454 49331587221 49353424407 49360056604 49443209216 49471782912 49539777984 49551409152 49619513664 49654861056 49742034048 49926112299 49929854976 49944674304 50010218496 50027374224 50042222496 50107894704 50114628288 50136812096 50407124992 50436255744 50502445056 50505576408 50531590144 50571856692 50622903072 50689337328 50718590272 50836543488 50903258112 50970060288 50973220634 51002678538 51021508608 51024672144 51069611187 51091633656 51158683044 51307252224 51374584576 51404274432 51407461701 51426441216 51493929984 51497122812 51564704338 51594504066 51624279384 51711246336 51779108864 51794477056 51812244864 51880239936 51895638144 51902611968 51970725632 52003984257 52087686147 52220215296 52291987872 52304265216 52311293952 52376153312 52406421984 52413464448 52497825408 52607428749 52703735808 52719378432 52788563968 52819070976 52822345968 52891666632 52898774304 52911194112 52914474816 52983916384 53014536288 53238269952 53308136448 53311441764 53331124224 53381404286 53401112576 53435286576 53505411624 53660795904 53731216896 53801730304 53856036864 53859376152 53898952527 53930057748 54000832102 54055339632 54154297344 54283465728 54323353728 54354703872 54389488122 54460865403 54484350264 54555852036 54682729344 54754491456 54778729152 54817751808 54913360896 55020613554 55113302016 55185629184 55189050912 55210057728 55325323584 55414371264 55623610368 55732250232 55821952872 55850704896 55959788304 56057389248 56171086848 56187758592 56261495808 56338822806 56378956824 56403913608 56477934492 56708015616 56782435584 56818773459 56848038912 56851563716 57058414056 57154535424 57191111424 57229541376 57266165376 57299213824 57341317824 57402756162 57478087863 57511258612 57608142848 57641435136 57717080064 57720658752 57750388736 57796407648 57854746368 57930671232 57964103168 58077314307 58175152128 58251497472 58255109296 58268786688 58288775472 58310295552 58365269928 58382592912 58390438464 58467066336 58713810944 58747742208 58828486356 58842298368 58850205696 58923172476 58931090672 58965147504 59060053584 59291702784 59309300736 59387134464 59395115008 59425139214 59503124961 59511121092 59525093376 59528784168 59606905932 59854749696 59858460928 59893053696 59971653504 59997514752 60076251648 60079976614 60114697398 60193588077 60228325948 60250718208 60329787392 60364652544 60368395392 60447619008 60473685504 60526946592 60553047296 60588041472 60591798171 60812257086 60843737088 60923584512 60927362016 60949856256 61007319184 61029842944 61068898944 61149041856 61294894047 61407105024 61487691776 61505941504 61549756416 61598802888 61626070296 61634351712 61715236688 61733553952 61777531008 62083832832 62087682276 62111314944 62119661568 62196682058 62219644928 62240989032 62341167672 62349545184 62576561664 62604261888 62686419712 62799696981 62817294486 62832043008 62835938844 62918400706 62954761842 63064562904 63069290496 63097208832 63180013568 63294182784 63330710016 63413821184 63454402809 63565075308 63648494042 63792562176 63796517568 63829377024 63880240032 63954043776 64065587712 64190715813 64214581248 64298852352 64383234048 64387226064 64461615552 64508982552 64546210848 64809160704 64894212096 64935741096 64969187328 65020958604 65209616064 65447046144 65532934656 65536997958 65552385024 65689243272 65775449628 65804565876 66053037312 66159351552 66206481408 66297477006 66322712064 66568149732 66573139968 66592899072 66680291328 66703165632 66722963328 66810526272 66819504384 66969882189 67248340992 67336593408 67340768544 67429142256 67497204096 67585783104 67782057984 67871010816 67914444816 67960080384 68003571384 68028678144 68032896192 68092814916 68122178208 68211577392 68409669632 68449204224 68539032576 68543282268 68568588288 68633234082 68658573312 68662830416 68702511312 68792672088 68832372512 69082993152 69173653248 69177942289 69194184192 69203482624 69243475968 69329329083 69338645676 69429641274 69450248196 69499722384 69626953728 69722650496 69739020288 69875229312 69884619264 69980670173 69997100544 70021112661 70133813631 70143238332 70271647744 70292504576 70398631872 70425427968 70429794624 70522222176 70531699072 70548258816 70552633088 70686048384 70792712761 70947633267 70952951808 70984359936 71077515264 71081922352 71108165632 71247048768 71340548832 71547727872 71641622528 71771082264 71808049152 71812501536 71865270036 71906743664 71948299248 72073786176 72336208896 72377954304 72431138304 72435629322 72472938496 72519317496 72614487204 72645800352 72741136048 72910305792 73005988608 73038305536 73090335744 73190792658 73217814528 73286843567 73308595318 73360818072 73484402688 73580838912 73585401216 73613410304 73724551488 73746433152 73767098112 73885828352 74040084906 74159254526 74164813824 74309666976 74327113728 74429270496 74467606528 74613051072 74743185664 74894782464 74917011456 75015327744 75118430408 75161842056 75171942432 75205218144 75303912656 75610687488 75709914112 75753667584 75758364612 75797385216 75857785038 76034005992 76077885408 76254815232 76354887168 76455090432 76459830951 76537008216 76637450484 76738024566 76956106752 76960878336 77061876864 77139661824 77240894976 77245684218 77347056507 77436419076 77566869504 77668663296 77691715584 77718367296 77820359904 77843457216 77853917952 77956088448 78330322944 78437981808 78456397824 78466940928 78564229968 78620196672 78746738112 79055603712 79079067648 79182845952 79233518952 79337499948 79348161456 79366791168 79371712224 79475874576 79857404928 79962204672 79967162646 79996686336 80072106429 80101668864 80152929864 80258117436 80491193856 80596825344 80631580672 80702595456 80784055296 80789064228 80895086622 81001248153 81083009448 81124982784 81231446016 81236482688 81425198592 81532055808 81537111119 81584232183 81726525396 81833778054 81876140032 82024094016 82066341888 82131737184 82168093728 82179135616 82226627712 82370041344 82483252483 82530920331 82669953024 82778443776 82783576368 82815086592 82826215424 82987985376 83121556896 83132726912 83435415552 83472349184 83598375348 83732929308 83756392648 83776057344 83781251792 83939682456 84086083872 84256630272 84281637888 84392243712 84440946688 84508234209 84568435236 84605870412 84716901738 84753433744 85056749568 85062023424 85173653376 85272058368 85277345574 85389258101 85420783616 85587621084 85619441664 85731803136 85844312064 85849634752 85899248064 85948820736 86011976736 86061614464 86266887918 86380099057 86412214272 86525616128 86575620096 86580988128 86625583104 86694611472 86896006848 86946154752 87262728192 87377246208 87382663944 87403180032 87547904892 87573889368 87585657696 87700599504 87739421168 88070716416 88212468736 88242729534 88263447552 88275308544 88384758714 88396636008 88430282752 88590080376 88757532976 88937554176 88963951104 89080701696 89092672512 89266681638 89287640064 89293176252 89410358898 89664454656 89782124544 89787691392 89905523008 89957480256 89996272128 90114377472 90119964921 90342488922 90376077312 90494681088 90552593088 90613440512 90671428512 90704904192 90710528256 90790419888 90829570944 90948769856 91265605632 91385376768 91391043024 91424784384 91510978776 91544764416 91603348416 91723562784 92110657536 92231537664 92258912256 92324634624 92439105444 92451527568 92572855032 92600330928 92666296512 93131523414 93166972416 93179492352 93295023087 93329467392 93361483548 93511751508 93524317776 93864842496 93900570624 93906392832 94029629568 94225941729 94248064512 94253908266 94377601059 94596844356 94603935744 94645813248 94770020352 94996065024 95120731776 95347612962 95396970496 95472741063 95694776352 95744065536 95750002048 95820360048 95931065664 96098381568 96104340049 96321871872 96448278528 96503939072 96574851072 96580839096 96692423328 96819316272 96861067136 97213741056 97341318144 97403611644 97453780992 97531437906 97587723544 97623752704 97814424096 98113868288 98170569216 98299401984 98305496937 98328577536 98356130816 98533864908 98663174442 98706848814 98720113208 98886418432 98943565824 99079555968 99102818304 99239027328 99309722112 99446215509 99484068096 99490236503 99852224598 99859709952 99889348608 100020436992 100054748448 100084444992 100215789408 100229256576 100273624192 100644702571 100814249984 100872511488 101004890112 101011152816 101063180288 101143713384 101245806144 101378674656 101437180544 101673086976 101806516224 101940120576 101946441268 102005357076 102043017216 102049344288 102139222374 102183267312 102317366088 102614504448 102749169152 102808548864 102814923402 102852882432 102949851123 102987859968 102994245624 103129408676 103189008132 103248558768 103558217728 103624489728 103760479872 103791276288 103805223936 103941451264 104007968514 104144461911 104175372294 104440430592 104583975744 104608530432 104752306624 104812843968 104826928896 104995650816 105214857498 105399570409 105407471616 105438756864 105577127936 105638141952 105644691936 105783333264 105797548608 105822388224 105828949632 105967832768 106029072576 106476539904 106616272896 106622883528 106662248448 106762808572 106802225152 106870573152 107010823248 107321591808 107462433792 107603460608 107712073728 107718752304 107797905054 107860115496 108001664204 108110679264 108566931456 108646707456 108653443983 108709407744 108778976244 108921730806 108968700528 109111704072 109365458688 109508982912 109557458304 109635503616 109786188987 109826721792 109962892977 110041227108 110226604032 110371258368 110378101824 110420115456 110650647168 110828742528 111060127359 111238881789 111247220736 111464500464 111643905744 111701409792 111919576608 112114778496 112342173696 112375517184 112522991616 112677645612 112757913648 112807827216 112955868984 113416031232 113564871168 113637546918 113696077824 113703127432 113786677557 114116828112 114382222848 114459082752 114532330752 114598427648 114682635648 114805512324 114956175726 115022517224 115107036849 115216285696 115282870272 115434160128 115441317504 115592815296 115709492736 115861342464 115868526327 115928206336 116154628614 116350304256 116502994944 116510218592 116537573376 116577550944 116620591104 116730539856 116765185824 116780876928 116934132672 117427621888 117495484416 117656972712 117684596736 117700411392 117846344952 117862181344 117930295008 118120107168 118583405568 118618601472 118774268928 118790230016 118850278428 119006249922 119022242184 119050186752 119057568336 119213811864 119716921856 119786107392 119943307008 119950743969 119995029504 120152503296 120159953228 120229394796 120387176154 120456651896 120659574784 120729305088 120736790784 120895238016 120947371008 121053893184 121106094592 121176082944 121183596342 121342629933 121624514172 121687474176 121847169024 121854724032 122014638368 122059685888 122137797888 122298083712 122589788094 122750667081 122814210048 122975383552 123011883008 123099512832 123197605776 123252140592 123268703424 123430473376 123467107904 123555062016 124167665664 124175364552 124222629888 124239323136 124393364116 124439289856 124481978064 124682335344 124699090368 125153123328 125208523776 125372839424 125599393962 125634588972 125664086016 125671877688 125836801412 125909523684 126129125808 126360027136 126588365568 126661420032 126827642368 126908805618 127075352607 127130150616 127296988084 127585124352 127593035136 127760480064 127908087552 127916018361 128131175424 128381431626 128429162496 128597704704 128766468096 128774452128 128923231104 129017965104 129092421696 129400331877 129618321408 129788424192 129871482192 129938374656 130041917208 130419232128 130894092288 131065869312 131073995916 131104770048 131378486544 131550899256 131609131752 132106074624 132318703104 132364094301 132412962816 132577138071 132594954012 132645424128 133136299464 133146279936 133360582656 133406331264 133445926656 133621052544 133639008768 133900022457 133939764378 134115538347 134496681984 134673186816 134681537088 134858284512 134994408192 135171566208 135513733383 135564115968 135742021632 135828889632 135920160768 136007142768 136057356288 136065792384 136185629832 136244356416 136423154784 136819339264 136898408448 137078065152 137086564536 137137176576 137266468164 137317146624 137325660832 137405022624 137585344176 137664745024 138165986304 138347306496 138355884578 138388368384 138406965248 138486951936 138658658166 138677291352 138859282548 138900496392 138999444768 139445300992 139697285121 139750458624 139769238528 139961340346 139994201088 140042225322 140267627262 140286476664 140543295488 140585009152 140797263744 140850855936 140859589248 141044444352 141063398144 141105266176 141372096768 141380862399 141585425522 141895266534 141905903616 141968719872 142155030528 142163844704 142216331264 142494097536 142681097664 143021419443 143095455744 143283245056 143542164528 143616098304 143625003072 143730540072 143813487328 143896598496 144147572352 144672417792 144755908608 144862276608 144871258644 144945876992 145038634992 145228974408 145291600704 145482272096 145820611584 146011977216 146076611072 146180671488 146297156859 146381585316 146435629056 146573687134 146617190636 146721636144 147161677824 147170802432 147226820608 147449102976 147492866304 147534196224 147771656704 147994761663 148060273221 148080169812 148318509052 148329627648 148619333952 148654227456 148858540992 148935213056 149226102144 149486371328 149778336897 149789564928 149834022912 150030655488 150236860816 150323684112 150343884864 150410436288 150607825312 151221374976 151419828224 151507335168 151516729224 151594770432 151715570076 152068011984 152155770816 152509630464 152709774336 152910180864 152919661902 153074016432 153208833561 153274900968 153476049132 153921756672 154123753728 154222385103 154279323648 154481789952 154491368436 154694113014 154872838152 155133739008 155337326592 155383431168 155436734592 155640719808 155686914432 155707835904 155912176896 156011952771 156263058441 156660645888 156875963616 156912795648 156933881856 157128459936 157240393344 157493476224 157822286247 158111207424 158158135296 158365691904 158467037904 158674999896 158696322912 158733582336 158743424448 158951749152 159714809856 159924409344 159934325292 159993372672 160144212858 160203337728 160305859728 160516234872 160982387712 161193650688 161263161344 161405190912 161568110592 161578128456 161790173244 162002496306 162166018896 162462892032 162472965376 162850397184 163064111616 163074222238 163168464366 163382596209 163453050792 163667556108 163752280064 164048188032 164263474368 164336187456 164358271232 164453255424 164740082688 164966504966 165061840662 165339906048 165556887552 165567152736 165630173184 165652430848 165975970752 166243113792 166265453824 166870831104 166944698368 167196750696 167465858616 167512785296 167552114688 167562503584 167879364912 168172167744 168513260544 168563275776 168784487424 168881893376 169016468418 169136870472 169211740824 169433803476 169506867488 170124046848 170347306752 170456320377 170544116736 170554691148 170778516202 170841567232 171175242168 171463606272 171688624128 171699269504 171798496128 171897641472 172023953472 172123228928 172434263589 172533775836 172760198114 172824428544 173051232256 173151240192 173161976256 173251166208 173389222944 173792013696 173892309504 174231942921 174525456384 174754492416 174765327888 174806360064 175095809784 175147778736 175171315392 175401199008 175478842336 176141432832 176424937472 176485459068 176526895104 176550617088 176769517428 176793272016 176860565504 177180160752 177515065952 177875108352 177927902208 178161403392 178185345024 178406272219 178509374883 178533363276 178575280128 178586352504 178820717796 179564249088 179575382784 179811046016 179914960512 179992544256 180228754944 180239929842 180476465183 180580764231 180684977844 180752154624 180989362176 181105186176 181226881024 181342857024 181421056512 181580839776 181659141888 181775394513 181897539712 182531211264 182770753536 182782086048 182849568768 183021957552 183089528832 183206696832 183447125568 183884682141 184221315072 184463075328 184517824512 184649269248 184878210888 184903055136 185145710064 185200661856 185332593024 186263046828 186333944832 186358984704 186590046174 186658934784 186722967096 187023503016 187048635552 187729684992 187812785664 188059259136 188451883458 188496129024 188507816532 188755202118 189193688712 189207871488 189291626496 189540040704 189992130048 190241463552 190363208427 190695225924 190793940992 190945482126 191389552704 191488131072 191500004096 191640720096 191862131328 192196763136 192208680098 192572147439 192643743744 192896557056 193007878144 193149702144 193161678192 193384846656 193638632544 193722134272 194427482112 194682636288 194807223288 194907561984 195062875812 195175447088 195247505408 195628848192 196227736576 196341138432 196598803968 196610993874 196657155072 196712261632 197067729816 197326348884 197413697628 197440226416 198159111936 198478054656 198619444224 198892431018 198968136192 198980473006 199704449196 199719419904 199778697216 200040873984 200109496896 200168889984 200431578816 200458513152 200547248384 200909646567 201289405142 201628499968 201745022976 202009780224 202022305632 202126360576 202287426768 202491612288 202757349312 202874361088 203346173952 203613032448 203880241152 203892882536 204010714152 204086034432 204098688576 204278444748 204366534624 204634732176 205229008896 205498338304 205617097728 205629846804 205705764864 205899702246 205975719936 205988491248 206258817352 206378016264 206497117536 207248979456 207520959744 207533826867 207582552576 207610447872 207882902528 207987987249 208015937028 208288923822 208350744588 208880861184 209167951488 209217060864 209504613248 209625687936 209653857792 209942010519 209991301632 210279918149 210401440893 210429714996 210799140818 210814943232 210877513728 211154255872 211276283904 211289383872 211566666528 211595097216 211644776448 211657899264 211935665536 212058145152 212378138283 212842899801 212953079808 213232545792 213245767056 213324496896 213525617144 213604450304 213741146304 214021646496 214643183616 214924867584 215206921216 215424147456 215437504608 215595810108 215720230992 216003328408 216221358528 217133862912 217293414912 217306887966 217418815488 217557952488 217843461612 217937401056 218223408144 218730917376 219017965824 219114916608 219271007232 219572377974 219653443584 219860530701 219925785954 220082454216 220453208064 220742516736 220756203648 220840230912 221301294336 221657485056 222120254718 222477763578 222494441472 222929000928 223287811488 223402819584 223839153216 224229556992 224684347392 224751034368 225045983232 225355291224 225515827296 225615654432 225911737968 226832062464 227129742336 227275093836 227392155648 227406254864 227573355114 228233656224 228764445696 229064661504 229196855296 229365271296 229379492853 229611024648 229912351452 230045034448 230214073698 230868320256 230882635008 231185630592 231418985472 231722684928 231737052654 231856412672 232041169521 232309257228 232700608512 233005989888 233020437184 233075146752 233155101888 233461079712 233530371648 233561753856 233868265344 234460268869 234855243776 234990968832 235313945424 235369193472 235400822784 235692689904 235724362688 235860590016 236240214336 237166811136 237237202944 237548537856 237580460032 237700556856 238012499844 238044484368 238100373504 238115136672 238427623728 239433843712 239572214784 239886614016 239901487938 239990059008 240216319287 240305006592 240319906456 240458789592 240774352308 240913303792 241473581568 241790476032 241894742016 242107786368 242212189184 242352165888 242367192684 242685259866 243003744459 243249028344 243374948352 243694338048 243709448064 244029276736 244275595776 244596167424 244611333357 245179576188 245501334162 245628420096 245950767104 246023766016 246199025664 246395211552 246504281184 246537406848 246860946752 246934215808 247110124032 247449757449 248335331328 248350729104 248445259776 248478646272 248786728232 248878579712 248963956128 249364670688 249398180736 250306246656 250417047552 250745678848 251198787924 251269177944 251328172032 251343755376 251673602824 251819047368 252258251616 253176731136 253322840064 253524702627 253655284736 253817611236 254150705214 254260301232 254593976168 255170248704 255186070272 255520960128 255816175104 255832036722 256167774303 256262350848 256762863252 256858324992 257195409408 257532936192 257548904256 257846462208 258035930208 258184843392 258800663754 259140297171 259236642816 259576848384 259742964384 259876749312 260083834416 260838464256 261788184576 262131738624 262147991832 262209540096 262756973088 263101798512 263218263504 264212149248 264637406208 264728188602 264825925632 265154276142 265189908024 265290848256 266272598928 266812662528 266891853312 267242105088 267278017536 267800044914 267879528756 268231076694 268993363968 269346373632 269363074176 269716569024 269988816384 270343132416 270359894763 271027466766 271128231936 271484043264 271657779264 271840321536 272014285536 272114712576 272131584768 272371259664 272488712832 272846309568 273178478407 273638678528 273796816896 274156130304 274173129072 274274353152 274532936328 274634293248 274651321664 274810045248 275170688352 275329490048 276331972608 276694612992 276711769156 276776736768 276813930496 276973903872 277317316332 277354582704 277718565096 277800992784 277998889536 278890601984 279394570242 279500917248 279538477056 279885069261 279922680692 279988402176 280084450644 280535254524 280572953328 281086590976 281594527488 281701711872 281719178496 282088888704 282126796288 282210532352 282677825187 282744193536 282761724798 283132803177 283170851044 283790533068 283811807232 283937439744 284310061056 284327689408 284988195072 285362195328 286042838886 286190911488 286418223189 286566490112 287084329056 287232196608 287250006144 287461080144 287626974656 287793196992 288295144704 288313020147 289344835584 289511817216 289724553216 289742517288 289891753984 290077269984 290457948816 290583201408 290964544192 291641223168 292023954432 292153222144 292361342976 292594313718 292763170632 292871258112 293147374268 293234381272 293443272288 294341604864 294898205952 294916490811 294985732608 295068392448 295543313408 295989523326 296120546442 296160339624 296637018104 296659255296 297238667904 297308454912 297717081984 298338646527 298452204288 298470709509 298972742656 299556673794 299579129856 299668045824 300061310976 300473721632 300647368224 300687769728 300820872576 301215650624 301934107713 302442749952 302839656448 303014670336 303033458448 303189540864 303431140152 304136023968 304311541632 305019260928 305419548672 305820361728 305839323804 306148032864 306417667122 306549801936 306952098264 307843513344 308247507456 308444770206 308558647296 308849553369 308963579904 308982736872 309388226028 309745676304 310674653184 310873469184 311281439616 311373828864 311415671808 311824353792 312023905542 312433385733 312526116882 313321291776 313751927232 313825591296 314256919872 314480786688 314986952448 315644572494 316198711227 316222414848 316316270592 316731383808 316934075808 317349999792 317392645824 317467164672 317486848896 317903498304 319429619712 319848818688 319868650584 319986745344 320288425716 320406675456 320611719456 321032469744 321964775424 322387301376 322526322688 322810381824 323136221184 323156256912 323580346488 324004992612 324332037792 324945930752 325700794368 325960331949 326128223232 326148444476 326336928732 326765192418 326906101584 327335112216 327504560128 328096376064 328526948736 328672374912 328716542464 328906510848 329358566961 329480165376 329888678931 329933009932 330123681324 330679812096 331113775104 331134305472 331260346368 331304861696 331951941504 332486227584 332530907648 333180382077 333716645367 333741662208 333889396736 334393501392 334931717232 335025570592 335104229376 335125007168 335758729824 336344335488 337026521088 337126551552 337568974848 337763786752 338032936836 338273740944 338423481648 338867606952 339013734976 340248093696 340694613504 340912640754 341088233472 341109382296 341360032671 341557032404 341683134464 342350484336 343377248256 343398539008 343596992256 343795282944 344047906944 344246457856 344868527178 345067551672 345321110547 345520396228 345648857088 346102464512 346302480384 346323952512 346778445888 347584027392 347605578981 347784619008 348463885842 349050912768 349508984832 349530655776 349612720128 350191619568 350295557472 350342630784 350802398016 350957684672 352282865664 352849874944 352970918136 353053790208 353101234176 353539034856 353586544032 353721131008 354360321504 355030131904 355750216704 355855804416 356322806784 356370690048 356812544438 357018749766 357066726552 357150560256 357172705008 357641435592 359150765568 359622092032 359829921024 359852231907 359985088512 360457509888 360479859684 360952930366 361161528462 361369955688 361978724352 362210372352 362453762048 362685714048 362842113024 363161679552 363318283776 363550789026 363795079424 364027889799 365062422528 365541507072 365564172096 366043915104 366179057664 366413393664 366894251136 367769364282 368252001243 368442630144 368926150656 369035649024 369298538496 369756421776 369806110272 370291420128 370401323712 370665186048 372526093656 372667889664 372717969408 373180092348 373317869568 373445934192 374047006032 374097271104 375459369984 375625571328 376118518272 376903766916 376992258048 377015633064 377510404236 378387377424 379080081408 379984260096 380482927104 380726416854 381226057821 381390451848 381587881984 381890964252 382779105408 383000008192 383281440192 383724262656 383748055083 384393526272 384417360196 385144294878 385287487488 385793114112 386015756288 386299404288 386323356384 386769693312 387277265088 387444268544 388200995631 388854964224 389365272576 389614446576 389815123968 390125751624 390350894176 390495010816 391257696384 392455473152 392682276864 393197607936 393221987748 393314310144 393424523264 394135459632 394652697768 394827395256 394880452832 396318223872 396956109312 397092282903 397238888448 397731414213 397784862036 397936272384 397960946012 399408898392 399438839808 400081747968 400218993792 400337779968 400863157632 400917026304 401094496768 401700067371 401819293134 402346615041 402578810284 403256999936 403490045952 404019560448 404044611264 404252721152 404574853536 404983224576 405514698624 405748722176 406541200149 406692347904 407226064896 407760482304 407785765072 408021428304 408172068864 408197377152 408556889496 408733069248 409269464352 410458017792 410996676608 411234195456 411259693608 411411529728 411799404492 411951439872 411976982496 412517634704 412756032528 412994235072 414497958912 415041919488 415067653734 415165105152 415220895744 415765805056 415975974498 416031874056 416577847644 416701489176 418335902976 419009226496 419251375872 419307715584 419884021038 419982603264 420559836298 420802881786 420859429992 421598281636 421629886464 421755027456 422308511744 422552567808 422578767744 423133333056 423190194432 423315798528 423871331072 424116290304 424142587197 424756276566 425685799602 425906159616 426465091584 426491534112 426648993792 427051234288 427208900608 427482292608 428043292992 429064258329 429286367232 429849735168 430413842432 430848294912 430875009216 431191620216 431440461984 432006656816 432442717056 434267725824 434586829824 434613775932 434837630976 435115904976 435686923224 435874802112 436446816288 437461834752 438035931648 438229833216 438542014464 439144755948 439306887168 439721061402 439851571908 440164908432 441485033472 441512407296 441680461824 442602588672 443314970112 444180819663 444240509436 444955527156 444988882944 445858001856 446575622976 446805639168 447678306432 448459113984 449335010691 449368694784 449502068736 450091966464 450710582448 451031654592 451231308864 451823475936 453664124928 454259484672 454550187672 454784311296 454812509728 455146710228 456467312448 457528891392 458129323008 458393710592 458730542592 458758985706 459222049296 459824702904 460090068896 460428147396 461765270016 462371261184 462667155309 462837970944 463445369856 463474105308 463712825344 464082339042 464618514456 465401217024 466011979776 466040874368 466150293504 466310203776 466922159424 467060743296 467123507712 467736530688 467765532209 468035858313 468789175323 468920537738 469710487552 469981937664 470627890848 470738386944 470801645568 471385379808 471448725376 471721180032 472480428672 473466858741 474333622272 474474405888 475097075712 475160920064 475401113712 476024999688 476088968736 476200747008 476230273344 476855247456 478867687424 479144429568 479773228032 479802975876 479980118016 480432638574 480610013184 480639812912 480917579184 481548704616 481826607584 482947163136 483580952064 483789484032 484215572736 484245596023 484424378368 484704331776 484734385368 485370519732 486007488918 486498056688 487388676096 487418896128 488058553472 488551191552 489192334848 489222666714 489864691211 490147788627 490359152376 491002668324 491256840192 491901534208 492047532032 492790423104 493008562368 493074813696 493721893504 493868431616 494220248064 494899514898 495548989327 496670662656 496701458208 496890519552 496957292544 497573456464 497757159424 497927912256 498729341376 498796361472 500612493312 500834095104 501491357696 502397575848 502538355888 502656344064 502687510752 503347205648 503638094736 504516503232 506353462272 506645680128 507049405254 507310569472 507635222472 508301410428 508520602464 509187952336 510372140544 511041920256 511632350208 511664073444 512335548606 512524701696 513007904969 513525726504 514390818816 515065872384 515097808512 515692924416 516071860416 516369686784 517601327508 518280594342 518473285632 519153696768 519485928768 519753498624 520167668832 521676928512 522695828763 523576369152 524263477248 524295983664 524419080192 525513946176 526203597024 526436527008 528424298496 529274812416 529456377204 529651851264 530308552284 530379816048 530581696512 532545197856 533625325056 533783706624 534484210176 534556035072 535218816657 535600089828 535759057512 536462153388 538692747264 538726148352 539433138048 539977632768 540686264832 540719789526 541429395549 542054933532 542256463872 542968086528 543315558528 543680643072 544028571072 544263169536 544742519328 544977425664 545326183539 545692619136 546356956814 547277357056 547593633792 548312260608 548346258144 548548706304 549065872656 549268586496 549302643328 549620090496 550341376704 550658980096 551654046423 552663945216 553389225984 553423538312 553553473536 553627860992 553947807744 554634632664 554709165408 555437130192 555601985568 555997779072 557781203968 558789140484 559001834496 559076954112 559770138522 559845361384 559976804352 560168901288 561070509048 561145906656 563189054976 563438356992 564177777408 564253592576 564421064704 565355650374 565488387072 565523449596 566265606354 566341702088 567581066136 567623614464 567874879488 568620122112 568655378816 569976390144 570724390656 570759777833 571089625281 572085677772 572381822976 572836446378 573132980224 574168658112 574464393216 574500012288 574922160288 575253949312 575586393984 576590289408 576626040294 577382767381 577716442317 578689671168 579023634432 579449106432 579485034576 579783507968 580154539968 580915897632 581166402816 581929088384 583282446336 584047908864 584306444288 584722685952 585188627436 585526341264 585742516224 586294748536 586468762544 586886544576 588683209728 589796411904 589832981622 589971465216 590136784896 591086626816 591979046652 592241092884 592320679248 593274036208 594477335808 595434163968 596677293054 596904408576 596941419018 597724806707 597945485312 599113347588 599158259712 599336091648 600122621952 600947443264 601294736448 601375539456 601641745152 602431301248 603868215426 604660693399 604885499904 605679312896 606029340672 606066916896 606379081728 606862280304 608272047936 608623083264 610038521856 610839097344 611640723456 611678647608 612296065728 612835334244 613099603872 613904196528 615687026688 616495014912 616889540412 617117294592 617699106738 617927159808 617965473744 618776452056 619491352608 621746938368 622562879232 622601480601 622747657728 622831343616 623648707584 624047811084 624866771466 625052233764 626642583552 627503854464 627651182592 628513839744 628961573376 629826031557 629973904896 630839754447 631289144988 632397422454 632444829696 632632541184 633462767616 633868151616 634699999584 634785291648 634934329344 634973697792 635806996608 637134414849 638859239424 639697637376 639737301168 639973490688 640576851432 640813350912 641223438912 642064939488 643929550848 644774602752 645052645376 645620763648 646272442368 646312513824 647160692976 648009985224 648664075584 649891861504 651401588736 651920663898 652256446464 652296888952 652673857464 653530384836 653812203168 654670224432 656192752128 657053897472 657344749824 657433084928 657813021696 658717133922 658960330752 659581592103 659777357862 659866019864 660247362648 661359624192 662227550208 662268610944 662520692736 663903883008 664972455168 665061815296 666360764154 667433290734 667483324416 667778793472 668787002784 669863434464 670051141184 670208458752 670250014336 671517459648 672688670976 672730380343 674053042176 674253103104 675137949696 675527573504 676065873672 676547481888 676846963296 677735213904 678027469952 680496187392 681389227008 681825281508 682176466944 682218764592 682720065342 683114064808 683366268928 684700968672 686797078016 687193984512 687590565888 688095813888 688138478559 688492915712 689737054356 690135103344 690642221094 691040792456 692204929024 692604960768 692647905024 693556891776 695168054784 695211157962 695569238016 696123508563 696431655521 696927771684 698101825536 699017969664 699061311552 699225440256 700383239136 700591114944 700685261568 701604796032 701915369344 703380806607 704512917997 704565731328 705699749888 705941836272 706107580416 706202468352 707078069712 707173088064 707442262016 708720643008 710060263808 711500433408 711711608832 712645613568 712741380096 713625088876 714037499532 714133453104 714301120512 714345410016 715282871184 718301531136 719244184064 719659842048 719704463814 719970177024 720648957861 720915019776 720959719368 721905860732 722323056924 722739911376 724420744704 724907524096 725371428096 725684226048 726323359104 726636567552 727101578052 727590158848 728055779598 729011233377 730124845056 731083014144 731128344192 732087830208 732826787328 733788502272 733834000071 735538728564 736504002486 736885260288 737852301312 738071298048 738597076992 739512843552 739612220544 740582840256 740802647424 741330372096 742349272347 745052187312 745335779328 745435938816 746360184696 746635739136 746891868384 748094012064 748194542208 750918739968 751251142656 752237036544 753807533832 753984516096 754031266128 755020808472 756774754848 759968520192 760574107881 760965854208 761452833708 762452115642 762780903696 763781928504 765558210816 766000016384 766562880384 767448525312 767496110166 768503322909 768787052544 768834720392 770288589756 770574974976 771586228224 772598808576 772646712768 773539386624 774554530176 774888537088 776401991262 777420891513 777709928448 778730545152 779228893152 779630247936 780251503248 780701788352 782515392768 784910946304 785364553728 786395215872 786443975496 786628620288 786849046528 788270919264 789305395536 789654790512 789760905664 792636447744 793912218624 794184565806 794477776896 795462828426 795569724072 795872544768 795921892024 798817796784 800437987584 800675559936 801726315264 801834052608 802188993536 803400134742 803638586268 804693230082 805157620568 806513999872 806980091904 808039120896 808089222528 809149707072 809966449152 811029397248 811079684289 811497444352 813082400298 813384695808 814452129792 815520964608 815571530144 816042856608 816344137728 816394754304 817113778992 817466138496 818538928704 819535435221 820916035584 821993353216 822468390912 822519387216 822823059456 823598808984 823902879744 823953964992 825035269408 825512065056 825988470144 828995917824 830083838976 830135307468 830330210304 830441791488 831531610112 831951948996 832063748112 833155695288 833402978352 836671805952 838018452992 838502751744 838615431168 839655207783 839768042076 839965206528 841119672596 841605763572 841718859984 843196563272 843259772928 844617023488 845105135616 845157535488 846266666112 846380388864 846631597056 847742662144 848033475561 848232580608 848285174394 849398409531 849512553132 851371599204 851812319232 852930183168 852983068224 854102468576 854417801216 854964585216 856086585984 858128516658 858572734464 859254669567 859699470336 860827684864 861696589824 861750018432 862383240432 862880923968 864013313632 864885434112 864939060441 868535451648 869173659648 869227551864 869675261952 870231809952 871373846448 871749604224 872893632576 874923669504 876071863296 876459666432 877084028928 878289511896 878613774336 879442122804 879703143816 880329816864 883024814592 884749472433 885205177344 886629940224 888361639326 888481018872 889911054312 889977765888 891716003712 893151245952 895015939581 895356612864 895412128527 896918227968 898670021382 898737389568 899004137472 900183932928 901421164896 902063309184 902462617728 903646951872 905802323139 907328249856 908518969344 909100375344 909568622592 909625019456 910293420456 912934624896 915057782784 916258646016 916787421184 917461085184 917517971412 918444098592 919649405808 920180137792 920856294792 923530540032 924742522368 925334310618 925675941888 926548660107 926890739712 926948210616 927425650688 928164678084 929237028912 932023959552 932081748736 932620407552 933844318848 934121486592 934247015424 935473061376 935531064418 936071716626 937300157199 937578350646 937841075476 939420975104 939963875328 941255781696 941476773888 942770759616 942897450752 943442360064 944960857344 946933717482 948596133681 948667244544 948948811776 950194151424 950321840128 950802227424 952049999376 952177937472 952401494016 952460546688 953710494912 957735374848 958288859136 959546456064 959605951752 959960236032 960865277148 961220026368 961279625824 961835158368 963097409232 963653215168 965894326272 967161904128 967578968064 968431145472 968491192046 968848756736 969408663552 969468770736 970741039464 972014977836 972996113376 974837792256 976117106944 977102383104 977880995847 978384669696 978445333428 979729382422 980295577254 980718304752 982005336648 982513680384 983803068416 984095064064 985580846208 986017124736 986149627392 987443787008 987736863232 988075700883 988440496128 989666036793 989799029796 991097978654 993341325312 993402916416 993781039104 993914585088 995146912928 995514318848 995855824512 997458682752 997592722944 999541146231 1001149936101 1001224986624 1001668190208 1002982715392 1004795151696 1005076711776 1005312688128 1005375021504 1006694411296 1007276189472 1009033006464 1012706924544 1013291360256 1014098810508 1014621138944 1015270444944 1016602820856 1017041204928 1018375904672 1020744281088 1022083840512 1023264700416 1023328146888 1024080098013 1024671097212 1025049403392 1026015809938 1027051453008 1030131744768 1030195617024 1031385848832 1032143720832 1032739373568 1035202655016 1035963331641 1036561188684 1036946571264 1038307393536 1038971857536 1040335337664 1042816736943 1043353857024 1045391657526 1047152738304 1048526954496 1048591967328 1048838160384 1051027892352 1052407194048 1052873054016 1056848596992 1058549624832 1058912754408 1059303702528 1060617104568 1060759632096 1061163393024 1065090395712 1067250650112 1067567413248 1068968420352 1069112070144 1070437633314 1071200179656 1071518115024 1072924306776 1077452296704 1078866276096 1079556695721 1079955265536 1081372529664 1081439579052 1082858791098 1084109867064 1085936173056 1086631117056 1087361286144 1088057142144 1088526339072 1089485038656 1089954851328 1090652367078 1091385238272 1092083669397 1092713913628 1094554714112 1095187267584 1096624521216 1096692516288 1098131745312 1098537172992 1098605286656 1099240180992 1100682753408 1101317960192 1103308092846 1104756003729 1105327890432 1106778451968 1106847076624 1107106947072 1107255721984 1107895615488 1109269265328 1109418330816 1110874260384 1111203971136 1111995558144 1115562407936 1117578280968 1118003668992 1118153908224 1119540277044 1119690722768 1119953608704 1120337802576 1122141018096 1122291813312 1126378109952 1126876713984 1128355554816 1128507185152 1128842129408 1130711300748 1130976774144 1131046899192 1132531212708 1132683404176 1135162132272 1137240244224 1137310757632 1139952780288 1141448781312 1141519555666 1142179250562 1143678173463 1144171355544 1144763645952 1145672892756 1146265960448 1148337316224 1149000024576 1149844320576 1150507898624 1151172787968 1151244165249 1153180578816 1153252080588 1154765534762 1155432884634 1157379342336 1158047268864 1158898212864 1158970069152 1159567015936 1160309079936 1161831795264 1162332805632 1163858176768 1164602986893 1166564892672 1168095817728 1168612888576 1169445371904 1170377254872 1171052682528 1171485032448 1172589497072 1172937525088 1173773089152 1177366419456 1179592823808 1179665963244 1179942930432 1180273569792 1182173253632 1183958093304 1184482185768 1184641358496 1186548072416 1188954671616 1190868327936 1193194242639 1193354586108 1193808817152 1193882838036 1195449613414 1195890970624 1198226695176 1198316519424 1200245243904 1201894886528 1202589472896 1202751078912 1203283490304 1204862602496 1207039845123 1207736430852 1209321386798 1209770999808 1211358625792 1212058681344 1212133833792 1212758163456 1213724560608 1216544095872 1217246166528 1219623600447 1220077043712 1221678194688 1223281446912 1223357295216 1224592131456 1225670668488 1226199207744 1227808393056 1231374053376 1232990029824 1233779080824 1234234589184 1235398213476 1235854319616 1235930947488 1237552904112 1238982705216 1243493876736 1245125758464 1245202961202 1245495315456 1245662687232 1247297415168 1248095622168 1249733542932 1250104467528 1255007708928 1257027679488 1257923146752 1259652063114 1259947809792 1261679508894 1262578289976 1264794844908 1264889659392 1265265082368 1266925535232 1267736303232 1269399999168 1269570583296 1269947395584 1271613993216 1272427761591 1274268829698 1277718478848 1279395274752 1279474602336 1279946981376 1281153702864 1281626701824 1282446877824 1284129878976 1287192774987 1287859101696 1289549205504 1290105290752 1291241527296 1292544884736 1292625027648 1294321385952 1296019970448 1297328151168 1299783723008 1302803177472 1303841327796 1304512892928 1304593777904 1305347714928 1307060769672 1307624406336 1309340448864 1312385504256 1314107794944 1314689499648 1314866169856 1315626043392 1317434267844 1317920661504 1319163184206 1319554715724 1319732039728 1320494725296 1324455100416 1324537221888 1325041385472 1327807766016 1329632733287 1329944910336 1330123630592 1332542458989 1332721528308 1334866581468 1334966648832 1335557586944 1337574005568 1339726868928 1340102282368 1340416917504 1340500028672 1343034919296 1345061542459 1345377341952 1345460760686 1348005032073 1348106084352 1348506206208 1350275899392 1351055147008 1352131747344 1353094963776 1353693926592 1355470427808 1356054939904 1360992374784 1362778454016 1363650563016 1364352933888 1364437529184 1365440130684 1366228129616 1366732537856 1369401937344 1373594156032 1374387969024 1375181131776 1376191627776 1376276957118 1376985831424 1379474108712 1380270206688 1381284442188 1382081584912 1385295810048 1387113783552 1390336109568 1390422315924 1391138476032 1392247017126 1392863311042 1393855543368 1396203651072 1398035939328 1398122623104 1398450880512 1400766478272 1401182229888 1401370523136 1403209592064 1403296596627 1403830738688 1406367525969 1406761613214 1409025835994 1409131462656 1411399499776 1411883672544 1412215160832 1412404936704 1414156139424 1414346176128 1414884524032 1417441286016 1420120527616 1423000866816 1423423217664 1425291227136 1425482760192 1427250177752 1428074999064 1428266906208 1428602241024 1428690820032 1430565742368 1436603062272 1438488368128 1439319684096 1439408927628 1439940354048 1441297915722 1441830039552 1441919438736 1443811721464 1444646113848 1445479822752 1448841489408 1450742856192 1451368452096 1452646718208 1452736788069 1453273135104 1454203156104 1455180317696 1456111559196 1458022466754 1462166028288 1462256688384 1464175660416 1465653574656 1467577004544 1467668000142 1469594073633 1471077457128 1473008004972 1473770520576 1475704602624 1476142596096 1479025687104 1479224441088 1481165680512 1481605294848 1482660744192 1484698544694 1486646967981 1490104374624 1490671558656 1490871877632 1492720369392 1493271478272 1493783736768 1496188024128 1496389084416 1501837479936 1502502285312 1504474073088 1507615067664 1507969032192 1508062532256 1510041616944 1513549509696 1519937040384 1521148215762 1521931708416 1522905667416 1524904231284 1525561807392 1527563857008 1531116421632 1532000032768 1533125760768 1534897050624 1534992220332 1537006645818 1537574105088 1537669440784 1539023714907 1540577179512 1543172456448 1545197617152 1545293425536 1547078773248 1549109060352 1549205111261 1549777074176 1552803982524 1554841783026 1555419856896 1557461090304 1558457786304 1559260495872 1560503006496 1561403576704 1565030785536 1567181797177 1568087486289 1569821892608 1570729107456 1572790431744 1572887950992 1573257240576 1573698093056 1576541838528 1578610791072 1579309581024 1579521811328 1585272895488 1587824437248 1588369131612 1588955553792 1590925656852 1591139448144 1591745089536 1591843784048 1597635593568 1600875975168 1601351119872 1603452630528 1603668105216 1604377987072 1605656449971 1606800269484 1607277172536 1609386460164 1610315241136 1616078241792 1616178445056 1618299414144 1619932898304 1622058794496 1622159368578 1622994888704 1624288186647 1626164800596 1626769391616 1628904259584 1631041929216 1631143060288 1632085713216 1632789508608 1634227557984 1634932276992 1637077857408 1639070870442 1641221882083 1641832071168 1643986706432 1644936781824 1645038774432 1645646118912 1647197617968 1647805759488 1647907929984 1650070538816 1651024130112 1651976940288 1657991835648 1660167677952 1660270614936 1660660420608 1660883582976 1663063220224 1663903897992 1664127496224 1666311390576 1666805956704 1673343611904 1676036905984 1677005503488 1677230862336 1679310415566 1679536084152 1679930413056 1682239345192 1683211527144 1683437719968 1686393126544 1690315070976 1692533332224 1692760777728 1693263194112 1695485324288 1696066951122 1696465161216 1696570348788 1698796819062 1699025106264 1702743198408 1703624638464 1705860366336 1705966136448 1708204937152 1709929170432 1712173171968 1712279333499 1716257033316 1717145468928 1718509339134 1719398940672 1721655369728 1723393179648 1723500036864 1724766480864 1725761847936 1728026627264 1729770868224 1729878120882 1732148302143 1737070903296 1738347319296 1738455103728 1739350523904 1740463619904 1742747692896 1743499208448 1745787265152 1749847339008 1752143726592 1752919332864 1754168057856 1756579023792 1757227548672 1758884245608 1759406287632 1760659633728 1766049629184 1769498944866 1770410354688 1773259880448 1776723278652 1776962037744 1779822108624 1783432007424 1786302491904 1790031879162 1790713225728 1790824257054 1793174420121 1793836455936 1797340042764 1797474779136 1798008274944 1800367865856 1802842329792 1804126618368 1804925235456 1807293903744 1811604646278 1813982080197 1814656499712 1817037938688 1818200750688 1819137245184 1819250038912 1820586840912 1825869249792 1825982460931 1830115565568 1832517292032 1833574842368 1834922170368 1835035942824 1836888197184 1839298811616 1840360275584 1841712589584 1847061080064 1849485044736 1850668621236 1851351883776 1853097320214 1853781479424 1853896421232 1854851301376 1856329356168 1858474057824 1864163497472 1865240815104 1867688637696 1867804441803 1868242973184 1868494030848 1870946122752 1871062128836 1872143433252 1874600314398 1875156701292 1875682150952 1878841950208 1879927750656 1882511563392 1882953547776 1885541519232 1885794901504 1886884720128 1889478094671 1889921714688 1892519263341 1893867434964 1897192267362 1897334489088 1897897623552 1900388302848 1900643680256 1901604454848 1904099998752 1904355874944 1904802988032 1904921093376 1907420989824 1911403244547 1912249348849 1915470749696 1916577718272 1919092912128 1919211903504 1919920472064 1921730554296 1922440052736 1922559251648 1923670316736 1926194818464 1927306430336 1931788652544 1934323808256 1935157936128 1936862290944 1936982384092 1937697513472 1938817327104 1938937541472 1941482078928 1944029955672 1945992226752 1949675584512 1952234213888 1954204766208 1955761991694 1956769339392 1956890666856 1959458764844 1960591154508 1961436609504 1964010673296 1967606136832 1971161692416 1972034249472 1972299254784 1974887574016 1975473726464 1976151401766 1976880992256 1978744776309 1979332073586 1979598059592 1982195957308 1986682650624 1986805832832 1987562078208 1990293825856 1991711649024 1994917365504 1995185445888 1999082292462 2002299872202 2002449973248 2003336380416 2005965430784 2009590303392 2010153423552 2010625376256 2010750043008 2013388822592 2014552378944 2018066012928 2018191141029 2025413849088 2026582720512 2028197621016 2029242277888 2030540889888 2033205641712 2034082409856 2036751809344 2041488562176 2044167681024 2046529400832 2046656293776 2048160196026 2049342194424 2050098806784 2052031619876 2054102906016 2060391234048 2062771697664 2064287441664 2064415435677 2065478747136 2070405310032 2071926663282 2073122377368 2076614787072 2077943715072 2080670675328 2085633473886 2086707714048 2088370525689 2089294966563 2090783315052 2094305476608 2097053908992 2097183934656 2097676320768 2102055784704 2104814388096 2105746108032 2110142419821 2113538753991 2113697193984 2117099249664 2117825508816 2118607405056 2121234209136 2121519264192 2122326786048 2130180791424 2134501300224 2135134826496 2137936840704 2138224140288 2140875266628 2142400359312 2143036230048 2145848613552 2154904593408 2157732552192 2159113391442 2159910531072 2161946873583 2162745059328 2162879158104 2165717582196 2168219734128 2173262234112 2174722572288 2176114284288 2177052678144 2178970077312 2179909702656 2181304734156 2182770476544 2184167338794 2185427827256 2187033700131 2189109428224 2190374535168 2193249042432 2193385032576 2196263490624 2197210573312 2198480361984 2201365506816 2201502000213 2202635920384 2206616185692 2209512007458 2210655780864 2213556903936 2213694153248 2214213894144 2214511443968 2215791230976 2218538530656 2218836661632 2221748520768 2222407942272 2223991116288 2227047817041 2231124815872 2235156561936 2236007337984 2236307816448 2239080554088 2239381445536 2239907217408 2240675605152 2244282036192 2244583626624 2252756219904 2253753427968 2256711109632 2257014370304 2257684258816 2261422601496 2261953548288 2262093798384 2265062425416 2265366808352 2270324264544 2274621515264 2279905560576 2281722323643 2282897562624 2283039111332 2284358501124 2287356346926 2288342711088 2291345785512 2292531920896 2296674632448 2298000049152 2299688641152 2301015797248 2302345575936 2302488330498 2305509968727 2306361157632 2306504161176 2309531069524 2310865769268 2314758684672 2317796425728 2317940138304 2319134031872 2320618159872 2323663590528 2324665611264 2327716353536 2329205973786 2332262674539 2333129785344 2336191635456 2337225777152 2338890743808 2340754509744 2342105365056 2345178994144 2345875050176 2347546178304 2354732838912 2359185647616 2359331926488 2359885860864 2360547139584 2364346507264 2367916186608 2368964371536 2369282716992 2373096144832 2377909343232 2381736655872 2386388485278 2386709172216 2387617634304 2387765676072 2390899226828 2391781941248 2396453390352 2403789773056 2405178945792 2405502157824 2406566980608 2409725204992 2414079690246 2415472861704 2418642773596 2419541999616 2422717251584 2424117362688 2424267667584 2427449121216 2433088191744 2433239052867 2434492333056 2439247200894 2440154087424 2443356389376 2446562893824 2446714590432 2449184262912 2451341336976 2452398415488 2455616786112 2458606305663 2462748106752 2465980059648 2467558161648 2468469178368 2470796426952 2471708639232 2471861894976 2475105808224 2477965410432 2486987753472 2490251516928 2490405922404 2490990630912 2491325374464 2494594830336 2496191244336 2499467085864 2500208935056 2510015417856 2514055358976 2515846293504 2518965623349 2519304126228 2519895619584 2523359017788 2525156579952 2529589689816 2529779318784 2533851070464 2535472606464 2538799998336 2539141166592 2539894791168 2543227986432 2544100426683 2544855523182 2548195228593 2548537659396 2555436957696 2558790549504 2558949204672 2562307405728 2563253403648 2564893755648 2568259757952 2574385549974 2575718203392 2577764008701 2579098411008 2580210581504 2582483054592 2585089769472 2585250055296 2588642771904 2592039940896 2594656302336 2594817181323 2599567446016 2605606354944 2607682655592 2609025785856 2609187555808 2610695429856 2614121539344 2615248812672 2618680897728 2624771008512 2628215589888 2629378999296 2629732339712 2631252086784 2634868535688 2635841323008 2638326368412 2639109431448 2639464079456 2640989450592 2649074443776 2654248417299 2655615532032 2659265466574 2659889820672 2660247261184 2665084917978 2665443056616 2669733162936 2669933297664 2671115173888 2675148011136 2679453737856 2680204564736 2681000057344 2685047818743 2686069838592 2686236385581 2690123084918 2690754683904 2690921521372 2696010064146 2696212168704 2697012412416 2700551798784 2702110294016 2704263494688 2706189927552 2707387853184 2710940855616 2712109879808 2717406969417 2721984749568 2725556908032 2727301126032 2728705867776 2728875058368 2730880261368 2732456259232 2733465075712 2738803874688 2747188312064 2748775938048 2750362263552 2752383255552 2752553914236 2753971662848 2758948217424 2760540413376 2762568884376 2764163169824 2770591620096 2774227567104 2779645980321 2780672219136 2780844631848 2782276952064 2784494034252 2785726622084 2787711086736 2796071878656 2796245246208 2801532956544 2802364459776 2802741046272 2806419184128 2806593193254 2807661477376 2811900471597 2812735051938 2813523226428 2818051671988 2818262925312 2822798999552 2823767345088 2824430321664 2828312278848 2828692352256 2829769048064 2834882572032 2840241055232 2845788401043 2846001733632 2846846435328 2850582454272 2850965520384 2854500355504 2856149998128 2856533812416 2857204482048 2857381640064 2861131484736 2873206124544 2876976736256 2878639368192 2878817855256 2879880708096 2882595831444 2883660079104 2883838877472 2887623442928 2889292227696 2890959645504 2897682978816 2901485712384 2902736904192 2905293436416 2905473576138 2906546270208 2908406312208 2910360635392 2912223118392 2916044933508 2924513376768 2928351320832 2931307149312 2935154009088 2935336000284 2939188147266 2942154914256 2946016009944 2947541041152 2951409205248 2952285192192 2958051374208 2958448882176 2962331361024 2963210589696 2964227102649 2965321488384 2968998110379 2969397089388 2973293935962 2980208749248 2981343117312 2981743755264 2985440738784 2986542956544 2987567473536 2992376048256 2992778168832 2998623438693 3003449808303 3003674959872 3005004570624 3008948146176 3015230135328 3015938064384 3016125064512 3020083233888 3027099019392 3039874080768 3042296431524 3043863416832 3045811334832 3049808462568 3051123614784 3055127714016 3062232843264 3064000065536 3066251521536 3069794101248 3069984440664 3074013291636 3075148210176 3075338881568 3078047429814 3081154359024 3090395234304 3090586851072 3094157546496 3098218120704 3098410222522 3099554148352 3105607965048 3109683566052 3110839713792 3114922180608 3116915572608 3121006012992 3122807153408 3128450210829 3130061571072 3134363594354 3136174972578 3139643785216 3141458214912 3145580863488 3145775901984 3146514481152 3147396186112 3153083677056 3157221582144 3158619162048 3159043622656 3170545790976 3175648874496 3176738263224 3177911107584 3181851313704 3182278896288 3183490179072 3183687568096 3195271187136 3201751950336 3202702239744 3206905261056 3207336210432 3208755974144 3211312899942 3213600538968 3214554345072 3218772920328 3220630482272 3232356890112 3236598828288 3238670087163 3239865796608 3244117588992 3244318737156 3245989777408 3248576373294 3252329601192 3257808519168 3262083858432 3262286120576 3264171426432 3265579017216 3268455115968 3269864553984 3274155714816 3274358725463 3276251008191 3278141740884 3282443764166 3283664142336 3287973412864 3289873563648 3290077548864 3294395235936 3295611518976 3295815859968 3300141077632 3302048260224 3303953880576 3314268011187 3315983671296 3320335355904 3320541229872 3321320841216 3321767165952 3326126440448 3327807795984 3328254992448 3332622781152 3333611913408 3346687223808 3352073811968 3354011006976 3354461724672 3358620831132 3359072168304 3359860826112 3364478690384 3366423054288 3366875439936 3372786253088 3380630141952 3385066664448 3385521555456 3386526388224 3389719172161 3390970648576 3392133902244 3392930322432 3393140697576 3397593638124 3398050212528 3405486396816 3411720732672 3411932272896 3416409874304 3419858340864 3424346343936 3424558666998 3429052838477 3431034520389 3432514066632 3434290937856 3437018678268 3438797881344 3443310739456 3447000073728 3449532961728 3451523695872 3453732495747 3456053254528 3459541736448 3459756241764 3464296604286 3468842925289 3474141806592 3476694638592 3476910207456 3478701047808 3480927239808 3485495385792 3486998416896 3491574530304 3493808960679 3499694678016 3504287453184 3505838665728 3508336115712 3513158047584 3514455097344 3517768491216 3518812575264 3521319267456 3532099258368 3538997889732 3540820709376 3546519760896 3553446557304 3553924075488 3559644217248 3566864014848 3572604983808 3580063758324 3581426451456 3581648514108 3586348840242 3587672911872 3594680085528 3594949558272 3600735731712 3605684659584 3608253236736 3609850470912 3614587807488 3623209292556 3627964160394 3629312999424 3634075877376 3636401501376 3638274490368 3638500077824 3641173681824 3651738499584 3651964921862 3658870801341 3660231131136 3665034584064 3667149684736 3669844340736 3670071885648 3673776394368 3678597623232 3680720551168 3683425179168 3694122160128 3698970089472 3701337242472 3702703767552 3706194640428 3707562958848 3707792842464 3709702602752 3712658712336 3716948115648 3728326994944 3730481630208 3735377275392 3735608883606 3736485946368 3736988061696 3741892245504 3742124257672 3744286866504 3749200628796 3750313402584 3751364301904 3765023126784 3771083038464 3771589803008 3773769440256 3778956189342 3779843429376 3785038526682 3787734869928 3794384534724 3794668978176 3795795247104 3800776605696 3803208909696 3808199997504 3808711749888 3809842186752 3814841979648 3817283284773 3822806489094 3824498697698 3830941499392 3833155436544 3838185824256 3838423807008 3839840944128 3843461108592 3844880105472 3845118503296 3847340633472 3852389636928 3854612860672 3861578324961 3863577305088 3868647616512 3870315872256 3873724581888 3873964768184 3875395026944 3877634654208 3877875082944 3882964157856 3888059911344 3891984453504 3899351169024 3904468427776 3908409532416 3911523983388 3913538678784 3913781333712 3918917529688 3921182309016 3922873219008 3928021346592 3942323384832 3944068498944 3944598509568 3949775148032 3950947452928 3952302803532 3953761984512 3957489552618 3958664147172 3959196119184 3964391914616 3973365301248 3973611665664 3975124156416 3980587651712 3983423298048 3988898199861 3989834731008 3990370891776 3995318444831 3997627376967 3998164584924 4004599744404 4004899946496 4006672760832 4011930861568 4019180606784 4020306847104 4021250752512 4021500086016 4026777645184 4029104757888 4035184627377 4036132025856 4036382282058 4041679371667 4044015096219 4050827698176 4053165441024 4056395242032 4058484555776 4061081779776 4066411283424 4068164819712 4073503618688 4082977124352 4088335362048 4093058801664 4093312587552 4096320392052 4098684388848 4100197613568 4104063239752 4108205812032 4120782468096 4125543395328 4128574883328 4128830871354 4130957494272 4140810620064 4143853326564 4146244754736 4155887430144 4161341350656 4171266947772 4173415428096 4176741051378 4178589933126 4181566630104 4188610953216 4194107817984 4194367869312 4195352641536 4204111569408 4209628776192 4209889789881 4211492216064 4220284839642 4227077507982 4227394387968 4234198499328 4235651017632 4237214810112 4242468418272 4243038528384 4244653572096 4260361582848 4269002600448 4270269652992 4275873681408 4276448280576 4281750533256 4284800718624 4286072460096 4291697227104 4309809186816 4315465104384 4318226782884 4319821062144 4323893747166 4325490118656 4325758316208 4331435164392 4336439468256 4346524468224 4352228568576 4354105356288 4357940154624 4358210364207 4359819405312 4362609468312 4365540953088 4368334677588 4370855654512 4374067400262 4386498084864 4386770065152 4392526981248 4394421146624 4396960723968 4402731013632 4403004000426 4405271840768 4408782220899 4413232371384 4419024014916 4421311561728 4427113807872 4427388306496 4428427788288 4437077061312 4437673323264 4443497041536 4444815884544 4447982232576 4454095634082 4459940903943 4462249631744 4470313123872 4472014675968 4472615632896 4478161108176 4478762891072 4479814434816 4481351210304 4488564072384 4489167253248 4505512439808 4507506855936 4513422219264 4514028740608 4515368517632 4522845202992 4523907096576 4524187596768 4530124850832 4530733616704 4540648529088 4549243030528 4559811121152 4563444647286 4565795125248 4566078222664 4568717002248 4574712693852 4576685422176 4582691571024 4593349264896 4596000098304 4599377282304 4602031594496 4604691151872 4604976660996 4611019937454 4612722315264 4613008322352 4617071144721 4619062139048 4621731538536 4629517369344 4635592851456 4635880276608 4641236319744 4647327181056 4647615333783 4649331222528 4655432707072 4658411947572 4664525349078 4666259570688 4672383270912 4674451554304 4677781487616 4681509019488 4684210730112 4690357988288 4691750100352 4695092356608 4701545391531 4709112662401 4709465677824 4718371295232 4718663852976 4719771721728 4721094279168 4728693014528 4735832373216 4737928743072 4738565433984 4746192289664 4755818686464 4763473311744 4772776970556 4773418344432 4775235268608 4775531352144 4781798453656 4783563882496 4792906780704 4807579546112 4810357891584 4811004315648 4813133961216 4816969349913 4819450409984 4828159380492 4830945723408 4837285547192 4845434503168 4848234725376 4848535335168 4854898242432 4866176383488 4866478105734 4868984666112 4872864559941 4878494401788 4880308174848 4886712778752 4893125787648 4893429180864 4898368525824 4902682673952 4904796830976 4911233572224 4917212611326 4923665646249 4925496213504 4931960119296 4935116323296 4936938356736 4941592853904 4943417278464 4943723789952 4950211616448 4955930820864 4973975506944 4980503033856 4980811844808 4981981261824 4982650748928 4989189660672 4992382488672 4998934171728 5000417870112 5020030835712 5028110717952 5031692587008 5037931246698 5038608252456 5039791239168 5046718035576 5050313159904 5059179379632 5070945212928 5077599996672 5078282333184 5079789582336 5086455972864 5088200853366 5089711046364 5096390457186 5097075318792 5110873915392 5117581099008 5117898409344 5124614811456 5129787511296 5136519515904 5136838000497 5148771099948 5151436406784 5155528017402 5158196822016 5164966109184 5170179538944 5170500110592 5177285543808 5184079881792 5189312604672 5189634362646 5196444906429 5199134892032 5211212709888 5215365311184 5218051571712 5218375111616 5221390859712 5228243078688 5230497625344 5237361795456 5249542017024 5256431179776 5258757998592 5259464679424 5262504173568 5269737071376 5271682646016 5276652736824 5278218862896 5278928158912 5281978901184 5298148887552 5308496834598 5311231064064 5318530933148 5319779641344 5320494522368 5330169835956 5330886113232 5339466325872 5350296022272 5358907475712 5360409129472 5362000114688 5370095637486 5372139677184 5372472771162 5379523260363 5380246169836 5381509367808 5381843042744 5392020128292 5392424337408 5394024824832 5401103597568 5408526989376 5412379855104 5414775706368 5421881711232 5424219759616 5434813938834 5441946240591 5443969499136 5451113816064 5454602252064 5457411735552 5457750116736 5461760522736 5464912518464 5477607749376 5477947382793 5494376624128 5497551876096 5500724527104 5504766511104 5505107828472 5507943325696 5517896434848 5521080826752 5525137768752 5528326339648 5541183240192 5548455134208 5559291960642 5561344438272 5561689263696 5564553904128 5568988068504 5571453244168 5575422173472 5592490492416 5603065913088 5603413325409 5604728919552 5605482092544 5612838368256 5613186386508 5615322954752 5623800943194 5625470103876 5627046452856 5636103343976 5636525850624 5645597999104 5647534690176 5648860643328 5656624557696 5657384704512 5668434284013 5669765144064 5677557790023 5680482110464 5691576802086 5692003467264 5693692870656 5701164908544 5701931040768 5709000711008 5712299996256 5713067624832 5714408964096 5714763280128 5722262969472 5734209733641 5736748046547 5746412249088 5753953472512 5757278736384 5757635710512 5759761416192 5765191662888 5767320158208 5767677754944 5775246885856 5778584455392 5781919291008 5795365957632 5802971424768 5805473808384 5810586872832 5810947152276 5813092540416 5816812624416 5820721270784 5824446236784 5832089867016 5849026753536 5856702641664 5862614298624 5870308018176 5870672000568 5878376294532 5884309828512 5892032019888 5902818410496 5916102748416 5916897764352 5924662722048 5926421179392 5928454205298 5930642976768 5936234328927 5937996220758 5938794178776 5946587871924 5960417498496 5962686234624 5970881477568 5975134947072 5984752096512 5985556337664 5997246877386 6006899616606 6007349919744 6010009141248 6017896292352 6030460270656 6031876128768 6032250129024 6040166467776 6054198038784 6054573423087 6079748161536 6084592863048 6087726833664 6091622669664 6099616925136 6102247229568 6110255428032 6124465686528 6128000131072 6132503043072 6139588202496 6139968881328 6148026583272 6150296420352 6150677763136 6156094859628 6162308718048 6181173702144 6188315092992 6193246307031 6196436241408 6196820445044 6199108296704 6211215930096 6219367132104 6229844361216 6233831145216 6242012025984 6245614306816 6256900421658 6260123142144 6265111577067 6267884899689 6268727188708 6272349945156 6279287570432 6282916429824 6291161726976 6291551803968 6293028962304 6294792372224 6306167354112 6314443164288 6317238324096 6318087245312 6330427259463 6340616261973 6341091581952 6351297748992 6353476526448 6355822215168 6363702627408 6364557792576 6366980358144 6367375136192 6390542374272 6403503900672 6405404479488 6413810522112 6414672420864 6417511948288 6422625799884 6427201077936 6429108690144 6437545840656 6441260964544 6464713780224 6473197656576 6477340174326 6479731593216 6485840620749 6488235177984 6488637474312 6491979554816 6497152746588 6504659202384 6524167716864 6524572241152 6528342852864 6531158034432 6536910231936 6539729107968 6548311429632 6548717450926 6552502016382 6556283481768 6561101100393 6564887528332 6567328284672 6575946825728 6579747127296 6580155097728 6588790471872 6591631719936 6600282155264 6604096520448 6604506000639 6607907761152 6628536022374 6631967342592 6640670711808 6641082459744 6642641682432 6643534331904 6652252880896 6655615591968 6656509984896 6665245562304 6667223826816 6681143451123 6693374447616 6704147623936 6708022013952 6708923449344 6717241662264 6718144336608 6719721652224 6728957380768 6732846108576 6733750879872 6745572506176 6761260283904 6770133328896 6771043110912 6773052776448 6779438344322 6781941297152 6784267804488 6785860644864 6786281395152 6795187276248 6796100425056 6810972793632 6823864545792 6832819748608 6839716681728 6845166970929 6848692687872 6849117333996 6858105676954 6862069040778 6865028133264 6874037356536 6877595762688 6886621478912 6894000147456 6899065923456 6903047391744 6907464991494 6912106509056 6916529906181 6919083472896 6919512483528 6928593208572 6937685850578 6953389277184 6953820414912 6957402095616 6961854479616 6970990771584 6973996833792 6983149060608 6987617921358 6996788023617 6999389356032 7008574906368 7011677331456 7016672231424 7026316095168 7035536982432 7037625150528 7042638534912 7064198516736 7077995779464 7081641418752 7093039521792 7106893114608 7107848150976 7119288434496 7133728029696 7145209967616 7160127516648 7162852902912 7163297028216 7172697680484 7175345823744 7189360171056 7211369319168 7216506473472 7219700941824 7229175614976 7246418585112 7255928320788 7258625998848 7268151754752 7272803002752 7277000155648 7282347363648 7299717158601 7303476999168 7303929843724 7317741602682 7320462262272 7330069168128 7334299369472 7339688681472 7340143771296 7347552788736 7357195246464 7361441102336 7366850358336 7375818916989 7388244320256 7397940178944 7402674484944 7405407535104 7412389280856 7415125917696 7415585684928 7419405205504 7425317424672 7433896231296 7456653989888 7460963260416 7470754550784 7471217767212 7472971892736 7473976123392 7483784491008 7484248515344 7488573733008 7498401257592 7500626805168 7502728603808 7530046253568 7542166076928 7543179606016 7547538880512 7556896870047 7557912378684 7559686858752 7570077053364 7575469739856 7588769069448 7589337956352 7601553211392 7606417819392 7616399995008 7617423499776 7619684373504 7629683959296 7632301280049 7634566569546 7644585685779 7645612978188 7648997395396 7661882998784 7666310873088 7676371648512 7676847614016 7686922217184 7689760210944 7690237006592 7694681266944 7704779273856 7709225721344 7723156649922 7727154610176 7733292026103 7737295233024 7740631744512 7747449163776 7747929536368 7750790053888 7755269308416 7755750165888 7765928315712 7776119822688 7783968907008 7784451543969 7798702338048 7808936855552 7816819064832 7823047966776 7827077357568 7827562667424 7837835059376 7842364618032 7845746438016 7856042693184 7884646769664 7888136997888 7889197019136 7899550296064 7901894905856 7904605607064 7907523969024 7914979105236 7917328294344 7918392238368 7928783829232 7947223331328 7961175303424 7966846596096 7977796399722 7979669462016 7980741783552 7990636889662 7995254753934 7996329169848 8009199488808 8009799892992 8013345521664 8023861723136 8038361213568 8040613694208 8043000172032 8053555290368 8058209515776 8058709156743 8070369254754 8072264051712 8072764564116 8083358743334 8088030192438 8101655396352 8106330882048 8112790484064 8116969111552 8122163559552 8132822566848 8136329639424 8147007237376 8152220908251 8165954248704 8176670724096 8186117603328 8186625175104 8192640784104 8197368777696 8200395227136 8208126479504 8216411624064 8241564936192 8251086790656 8257149766656 8257661742708 8261914988544 8281621240128 8287706653128 8292489509472 8311774860288 8322682701312 8342533895544 8346830856192 8353482102756 8357179866252 8363133260208 8388215635968 8388735738624 8408223138816 8419257552384 8419779579762 8422984432128 8440569679284 8454155015964 8454788775936 8468396998656 8471302035264 8484936836544 8486077056768 8489307144192 8520723165696 8537365203129 8538005200896 8540539305984 8551747362816 8552896561152 8563501066512 8569601437248 8572144920192 8583394454208 8619618373632 8630930208768 8636453565768 8639642124288 8647787494332 8650980237312 8651516632416 8662870328784 8672878936512 8693048936448 8704457137152 8708210712576 8715880309248 8716420728414 8719638810624 8725218936624 8731081906176 8736669355176 8741711309024 8748134800524 8773540130304 8785053962496 8788842293248 8793921447936 8805462027264 8806008000852 8810543681536 8817564441798 8826464742768 8838048029832 8842623123456 8854227615744 8854776612992 8856855576576 8874154122624 8875346646528 8886994083072 8887545111971 8889631769088 8892681307947 8895964465152 8906994331137 8908191268164 8919881807886 8924499263488 8940626247744 8944029351936 8945231265792 8956322216352 8957525782144 8959628869632 8962702420608 8977128144768 8978334506496 8990674520647 8995870316079 9010349424909 9011024879616 9015013711872 9026844438528 9028057481216 9030737035264 9045690405984 9047814193152 9048375193536 9060249701664 9061467233408 9081297058176 9098486061056 9119622242304 9126889294572 9131590250496 9132156445328 9137434004496 9149425387704 9153370844352 9165383142048 9186698529792 9192000196608 9198754564608 9204063188992 9209382303744 9209953321992 9222039874908 9225444630528 9226016644704 9234142289442 9238124278096 9243463077072 9271185702912 9271760553216 9282472639488 9294654362112 9295230667566 9298662445056 9307429133009 9310865414144 9316823895144 9329050698156 9332519141376 9344766541824 9348903108608 9363018038976 9368421460224 9380715976576 9383500200704 9390184713216 9403090783062 9415430797213 9418225324802 9418931355648 9436742590464 9437327705952 9439543443456 9442188558336 9457386029056 9471664746432 9475857486144 9477130867968 9492384579328 9511637372928 9526946623488 9545553941112 9546836688864 9550470537216 9551062704288 9563596907312 9567127764992 9585813561408 9615159092224 9620715783168 9622008631296 9626267922432 9633938699826 9638900819968 9656318760984 9661891446816 9674571094384 9697070670336 9709796484864 9732352766976 9732956211468 9737969332224 9745729119882 9756988803576 9773425557504 9786251575296 9786858361728 9796737051648 9805365347904 9809593661952 9822467144448 9823076176389 9834425222652 9847331292498 9850992427008 9863920238592 9870232646592 9883185707808 9886834556928 9887447579904 9900423232896 9911861641728 9947951013888 9961006067712 9961623689616 9963962523648 9965301497856 9978379321344 9984764977344 9997868343456 10000835740224 10040061671424 10056221435904 10063385174016 10075862493396 10077216504912 10079582478336 10093436071152 10100626319808 10118358759264 10141890425856 10155199993344 10156564666368 10159579164672 10169157516483 10172911945728 10176401706732 10179422092728 10192780914372 10194150637584 10235162198016 10235796818688 10249229622912 10259575022592 10273039031808 10273676000994 10287158515431 10297542199896 10302872813568 10311056034804 10316393644032 10329932218368 10341000221184 10354571087616 10361197487241 10368159763584 10378625209344 10379268725292 10392889812858 10398269784064 10406528775867 10422425419776 10430730622368 10436103143424 10436750223232 10442781719424 10456486157376 10460995250688 10474723590912 10475373065341 10481426882037 10499084034048 10512862359552 10517515997184 10518929358848 10525008347136 10539474142752 10543365292032 10553305473648 10556437725792 10557856317824 10563957802368 10596297775104 10616993669196 10622462128128 10637061866296 10639559282688 10640989044736 10660339671912 10661772226464 10678932651744 10700592044544 10717814951424 10720818258944 10724000229376 10740191274972 10744279354368 10744945542324 10759046520726 10760492339672 10763018735616 10763686085488 10784040256584 10784848674816 10802207195136 10817053978752 10824759710208 10829551412736 10843763422464 10844435778827 10848439519232 10869627877668 10883892481182 10887938998272 10902227632128 10909204504128 10914823471104 10915500233472 10923521045472 10929825036928 10955215498752 10955894765586 10970272580239 10976612404023 10988753248256 10995103752192 11001449054208 11009533022208 11010215656944 11015886651392 11035792869696 11042161653504 11050275537504 11056652679296 11082366480384 11096910268416 11118583921284 11122688876544 11123378527392 11129107808256 11137976137008 11142906488336 11150844346944 11184980984832 11206131826176 11206826650818 11209457839104 11210964185088 11225676736512 11226372773016 11230645909504 11247601886388 11250940207752 11254092905712 11272206687952 11295069380352 11313249115392 11314769409024 11336868568026 11339530288128 11355115580046 11360964220928 11383153604172 11384006934528 11387385741312 11402329817088 11418001422016 11424599992512 11426135249664 11429526560256 11444525938944 11468419467282 11473496093094 11488553174581 11492824498176 11507906945024 11514557472768 11515271421024 11519522832384 11530383325776 11534640316416 11535355509888 11550493771712 11557168910784 11563838582016 11590731915264 11605942849536 11610947616768 11621173745664 11621894304552 11626185080832 11633625248832 11641442541568 11648892473568 11664179734032 11698053507072 11713405283328 11725228597248 11740616036352 11741344001136 11756752589064 11768619657024 11784064039776 11832205496832 11833795528704 11849325444096 11852842358784 11856908410596 11861285953536 11872468657854 11875992441516 11877588357552 11893175743848 11920834996992 11925372469248 11941762955136 11950269894144 11966694599583 11969504193024 11971112675328 11985955334493 11994493754772 12013799233212 12014699839488 12020018282496 12035792584704 12060920541312 12063752257536 12064500258048 12080332935552 12105553882131 12108396077568 12109146846174 12125038115001 12159496323072 12169185726096 12175453667328 12183245339328 12199233850272 12204494459136 12220510856064 12248931373056 12256000262144 12265006086144 12279176404992 12279937762656 12296053166544 12300592840704 12301355526272 12312189719256 12324617436096 12362347404288 12376630185984 12386492614062 12392872482816 12393640890088 12398216593408 12422431860192 12438734264208 12467662290432 12484024051968 12491228613632 12513800843316 12520246284288 12530223154134 12535769799378 12537454377416 12544699890312 12558575140864 12565832859648 12582323453952 12583103607936 12586057924608 12612334708224 12628886328576 12629669369643 12634476648192 12636174490624 12660854518926 12681232523946 12682183163904 12702595497984 12706953052896 12711644430336 12727405254816 12729115585152 12733960716288 12734750272384 12781084748544 12781877226517 12807007801344 12810808958976 12827621044224 12829344841728 12835023896576 12845251599768 12854402155872 12858217380288 12875091681312 12882521929088 12929427560448 12946395313152 12954680348652 12959463186432 12971681241498 12976470355968 12977274948624 12983959109632 12994305493176 13009318404768 13049144482304 13056685705728 13062316068864 13073820463872 13074631092621 13079458215936 13096622859264 13097434901852 13105004032764 13112566963536 13122202200786 13129775056664 13151893651456 13159494254592 13160310195456 13177580943744 13183263439872 13200564310528 13208193040896 13209012001278 13215815522304 13226346662697 13257072044748 13263934685184 13281341423616 13282164919488 13285283364864 13304505761792 13311231183936 13313019969792 13330491124608 13334447653632 13362286902246 13379822711829 13385745441943 13386748895232 13408295247872 13416044027904 13417846898688 13434483324528 13436288673216 13439443304448 13457914761536 13465692217152 13467501759744 13491145012352 13522520567808 13540266657792 13542086221824 13546105552896 13558876688644 13563882594304 13568535608976 13571721289728 13572562790304 13590374552496 13592200850112 13621945587264 13647729091584 13665639497216 13679433363456 13690333941858 13697385375744 13698234667992 13716211353908 13724138081556 13730056266528 13748074713072 13773242957824 13788000294912 13798131846912 13806094783488 13814929982988 13824213018112 13833059812362 13838166945792 13839024967056 13851213434163 13857186417144 13875371701156 13906778554368 13907640829824 13923708959232 13941981543168 13942846001349 13947993667584 13966298121216 13975235842716 13993576047234 13998778712064 14017149812736 14023354662912 14033344462848 14052632190336 14071073964864 14075250301056 14085277069824 14104636174593 14127337987203 14128397033472 14155991558928 14163282837504 14186079043584 14213786229216 14215696301952 14238576868992 14267456059392 14290419935232 14320255033296 14325705805824 14326594056432 14345395360968 14350691647488 14378720342112 14422738638336 14433012946944 14439401883648 14450908049739 14458351229952 14492837170224 14511856641576 14536303509504 14545606005504 14554000311296 14564694727296 14599434317202 14606953998336 14607859687448 14618593679823 14635483205364 14640924524544 14660138336256 14679377362944 14680287542592 14695105577472 14714390492928 14722882204672 14733700716672 14751637833978 14770996938747 14776488640512 14795880357888 14805348969888 14810815070208 14824778561712 14830251835392 14831171369856 14850634849344 14867792462592 14913307979776 14921926520832 14941509101568 14942435534424 14945943785472 14947952246784 14967568982016 14968497030688 14977147466016 14996802515184 15001253610336 15005457207616 15060092507136 15084332153856 15086359212032 15095077761024 15113793740094 15115824757368 15119373717504 15140154106728 15150939479712 15177538138896 15212835638784 15232799990016 15234846999552 15239368747008 15259367918592 15264602560098 15269133139092 15289171371558 15291225956376 15297994790792 15323765997568 15332621746176 15352743297024 15353695228032 15373844434368 15380474013184 15389362533888 15409558547712 15410514001491 15418451442688 15446313299844 15454309220352 15466584052206 15474590466048 15494898327552 15495859072736 15501580107776 15510538616832 15511500331776 15531856631424 15552239645376 15567937814016 15568903087938 15589334719287 15597404676096 15617873711104 15633638129664 15646095933552 15654154715136 15655125334848 15675670118752 15684729236064 15691492876032 15712085386368 15769293539328 15776273995776 15778394038272 15799100592128 15803789811712 15809211214128 15815047938048 15829958210472 15834656588688 15836784476736 15857567658464 15894446662656 15922350606848 15933693192192 15955592799444 15959338924032 15961483567104 15981273779324 15990509507868 15992658339696 16018398977616 16047723446272 16076722427136 16081227388416 16086000344064 16107110580736 16116419031552 16117418313486 16138569781089 16140738509508 16144528103424 16145529128232 16166717486668 16176060384876 16203310792704 16225580968128 16233938223104 16244327119104 16265645133696 16272659278848 16294014474752 16304441816502 16325838721773 16331908497408 16353341448192 16372235206656 16373250350208 16385281568208 16394737555392 16416252959008 16432823248128 16433842148379 16483129872384 16502173581312 16514299533312 16515323485416 16523829977088 16563242480256 16575413306256 16584979018944 16623549720576 16645365402624 16685067791088 16693661712384 16706964205512 16714359732504 16726266520416 16777471477248 16810239976227 16816446277632 16838515104768 16839559159524 16845968864256 16881139358568 16908310031928 16909577551872 16936793997312 16942604070528 16969873673088 16972154113536 17005302852039 17032673370069 17041446331392 17074730406258 17076010401792 17081078611968 17103494725632 17105793122304 17127002133024 17139202874496 17144289840384 17166788908416 17202629200923 17210244139641 17239236747264 17261860417536 17272907131536 17279284248576 17295574988664 17301960474624 17303033264832 17325740657568 17345757873024 17386097872896 17408914274304 17416421425152 17431760618496 17432841456828 17439277621248 17450437873248 17462163812352 17473338710352 17483422618048 17496269601048 17547080260608 17570107924992 17577684586496 17587842895872 17610924054528 17612016001704 17621087363072 17635128883596 17652929485536 17676096059664 17708455231488 17709553225984 17748308245248 17750693293056 17773988166144 17775090223942 17779263538176 17785362615894 17791928930304 17808702986781 17813988662274 17816382536328 17839763615772 17848998526976 17881252495488 17888058703872 17912644432704 17915051564288 17925404841216 17954256289536 17956669012992 17981349041294 17991740632158 18020698849818 18022049759232 18030027423744 18053688877056 18056114962432 18061474070528 18091380811968 18095628386304 18096750387072 18120499403328 18122934466816 18162594116352 18163720269261 18196972122112 18239244484608 18253778589144 18263180500992 18264312890656 18274868008992 18298850775408 18306741688704 18330766284096 18373397059584 18384000393216 18397509129216 18408126377984 18418764607488 18419906643984 18444079749816 18450889261056 18452033289408 18468284578884 18476248556192 18486926154144 18543521106432 18564945278976 18579738921093 18589308724224 18590461335132 18597324890112 18614858266018 18621730828288 18633647790288 18658101396312 18689533083648 18697806217216 18726036077952 18736842920448 18761431953152 18767000401408 18780369426432 18795334731201 18803654699067 18806181566124 18830861594426 18836450649604 18837862711296 18873485180928 18874655411904 18879086886912 18884377116672 18914772058112 18943329492864 18951714972288 18954261735936 18984769158656 18991281778389 19021848785919 19023274745856 19053893246976 19091107882224 19093673377728 19100941074432 19102125408576 19127193814624 19134255529984 19171627122816 19230318184448 19241431566336 19244017262592 19252535844864 19267877399652 19277801639936 19312637521968 19323782893632 19349142188768 19394141340672 19419592969728 19457521862247 19464705533952 19465912422936 19475938664448 19491458239764 19513977607152 19572503150592 19573716723456 19593474103296 19610730695808 19619187323904 19644934288896 19646152352778 19668850445304 19683303301179 19694662584996 19701984854016 19727840477184 19740465293184 19766371415616 19774895159808 19800846465792 19813518001917 19823723283456 19895902027776 19922012135424 19923247379232 19927925047296 19930602995712 19956758642688 19969529954688 19995736686912 20001671480448 20043430353369 20080123342848 20112442871808 20126770348032 20151724986792 20154433009824 20159164956672 20186872142304 20201252639616 20236717518528 20283780851712 20310399986688 20313129332736 20319158329344 20338315032966 20345823891456 20352803413464 20358844185456 20385561828744 20388301275168 20471593637376 20498459245824 20519150045184 20546078063616 20547352001988 20574317030862 20595084399792 20622112069608 20632787288064 20659864436736 20682000442368 20709142175232 20722394974482 20736319527168 20749589718543 20757250418688 20758537450584 20785779625716 20796539568128 20813057551734 20861461244736 20872206286848 20873500446464 20885563438848 20912972314752 20921990501376 20949447181824 20950746130682 20962853764074 20990364070851 20998168068096 21025724719104 21035031994368 21037858717696 21050016694272 21078948285504 21106610947296 21112875451584 21115712635648 21127915604736 21192595550208 21233987338392 21244924256256 21274123732592 21279118565376 21281978089472 21320679343824 21323544452928 21357865303488 21401184089088 21435629902848 21441636517888 21448000458752 21480382549944 21488558708736 21489891084648 21518093041452 21520984679344 21526037471232 21527372170976 21568080513168 21634107957504 21649519420416 21659102825472 21687526844928 21688871557654 21696879038464 21739255755336 21767784962364 21775877996544 21804455264256 21818409008256 21831000466944 21847042090944 21859650073856 21899151475803 21910430997504 21911789531172 21940545160478 21953224808046 21977506496512 21990207504384 22002898108416 22019066044416 22020431313888 22031773302784 22071585739392 22084323307008 22100551075008 22113305358592 22127456750967 22164732960768 22193820536832 22237167842568 22245377753088 22246757054784 22258215616512 22275952274016 22285812976672 22301688693888 22369961969664 22412263652352 22413653301636 22418915678208 22421928370176 22451353473024 22452745546032 22461291819008 22495203772776 22501880415504 22508185811424 22544413375904 22590138760704 22626498230784 22629538818048 22670690610141 22673737136052 22679060576256 22710231160092 22721928441856 22766307208344 22768013869056 22804659634176 22836002844032 22849199985024 22852270499328 22859053120512 22889051877888 22920511078241 22933757057337 22936838934564 22946992186188 22977106349162 22985648996352 23015813890048 23029114945536 23030542842048 23060766651552 23069280632832 23070711019776 23100987543424 23114337821568 23127677164032 23181463830528 23199876078309 23211885699072 23221895233536 23242347491328 23243788609104 23252370161664 23267250497664 23282885083136 23297784947136 23328359468064 23353354631907 23396107014144 23426810566656 23450457194496 23481232072704 23482688002272 23513505178128 23537239314048 23568128079552 23664410993664 23667591057408 23698650888192 23705684717568 23713816821192 23722571907072 23744937315708 23751984883032 23755176715104 23786351487696 23841669993984 23883525910272 23900539788288 23933389199166 23939008386048 23942225350656 23971910668986 23988987509544 24027598466424 24029399678976 24040036564992 24071585169408 24121841082624 24129000516096 24160665871104 24176127470229 24211107764262 24216792155136 24218293692348 24250076230002 24318992646144 24338371452192 24350907334656 24366490678656 24398467700544 24408988918272 24441021712128 24456662724753 24497862746112 24512000524288 24530012172288 24558352809984 24559875525312 24592106333088 24601185681408 24602711052544 24624379438512 24649234872192 24724694808576 24753260371968 24772985228124 24785744965632 24787281780176 24796433186816 24844863720384 24877468528416 24935324580864 24968048103936 24982457227264 25027601686632 25040492568576 25060446308268 25071539598756 25074908754832 25089399780624 25164646907904 25166207215872 25224669416448 25257772657152 25259338739286 25268953296384 25272348981248 25321709037852 25362465047892 25364366327808 25405190995968 25413906105792 25454810509632 25458231170304 25467921432576 25469500544768 25556169306721 25562169497088 25563754453034 25612095609387 25614015602688 25621617917952 25655242088448 25658689683456 25670047793152 25690503199536 25708804311744 25716434760576 25750183362624 25765043858176 25858855120896 25892790626304 25909360697304 25918926372864 25943362482996 25952940711936 25954549897248 25967918219264 25988610986352 26018636809536 26098288964608 26113371411456 26124632137728 26147640927744 26149262185242 26158916431872 26193245718528 26194869803704 26210008065528 26225133927072 26244404401572 26259550113328 26320620390912 26355161887488 26366526879744 26401128621056 26416386081792 26418024002556 26431631044608 26452693325394 26514144089496 26527869370368 26562682847232 26564329838976 26570566729728 26622462367872 26626039939584 26660982249216 26662635335913 26668895307264 26720982993411 26724573804492 26759645423658 26771490883886 26773497790464 26816590495744 26832088055808 26835693797376 26868966649056 26872577346432 26878886608896 26915829523072 26931384434304 26935003519488 26972023561941 26982290024704 27031048274727 27045041135616 27080533315584 27084172443648 27092211105792 27117753377288 27127765188608 27137071217952 27143442579456 27145125580608 27180749104992 27184401700224 27243891174528 27295458183168 27331278994432 27358866726912 27380667883716 27394770751488 27396469335984 27432422707816 27448276163112 27460112533056 27496149426144 27576000589824 27596263693824 27612189566976 27629859965976 27648426036224 27666119624724 27676333891584 27678049934112 27702426868326 27714372834288 27750743402312 27813557108736 27815281659648 27847417918464 27883963086336 27885692002698 27895987335168 27922287399027 27932596242432 27950471685432 27987152094468 27997557424128 28034299625472 28046709325824 28105264380672 28142147929728 28150500602112 28170554139648 28209272349186 28246292391639 28254675974406 28256794066944 28311983117856 28326565675008 28372158087168 28427572458432 28431392603904 28477153737984 28534912118784 28580839870464 28640510066592 28651411611648 28653188112864 28690790721936 28701383294976 28757440684224 28845477276672 28866025893888 28878803767296 28901816099478 28916702459904 28985674340448 29023713283152 29091212011008 29108000622592 29129389454592 29198868634404 29213907996672 29215719374896 29237187359646 29270966410728 29320276672512 29358754725888 29360575085184 29390211154944 29428780985856 29445764409344 29467401433344 29469228529167 29503275667956 29541993877494 29552977281024 29591760715776 29610697939776 29649557123424 29660503670784 29662342739712 29701269698688 29735584925184 29776454146363 29826615959552 29843853041664 29883018203136 29884871068848 29891887570944 29895904493568 29935137964032 29936994061376 29954294932032 29993605030368 30002507220672 30010914415232 30120185014272 30168664307712 30172718424064 30190155522048 30227587480188 30231649514736 30238747435008 30280308213456 30301878959424 30355076277792 30425671277568 30465599980032 30469693999104 30478737494016 30507472549449 30518735837184 30529205120196 30538266278184 30578342743116 30582451912752 30595989581584 30705486594048 30707390456064 30747688868736 30760948026368 30778725067776 30819117095424 30821028002982 30836902885376 30861475546293 30892626599688 30908618440704 30933168104412 30949180932096 30989796655104 30991718145472 31023000663552 31063713262848 31104479290752 31135875628032 31137806175876 31178669438574 31194809352192 31219586327601 31235747422208 31267276259328 31292191867104 31308309430272 31310250669696 31351340237504 31369458472128 31382985752064 31424170772736 31426119196023 31538587078656 31552547991552 31556788076544 31598201184256 31607579623424 31618422428256 31630095876096 31659916420944 31669313177376 31673568953472 31715135316928 31788893325312 31844701213696 31867386384384 31911185598888 31918677848064 31922967134208 31962547558648 31981019015736 31985316679392 32036797955232 32153444854272 32162454776832 32172000688128 32214221161472 32232838063104 32234836626972 32277139562178 32281477019016 32289056206848 32291058256464 32333434973336 32352120769752 32406621585408 32451161936256 32488654238208 32531290267392 32533307336481 32545318557696 32588028949504 32608883633004 32651677443546 32663816994816 32706682896384 32744470413312 32746500700416 32770563136416 32789475110784 32832505918016 32865646496256 32867684296758 32910817740717 32966259744768 33004347162624 33028599066624 33030646970832 33047659954176 33126484960512 33150826612512 33169958037888 33247099441152 33290730805248 33370135582176 33387323424768 33413928411024 33428719465008 33452533040832 33554942954496 33620479952454 33632892555264 33677030209536 33679118319048 33691937728512 33762278717136 33816620063856 33885208141056 33939747346176 33944308227072 34010605704078 34065346740138 34082892662784 34149460812516 34152020803584 34162157223936 34206989451264 34254004266048 34278405748992 34288579680768 34333577816832 34405258401846 34420488279282 34465659523743 34478473494528 34523720835072 34545814263072 34558568497152 34591149977328 34603920949248 34606066529664 34651481315136 34691515746048 34693666757689 34772195745792 34817828548608 34832842850304 34863521236992 34865682913656 34878555242496 34900875746496 34924327624704 34946677420704 34966845236096 34992539202096 35094160521216 35140215849984 35155369172992 35175685791744 35221848109056 35224032003408 35242174726144 35270257767192 35305858971072 35352192119328 35419106451968 35496616490496 35501386586112 35547976332288 35550180447884 35558527076352 35570725231788 35583857860608 35617405973562 35627977324548 35632765072656 35679527231544 35697997053952 35762504990976 35776117407744 35825288865408 35830103128576 35850809682432 35900083798749 35908512579072 35913338025984 35957866003479 35962698082588 35983481264316 36041397699636 36044099518464 36060054847488 36107377754112 36112229924864 36182761623936 36191256772608 36193500774144 36240998806656 36245868933632 36316661646393 36325188232704 36327440538522 36375114345003 36393944244224 36478488969216 36507557178288 36526361001984 36528625781312 36549736017984 36597701550816 36613483377408 36661532568192 36746794119168 36768000786432 36795018258432 36816252755968 36837529214976 36839813287968 36888159499632 36901778522112 36904066578816 36936569157768 36952497112384 36973852308288 37087042212864 37129890557952 37159477842186 37178617448448 37180922670264 37194649780224 37229716532036 37243461656576 37267295580576 37316202792624 37452072155904 37473685840896 37522863906304 37534000802816 37560738852864 37590669462402 37607309398134 37612363132248 37661723188852 37672901299208 37675725422592 37746970361856 37749310823808 37758173773824 37886658985728 37889008108929 37903429944576 37908523471872 37969538317312 37982563556778 38043697571838 38046549491712 38107786493952 38182215764448 38187346755456 38201882148864 38204250817152 38254387629248 38343254245632 38345631679551 38460636368896 38482863132672 38488034525184 38505071689728 38535754799304 38555603279872 38625275043936 38647565787264 38698284377536 38788282681344 38839185939456 38915043724494 38929411067904 38931824845872 38951877328896 38982916479528 39027955214304 39147433446912 39186948206592 39221461391616 39223893277863 39238374647808 39289868577792 39292304705556 39337700890608 39366606602358 39389325169992 39455680954368 39480930586368 39532742831232 39549790319616 39601692931584 39627036003834 39647446566912 39679039988091 39791804055552 39844024270848 39846494758464 39855850094592 39913517285376 39939059909376 39991473373824 40003342960896 40086860706738 40139468135487 40157236325829 40160246685696 40224885743616 40253540696064 40303449973584 40308866019648 40318329913344 40373744284608 40402505279232 40473435037056 40567561703424 40620799973376 40626258665472 40638316658688 40676630065932 40691647782912 40705606826928 40717688370912 40771123657488 40776602550336 40943187274752 40996918491648 41038300090368 41092156127232 41094704003976 41148634061724 41190168799584 41244224139216 41319728873472 41364000884736 41418284350464 41444789948964 41472639054336 41499179437086 41514500837376 41517074901168 41553640302489 41571559251432 41593079136256 41626115103468 41722922489472 41747000892928 41771126877696 41825944629504 41828538004047 41843981002752 41898894363648 41901492261364 41925707528148 41980728141702 41996336136192 42051449438208 42070063988736 42075717435392 42100033388544 42157896571008 42213221894592 42225750903168 42231425271296 42255831209472 42313908523779 42382013961609 42385191100416 42467974676784 42489848512512 42548247465184 42558237130752 42563956178944 42641358687648 42647088905856 42715730606976 42802368178176 42871259805696 42883273035776 42896000917504 42960765099888 42977117417472 42979782169296 43036186082904 43041969358688 43052074942464 43054744341952 43136161026336 43268215915008 43299038840832 43318205650944 43352724149217 43375053689856 43377743115308 43393758076928 43478511510672 43535569924728 43608910528512 43636818016512 43662000933888 43694084181888 43719300147712 43798302951606 43820861995008 43823579062344 43855781039469 43881090320956 43906449616092 43955012993024 43980415008768 44038132088832 44040862627776 44063546605568 44143171478784 44168646614016 44201102150016 44226610717184 44254913501934 44312990816241 44329465921536 44387641073664 44474335685136 44490755506176 44493514109568 44551904548032 44571625953344 44603377387776 44739923939328 44824527304704 44827306603272 44837831356416 44843856740352 44902706946048 44905491092064 44922583638016 44990407545552 45003760831008 45016371622848 45088826751808 45180277521408 45252996461568 45259077636096 45341381220282 45347474272104 45358121152512 45420462320184 45443856883712 45532614416688 45672005688064 45698399970048 45704540998656 45718106241024 45778103755776 45841022156482 45867514114674 45873677869128 45893984372376 45954212698324 45971297992704 46031627780096 46058229891072 46061085684096 46121533303104 46141422039552 46201975086848 46228675643136 46231542004473 46255354328064 46362927661056 46399752156618 46423771398144 46484694982656 46487577218208 46504740323328 46534500995328 46565770166272 46595569894272 46656718936128 46706709263814 46768004157861 46792214028288 46853621133312 46900914388992 46962464145408 46965376004544 47027010356256 47074478628096 47136256159104 47328821987328 47335182114816 47397301776384 47411369435136 47427633642384 47445143814144 47489874631416 47503969766064 47510353430208 47572702975392 47683339987968 47767051820544 47801079576576 47866778398332 47878016772096 47884450701312 47943821337972 47977975019088 48055196932848 48143170338816 48243682165248 48258001032192 48321331742208 48352254940458 48415709343267 48422215528524 48433584310272 48436587384696 48500152460004 48676742904384 48701814669312 48732981357312 48796935401088 48817977836544 48882043424256 48913325449506 48977516165319 48995725492224 49024001048576 49060024344576 49116705619968 49119751050624 49184212666176 49205422105088 49248758877024 49298469744384 49301526445137 49449389617152 49506520743936 49545970456248 49571489931264 49574563560352 49592866373632 49689727440768 49754937056832 49870649161728 49936096207872 49964914454528 50055203373264 50080985137152 50120892616536 50143079197512 50149817509664 50178799561248 50332414431744 50430719928681 50449338832896 50515545314304 50518677478572 50537906592768 50544697962496 50643418075704 50724930095784 50728732655616 50810381991936 50827812211584 50909621019264 50916462340608 50939001089536 51015908556117 51098020110207 51112338613442 51124338994176 51127508906068 51224191218774 51228031205376 51243235835904 51310484176896 51317379366912 51340095586304 51381006399072 51417608623488 51432869521152 51500366725248 51530087716352 51607887602769 51630732418923 51717710241792 51785581252608 51818721394608 51837852745728 51886724965992 51905881423872 51909099794496 51935836438528 51977221972704 52037273619072 52196577929216 52226742822912 52249264275456 52295281855488 52298524370484 52317832863744 52386491437056 52389739607408 52420016131056 52450267854144 52488808803144 52519100226656 52641240781824 52710323774976 52733053759488 52802257242112 52832772163584 52836048005112 52863262089216 52905386650788 53028288178992 53125365694464 53128659677952 53244924735744 53252079879168 53321964498432 53325270671826 53337790614528 53426108960343 53441965986822 53449147608984 53519290847316 53542981767772 53546995580928 53633180991488 53664176111616 53737933298112 53745154692864 53831659046144 53862768868608 53870007038976 53944047123882 53964580049408 54062096549454 54090082271232 54161066631168 54168344887296 54184422211584 54235506754576 54255530377216 54274142435904 54286885158912 54290251161216 54361498209984 54368803400448 54487782349056 54491160807783 54590916366336 54662557988864 54717733453824 54761335767432 54789541502976 54792938671968 54864845415632 54896552326224 54920225066112 54992298852288 55152001179648 55192527387648 55224379133952 55259719931952 55296852072448 55332239249448 55352667783168 55356099868224 55404853736652 55428745668576 55501486804624 55630563319296 55694835836928 55767926172672 55771384005396 55791974670336 55844574798054 55865192484864 55900943370864 55974304188936 56068599250944 56093418651648 56210528761344 56284295859456 56301001204224 56341108279296 56410964097201 56418544698372 56492584783278 56509351948812 56513588133888 56623966235712 56653131350016 56744316174336 56855144916864 56862785207808 56954307475968 56973845335167 57065546357757 57069824237568 57161679740928 57281020133184 57302823223296 57306376225728 57381581443872 57402766589952 57514881368448 57690954553344 57732051787776 57757607534592 57803632198956 57833404919808 57971348680896 58047426566304 58182424022016 58216001245184 58258778909184 58397737268808 58427815993344 58431438749792 58474374719292 58541932821456 58717509451776 58721150170368 58780422309888 58857561971712 58891528818688 58934802866688 58938457058334 59006551335912 59083987754988 59105954562048 59183521431552 59221395879552 59299114246848 59324685479424 59402539397376 59440554005751 59471169850368 59552908292726 59653231919104 59687706083328 59766036406272 59769742137696 59783775141888 59791808987136 59870275928064 59873988122752 59908589864064 59987210060736 60005014441344 60021828830464 60130291060107 60240370028544 60337328615424 60345436848128 60380311044096 60455174960376 60463299029472 60477494870016 60560616426912 60603757918848 60710152555584 60851342555136 60931199960064 60939387998208 60957474988032 61014945098898 61037471674368 61058410240392 61076532556368 61156685486232 61164903825504 61191979163168 61414780912128 61495377737472 61521896052736 61557450135552 61638234190848 61642056005964 61673805770752 61722951092586 61785253199376 61866336208824 61898361864192 61979593310208 61983436290944 62046001327104 62127426525696 62208958581504 62212815783797 62248769155629 62271751256064 62275612351752 62357338877148 62389618704384 62439172655202 62471494844416 62584383734208 62616618860544 62620501339392 62702680475008 62738916944256 62765971504128 62848341545472 62852238392046 62934721644529 62971092212553 63077174157312 63105095983104 63113576153088 63196402368512 63215159246848 63236844856512 63319832841888 63338626354752 63347137906944 63430270633856 63577786650624 63689402427392 63734772768768 63822371197776 63837355696128 63845934268416 63925095117296 63962038031472 63970633358784 64073595910464 64306889708544 64324909553664 64344001376256 64428442322944 64465676126208 64469673253944 64554279124356 64562954038032 64578112413696 64582116512928 64666869946672 64704241539504 64902323872512 64977308476416 65062580534784 65066614672962 65090637115392 65152003931063 65176057899008 65217767266008 65303354887092 65327633989632 65413365792768 65493001400832 65541126272832 65578950221568 65665011836032 65731292992512 65735368593516 65821635481434 65908015580491 65932519489536 66008694325248 66057198133248 66061293941664 66095319908352 66252969921024 66301653225024 66339916075776 66382370252901 66494198882304 66581461610496 66740271164352 66774646849536 66827856822048 66857438930016 66905066081664 67109885908992 67240959904908 67265785110528 67354060419072 67358236638096 67383875457024 67524557434272 67633240127712 67770416282112 67879494692352 67888616454144 68021211408156 68130693480276 68165785325568 68298921625032 68304041607168 68413978902528 68508008532096 68556811497984 68577159361536 68667155633664 68761533234723 68810516803692 68840976558564 68931319047486 68956946989056 69047441670144 69091628526144 69182299954656 69207841898496 69212133059328 69302962630272 69383031492096 69387333515378 69544391491584 69635657097216 69665685700608 69727042473984 69731365827312 69757110484992 69801751492992 69848655249408 69893354841408 69933690472192 69985078404192 70060063895721 70188321042432 70280431699968 70310738345984 70351371583488 70443696218112 70448064006816 70484349452288 70540515534384 70611717942144 70704384238656 70838212903936 70993232980992 71002773172224 71095952664576 71100360895768 71117054152704 71141450463576 71167715721216 71234811947124 71255954649096 71265530145312 71359054463088 71525009981952 71650577730816 71660206257152 71701619364864 71800167597498 71817025158144 71826676051968 71915732006958 71925396165176 71966962528632 72082795399272 72088199036928 72120109694976 72214755508224 72365523247872 72387001548288 72481997613312 72491737867264 72528382410687 72633323292786 72650376465408 72654881077044 72750228690006 72787888488448 72956977938432 73015114356576 73052722003968 73057251562624 73099472035968 73195403101632 73226966754816 73323065136384 73327611457387 73369988174259 73493588238336 73536001572864 73590036516864 73632505511936 73675058429952 73679626575936 73776318999264 73803557044224 73808133157632 73873138315536 73904994224768 73947704616576 74174084425728 74259781115904 74318955684372 74357234896896 74361845340528 74389299560448 74459433064072 74486923313152 74534591161152 74632405585248 74904144311808 74947371681792 75045727812608 75068001605632 75121477705728 75181338924804 75214618796268 75224726264496 75323446377704 75345802598416 75493940723712 75498621647616 75773317971456 75778016217858 75806859889152 75817046943744 75911050451789 75939076634624 75965127113556 76087395143676 76093098983424 76215572987904 76364431528896 76374693510912 76403764297728 76408501634304 76508775258496 76668507920163 76686508491264 76691263359102 76791908061673 76836286828161 76921272737792 76965726265344 76976069050368 77010143379456 77071509598608 77111206559744 77250550087872 77295131574528 77396568755072 77576565362688 77678371878912 77830087448988 77858822135808 77863649691744 77903754657792 77965832959056 78055910428608 78294866893824 78373896413184 78442922783232 78447786555726 78476749295616 78579737155584 78584609411112 78675401781216 78733213204716 78778650339984 78961861172736 79065485662464 79099580639232 79203385863168 79254072007668 79294893133824 79358079976182 79583608111104 79688048541696 79692989516928 79711700189184 79878119818752 79982946747648 79987906007739 80006685921792 80173721413476 80278936270974 80314472651658 80320493371392 80449771487232 80507081392128 80606899947168 80617732039296 80636659826688 80747488569216 80805010558464 80916070685823 80946870074112 81135123406848 81241599946752 81252517330944 81276633317376 81353260131864 81383295565824 81411213653856 81435376741824 81542247314976 81553205100672 81886374549504 81993836983296 82076600180736 82184312254464 82189408007952 82297268123448 82380337599168 82488448278432 82728001769472 82836568700928 82889579897928 82945278108672 82998358874172 83029001674752 83034149802336 83107280604978 83143118502864 83252230206936 83445844978944 83494001785856 83542253755392 83651889259008 83657076008094 83687962005504 83766862197081 83797788727296 83802984522728 83851415056296 83961456283404 83992672272384 84102898876416 84140127977472 84315793142016 84426443789184 84451501806336 84462850542592 84511662418944 84627817047558 84738877174917 84764027923218 84770382200832 84935949353568 84979697025024 85096494930368 85116474261504 85282717375296 85294177811712 85431461213952 85604736356352 85742519611392 85766546071552 85792001835008 85921530199776 85954234834944 85959564338592 86072372165808 86083938717376 86104149884928 86109488683904 86272322052672 86536431830016 86598077681664 86636411301888 86705448298434 86750107379712 86755486230616 86787516153856 86957023021344 87071139849456 87273636033024 87324001867776 87388168363776 87438600295424 87596605903212 87641723990016 87647158124688 87711562078938 87762180641912 87812899232184 87910025986048 87960830017536 88076264177664 88081725255552 88286342957568 88337293228032 88402204300032 88407685587501 88453221434368 88509827003868 88625981632482 88658931843072 88775282147328 88948671370272 88981511012352 88987028219136 89103809096064 89143251906688 89206754775552 89329362439089 89473140585619 89479847878656 89649054609408 89654613206544 89675662712832 89687713480704 89805413892096 89810982184128 89845167276032 89980815091104 90007521662016 90032743245696 90177653503616 90360555042816 90505992923136 90518155272192 90682762440564 90694948544208 90716242305024 90840924640368 90887713767424 91065228833376 91344011376128 91396799940096 91409081997312 91436212482048 91522417648347 91556207511552 91682044312964 91735028229348 91747355738256 91787968744752 91908425396648 92063255560192 92116459782144 92122171368192 92243066606208 92282844079104 92403950173696 92457351286272 92463084008946 92510708656128 92584426638879 92725855322112 92799504313236 92847542796288 92969389965312 92975154436416 93069001990656 93131540332544 93191139788544 93313437872256 93413418527628 93536008315722 93584428056576 93658758982803 93707242266624 93801828777984 93924928290816 93930752009088 94054020712512 94148957256192 94272512318208 94278357588069 94657643974656 94670364229632 94794603552768 94822738870272 94855267284768 94890287628288 94979749262832 95007939532128 95020706860416 95145405950784 95366679975936 95534103641088 95602159153152 95733556796664 95756033544192 95768901402624 95887642675944 95955950038176 96110393865696 96487364330496 96516002064384 96642663484416 96704509880916 96831418686534 96844431057048 96867168620544 96873174769392 97000304920008 97353485808768 97465962714624 97593870802176 97599922009443 97635955673088 97764086848512 97826650899012 97955032330638 97991450984448 98120048689152 98233411239936 98239502101248 98368425332352 98410844210176 98497517754048 98596939488768 98603052890274 98732453222151 98898779234304 99013041487872 99091940912496 99142979862528 99149127120704 99379454881536 99509874113664 99741298323456 99872192415744 99929828909056 100110406746528 100161970274304 100241785233072 100286158395024 100299635019328 100357599122496 100664828863488 100861439857362 100898677665792 101031090628608 101037354957144 101075813185536 101089395924992 101286836151408 101449860191568 101655624423168 101819242038528 101832924681216 101878002179072 102031817112234 102196040220414 102224677226884 102248677988352 102255017812136 102448382437548 102456062410752 102486471671808 102620968353792 102762012798144 102835217246976 102865739042304 103000733450496 103060175432704 103215775205538 103261464837846 103396978571229 103435420483584 103571162505216 103637442789216 103675705491456 103773449931984 103811762847744 103818199588992 103954443945408 104074547238144 104081000273067 104393155858432 104453485645824 104498528550912 104590563710976 104597048740968 104635665727488 104772982874112 104779479214816 104840032262112 104900535708288 104977617606288 105038200453312 105282481563648 105420647549952 105466107518976 105604514484224 105665544327168 105672096010224 105726524178432 105810773301576 106056576357984 106257319355904 106489849471488 106504159758336 106643928996864 106650541343652 106675581229056 106852217920686 106883931973644 106898295217968 107038581694632 107085963535544 107093991161856 107266361982976 107328352223232 107475866596224 107490309385728 107663318092288 107700251396247 107725537737216 107740014077952 107873598010437 107888094247764 107929160098816 108124193098908 108180164542464 108322133262336 108336689774592 108471013509152 108511060754432 108548284871808 108573770317824 108580502322432 108722996419968 108737606800896 108949984939179 108975564698112 108982321615566 109125343035009 109181832732672 109325115977728 109435466907648 109522671534864 109579083005952 109585877343936 109729690831264 109793104652448 109840450132224 109984597704576 110304002359296 110385054775296 110448758267904 110519439863904 110593704144896 110664478498896 110705335566336 110712199736448 110809707473304 110857491337152 111002973609248 111261126638592 111389671673856 111535852345344 111542768010792 111583949340672 111689149596108 111730384969728 111801886741728 111948608377872 112421057522688 112568591718912 112602002408448 112682216558592 112821928194402 112837089396744 112985169566556 113018703897624 113027176267776 113247932471424 113667024326787 113710289833728 113725570415616 113908614951936 113947690670334 114131092715514 114139648475136 114323359481856 114562040266368 114605646446592 114612752451456 114763162887744 115029762736896 115036895038653 115381909106688 115464103575552 115515215069184 115607264397912 115666809839616 115942697361792 116094853132608 116364848044032 116432002490368 116517557818368 116795474537616 116855631986688 116862877499584 116948749438584 117083865642912 117442300340736 117560844619776 117671679833589 117715123943424 117783057637376 117869605733376 117876914116668 118013102671824 118167975509976 118367042863104 118442791759104 118598228493696 118649370958848 118805078794752 118881108011502 118942339700736 119037119964273 119105816585452 119306463838208 119375412166656 119532072812544 119539484275392 119567550283776 119740551856128 119747976245504 119817179728128 119974420121472 120010028882688 120043657660928 120260582120214 120418404406461 120471708977487 120480740057088 120674657230848 120690873696256 120760622088192 120910349920752 120926598058944 120954989740032 121121232853824 121207515837696 121420305111168 121702685110272 121862399920128 121878775996416 121914949976064 122029890197796 122074943348736 122116820480784 122153065112736 122313370972464 122329807651008 122383958326336 122829561824256 122990755474944 123043792105472 123114900271104 123276468381696 123284112011928 123347611541504 123445902185172 123570506398752 123732672417648 123959186620416 123966872581888 124092002654208 124254853051392 124417917163008 124425631567594 124497538311258 124543502512128 124551224703504 124660920907467 124714677754296 124779237408768 124878345310404 124942989688832 125168767468416 125241002678784 125405360950016 125477833888512 125485614012141 125531943008256 125696683090944 125704476784092 125869443289058 125942184425106 126154348314624 126210191966208 126227152306176 126392804737024 126430318493696 126473689713024 126639665683776 126677252709504 126694275813888 126860541267712 126941725571337 127146041884827 127155573301248 127378804854784 127469545537536 127644742395552 127674711392256 127691868536832 127850190234592 127924076062944 127941266717568 128147191820928 128613779417088 128649819107328 128688002752512 128856884645888 128931352252416 128939346507888 129108558248712 129125908076064 129156224827392 129164233025856 129333739893344 129408483079008 129804647745024 129954616952832 130058172447651 130125161069568 130133229345924 130181274230784 130304007862126 130352115798016 130435534532016 130606709774184 130826731585536 130986002801664 131082252545664 131157900443136 131330023672064 131462585985024 131470737187032 131567343118407 131643270962868 131816031160982 131865038979072 132114396266496 132122587883328 132190639816704 132505939842048 132603306450048 132679832151552 132764740505802 132938972448723 132988397764608 133162923220992 133480542328704 133655713644096 133714877860032 133810132163328 134219771817984 134481919809816 134531570221056 134708120838144 134716473276192 134767750914048 135049114868544 135266480255424 135540832564224 135758989384704 135777232908288 136042422816312 136261386960552 136331570651136 136597843250064 137016017064192 137113622995968 137154318723072 137334311267328 137523066469446 137621033607384 137681953117128 137862638094972 137913893978112 138094883340288 138183257052288 138364599909312 138424266118656 138605925260544 138694626013419 138766062984192 138774667030756 139088782983168 139271314194432 139454084947968 139462731654624 139514220969984 139603502985984 139697310498816 139786709682816 139867380944384 139970156808384 140120127791442 140304012473583 140376642084864 140560863399936 140621476691968 140702743166976 140887392436224 140896128013632 140968698904576 141081031068768 141223435884288 141408768477312 141676425807872 141986465961984 142005546344448 142191905329152 142200721791536 142234108305408 142282900927152 142335431442432 142469623894248 142511909298192 142531060290624 142718108926176 143050019963904 143301155461632 143320412514304 143403238729728 143600335194996 143634050316288 143653352103936 143831464013916 143850792330352 143933925057264 144165590798544 144429511016448 144731046495744 144774003096576 144963995226624 144983475734528 145056764821374 145247128029801 145266646585572 145300752930816 145309762154088 145500457380012 145575776976896 146030228713152 146105444007936 146114503125248 146198944071936 146390806203264 146453933509632 146646130272768 146655222914774 146739976348518 146932548495957 146987176476672 147072003145728 147180073033728 147265011023872 147350116859904 147359253151872 147552637998528 147616266315264 147746276631072 147809988449536 147895409233152 147904579335411 148348168851456 148519562231808 148637911368744 148714469793792 148723690681056 148778599120896 148918866128144 148973846626304 149069182322304 149264811170496 149808288623616 149894743363584 150091455625216 150136003211264 150242955411456 150362677849608 150429237592536 150449452528992 150646892755408 150691605196832 150997243295232 151546635942912 151556032435716 151613719778304 151634093887488 151822100903578 151878153269248 151930254227112 152174790287352 152186197966848 152431145975808 152728863057792 152749387021824 152817003268608 153017550516992 153294060330621 153337015840326 153373016982528 153382526718204 153583816123346 153672573656322 153842545475584 153931452530688 153952138100736 154020286758912 154143019197216 154222413119488 154501100175744 154590263149056 154793137510144 154892197256769 155153130725376 155356743757824 155660174897976 155717644271616 155727299383488 155807509315584 155931665918112 156111820857216 156589733787648 156747792826368 156885845566464 156895573111452 156953498591232 157159474311168 157169218822224 157350803562432 157466426409432 157557300679968 157923722345472 158130971324928 158199161278464 158406771726336 158508144015336 158589786267648 158716159952364 159376097083392 159385979033856 159756239637504 159965893495296 159975812015478 160013371843584 160347442826952 160557872541948 160628945303316 160640986742784 160899542974464 161213799894336 161235464078592 161494977138432 161610021116928 161832141371646 161893740148224 162270246813696 162483199893504 162505034661888 162553266634752 162706520263728 162766591131648 162822427307712 162870753483648 163084494629952 163106410201344 163473482423349 163772749099008 163987673966592 164153200361472 164368624508928 164378816015904 164594536246896 164760675198336 164976896556864 165456003538944 165673137401856 165779159795856 165890556217344 165996717748344 166058003349504 166068299604672 166214561209956 166286237005728 166504460413872 166891689957888 166988003571712 167084507510784 167303778518016 167314152016188 167375924011008 167533724394162 167595577454592 167605969045456 167702830112592 167922912566808 168205797752832 168280255954944 168631586284032 168852887578368 168863357127449 168903003612672 168925701085184 169023324837888 169232892291603 169255634095116 169477754349834 169528055846436 169540764401664 169871898707136 169959394050048 170192989860736 170232948523008 170565434750592 170588355623424 170822815892293 170862922427904 170921536005501 171196639073271 171209472712704 171485039222784 171533092143104 171584003670016 171843060399552 171908469669888 171919128677184 172144744331616 172167877434752 172208299769856 172218977367808 172544644105344 173072863660032 173196155363328 173272822603776 173410896596868 173500214759424 173510972461232 173575032307712 173914046042688 174142279698912 174547272066048 174648003735552 174776336727552 174877200590848 175193211806424 175283447980032 175294316249376 175423124157876 175524361283824 175625798464368 176152528355328 176163450511104 176572685915136 176674586456064 176804408600064 176815371175002 176906442868736 177019654007736 177251963264964 177317863686144 177550564294656 177897342740544 177974056438272 178207618192128 178286503813376 178413509551104 178658724878178 178893185147047 178946281171238 178959695757312 179298109218816 179309226413088 179351325425664 179375426961408 179610827784192 179621964368256 179690334552064 179961630182208 180015043324032 180065486491392 180355307007232 180721110085632 181011985846272 181036310544384 181365524881128 181389897088416 181432484610048 181681849280736 181775427534848 182130457666752 182688022752256 182793599880192 182818163994624 182872424964096 183044835296694 183112415023104 183364088625928 183470056458696 183494711476512 183575937489504 183816850793296 184244342736384 184486133212416 184565688158208 184807900347392 184914702572544 184926168017892 185021417312256 185168853277758 185599008626472 185695085592576 185938779930624 185950308872832 186138003981312 186382279577088 186626875744512 186638447351391 186826837055256 187072016631444 187168856113152 187317517965606 187414484533248 187849856581632 187861504018176 188108041425024 188297914512384 188545024636416 188556715176138 188804164933587 189315287949312 189340728459264 189589207105536 189645477740544 189710534569536 189959498525664 190015879064256 190041413720832 190290811901568 190733359951872 191068207282176 191204318306304 191467113593328 191512067088384 191537802805248 191775285351888 191911900076352 192220787731392 192974728660992 193032004128768 193285326968832 193409019761832 193662837373068 193688862114096 193734337241088 193746349538784 194000609840016 194706971617536 194931925429248 195187741604352 195199844018886 195271911346176 195456011793189 195528173697024 195653301798024 195910064661276 195982901968896 196240097378304 196479004202496 196736850664704 196821688420352 196995035508096 197193878977536 197206105780548 197464906444302 197724046741473 197797558468608 198026082975744 198183881824992 198285959725056 198298254241408 198758909763072 199019748227328 199032088241479 199147110758703 199482596646912 199744384831488 199859657818112 200220813493056 200323940548608 200483570466144 200572316790048 200599270038656 200715198244992 201329657726976 201722879714724 201797355331584 202062181257216 202074709914288 202151626371072 202178791849984 202573672302816 202899720383136 203311248846336 203638484077056 203665849362432 203756004358144 204063634224468 204392080440828 204449354453768 204497355976704 204510035624272 204896764875096 204912124821504 205241936707584 205524025596288 205670434493952 205731478084608 206001466900992 206120350865408 206284599704169 206431550411076 206522929675692 206793957142458 206870840967168 207142325010432 207274885578432 207546899863968 207623525695488 207636399177984 207908887890816 208149094476288 208162000546134 208435179024541 208786311716864 208906971291648 208997057101824 209181127421952 209194097481936 209271331454976 209545965748224 209558958429632 209680064524224 209801071416576 209955235212576 210076400906624 210564963127296 210841295099904 210932215037952 211209028968448 211331088654336 211344192020448 211453048356864 211621546603152 212113152715968 212514638711808 212979698942976 213008319516672 213287857993728 213301082687304 213351162458112 213704435841372 213767863947288 213796590435936 214077163389264 214171927071088 214951733192448 214980618771456 215326636184576 215400502792494 215451075474432 215480028155904 215747196020874 215776188495528 215858320197632 216248386197816 216360329084928 216644266524672 216942027018304 217096569743616 217161004644864 217445992839936 217475213601792 217899969878358 217951129396224 217964643231132 218250686070018 218363665465344 218650231955456 218870933815296 219045343069728 219158166011904 219171754687872 219459381662528 219586209304896 219680900264448 219969195409152 219982834372161 220608004718592 220770109550592 220897516535808 221038879727808 221187408289792 221328956997792 221410671132672 221424399472896 221619414946608 221714982674304 222005947218496 222522253277184 222779343347712 223071704690688 223085536021584 223167898681344 223378299192216 223460769939456 223603773483456 223897216755744 224842115045376 225137183437824 225204004816896 225364433117184 225643856388804 225674178793488 225970339133112 226037407795248 226495864942848 227334048653574 227420579667456 227451140831232 227733151355367 227817229903872 227895381340668 228262185431028 228279296950272 228646718963712 229124080532736 229211292893184 229225504902912 229526325775488 230005523760489 230059525473792 230073790077306 230375724185019 230763818213376 230928207151104 231030430138368 231214528795824 231333619679232 231885394723584 232189706265216 232729696088064 232864004980736 233035115636736 233590949075232 233711263973376 233725754999168 233897498877168 234167731285824 234884600681472 235121689239552 235343359667178 235430247886848 235566115274752 235739211466752 235753828233336 236026205343648 236335951019952 236885583518208 237196456987392 237298741917696 237610157589504 237762216023004 237884679401472 238074239928546 238211633170904 238612927676416 238750824333312 239064145625088 239078968550784 239135100567552 239495952491008 239634359456256 239948840242944 239963718023217 240020057765376 240087315321856 240521164240428 240836808812922 240943417954974 240961480114176 241349314461696 241381747392512 241521244176384 241820699841504 241853196117888 241909979480064 242242465707648 242415031675392 242748212057469 242840610222336 242855667303823 243405370220544 243724799840256 243757551992832 243829899952128 244059780395592 244149886697472 244233640961568 244306130225472 244626741944928 244659615302016 244767916652672 245659123648512 245981510949888 246087584210944 246229800542208 246552936763392 246568224023856 246695223083008 246891804370344 247141012797504 247465344835296 247933745163776 248184005308416 248509706102784 248835834326016 248851263135188 248995076622516 249087005024256 249102449407008 249321841814934 249429355508592 249756690620808 249885979377664 250337534936832 250482005357568 250810721900032 250955667777024 250971228024282 251063886016512 251300586591243 251393366181888 251408953568184 251738886578116 251884368850212 252308696629248 252420383932416 252785609474048 252947379426048 253279331367552 253354505419008 253388551627776 253721082535424 253883451142674 254216631524751 254292083769654 254311146602496 254757609709568 254939091075072 255289484791104 255349422784512 255700380469184 255848152125888 255882533435136 256294383641856 257227558834176 257299638214656 257376005505024 257713769291776 257862704504832 257878693015776 258217116497424 258251816152128 258312449654784 258328466051712 258667479786688 258816966158016 259609295490048 259909233905664 260116344895302 260250322139136 260266458691848 260362548461568 260608015724252 260704231596032 260871069064032 261213419548368 261972005603328 262164505091328 262315800886272 262660047344128 262925171970048 262941474374064 263134686236814 263286541925736 263632062321964 263730077958144 264228792532992 264245175766656 265011879684096 265206612900096 265223056762503 265359664303104 265529481011604 265877944897446 265976795529216 266325846441984 266961084657408 267311427288192 267429755720064 267620264326656 267988087317267 268419421756857 268439543635968 268963839619632 269063140442112 269416241676288 269432946552384 269535501828096 270098229737088 270532960510848 271081665128448 271517978769408 271554465816576 272084845632624 272522773921104 272663141302272 273195686500128 274032034128384 274227245991936 274308637446144 274567252945041 274668622534656 275046132938892 275242067214768 275363906234256 275725276189944 276189766680576 276366514104576 276729199818624 276848532237312 277211850521088 277389252026838 277532125968384 277549334061512 277753279916637 278177565966336 278542628388864 278908169895936 278925463309248 279207005971968 279394620997632 279573419365632 279734761888768 279940313616768 280240255582884 280608024947166 280753284169728 280976276948409 281121726799872 281242953383936 281405486333952 281774784872448 281792256027264 282162062137536 282446871768576 282817536954624 282835072764207 283352851615744 283972931923968 284011092688896 284383810658304 284401443583072 284468216610816 284565801854304 284670862884864 284939247788496 285023818596384 285062120581248 285436217852352 286100039927808 286602310923264 286640825028608 286806477459456 287200670389992 287268100632576 287306704207872 287662928027832 287701584660704 287867850114528 288331181597088 289462092991488 289548006193152 289927990453248 289966951469056 290113529642748 290494256059602 290533293171144 290601505861632 290619524308176 291000914760024 291151553953792 292060457426304 292229006250496 292397888143872 292781612406528 292799766028329 292907867019264 293292260545536 293310445829548 293479952697036 293865096991914 293974352953344 294360146067456 294530022047744 294700233719808 294718506303744 295105275997056 295232532630528 295492553262144 295619976899072 295790818466304 295809158670822 296197359666453 296696337702912 297039124463616 297275822737488 297428939587584 297447381362112 297837732256288 297947693252608 298138364644608 298529622340992 299616577247232 299789486727168 300182911250432 300272006422528 300485910822912 300725355699216 300858475185072 300898905057984 301293785510816 301383210393664 301994486590464 303093271885824 303112064871432 303227439556608 303268187774976 303644201807156 303756306538496 303860508454224 304349580574704 305457726115584 305498774043648 305634006537216 306035101033984 306588120661242 306674031680652 306746033965056 306765053436408 307167632246692 307345147312644 307685090951168 307862905061376 308286038394432 308444826238976 309002200351488 309180526298112 309586275020288 309784394513538 310190935713687 310306261450752 310713487515648 311320349795952 311435288543232 311454598766976 311863331836224 312223641714432 312243000819201 313179467575296 313495585652736 313771691132928 313791146222904 313906997182464 314318948622336 314338437644448 314701607124864 314932852818864 315114601359936 315847444690944 316261942649856 316398322556928 316813543452672 317016288030672 317179572535296 317432319904728 318771958067712 319512479275008 319931786990592 319951624030956 320026743687168 320694885653904 321115745083896 321257890606632 321281973485568 321799085948928 322427599788672 322470928157184 322989954276864 323100754188741 323220042233856 323620794031311 323664282743292 323787480296448 324540493627392 324966399787008 325010069323776 325413040527456 325533182263296 325644854615424 325741506967296 326168989259904 326212820402688 326849954817537 326946964846698 327376029105027 327545498198016 327975347933184 328306400722944 328737249017856 328757632031808 329189072493792 329521350396672 329953793113728 330912007077888 331346274803712 331558319591712 331781112434688 331993435496688 332116006699008 332136599209344 332429122419912 332572474011456 333008920827744 333783379915776 333976007143424 334169015021568 334607557036032 334628304032376 334751848022016 335067448788324 335191154909184 335211938090912 335405660225184 335845825133616 337263172568064 337705775156736 337726714254898 337806007225344 337851402170368 338046649675776 338465784583206 338511268190232 338955508699668 339056111692872 339081528803328 339743797414272 340385979721472 341001072980361 341130869501184 341176711246848 341645631784586 341725844855808 341843072011002 342393278146542 342418945425408 342970078445568 343066184286208 343168007340032 343686120799104 343816939339776 343838257354368 344289488663232 344335754869504 344437954735616 345089288210688 345110685115959 346145727320064 346392310726656 346545645207552 346821793193736 347000429518848 347021944922464 347150064615424 347828092085376 348284559397824 349094544132096 349296007471104 349552673455104 349754401181696 350386423612848 350566895960064 350588632498752 350846248315752 351048722567648 351251596928736 352326901022208 353015039500767 353145371830272 353349172912128 353608817200128 353630742350004 353812885737472 354039308015472 354503926529928 355101128589312 355794685481088 355948112876544 356415236384256 356573007626752 356827019102208 357111359892819 357317449756356 357786370294094 357892562342476 357919391514624 358596218437632 358618452826176 358702650851328 359221655568384 359243928736512 359380669104128 359923260364416 360030086648064 360130972982784 360710614014464 361255213219383 361415126932461 361442220171264 362023971692544 362072621088768 362731049762256 362779794176832 362864969220096 363363698561472 363550855069696 364260915333504 365376045504512 365587199760384 365636327989248 365744849928192 366089670593388 366224830046208 366728177251856 366940112917392 366989422953024 367151874979008 367633701586592 368488685472768 368972266424832 369131376316416 369615800694784 369829405145088 369852336035784 370042834624512 370337706555516 371198017252944 371877559861248 371900617745664 372276007962624 372764559154176 373253751489024 373276894702782 373653674110512 373982762722401 374144033262888 374337712226304 374635035931212 374828969066496 375723008036352 376216082850048 376456842036423 376595829024768 377090049272832 377113430352276 377608329867174 378630575898624 378681456918528 379178414211072 379290955481088 379421069139072 379918997051328 380031758128512 380082827441664 380581623803136 380825176714011 381438125654481 381466719903744 382136414564352 382408636612608 382934227186656 383024134176768 383075605610496 383550570703776 383823800152704 384441575462784 385949457321984 386064008257536 386570653937664 386818039523664 387325674746136 387377724228192 387468674482176 387492699077568 388001219680032 389413943235072 389863850858496 390375483208704 390399688037772 390543822692352 390912023586378 391056347394048 391306603596048 391820129322552 392480194756608 392958008404992 393473701329408 393643376840704 393990071016192 394387757955072 394412211561096 394929812888604 395448093482946 395595116937216 396367763649984 396571919450112 396596508482816 397517819526144 398039496454656 398064176482958 398294221517406 398816917346169 398965193293824 399488769662976 399719315636224 400441626986112 400967140932288 401144633580096 401198540077312 401430396489984 402659315453952 403445759429448 403594710663168 404124362514432 404149419828576 404303252742144 404357583699968 405147344605632 405799440766272 406622497692672 407276968154112 407331698724864 407512008716288 408127268448936 408784160881656 408898708907536 408994711953408 409020071248544 409793529750192 411048051192576 411340868987904 411462956169216 412002933801984 412240701730816 412569199408338 412863100822152 413045859351384 413587914284916 413741681934336 414284650020864 414549771156864 415093799727936 415272798355968 415817775781632 416083878040257 416298188952576 416324001092268 416870358049082 417572623433728 417813942583296 418362254843904 418388194963872 418542662909952 419091931496448 419117916859264 419360129048448 419602142833152 419910470425152 420152801813248 420912037420749 421129926254592 421682590199808 421864430075904 422418057936896 422662177308672 422688384040896 422906096713728 423243093206304 424226305431936 425029277423616 425959397885952 426016639033344 426575715987456 426602165374608 426702324916224 427408871682744 427535727894576 427593180871872 428154326778528 428343854142176 429903466384896 429961237542912 430653272369152 430801005584988 430902150948864 430960056311808 431494392041748 431552376991056 431716640395264 432496772395632 433288533049344 433884054036608 434193139487232 434322009289728 434891985679872 434950427203584 435489710486579 435741384089403 435799939756716 435902258792448 435929286462264 436501372140036 436727330930688 437300463910912 438090686139456 438316332023808 438343509375744 438918763325056 439172418609792 439361800528896 439938390818304 439965668744322 440543051511703 440797645487871 441216009437184 441540219101184 441795033071616 442077759455616 442374816579584 442657913995584 442848798945792 443238829893216 443429965348608 443713738006233 444011894436992 445044506554368 445558686695424 446143409381376 446171072043168 446335797362688 446756598384432 446921539878912 447207546966912 447794433511488 449684230090752 450274366875648 450408009633792 450728866234368 451287712777608 451348357586976 451940678266224 452074815590496 452991729885696 454668097307148 454841159334912 454902281662464 455466302710734 455634459807744 455790762681336 456524370862056 456558593900544 457293437927424 458248161065472 458451009805824 459052651550976 460011047520978 460119050947584 460147580154612 460751448370038 461527636426752 461856414302208 462060860276736 462429057591648 462667239358464 463770789447168 464379412530432 464676591770307 465459392176128 465728009961472 466070231273472 467181898150464 467422527946752 467451509998336 467794997754336 468335462571648 469769201362944 470243378479104 470686719334356 470860495773696 471132230549504 471478422933504 471507656466672 472052410687296 472671902039904 473771167036416 474392913974784 474597483835392 475220315179008 475524432046008 475769358802944 476148479857092 476423266341808 478128291250176 478157937101568 478991904982016 479268718912512 479897680485888 479927436046434 480040115530752 480174630643712 481042328480856 481673617625844 481886835909948 481922960228352 482698628923392 483641399683008 483706392235776 484484931415296 484830063350784 485496424114938 485681220444672 485711334607646 486810740441088 487449599680512 487515103985664 487659799904256 488119560791184 488299773394944 488467281923136 488612260450944 489253483889856 489319230604032 489535833305344 490420447270047 491318247297024 491963021899776 492175168421888 492459601084416 493105873526784 493136448047712 493390446166016 493783608740688 494282025595008 494930689670592 495867490327552 496368010616832 497019412205568 497671668652032 497702526270376 497990153245032 498174010048512 498204898814016 498643683629868 498858711017184 499513381241616 500675069873664 500964010715136 501621443800064 501911335554048 501942456048564 502127772033024 502601173182486 502786732363776 502817907136368 503477773156232 503768737700424 504617393258496 504840767864832 505894758852096 506558662735104 506590071382347 506709010838016 506777103255552 507442165070848 507698676874809 507766902285348 508433263049502 508584167539308 508622293204992 509515219419136 509878182150144 510578969582208 510698845569024 511400760938368 511696304251776 511765066870272 512468447676879 512588767283712 513293280201709 513589917219813 514455117668352 514599276429312 514752011010048 515427538583552 515725409009664 515757386031552 516434232994848 516503632304256 516624899309568 516656932103424 517334959573376 517633932316032 519218590980096 519818467811328 520232689790604 520500644278272 520532917383696 520725096923136 521216031448504 521408463192064 521742138128064 522426839096736 523944011206656 524329010182656 524631601772544 525320094688256 525850343940096 525882948748128 526269372473628 526573083851472 527264124643928 528457585065984 528490351533312 530023759368192 530413225800192 530446113525006 530719328606208 531058962023208 531755889794892 531953591058432 532651692883968 533922169314816 534622854576384 534859511440128 535240528653312 535976174634534 536679555441141 536838843513714 536879087271936 537927679239264 538126280884224 538832483352576 538865893104768 539071003656192 540196459474176 541065921021696 542163330256896 543035957538816 543108931633152 544169691265248 545045547842208 545326282604544 546391373000256 548064068256768 548454491983872 548617274892288 549134505890082 549337245069312 550092265877784 550484134429536 550727812468512 551450552379888 552733028209152 553458399637248 553697064474624 554423701042176 554778504053676 555064251936768 555098668123024 555506559833274 557085256777728 557816339791872 557850926618496 558414011943936 559146838731264 559469523777536 559880627233536 559915342054173 560480511165768 561216049894332 561506568339456 561952553896818 562243453599744 563549569744896 563584512054528 564324124275072 564893743537152 565635073909248 565670145528414 566412494800761 566705703231488 567945863847936 568022185377792 568767621316608 568802887166144 568936433221632 569131603708608 569878495576992 570047637192768 570124241162496 570872435704704 572200079855616 573204621846528 573281650057216 573612954918912 574401340779984 574536201265152 574613408415744 575325856055664 575403169321408 575735700229056 576662363194176 578924185982976 579096012386304 579855980906496 579933902938112 580227059285496 580988512119204 581066586342288 581203011723264 581239048616352 582001829520048 584120914852608 584458012500992 584795776287744 585563224813056 585599532056658 585815734038528 586368035379567 586584521091072 586620891659096 586959905394072 587730193983828 587948705906688 588720292134912 589437012607488 590210551994112 590465065261056 590985106524288 591239953798144 591581636932608 591618317341644 592394719332906 593172140224419 593392675405824 594078248927232 594551645474976 594857879175168 594894762724224 595675464512576 596276729289216 597059244681984 597096264724437 599233154494464 599578973454336 600365822500864 600544012845056 600971821645824 601450711398432 601716950370144 601797810115968 602587571021632 602766420787328 603988973180928 606186543771648 606224129742864 606454879113216 606536375549952 607288403614312 607512613076992 607721016908448 608699161149408 610915452231168 610997548087296 611268013074432 612070202067968 613176241322484 613348063361304 613492067930112 613530106872816 614335264493384 614690294625288 615370181902336 615725810122752 616572076788864 618004400702976 618361052596224 618853799112507 619172550040576 619568789027076 620381871427374 620612522901504 621426975031296 622640699591904 622870577086464 622909197533952 623726663672448 624447283428864 624486001638402 625305537073623 626358935150592 626991171305472 627543382265856 627582292445808 627813994364928 628637897244672 628676875288896 629403214249728 629865705637728 630229202719872 631694889381888 632523885299712 632796645113856 633627086905344 634032576061344 634359145070592 634864639809456 637543916135424 639024958550016 639863573981184 639903248061912 640053487374336 641389771307808 642231490167792 642515781213264 644855199577344 644941856314368 645979908553728 646201508377482 646440084467712 647241588062622 647328565486584 647574960592896 649080987254784 649932799574016 650826081054912 651289709230848 651483013934592 652337978519808 652425640805376 653699909635074 653893929693396 654752058210054 655090996396032 655950695866368 656612801445888 657474498035712 657515264063616 658378144987584 659042700793344 659907586227456 659948503116483 661824014155776 662692549607424 663116639183424 663562224869376 663986870993376 664232013398016 664273198418688 664858244839824 665144948022912 666017841655488 667566759831552 667952014286848 668338030043136 669215114072064 669256608064752 669503696044032 670134897576648 670382309818368 670423876181824 670811320450368 671691650267232 674526345136128 675411550313472 675453428509796 675612014450688 675702804340736 676093299351552 676931569166412 677022536380464 677911017399336 678112223385744 679487594828544 680771959442944 682002145960722 682261739002368 682353422493696 683199454066101 683291263569172 683451689711616 683686144022004 684786556293084 684837890850816 685940156891136 686132368572416 687372241598208 687633878679552 687676514708736 688578977326464 688671509739008 688875909471232 690016571281467 690178576421376 690221370231918 691127172555057 692291454640128 692784621453312 693091290415104 693643586387472 694000859037696 694043889844928 695656184170752 696569118795648 698189088264192 698592014942208 699105346910208 699508802363392 700772847225696 701133791920128 701177264997504 701692496631504 702097445135296 702503193857472 704653802044416 706030079001534 706290743660544 706698345824256 707217634400256 707261484700008 707625771474944 708078616030944 709007853059856 711589370962176 711896225753088 712830472768512 713146015253504 713654038204416 714222719785638 714634899512712 715572740588188 715785124684952 715838783029248 717192436875264 717236905652352 717405301702656 718487857473024 719846520728832 719891154069651 720060173296128 720261945965568 721421228028928 722510426438766 722830253864922 722884440342528 724047943385088 724145242177536 725462099524512 725559588353664 725729938440192 726727397122944 728244636172407 728521830667008 728567001911469 730752091009024 731174399520768 731272655978496 731489699856384 732179341186776 732449660092416 733456354503712 733880225834784 733978845906048 734303749958016 735267403173184 736977370945536 737944532849664 738262752632832 739231601389568 739658810290176 739704672071568 740085669249024 740675413111032 742396034505888 743801235491328 744552015925248 745529118308352 746507502978048 746553789405564 747307348221024 747965525444802 748288066525776 749270071862424 749657938132992 751446016072704 752432165700096 752913684072846 753191658049536 753901759773729 754180098545664 754226860704552 755216659734348 757261151797248 758356828422144 758842138278144 759837994102656 760063516257024 760165654883328 761163247606272 761650353428022 762649894574253 762876251308962 762933439807488 764272829128704 764817273225216 765868454373312 766048268353536 767101141407552 767647600305408 768883150925568 771898914643968 772128016515072 773141307875328 773636079047328 774651349492272 774755448456384 774937348964352 774985398155136 776002439360064 778827886470144 779727701716992 780750966417408 780799376075544 781087645384704 781824047172756 782112694788096 782613207192096 783640258645104 785916016809984 786947402658816 787286753681408 787980142032384 788775515910144 788824423122192 789859625777208 790896186965892 791190233874432 792735527299968 793193016965632 795035639052288 795669170287509 796078992909312 796128352965916 796588443034812 797633834692338 797930386587648 798977539325952 799438631272448 800883253972224 801934281864576 802289267160192 802397080154624 802860792979968 803964261951801 805258265270571 805318630907904 806891518858896 807189421326336 808248725028864 808298839657152 808606505484288 808715167399936 810294689211264 811598881532544 813244995385344 814553936308224 814663397449728 815024017432576 816254536897872 817568321763312 817797417815072 817989423906816 818040142497088 819587059500384 822096102385152 822681737975808 822925912338432 823701758835123 824005867603968 824481403461632 825138398816676 825726201644304 826091718702768 827175828569832 828569300041728 829099542313728 830187599455872 830545596711936 831635551563264 832167756080514 832596377905152 832648002184536 833259839749911 833740716098164 835145246867456 835627885166592 836724509687808 836776389927744 838183862992896 838235833718528 838720258096896 839204285666304 839820940850304 840305603626496 841824074841498 842259852509184 842928830845227 843365180399616 843728860151808 844836115873792 845324354617344 845376768081792 846486186412608 848452610863872 848505218292621 850058554847232 851918795771904 852033278066688 853151431974912 853204330749216 853404649832448 854817743365488 855071455789152 855186361743744 856308653557056 856687708284352 859806932769792 859922475085824 861306544738304 861602011169976 861804301897728 861920112623616 862988784083496 863104753982112 863433280790528 864993544791264 867768108073216 868386278974464 868644018579456 869783971359744 869900854407168 870979420973158 871482768178806 871599879513432 871804517584896 871858572924528 873002744280072 873454661861376 874600927821824 876181372278912 876687018751488 877837526650112 878344837219584 878399298084987 878723601057792 879876781636608 879931337488644 881086103023406 881595290975742 883080438202368 883590066143232 884155518911232 884749633159168 885315827991168 885697597891584 886477659786432 886859930697216 887427476012466 888023788873984 888592078999359 890089013108736 891117373390848 892286818762752 892342144086336 893513196768864 893843079757824 894415093933824 895588867022976 899368460181504 900548733751296 900816019267584 901457732468736 902575425555216 902696715173952 903881356532448 904149631180992 905983459771392 909336194614296 909682318669824 909804563324928 910932605421468 911268919615488 911581525362672 913048741724112 916496322130944 916902019611648 918105303101952 920022095041956 920238101895168 920295160309224 921502896740076 923055272853504 924858115183296 925334478716928 927541578894336 928758825060864 929353183540614 930572807141061 930918784352256 931456019922944 932140462546944 934363796300928 934903019996672 935589995508672 936670925143296 936729002457603 939538402725888 940486756958208 941373438668712 941720991547392 942264461099008 942956845867008 943015312933344 944104821374592 945343804079808 947542334072832 948785827949568 949194967670784 950440630358016 951048864092016 951538717605888 952296959714184 952846532683616 956315874203136 957983809964032 958537437825024 959795360971776 959854872092868 960080231061504 960349261287424 962084656961712 963347235251688 963773671819896 963845920456704 965397257846784 967282799366016 967412784471552 968969862830592 969302262566223 969660126701568 970862382093933 970992848229876 971362440889344 971422669215292 973621480882176 974899199361024 975030207971328 976239121582368 976599546789888 976934563846272 977224520901888 978506967779712 978638461208064 979071666610688 980549864452611 980840894540094 982128087315081 982636494594048 983926043799552 984350336843776 984919202168832 986211747053568 986272896095424 986780892332032 987567217481376 988564051190016 989861379341184 991734980655104 992736021233664 994038824411136 995343337304064 995405052540752 995980306490064 996348020097024 996409797628032 997287367259736 997717422034368 999026762483232 1001350139747328 1001928021430272 1003242887600128 1003822671108096 1003884912097128 1004255544066048 1005202346364972 1005573464727552 1005635814272736 1006955546312464 1007537475400848 1011789517704192 1013117325470208 1013180142764694 1013418021676032 1013554206511104 1014884330141696 1015397353749618 1015533804570696 1016866526099004 1017168335078616 1017244586409984 1019030438838272 1021157939164416 1022801521876736 1023392608503552 1023530133740544 1024936895353758 1025177534567424 1026586560403418 1027179834439626 1028910235336704 1029198552858624 1029504022020096 1030855077167104 1031450818019328 1031514772063104 1032868465989696 1033007264608512 1033313864206848 1034669919146752 1035267864632064 1035332055347877 1038437181960192 1039636935622656 1040465379581208 1041001288556544 1041065834767392 1041450193846272 1042432062897008 1042816926384128 1043484276256128 1044853678193472 1047888022413312 1048658020365312 1049263203545088 1050640189376512 1051700687880192 1051765897496256 1052538744947256 1053146167702944 1054528249287856 1056980703066624 1060047518736384 1060826451600384 1060892227050012 1061438657212416 1062117924046416 1063511779589784 1065303385767936 1067844338629632 1069245709152768 1069719022880256 1070481057306624 1071952349269068 1073359110882282 1073677687027428 1073758174543872 1075855358478528 1077664966705152 1077731786209536 1078142007312384 1080392918948352 1082131842043392 1084245380797383 1084326660513792 1086071915077632 1086217863266304 1088339382530496 1090091095684416 1090652565209088 1092782746000512 1096128136513536 1096908983967744 1097234549784576 1098269011780164 1098674490138624 1100184531755568 1100968268859072 1101455624937024 1102901104759776 1105466056418304 1106916799274496 1107394128949248 1108847402084352 1109557008107352 1110128503873536 1110197336246048 1111013119666548 1115632679583744 1115701853236992 1116828023887872 1118293677462528 1118939047555072 1119761254467072 1119830684108346 1120961022331536 1122432099788664 1123013136678912 1123905107793636 1124486907199488 1127169024109056 1128648248550144 1129370526109269 1129787487074304 1131270147818496 1131340291056828 1132824989601522 1133411406462976 1135891727695872 1136044370755584 1137535242633216 1137605774332288 1137872866443264 1138263207417216 1139756991153984 1140095274385536 1140248482324992 1141744871409408 1141815664122169 1142475530142033 1144314376963443 1144400159711232 1146409243693056 1146563300114432 1147225909837824 1148802681559968 1149072402530304 1149226816831488 1150651712111328 1150806338642816 1151471400458112 1153324726388352 1157848371965952 1158192024772608 1159711961812992 1159867805876224 1160454118570992 1161977024238408 1162133172684576 1162406023446528 1162478097232704 1164003659040096 1168241829705216 1168916025001984 1169591552575488 1171126449626112 1171199064113316 1171631468077056 1172736070759134 1173169042182144 1173241783318192 1173919810788144 1175460387967656 1177440584269824 1178874025214976 1180421103988224 1180930130522112 1181970213048576 1182043499892143 1182479907596288 1183163273865216 1183236634683288 1184789438665812 1186344280448838 1186785350811648 1189103290949952 1189715758350336 1189789525448448 1191350929025152 1192553458578432 1194118489363968 1194192529448874 1195759711246051 1196450752038507 1198466308988928 1199157946908672 1200731645001728 1201088025690112 1202901422796864 1203433900740288 1203595620231936 1205175142043264 1205532841574656 1207977946361856 1212373087543296 1212448259485728 1212909758226432 1213072751099904 1214576807228624 1215025226153984 1215442033816896 1217398322298816 1221830904462336 1221995096174592 1222536026148864 1224140404135936 1226352482644968 1226696126722608 1226984135860224 1227060213745632 1228670528986768 1229380589250576 1233144153577728 1236008801405952 1236722105192448 1237707598225014 1238345100081152 1239137578054152 1240763742854748 1241225045803008 1242853950062592 1245281399183808 1245818395067904 1247453327344896 1248894566857728 1248972003276804 1250611074147246 1252252296029329 1252717870301184 1255086764531712 1255164584891616 1255627988729856 1257275794489344 1257353750577792 1258806428499456 1259731411275456 1260458405439744 1263389778763776 1265047770599424 1265593290227712 1267254173810688 1268065152122688 1268718290141184 1269729279618912 1275087832270848 1278049917100032 1279727147962368 1279806496123824 1280106974748672 1282779542615616 1284462980335584 1285031562426528 1289710399154688 1289883712628736 1291959817107456 1292403016754964 1292880168935424 1294483176125244 1294657130973168 1295149921185792 1299865599148032 1301652162109824 1302579418461696 1302966027869184 1304675957039616 1304851281610752 1306469131459737 1307399819270148 1307787859386792 1309504116420108 1310181992792064 1311901391732736 1314948996071424 1315030528127232 1316756289975168 1318085401586688 1319815172454912 1319897006232966 1321629154535109 1323648028311552 1325385099214848 1326233278366848 1327124449738752 1327973741986752 1328546396837376 1329716489679648 1330289896045824 1331141214018699 1332035683310976 1335133519663104 1335904028573696 1336676060086272 1338430228144128 1338513216129504 1339007392088064 1340269795153296 1340764619636736 1340847752363648 1341622640900736 1343383300534464 1349052690272256 1350823100626944 1350906857019592 1351224028901376 1351405608681472 1352186598703104 1353863138332824 1354045072760928 1355822034798672 1356224446771488 1358975189657088 1361543918885888 1364004291921444 1364523478004736 1364706844987392 1366398908132202 1366582527138344 1366903379423232 1367372288044008 1369573112586168 1369675781701632 1371880313782272 1374744483196416 1375353029417472 1377157954652928 1377343019478016 1377751818942464 1380033142562934 1380357152842752 1380442740463836 1382254345110114 1384582909280256 1385569242906624 1386182580830208 1387287172774944 1388001718075392 1388087779689856 1391312368341504 1393138237591296 1393224617690353 1394029775310921 1396378176528384 1397184029884416 1398210693820416 1399017604726784 1401545694451392 1402267583840256 1402354529995008 1403384993263008 1404194890270592 1405006387714944 1409307604088832 1412060158003068 1412581487321088 1413396691648512 1414435268800512 1414522969400016 1415251542949888 1416157232061888 1418015706119712 1423178741924352 1423792451506176 1425660945537024 1426292030507008 1427308076408832 1428445439571276 1429269799025424 1431145481176376 1431570249369904 1434384873750528 1434473811304704 1436975714946048 1439693041457664 1439782308139302 1440120346592256 1440523891931136 1442842456057856 1445020852877532 1445660507729844 1445768880685056 1448095886770176 1450924199049024 1451119176707328 1453454794245888 1456489272344814 1457043661334016 1457134003822938 1459046253171787 1461504182018048 1462348799041536 1462545311956992 1462979399712768 1464358682373552 1464899320184832 1466912709007424 1467760451669568 1467957691812096 1468607499916032 1470534806346368 1473954741891072 1475889065699328 1476525505265664 1478463202779136 1479317620580352 1479409344143136 1480171338498048 1481350826222064 1484792069011776 1487602470982656 1489104031850496 1491058236616704 1493015005956096 1493107578811128 1494614696442048 1495931050889604 1496576133051552 1498540143724848 1502892032145408 1504864331400192 1505827368145692 1506383316099072 1507803519547458 1508360197091328 1508453721409104 1510433319468696 1514522303594496 1517684276556288 1519675988205312 1519770214147041 1520127032514048 1520331309766656 1522326495212544 1523300706856044 1525299789148506 1525752502617924 1525866879614976 1528545658257408 1529634546450432 1531736908746624 1532096536707072 1534202282815104 1535295200610816 1537405343030637 1537766301851136 1539879840605127 1543797829287936 1544256033030144 1546282615750656 1547272158094656 1549302698984544 1549510896912768 1549874697928704 1549970796310272 1552004878720128 1557655772940288 1559455403433984 1561501932834816 1561598752151088 1562175290769408 1563648094345512 1564225389576192 1565226414384192 1567280517290208 1571832033619968 1573894805317632 1574573507362816 1575960284064768 1577551031820288 1577648846244384 1579719251554416 1581792373931784 1585471054599936 1586386033931264 1590071278104576 1591338340575018 1592157985818624 1592256705931832 1593176886069624 1595267669384676 1595860773175296 1597955078651904 1601766507944448 1603868563729152 1604578534320384 1604794160309248 1605721585959936 1607928523903602 1610038666323423 1610516530541142 1610637261815808 1613783037717792 1614378842652672 1616497450057728 1616597679314304 1617213010968576 1620589378422528 1623197763065088 1626489990770688 1629107872616448 1629326794899456 1630048034865152 1632509073795744 1635136643526624 1635594835630144 1635978847813632 1636080284994176 1639174119000768 1644192204770304 1645363475951616 1645851824676864 1647403517670246 1648011735207936 1648962806923264 1650276797633352 1651452403288608 1652183437405536 1654351657139664 1658199084627456 1660375198911744 1661091193423872 1663271103126528 1664335512161028 1665192755810304 1665296004369072 1666519679499822 1667481432196328 1670290493734912 1671255770333184 1673449019375616 1673552779855488 1676471667437056 1677440516193792 1678408571332608 1679641881700608 1679746026162519 1680611207252992 1683648149682996 1684519705018368 1685857661690454 1686730360799232 1689672231747584 1690648709234688 1690753536163584 1692972372825216 1696905221727744 1697010436585242 1699237484402283 1699989671126761 1700117109694464 1703837591543808 1704066556133376 1706302863949824 1706408661498432 1706809299664896 1709635486730976 1710142911578304 1710372723487488 1712617307114112 1713375416568704 1719613865539584 1719844950171648 1722613089476608 1723204022339952 1723608603795456 1723840225247232 1725977568166992 1726209507964224 1726866561581056 1729987089582528 1735536216146432 1736772557948928 1737288037158912 1739567942719488 1739801708814336 1741958841946316 1742965536357612 1743199759026864 1743609035169792 1743717145849056 1746005488560144 1749201855643648 1752362744557824 1753374037502976 1755675053300224 1756689674439168 1756798596169974 1757447202115584 1759104106138701 1759753563273216 1759862674977288 1762172206046812 1763190581951484 1766160876404736 1768311037822464 1769499266318336 1770631655982336 1771395195783168 1772955319572864 1773719861394432 1774854952024932 1776047577747968 1777184157998718 1779516420673257 1780178026217472 1782234746781696 1784573637525504 1784684288172672 1787026393537728 1788830187867648 1791177734045952 1791288794173311 1798736920363008 1801097467502592 1801632038535168 1802915464937472 1805150851110432 1805393430347904 1807762713064896 1808299262361984 1811966919542784 1818672389228592 1819364637339648 1819609126649856 1821865210842936 1822537839230976 1823163050725344 1826097483448224 1832992644261888 1833804039223296 1836210606203904 1840044190083912 1840476203790336 1840590320618448 1843005793480152 1846110545707008 1849716230366592 1855083157788672 1856561397337521 1857517650121728 1858706367081228 1861145614282122 1861837568704512 1864280925093888 1868727592601856 1869806039993344 1871179991017344 1873341850286592 1873458004915206 1875916611220869 1879076805451776 1880973513916416 1882746877337424 1883441983094784 1885913691734016 1886030625866688 1888209642749184 1890687608159616 1895084668145664 1897571655899136 1898389935341568 1900881260716032 1902097728184032 1903077435211776 1904593919428368 1905693065367232 1912631748406272 1915967619928064 1917074875650048 1919590721943552 1919709744185736 1920160462123008 1920698522574848 1924169313923424 1926694470503376 1927547343639792 1934565598732032 1934825568943104 1937939725661184 1938604525132446 1939320253403136 1941724764187866 1941985696459752 1942724881778688 1942845338430584 1947242961764352 1949798398722048 1952478243164736 1953869127692544 1954449041803776 1957013935559424 1957276922416128 1958143333221376 1961099728905222 1961681789080188 1964256174630162 1965272989188096 1967852087599104 1968700673687552 1969838404337664 1972423494107136 1972545792190848 1975134434962752 1977128102380032 1979722758682368 1979845509349449 1983469961310208 1985472042467328 1988077648822272 1990686674608128 1990810105081504 1991960612980128 1992696040194048 1992819595256064 1994574734519472 1995434844068736 1998053524966464 2002700279494656 2003856042860544 2006485775200256 2007645342216192 2007769824194256 2008511088132096 2010404692729944 2011146929455104 2011271628545472 2013911092624928 2015074950801696 2023579035408384 2026234650940416 2026360285529388 2026836043352064 2027108413022208 2029768660283392 2030794707499236 2031067609141392 2033733052198008 2034336670157232 2038060877676544 2042315878328832 2045603043753472 2046785217007104 2047060267481088 2049598362198303 2049873790707516 2050355069134848 2053173120806836 2054359668879252 2057820470673408 2058397105717248 2061710154334208 2062901636038656 2063029544126208 2065736931979392 2066014529217024 2066627728413696 2069339838293504 2070049713844401 2070535729264128 2070664110695754 2073381517665171 2076874363920384 2079273871245312 2080930759162416 2082002577113088 2082131669534784 2084864125794016 2085633852768256 2086968552512256 2089707356386944 2095776044826624 2097316040730624 2098526407090176 2101280378753024 2103401375760384 2103531794992512 2105077489894512 2106292335405888 2109056498575712 2113961406133248 2120095037472768 2121652903200768 2121784454100024 2122877314424832 2124235848092832 2127023559179568 2135688677259264 2138491418305536 2139438045760512 2140962114613248 2143904698538136 2146718221764564 2147355374054856 2147516349087744 2151710716957056 2155463572419072 2159673462208953 2160785837896704 2164263684086784 2168490761594766 2168653321027584 2172143830155264 2172435726532608 2176678765060992 2180182191368832 2184733908517221 2185565492001024 2185701005734407 2192256273027072 2193817967935488 2194469099569152 2196538023560328 2197348980277248 2200369063511136 2201936537718144 2202911249874048 2205802209519552 2210932112836608 2213833598548992 2214788257898496 2217694804168704 2219114016214704 2220257007747072 2220394672492096 2222026239333096 2231403706473984 2233656047775744 2236587354925056 2237878095110144 2239522508934144 2239661368216692 2241922044663072 2244864199577328 2247810215587272 2248973814398976 2254338048218112 2257296497100288 2258741052218538 2259574974148608 2261705279321187 2262540295636992 2262680582113656 2265649979203044 2266822812925952 2271783455391744 2275070485266432 2275211548664576 2276526414834432 2279513982307968 2280190548771072 2280496964649984 2283489742818816 2283631328244338 2284951060284066 2287949683722759 2288628753926886 2288800319422464 2292818487386112 2293126600228864 2294451819675648 2297605363119936 2298144805060608 2301303424222656 2301612677285632 2302942800916224 2306649452776704 2315696743931904 2316384049545216 2319423923625984 2319735611752448 2320908237141984 2323954048476816 2324266345369152 2324812046893056 2324956194465408 2328007318080192 2336483659410432 2337832050003968 2339183105150976 2342252899252224 2342398128226632 2343262936154112 2345472141518268 2346338084364288 2346483566636384 2347839621576288 2350920775935312 2357748050429952 2360842207976448 2361860261044224 2363940426097152 2364086999784286 2364959815192576 2366326547730432 2366473269366576 2369578877331624 2372688560897676 2373570701623296 2378206581899904 2379579050896896 2382701858050304 2385106917156864 2387007510862527 2388236978727936 2388385058897748 2391519422492102 2392901504077014 2396932617977856 2398315893817344 2401463290003456 2402176051380224 2405802845593728 2406867801480576 2407191240463872 2410350284086528 2411065683149312 2411892785855403 2415774795811713 2415955892723712 2424746175086592 2424896518971456 2425819516452864 2426145502199808 2429153614457248 2430050452307968 2430884067633792 2434796644597632 2443661808924672 2443990192349184 2445072052297728 2448280808271872 2452704965289936 2453392253445216 2453968271720448 2454120427491264 2457341057973536 2458761178501152 2466288307155456 2471105276505369 2472017602811904 2473444210384896 2475415196450028 2476690200162304 2478275156108304 2481527485709496 2485707900125184 2490562798367616 2491636790135808 2494906654689792 2497789133715456 2497944006553608 2499779519249733 2501222148294492 2504504592058658 2505435740602368 2510173529063424 2510329169783232 2514551588978688 2514707501155584 2517612856998912 2519462822550912 2520916810879488 2526779557527552 2528786492535681 2530095541198848 2531186580455424 2534508347621376 2536130304245376 2539458559237824 2545515654877863 2550175664541696 2556099834200064 2559454295924736 2559612992247648 2560213949497344 2565559085231232 2568925960671168 2570063124853056 2579420798309376 2579767425257472 2583919634214912 2584806033509928 2585760337870848 2588966352250488 2589314261946336 2590299842371584 2603304324219648 2605158836923392 2605932055738368 2609351914079232 2609702563221504 2612938262919474 2614799638540296 2615575718773584 2619008232840216 2620363985584128 2623802783465472 2630061056254464 2633512579950336 2635197894254961 2636170803173376 2639630344909824 2639794012465932 2643258309070218 2650770198429696 2652466556733696 2654248899477504 2655947483973504 2657092793674752 2659432979359296 2660579792091648 2662282428037398 2664071366621952 2665776236998077 2670267039326208 2671808057147392 2673352120172544 2676860456288256 2677026432259008 2680539590306592 2681529239273472 2681695504727296 2683245281801472 2686766601068928 2698105380544512 2701646201253888 2701813714039184 2702448057802752 2702811217362944 2704373197406208 2707726276665648 2708090145521856 2711644069597344 2712448893542976 2717950379314176 2723087837771776 2728008583842888 2729046956009472 2729413689974784 2732797816264404 2733165054276688 2733806758846464 2734744576088016 2739146225172336 2749488966392832 2750706058834944 2754315909305856 2754686038956032 2755503637884928 2760066285125868 2760714305685504 2760885480927672 2764508690220228 2769165818560512 2774574345549888 2776003436150784 2776175559379712 2782624736683008 2786276475182592 2786449235380706 2788059550621842 2791718421423183 2792756353056768 2794368059768832 2796421387640832 2798035209453568 2803091388902784 2804709059990016 2806769986526016 2808389780541184 2810012775429888 2810187007372809 2818615208177664 2824120316006136 2825162974642176 2826793383297024 2828870537601024 2829045938800032 2830503085899776 2832314464123776 2836031412239424 2846357483848704 2847584903012352 2851321891074048 2852584061014016 2854616152817664 2856890879142552 2858539598050848 2862290962352752 2863140498739808 2868947622609408 2873951429892096 2879386082915328 2879564616278604 2880240693184512 2881047783862272 2885684912115712 2890041705755064 2891321015459688 2891537761370112 2896191773540352 2901848398098048 2902238353414656 2906909588491776 2912587146281799 2912978544689628 2914087322668032 2914268007645876 2918092506343574 2923008364036096 2924697598083072 2925090623913984 2928717364747104 2929798640369664 2933825418014848 2935520903339136 2935915383624192 2937214999832064 2941069612692736 2946384261945243 2947909483782144 2951778131398656 2953051010531328 2956926405558272 2958635241160704 2958818688286272 2960342676996096 2962701652444128 2969584138023552 2975204941965312 2978208063700992 2982116473233408 2986030011912192 2986215157622256 2989229392884096 2991862101779208 2993152266103104 2997080287449696 3005784064290816 3009728662800384 3011654736291384 3012766632198144 3015607039094916 3016720394182656 3016907442818208 3020866638937392 3035368553112576 3039351976410624 3039540428294082 3040254065028096 3040662619533312 3044652990425088 3046601413712088 3050599578297012 3051505005235848 3051733759229952 3057091316514816 3063473817493248 3068404565630208 3070590401221632 3074810686061274 3075532603702272 3079759681210254 3087595658575872 3088512066060288 3092565231501312 3094544316189312 3098605397969088 3099021793825536 3099941592620544 3104009757440256 3105996166043631 3115311545880576 3118910806867968 3123003865669632 3123197504302176 3124350581538816 3127296188691024 3128450779152384 3130452828768384 3134561034580416 3143664067239936 3147789610635264 3149147014725632 3151920568129536 3155102063640576 3155297692488768 3159438503108832 3163584747863568 3170942109199872 3172772067862528 3180142556209152 3182676681150036 3184315971637248 3184513411863664 3186353772139248 3190535338769352 3195910157303808 3203533015888896 3207737127458304 3209157068640768 3209588320618496 3211443171919872 3215857047807204 3220077332646846 3221033061082284 3221274523631616 3227566075435584 3232994900115456 3233195358628608 3234426021937152 3241178756845056 3245633501953567 3246395526130176 3252736142392149 3252979981541376 3258215745232896 3258653589798912 3260096069730304 3265018147591488 3270273287053248 3271189671260288 3271957695627264 3272160569988352 3278348238001536 3288384409540608 3290726951903232 3291703649353728 3294807035340492 3296023470415872 3297925613846528 3300553595266704 3302904806577216 3304366874811072 3308703314279328 3316398169254912 3320750397823488 3322182386847744 3326542206253056 3328671024322056 3330385511620608 3330592008738144 3333039358999644 3334962864392656 3346898038751232 3347105559710976 3352943334874112 3354881032387584 3356817142665216 3359283763401216 3359492052325038 3361222414505984 3367296299365992 3369039410036736 3371715323380908 3373460721598464 3381507072327168 3385944745650432 3393810443455488 3394020873170484 3398474968804566 3399979342253522 3400234219388928 3407675183087616 3408133112266752 3412605727899648 3412817322996864 3413618599329792 3419270973461952 3420285823156608 3420745446974976 3425234614228224 3425446992366507 3426750833137408 3432943130890329 3439227731079168 3439689900343296 3445226178953216 3446408044679904 3447217207590912 3447680450494464 3451955136333984 3452419015928448 3453733123162112 3459974179165056 3471072432292864 3473545115897856 3474576074317824 3479135885438976 3479603417628672 3483917683892632 3485931072715224 3486399518053728 3487218070339584 3487434291698112 3492010977120288 3504725489115648 3506748075005952 3511350106600448 3513379348878336 3513597192339948 3514894404231168 3518208212277402 3519507126546432 3519725349954576 3524344412093624 3526381163902968 3532321752809472 3536622075644928 3541263311964672 3542790391566336 3545910639145728 3546130499676429 3547439722788864 3549709904049864 3552095155495936 3554368315997436 3559032841346514 3560356052434944 3569147275051008 3569368576345344 3574052787075456 3577660375735296 3582355468091904 3582577588346622 3587279133738153 3597473840726016 3602194935005184 3603264077070336 3610301702220864 3610786860695808 3615525426129792 3616598524723968 3623933839085568 3637344778457184 3638729274679296 3639218253299712 3643730421685872 3645075678461952 3646326101450688 3652194966896448 3665985288523776 3667608078446592 3672421212407808 3680088380167824 3680952407580672 3681180641236896 3686011586960304 3699432460733184 3710166315577344 3713122794675042 3715035300243456 3717412734162456 3722291228564244 3723675137409024 3728561850187776 3737455185203712 3739612079986688 3742359982034688 3746683700573184 3746916009830412 3751833222441738 3756756888087987 3758153610903552 3765493754674848 3766883966189568 3771827383468032 3772061251733376 3776419285498368 3781375216319232 3781609676588101 3790169336291328 3795143311798272 3796779870683136 3801762521432064 3804195456368064 3806154870423552 3809187838856736 3811386130734464 3825263496812544 3831935239856128 3834149751300096 3839181443887104 3839419488371472 3840320924246016 3841397045149696 3848338627846848 3853388941006752 3855094687279584 3869131197464064 3869651137886208 3875879451322368 3877209050264892 3878640506806272 3883449528375732 3883971392919504 3885449763557376 3885690676861168 3899596797444096 3904956486329472 3907738255385088 3908898083607552 3914027871118848 3914553844832256 3916286666442752 3919407394379211 3922199457810444 3923363578160376 3928512349260324 3930545978376192 3935704175198208 3944846988214272 3945091584381696 3950268869925504 3954256204760064 3959445517364736 3959691018698898 3964887463605327 3966939922620416 3970944084934656 3976155297644544 3981373349216256 3981620210163008 3983921225960256 3985639190512128 3989149469038944 3990869688137472 3996107049932928 4005400558989312 4007712085721088 4012971550400512 4015290684432384 4015539648388512 4017022176264192 4020809385459888 4022293858910208 4022543257090944 4027822185249856 4030149901603392 4047158070816768 4052469301880832 4052720571058776 4053672086704128 4054216826044416 4059537320566784 4061589414998472 4062135218282784 4067466104396016 4068673340314464 4084631756657664 4091206087506944 4093570434014208 4094120534962176 4099196724396606 4099747581415032 4100710138269696 4106346241613672 4108719337758504 4115640941346816 4126059088252416 4131473863958784 4132029058434048 4133255456827392 4138679676587008 4140099427688802 4141071458528256 4141328221391508 4146763035330342 4153748727840768 4158547742490624 4161861518324832 4164005154226176 4164263339069568 4169728251588032 4173937105024512 4179414712773888 4179673853071059 4191552089653248 4194632081461248 4197052814180352 4202560757506048 4206802751520768 4207063589985024 4210154979789024 4212584670811776 4218112997151424 4227922812266496 4240190074945536 4243305806401536 4243568908200048 4245754628849664 4248471696185664 4254047118359136 4271377354518528 4276982836611072 4278876091521024 4281924229226496 4287809397076272 4293436443529128 4294710748109712 4303421433914112 4310927144838144 4319346924417906 4321571675793408 4328527368173568 4336981523189532 4337306642055168 4344287660310528 4353357530121984 4360364382737664 4369467817034442 4371130984002048 4371402011468814 4377138759515361 4384512546054144 4387635935870976 4388938199138304 4393076047120656 4394697960554496 4400738127022272 4403873075436288 4405822499748096 4411604419039104 4421864225673216 4427667197097984 4429576515796992 4435389608337408 4438228032429408 4440514015494144 4440789344984192 4444052478666192 4462807412947968 4467312095551488 4473174709850112 4475756190220288 4479045017868288 4479322736433384 4483844089326144 4489728399154656 4495620431174544 4508676096436224 4514592994200576 4517482104437076 4519149948297216 4523410558642374 4525080591273984 4525361164227312 4531299958406088 4533645625851904 4543566910783488 4550423097329152 4553052829668864 4559027964615936 4559310642441123 4560381097542144 4560993929299968 4566979485637632 4567262656488676 4569902120568132 4575899367445518 4577257507853772 4577600638844928 4585636974772224 4586253200457728 4588903639351296 4595210726239872 4596289610121216 4602606848445312 4603225354571264 4605885601832448 4612216029091911 4613298905553408 4619639521815381 4631393487863808 4632768099090432 4638847847251968 4639471223504896 4641816474283968 4647908096953632 4648532690738304 4649624093786112 4649912388930816 4656014636160384 4672967318820864 4675664100007936 4678366210301952 4684505798504448 4684796256453264 4686525872308224 4690944283036536 4692676168728576 4692967133272768 4695679243152576 4701841551870624 4715496100859904 4721684415952896 4723720522088448 4727880852194304 4728173999568572 4729919630385152 4732653095460864 4732946538733152 4739157754663248 4745377121795352 4756413163799808 4759158101793792 4765403716100608 4770213834313728 4774015021725054 4776473957455872 4776770117795496 4783038844984204 4785803008154028 4793865235955712 4802926580006912 4811605691187456 4813735602961152 4814382480927744 4820700568173056 4822131366298624 4823785571710806 4830115998970269 4831549591623426 4831911785447424 4849492350173184 4849793037942912 4851639032905728 4858307228914496 4861768135267584 4869593289195264 4887323617849344 4887980384698368 4890144104595456 4896561616543744 4905409930579872 4906784506890432 4907936543440896 4908240854982528 4914682115947072 4917522357002304 4932576614310912 4942210553010738 4944035205623808 4946888420769792 4950830392900056 4953380400324608 4956550312216608 4963054971418992 4981125596735232 4983273580271616 4989813309379584 4995578267430912 4995888013107216 4999559038499466 5002444296588984 5009009184117316 5010871481204736 5020347058126848 5020658339566464 5029415002311168 5035225713997824 5038925645101824 5039238078487557 5041833621758976 5053559115055104 5057572985071362 5060191082397696 5069016695242752 5072260608490752 5078917118475648 5091031309755726 5097712453206849 5099969013380283 5100351329083392 5112199668400128 5118908591849472 5119225984495296 5120427898994688 5131118170462464 5137851921342336 5140126249706112 5158841596618752 5159534850514944 5167839268429824 5169612067019856 5171520675741696 5177932704500976 5178628523892672 5180599684743168 5206608648439296 5210317673846784 5211864111476736 5218703828158464 5219405126443008 5225876525838948 5229599277080592 5231151437547168 5238016465680432 5247605566930944 5260122112508928 5267025159900672 5270395788509922 5272341606346752 5277312318416103 5279260689819648 5279588024931864 5286516618140436 5304933113467392 5308497798955008 5311894967947008 5314185587349504 5318865958718592 5321159584183296 5324564856074796 5328142733243904 5331552473996154 5338549262019771 5340534078652416 5343616114294784 5346704240345088 5353720912576512 5354052864518016 5361079180613184 5363391009454592 5366490563602944 5373533202137856 5373866382519933 5396210761089024 5403292402507776 5403627428078368 5404896115605504 5405622434725888 5408746394812416 5415452553331296 5416180291043712 5423288139194688 5424897787085952 5435900758628352 5446175675543552 5456017167685776 5458093912018944 5458827379949568 5465595632528808 5466330108553376 5467613517692928 5469489152176032 5478292450344672 5498977932785664 5501412117669888 5508631818611712 5509372077912064 5511007275769856 5520132570251736 5521428611371008 5521770961855344 5529017380440456 5538331637121024 5549148691099776 5552351118759424 5565249473366016 5569684192012563 5572552950365184 5572898470761412 5576119101243684 5583436842846366 5585512706113536 5592842775281664 5596070418907136 5606182777805568 5609418119980032 5613539973052032 5616779561082368 5620025550859776 5620374014745618 5627749833662607 5637230416355328 5648240632012272 5650325949284352 5657741075202048 5658091877600064 5661006171799552 5664628928247552 5672062824478848 5692714967697408 5695169806024704 5702643782148096 5705168122028032 5709232305635328 5713781758285104 5717079196101696 5724581924705504 5726280997479616 5737895245218816 5747902859784192 5758772165830656 5759129232557208 5760481386369024 5762095567724544 5771369824231424 5780083411510128 5782642030919376 5803696796196096 5804476706829312 5813819176983552 5825174292563598 5825957089379256 5828174645336064 5828536015291752 5836185012687148 5846016728072192 5849395196166144 5857434729494208 5867650836029696 5871041806678272 5871830767248384 5874429999664128 5882139225385472 5892768523890486 5895818967564288 5903556262797312 5906102021062656 5913852811116544 5917270482321408 5917637376572544 5925403304888256 5939168276047104 5939536528048347 5950409883930624 5956416127401984 5964232946466816 5972060023824384 5972430315244512 5978458785768192 5983724203558416 5986304532206208 5994160574899392 6011568128581632 6019457325600768 6023309472582768 6025533264396288 6031214078189832 6033440788365312 6033814885636416 6041733277874784 6070737106225152 6078703952821248 6079080856588164 6080508130056192 6081325239066624 6089305980850176 6093202827424176 6101199156594024 6103010010471696 6114182633029632 6126947634986496 6136809131260416 6141180802443264 6148795086594909 6149621372122548 6151065207404544 6159519362420508 6175191317151744 6185130463002624 6189088632378624 6197210795938176 6198043587651072 6199883185241088 6208019514880512 6210149141533203 6211992332087262 6220144552995513 6230623091761152 6237821613735936 6246007731339264 6246395008604352 6254592377382048 6256901558304768 6260905657536768 6269122069160832 6287328134479872 6295579221270528 6298294029451264 6303841136259072 6310204127281152 6310595384977536 6318877006217664 6327169495727136 6341884218399744 6345544135725056 6360285112418304 6365353362300072 6368631943274496 6369026823727328 6372707544278496 6381070677538704 6407066031777792 6415474254916608 6418314137281536 6419176641236992 6422886343839744 6431714095614408 6440154665293692 6442066122164568 6442549047263232 6455132150871168 6466390717257216 6479020386626859 6482357513690112 6491267003907134 6492791052260352 6505472284784298 6505959963082752 6516431490465792 6517307179597824 6520192139460608 6530036295182976 6540546574106496 6542379342520576 6544321139976704 6554201725551663 6556696476003072 6557103017203221 6576768819081216 6581453903806464 6583407298707456 6589614070680984 6592046940831744 6595851227693056 6601107190533408 6605809613154432 6608733749622144 6617406628558656 6632796338509824 6641500795646976 6644364773695488 6653084412506112 6657342048644112 6660771023241216 6661184017476288 6666078717999288 6669925728785312 6694211119421952 6705886669748224 6709762064775168 6713634285330432 6718567526802432 6718984104650076 6722444829011968 6734592598731984 6743430646761816 6746921443196928 6763014144654336 6771889491300864 6785115837963561 6787620886910976 6788041746340968 6796949937609132 6799958684507044 6800468438777856 6815350366175232 6825211455799296 6825634645993728 6838541946923904 6840571646313216 6841490893949952 6850469228456448 6850893984733014 6853501666274816 6863849051168277 6865886261780658 6878455462158336 6879379800686592 6890452357906432 6892816089359808 6894434415181824 6903910272667968 6904838031856896 6907466246324224 6919948358330112 6942144864585728 6947090231795712 6949152148635648 6958271770877952 6959206835257344 6967835367785264 6971862145430448 6972799036107456 6974436140679168 6974868583396224 6984021954240576 7009450978231296 7013496150011904 7022700213200896 7026758697756672 7027194384679896 7029788808462336 7036416424554804 7039014253092864 7039450699909152 7048688824187248 7052762327805936 7073244151289856 7082526623929344 7085580783132672 7091821278291456 7092260999352858 7094879445577728 7099419808099728 7104190310991872 7108736631994872 7118065682693028 7120712104869888 7138737152690688 7148105574150912 7155320751470592 7164710936183808 7165155176693244 7174558267476306 7194947681452032 7204389870010368 7206528154140672 7220603404441728 7221573721391616 7231050852259584 7233197049447936 7235678357566209 7247324387435139 7247867678171136 7274689556914368 7277458549358592 7278436506599424 7287460843371744 7290151356923904 7292652202901376 7304389933792896 7331970577047552 7335216156893184 7344842424815616 7360176760335648 7361904815161344 7362361282473792 7372023173920608 7398864921466368 7420332631154688 7426245589350084 7430070600486912 7434825468324912 7444582457128488 7457123700375552 7474910370407424 7479224159973376 7484719964069376 7493367401146368 7493832019660824 7503666444883476 7513513776175974 7516307221807104 7530987509349696 7543654766936064 7544122503466752 7552838570996736 7562750432638464 7563219353176202 7580338672582656 7590286623596544 7593559741366272 7603525042864128 7608390912736128 7618375677713472 7622772261468928 7636546964633589 7650526993625088 7663870479712256 7668299502600192 7678362887774208 7678838976742944 7680641848492032 7682794090299392 7696677255693696 7706777882013504 7710189374559168 7738262394928128 7739302275772416 7751758902644736 7754418100529784 7757281013612544 7766899056751464 7767942785839008 7770899527114752 7771381353722336 7809912972658944 7815476510770176 7817796167215104 7828055742237696 7829107689664512 7832573332885504 7838814788758422 7844398915620888 7846727156320752 7857024698520648 7861091956752384 7871408350396416 7890183168763392 7900537739851008 7905593682764883 7908512409520128 7918891034729472 7919382037397796 7929774927210654 7933879845240832 7952310595289088 7962746698432512 7963240420326016 7967842451920512 7971278381024256 7978298938077888 7981739376274944 7992214099865856 7992709648855183 7997328710994231 8010801117978624 8015424171442176 8025943100801024 8030581368864768 8031079296777024 8041618770919776 8044587717820416 8045086514181888 8055644370499712 8060299803206784 8094316141633536 8104938603761664 8105441142117552 8107344173408256 8108433652088832 8119074641133568 8123178829996944 8124270436565568 8134932208792032 8137346680628928 8169263513315328 8182412175013888 8187140868028416 8188241069924352 8198393448793212 8199495162830064 8201420276539392 8212692483227344 8217438675517008 8252118176504832 8262947727917568 8264058116868096 8266510913654784 8274304499245001 8277359353174016 8280198855377604 8282142917056512 8282656442783016 8293526070660684 8307497455681536 8323723036649664 8328010308452352 8328526678139136 8339456503176064 8347874210049024 8358829425547776 8359347706142118 8370317978722357 8375155264269549 8383104179306496 8389264162922496 8394105628360704 8405121515012096 8414127179970048 8420309959578048 8425169341623552 8430561022118427 8436225994302848 8455845624532992 8480380149891072 8486611612803072 8487137816400096 8491509257699328 8496943392371328 8508094236718272 8542754709037056 8553965673222144 8557752183042048 8563848458452992 8575618794152544 8586872887058256 8589421496219424 8606842867828224 8621854289676288 8638693848835812 8643143351586816 8657054736347136 8673963046379064 8674613284110336 8688575320621056 8706715060243968 8720728765475328 8738935634068884 8742261968004096 8742804022937628 8754277519030722 8769025092108288 8775271871741952 8786152094241312 8789395921108992 8801476254044544 8807746150872576 8811644999496192 8823208838078208 8843728451346432 8855334394195968 8859153031593984 8870779216674816 8876456064858816 8881028030988288 8881578689968384 8888104957332384 8925614825895936 8934624191102976 8946349419700224 8951512380440576 8958090035736576 8958645472866768 8967688178652288 8979456798309312 8991240862349088 9017352192872448 9029185988401152 9034964208874152 9038299896594432 9046821117284748 9050161182547968 9050722328454624 9062599916812176 9100846194658304 9106105659337728 9118055929231872 9118621284882246 9120762195084288 9121987858599936 9133958971275264 9134525312977352 9139804241136264 9151798734891036 9154515015707544 9155201277689856 9171273949544448 9190421452479744 9205213696890624 9206450709142528 9211771203664896 9224432058183822 9226597811106816 9239279043630762 9262786975727616 9265536198180864 9277695694503936 9283632948567936 9295816193907264 9297065381476608 9299824777861632 9312029272320768 9317988498130893 9345934637641728 9351328200015872 9356732420603904 9369011597008896 9369592512906528 9373051744616448 9381888566073072 9385352337457152 9385934266545536 9391358486305152 9403683103741248 9430992201719808 9443368831905792 9447441044176896 9455761704388608 9456347999137144 9459839260770304 9465306190921728 9465893077466304 9478315509326496 9490754243590704 9512826327599616 9518316203587584 9530807432201216 9540427668627456 9548030043450108 9552947914911744 9553540235590992 9566077689968408 9571606016308056 9587730471911424 9623211382374912 9627471205922304 9628764961855488 9641401136346112 9644262732597248 9647571143421612 9660231997940538 9663099183246852 9663823570894848 9698984700346368 9699586075885824 9703278065811456 9716614457828992 9723536270535168 9736900505860701 9739186578390528 9752572323832471 9758208427176447 9774647235698688 9775960769396736 9780288209190912 9793123233087488 9810819861159744 9813569013780864 9815873086881792 9816481709965056 9829364231894144 9835044714004608 9865153228621824 9884421106021476 9888070411247616 9893776841539584 9901660785800112 9906760800649216 9913100624433216 9926109942837984 9962251193470464 9966547160543232 9979626618759168 9991156534861824 9991776026214432 9999118076998932 10004888593177968 10018018368234632 10040694116253696 10041316679132928 10058830004622336 10070451427995648 10077851290203648 10078476156975114 10083667243517952 10107118230110208 10115145970142724 10120382164795392 10144521216981504 10157834236951296 10182062619511452 10195424906413698 10199938026760566 10200702658166784 10224399336800256 10237817183698944 10238451968990592 10240855797989376 10262236340924928 10275703842684672 10276340977099521 10280252499412224 10317683193237504 10319069701029888 10335678536859648 10339224134039712 10343041351483392 10355865409001952 10357257047785344 10361199369486336 10413217296878592 10420635347693568 10423728222953472 10437407656316928 10438810252886016 10451753051677896 10459198554161184 10462302875094336 10476032931360864 10520244225017856 10534050319801344 10540791577019844 10544683212693504 10554624636832206 10558521379639296 10559176049863728 10573033236280872 10609866226934784 10623789935894016 10628371174699008 10637731917437184 10638391499029287 10642319168366592 10649129712149592 10656285466487808 10663104947992308 10677098524039542 10681068157304832 10707441825153024 10708105729036032 10722158361226368 10726782018909184 10732981127205888 10747066404275712 10747732765039866 10761837401214459 10792421522178048 10806584805015552 10807254856156736 10809792231211008 10830905106662592 10832360582087424 10846576278389376 10849795574171904 10871801517256704 10892351351087104 10912034335371552 10916187824037888 10917654759899136 10931191265057616 10932660217106752 10935227035385856 10938978304352064 10956584900689344 10997955865571328 11002824235339776 11017263637223424 11018744155824128 11022014551539712 11040265140503472 11042857222742016 11043541923710688 11058034760880912 11098297382199552 11104702237518848 11130498946732032 11139368384025126 11145105900730368 11145796941522824 11152238202487368 11166873685692732 11171025412227072 11185685550563328 11212365555611136 11218836239960064 11227079946104064 11233559122164736 11240051101719552 11240748029491236 11255499667325214 11270270664263961 11274460832710656 11296481264024544 11300651898568704 11315482150404096 11316183755200128 11329257856495104 11344125648957696 11344829029764303 11385429935394816 11390339612049408 11405287564296192 11410336244056064 11418464611270656 11427563516570208 11434158392203392 11449163849411008 11452561994959232 11475790490437632 11495805719568384 11517544331661312 11518258465114416 11520962772738048 11524191135449088 11542739648462848 11560166823020256 11565284061838752 11607393592392192 11608953413658624 11627638353967104 11650348585127196 11651914178758512 11656349290672128 11657072030583504 11672370025374296 11692033456144384 11698790392332288 11714869458988416 11735301672059392 11742083613356544 11743661534496768 11748859999328256 11758222183137633 11764278450770944 11785537047780972 11791637935128576 11807112525594624 11827705622233088 11834540964642816 11835274753145088 11850806609776512 11878336552094208 11879073056096694 11894662390815981 11900819767861248 11912832254803968 11928465892933632 11944120047648768 11944860630489024 11956917571536384 11967448407116832 11972609064412416 11988321149798784 12023136257163264 12038914651201536 12046618945165536 12051066528792576 12062428156379664 12066881576730624 12067629771272832 12083466555749568 12141474212450304 12157407905642496 12158161713176328 12161016260112384 12162650478133248 12178611961700352 12186405654848352 12202398313188048 12206020020943392 12253895269972992 12273618262520832 12282361604886528 12297590173189818 12299242744245096 12302130414809088 12319038724841016 12378177264757248 12394421591876352 12396087175302144 12399766370482176 12416039029761024 12420298283066406 12423984664174524 12440289105991026 12461246183522304 12475643227471872 12492015462678528 12492790017208704 12509184754764096 12521811315073536 12538244138321664 12539021559213177 12574656268959744 12591158442541056 12607682272518144 12620408254562304 12621190769955072 12637754012435328 12654338991454272 12683768436799488 12691088271450112 12720570224836608 12730706724600144 12737263886548992 12738053647454656 12745415088556992 12762141355077408 12814132063555584 12830948509833216 12836628274563072 12838353282473984 12845772687679488 12863428191228816 12880309330587384 12884132244329136 12910264301742336 12932781434514432 12958040773253718 12964715027380224 12982534007814268 12985582104520704 13010944569568596 13011919926165504 13032862980931584 13060072590365952 13081093148212992 13084758685041152 13088642279953408 13108403451103326 13113392952006144 13114206034406442 13131416278546083 13153537638162432 13162907807612928 13166814597414912 13179228141361968 13184093881663488 13202214381066816 13211619226308864 13217467499244288 13234813257117312 13265592677019648 13283001591293952 13288729547390976 13306168825012224 13314684097288224 13321542046482432 13322368034952576 13332157435998576 13339851457570624 13388422238843904 13411773339496448 13419524129550336 13427268570660864 13437135053604864 13437968209300152 13444889658023936 13469185197463968 13486861293523632 13526028289308672 13543778982601728 13570231675927122 13575241773821952 13576083492681936 13593899875218264 13599917369014088 13600936877555712 13630700732350464 13651269291987456 13677083893847808 13677931927323369 13681143292626432 13682981787899904 13700938456912896 13701787969466028 13707003332549632 13727698102336554 13731772523561316 13756910924316672 13758759601373184 13780904715812864 13785632178719616 13788868830363648 13807820545335936 13809676063713792 13836648087275733 13839896716660224 13858918565446143 13884289729171456 13894180463591424 13898304297271296 13916543541755904 13918413670514688 13935670735570528 13943724290860896 13945598072214912 13948872281358336 13949737166792448 13968043908481152 14018901956462592 14026992300023808 14045400426401792 14053517395513344 14054388769359792 14059577616924672 14072832849109608 14078028506185728 14078901399818304 14097377648374496 14105524655611872 14146488302579712 14165053247858688 14171161566265344 14183642556582912 14184521998705716 14189758891155456 14198839616199456 14208380621983744 14217473263989744 14236131365386056 14277474305381376 14296211148301824 14310641502941184 14329421872367616 14330310353386488 14349116534952612 14408779740020736 14441206808883456 14443147442783232 14462101704519168 14466394098895872 14471356715132418 14490347996910807 14494648774870278 14495735356342272 14549379113828736 14554917098717184 14574921686743488 14585304405802752 14608779867585792 14663941154095104 14670432313786368 14689684849631232 14720353520671296 14723809630322688 14724722564947584 14744046347841216 14797729842932736 14840665262309376 14852491178700168 14860141200973824 14869650936649824 14889164914256976 14949820740814848 14958448319946752 14969439928138752 14986734802292736 14987664039321648 15007332889766952 15027027552351948 15032614443614208 15061975018699392 15088245006933504 15105677141993472 15117714235462671 15125500865276928 15126438706352404 15160677345165312 15180573247193088 15207050085728256 15216781825472256 15236751355426944 15245544522937856 15273093929267178 15293137359620547 15299907040140849 15301053987250176 15327740959424512 15336599005200384 15356725775548416 15357677953485888 15361283696984064 15365588180598784 15393354511387392 15413555764027008 15420378749118336 15476524789856256 15478604551544832 15503517805289472 15508836201059568 15514562027225088 15533798113502928 15535885571678016 15541799054229504 15542762707444672 15619825945317888 15630953021540352 15635592334430208 15656111484475392 15658215379329024 15665146665771008 15677629577516844 15688797831241776 15693454312641504 15714049397041296 15742816700792832 15780366337526784 15801075479702016 15811187365529766 15817024819040256 15831936955248309 15837782069458944 15838764074795592 15859549854421308 15867759690481664 15925493396865024 15926480840652032 15935684903841024 15942556762048512 15956597876155776 15963478752549888 15984428199731712 15985419297710366 15994657421988462 16015647786059313 16021602235957248 16030848342884352 16051886201602048 16061162737729536 16062158593554048 16083237541839552 16090173028363776 16111288740999424 16120599606413568 16121599147559799 16188632283267072 16209877207523328 16210882284235104 16214688346816512 16216867304177664 16238149282267136 16246357659993888 16248540873131136 16269864417584064 16274693361257856 16338527026630656 16364824350027776 16374281736056832 16376482139848704 16396786897586424 16398990325660128 16402840553078784 16425384966454688 16434877351034016 16504236353009664 16525895455835136 16528116233736192 16533021827309568 16548608998490002 16554718706348032 16560397710755208 16564285834113024 16565312885566032 16587052141321368 16614994911363072 16647446073299328 16657053356278272 16678913006352128 16695748420098048 16709052576037689 16717658851095552 16718695412284236 16740635957444714 16750310528539098 16778528325844992 16788211256721408 16810243030024192 16828254359940096 16840619919156096 16850338683247104 16861122044236854 16872451988605696 16883249500987821 16911691249065984 16973223225606144 16974275632800192 16983018515398656 16993886784742656 17016188473436544 17085509418074112 17107931346444288 17115504366084096 17127696916905984 17151237588305088 17173745774116512 17178842992438848 17213685735656448 17243708579352576 17277387697671624 17286286703173632 17314109472694272 17347926092758128 17413430120487936 17441457530950656 17477871268137768 17484523936008192 17485608045875256 17508555038061444 17538050184216576 17572304188482624 17602952508089088 17615492301745152 17623289998992384 17646417676156416 17687456902692864 17710668788391936 17718306063187968 17741558433349632 17752912129717632 17763157379936768 17776209914664768 17818609584145041 17851229651791872 17869248382205952 17892698839400448 17903024760881152 17916180071473152 17917290945733536 17935376357304576 17958913596618624 17982481724698176 18034704385744896 18058371976802304 18069928417748304 18076599793188864 18093642234569496 18100322365095936 18101444656909248 18125199833624352 18201692389316608 18212211318675456 18236111858463744 18237242569764492 18241524390168576 18243975717199872 18267917942550528 18269050625954704 18279608482272528 18303597469782072 18309030031415088 18342547899088896 18380842904959488 18410427393781248 18412901418285056 18423542407329792 18446385259784727 18448864116367644 18453195622213632 18478558087261524 18525573951455232 18555391389007872 18567265897135872 18591632387814528 18594130762953216 18599649555723264 18624058544641536 18630447424599609 18635976996261786 18660433658986539 18691869275283456 18702656400031744 18713464841207808 18738023194017792 18739185025813056 18763777132146144 18770704674914304 18771868533091072 18782716972610304 18807366207482496 18861984403439616 18886737663811584 18894882088353792 18911523408777216 18912695998274288 18919678521540608 18930612381843456 18931786154932608 18956631018652992 18981508487181408 19025652655199232 19036632407175168 19061614864402432 19080855337254912 19096060086900216 19105895829823488 19107080471181984 19132155379936816 19143212032616112 19246422764749824 19254942411844608 19257529923710976 19282802272692224 19288525465194496 19295142286843224 19320463995881076 19326198366493704 19327647141789696 19399172151771648 19433228915657984 19447072541070336 19473801011721402 19478373156781056 19505144647664942 19516416854352894 19549294471397376 19551921538793472 19560576418381824 19586246466174976 19621639722319488 19627138027561728 19632963419930112 19658728463788288 19670089428009216 19671309051609663 19730306457243648 19768842212042952 19776140822495232 19787553683079168 19803321571600224 19813521601298432 19826201248866432 19852219885675968 19924502386940928 19933094321086464 19959253237518336 19982313069723648 19983552052428864 19998236153997864 20009777186355936 20036036736469264 20082633358265856 20117660009244672 20140902855991296 20155702580407296 20156952313950228 20167334487035904 20230291940285448 20240764329590784 20289042433963008 20315668473902592 20364125239022904 20390849812827396 20399876053521132 20401405316333568 20475634367397888 20476903937981184 20524472681849856 20551407685369344 20552681954199042 20560504998824448 20635366386475008 20638139402059776 20671357073719296 20678448268079424 20711730818003904 20714514095570688 20722398738972672 20826434593757184 20841270695387136 20847456445906944 20874815312633856 20877620505772032 20903506103355792 20918397108322368 20924605750188672 20952065862721728 21040488450035712 21068100639602688 21081583154039688 21089366425387008 21109249273664412 21117042759278592 21118352099727456 21146066472561744 21219732453869568 21247579871788032 21256742349398016 21275463834874368 21276782998058574 21284638336733184 21298259424299184 21312570932975616 21326209895984616 21354197048079084 21362136314609664 21416211458072064 21444316722452736 21453564037818368 21465962254411776 21494132808551424 21495465530079732 21523674802428918 21584843044356096 21613169610031104 21614509712313472 21619584462422016 21661810213325184 21664721164174848 21693152556778752 21694497618321211 21699591148343808 21707035072698627 21741973162305417 21743603034513408 21784702702174208 21824068670743104 21832375648075776 21835309519798272 21862382530115232 21865320434213504 21870454070771712 21877956608704128 21913169801378688 21995911731142656 22005648470679552 22034527274446848 22037488311648256 22044029103079424 22080530281006944 22085714445484032 22087083847421376 22116069521761824 22196594764399104 22209404475037696 22260997893464064 22278736768050252 22290211801460736 22291593883045648 22304476404974736 22333747371385464 22371371101126656 22424731111222272 22437672479920128 22454159892208128 22467118244329472 22480102203439104 22481496058982472 22510999334650428 22540541328527922 22548921665421312 22592962528049088 22630964300808192 22632367510400256 22658515712990208 22688251297915392 22689658059528606 22719434513674969 22770859870789632 22780679224098816 22810575128592384 22820672488112128 22855127033140416 22868316784406784 22898327698822016 22905123989918464 22951580980875264 22991611439136768 23035088663322624 23036516930228832 23041925545476096 23048382270898176 23085479296925696 23120333646040512 23130568123677504 23214787184784384 23217906827317248 23255276707934208 23300697170254392 23303828357517024 23312698581344256 23314144061167008 23344740050748592 23429738917976832 23470603344118784 23484167226713088 23487323068993536 23497719998656512 23516444366275266 23528556901541888 23571074095561944 23583275870257152 23614225051189248 23670549506290176 23701613219553024 23756673104188416 23758146112193388 23789324781631962 23801639535722496 23856931785867264 23888240095297536 23889721260978048 23913835143072768 23934896814233664 23945218128824832 23976642299597568 23978128946565549 24046272514326528 24077829302403072 24093237890331072 24124856312759328 24133763153461248 24135259542545664 24166933111499136 24282948424900608 24314815811284992 24316323426352656 24322032520224768 24325300956266496 24357223923400704 24372811309696704 24404796626376096 24412040041886784 24507790539945984 24547236525041664 24564723209773056 24595180346379636 24598485488490192 24604260829618176 24638077449682032 24756354529514496 24788843183752704 24792174350604288 24799532740964352 24822913497735003 24832078059522048 24840596566132812 24847969328349048 24880578211982052 24922492367044608 24984030925357056 24985580034417408 25018369509528192 25043622630147072 25076488276643328 25078043118426354 25110953936167071 25149312537919488 25182316885082112 25215364545036288 25242381539910144 25275508024870656 25291683066355281 25308677982908544 25367536873598976 25382176542900224 25441140449673216 25461413449200288 25474527773097984 25476107294909312 25490830177113984 25524282710154816 25628264127111168 25661897019666432 25673256549126144 25676706564947968 25691545375358976 25726856382457632 25760618661174768 25768264488658272 25820528603484672 25865562869028864 25916081546507436 25929430054760448 25965068015628536 25971164209041408 26021889139137192 26023839852331008 26065725961863168 26120145180731904 26162186296425984 26169517370082304 26177284559906816 26216806902206652 26226785904012288 26228412068812884 26262832557092166 26307075276324864 26325815615225856 26358456282723936 26368187763326976 26404428762133632 26423238452617728 26434934998488576 26469626514234624 26471267736116707 26531185354039296 26566003182587904 26577459094781952 26612337650024448 26629368194576448 26643084092964864 26644736069905152 26664314871997152 26679702915141248 26776844477687808 26823546678992896 26839048259100672 26854537141321728 26874270107209728 26875936418600304 26889779316047872 26938370394927936 26973722587047264 27052056578617344 27087557965203456 27140463351854244 27150483547643904 27152166985363872 27187799750436528 27199834738028176 27302538583974912 27354167787695616 27355863854646738 27362286585252864 27365963575799808 27401876913825792 27403575938932056 27414006665099264 27455396204673108 27463545047122632 27513821848633344 27571264357439232 27615641090671872 27619352127427584 27673296174551466 27679793433320448 27717837130892286 27768579458342912 27788360927182848 27796608594542592 27833087083511808 27871341471141056 27887448581721792 27891196144429824 27899474333584896 27936087816962304 28037803912925184 28053984600047616 28090800852803584 28107034791026688 28108777538719584 28119155233849344 28145665698219216 28156057012371456 28157802799636608 28194755296748992 28211049311223744 28292976605159424 28330106495717376 28342323132530688 28367285113165824 28369043997411432 28379517782310912 28397679232398912 28416761243967488 28434946527979488 28472262730772112 28554948610762752 28592422296603648 28621283005882368 28658843744735232 28660620706772976 28698233069905224 28882413617766912 28886294885566464 28924203409038336 28932788197791744 28942713430264836 28980695993821614 28989297549740556 28991470712684544 29098758227657472 29109834197434368 29149843373486976 29170608811605504 29210701517582103 29217559735171584 29257716971497413 29327882308190208 29340864627572736 29379369699262464 29440707041342592 29447619260645376 29449445129895168 29488092695682432 29595459685865472 29681330524618752 29704982357400336 29720282401947648 29739301873299648 29778329828513952 29899641481629696 29916896639893504 29938879856277504 29973469604585472 29975328078643296 30014665779533904 30054055104703896 30123950037398784 30176490013867008 30211354283986944 30235428470925342 30251001730553856 30252877412704808 30321354690330624 30361146494386176 30433563650944512 30473502710853888 30491089045875712 30546187858534356 30586274719241094 30599814080281698 30602107974500352 30655481918849024 30673198010400768 30713451551096832 30715355906971776 30722567393968128 30786709022774784 30827111528054016 30829022931298563 30840757498236672 30953049579712512 30957209103089664 31007035610578944 31017672402119136 31029124054450176 31067596227005856 31071771143356032 31083598108459008 31085525414889344 31239651890635776 31261906043080704 31271184668860416 31312222968950784 31316430758658048 31330293331542016 31355259155033688 31377595662483552 31386908625283008 31428098794082592 31560732675053568 31602150959404032 31622374731059532 31634049638080512 31663873910496618 31675564138917888 31677528149591184 31719099708842616 31735519380963328 31852961681304064 31871369807682048 31885113524097024 31913195752311552 31915174497087861 31926957505099776 31968856399463424 31970838595420732 31989314843976924 32031295572118626 32043204471914496 32103772403204096 32122325475459072 32124317187108096 32166475083679104 32180346056727552 32222577481998848 32241199212827136 32243198295119598 32285512203643377 32377264566534144 32419754415046656 32421764568470208 32429376693633024 32476298564534272 32492715319987776 32497081746262272 32539728835168128 32549386722515712 32677054053261312 32729648700055552 32748563472113664 32752964279697408 32793573795172848 32797980651320256 32805681106157568 32850769932909376 32869754702068032 33008472706019328 33051790911670272 33056232467472384 33066043654619136 33097217996980004 33109437412696064 33120795421510416 33128571668226048 33130625771132064 33174104282642736 33294892146598656 33314106712556544 33357826012704256 33391496840196096 33418105152075378 33435317702191104 33437390824568472 33481271914889428 33500621057078196 33557056651689984 33620486060048384 33656508719880192 33681239838312192 33700677366494208 33722244088473708 33744903977211392 33766499001975642 33810811992791883 33823382498131968 33946446451212288 33948551265600384 33987773569485312 34032376946873088 34034487089292909 34171018836148224 34215862692888576 34231008732168192 34255393833811968 34302475176610176 34347491548233024 34357685984877696 34427371471312896 34487417158705152 34554775395343248 34572573406347264 34628218945388544 34695852185516256 34826860240975872 34882915061901312 34955742536275536 34969047872016384 34971216091750512 35017110076122888 35076100368433152 35144608376965248 35205905016178176 35230984603490304 35246579997984768 35274666549412899 35292835352312832 35374913805385728 35421337576783872 35483116866699264 35505824259435264 35526314759873536 35552419829329536 35637219168290082 35683987172447943 35702459303583744 35738496764411904 35785397678800896 35832360142946304 35834581891467072 35870752714609152 35917827193237248 35964963449396352 36069408771489792 36116743953604608 36139856835496608 36153199586377728 36187284469138992 36200644730191872 36202889313818496 36250399667248704 36403384778633216 36424422637350912 36472223716927488 36474485139528984 36483048780337152 36487951434399744 36535835885101056 36538101251909408 36559216964545056 36607194939564144 36618060062830176 36761685809918976 36820854787562496 36825802836570112 36847084814659584 36892770519569454 36897728232735288 36906391244427264 36957116174523048 37134531794271744 37183264775629056 37188261525906432 37199299111446528 37248117089283072 37260894849199218 37271953992523572 37320867317973078 37383738550566912 37405312800063488 37426929682415616 37476046388035584 37478370051626112 37527554264292288 37543737066182144 37565433945220608 37614732414964992 37617064677639531 37723968806879232 37773475327623168 37823046817554432 37825391996548576 37839357043081216 37861224763686912 37863572309865216 37913262037305984 37963016974362816 38051305310398464 38073264814350336 38123229728804864 38161710674509824 38192120173800432 38211791659646976 38214160942363968 38264310759873632 38286424065232224 38492845529499648 38509884823689216 38515059847421952 38565604545384448 38577050930388992 38590284573686448 38640927991762152 38652396732987408 38798344303543296 38866457831315968 38894145082140672 38947602023442804 38956746313562112 39010289295329884 39032833708705788 39098588942794752 39172492932349952 39243279444638976 39254276055123456 39265926839860224 39317456927576576 39340178856018432 39342618103219326 39394248835638249 39460612914487296 39537684424085904 39552281644990464 39606643143200448 39627043202596864 39652402497732864 39704439771351936 39849004773881856 39866188642172928 39918506475036672 39964626139447296 39967104104857728 39996472307995728 40019554372711872 40072073472938528 40165266716531712 40235320018489344 40281805711982592 40311405160814592 40313904627900456 40334668974071808 40460583880570896 40578084867926016 40631336947805184 40728250478045808 40781699625654792 40799752107042264 40802810632667136 40953807875962368 41033795781970107 41048945363699712 41102815370738688 41105363908398084 41121009997648896 41270732772950016 41276278804119552 41342714147438592 41356896536158848 41423461636007808 41429028191141376 41509944261827199 41576755696338429 41652869187514368 41682541390774272 41694912891813888 41749630625267712 41755241011544064 41807012206711584 41836794216644736 41849211500377344 41904131725443456 42080976900071424 42136201279205376 42163166308079376 42178732850774016 42218498547328824 42234085518557184 42236704199454912 42292132945123488 42439464907739136 42495159743576064 42513484698796032 42550927669748736 42553565996117148 42569276673466368 42596518848598368 42625141865951232 42652419791969232 42708394096158168 42832422916144128 42888633444905472 42907128075636736 42931924508823552 42988265617102848 42990931060159464 43047349604857836 43226339220062208 43229019424626944 43323620426650368 43329442328349696 43386305113557504 43388995236642422 43399182296687616 43414070145397254 43471043990732421 43483946324610834 43487206069026816 43569405404348416 43648137341486208 43664751296151552 43724765060230464 43730640868427008 43755913217408256 43826339602757376 43991823462285312 44011296941359104 44069054548893696 44074976623296512 44088058206158848 44161060562013888 44171428890968064 44174167694842752 44232139043523648 44393189528798208 44418808950075392 44521995786928128 44557473536100504 44580423602921472 44583187766091296 44608952809949472 44667494742770928 44849462222444544 44875344959840256 44908319784416256 44934236488658944 44960204406878208 44962992117964944 45021998669300856 45081082657055844 45097843330842624 45185925056098176 45264735020800512 45317031425980416 45353142706388013 45376502595830784 45379316119057212 45438869027349938 45541719741579264 45621150257184768 45641344976224256 45710254066280832 45736633568813568 45796655397644032 45810247979836928 45879412078861641 45899721120422547 45903161961750528 45983222878273536 46070177326645248 46073033860457664 46083851090952192 46096764541796352 46170958593851392 46240667292081024 46261136247355008 46429574369568768 46435813654634496 46510553415868416 46601394340508784 46607656715034048 46625397162688512 46628288122334016 46689480101497184 46859477835953664 46941206688237568 46968334453426176 46974646137987072 46995439997313024 47032888732550532 47057113803083776 47142148191123888 47228450102378496 47341099012580352 47403226439106048 47495810865744927 47513346208376832 47516292224386776 47578649563263924 47603279071444992 47776480190595072 47779442521956096 47827670286145536 47869793628467328 47890436257649664 47953284599195136 47956257893131098 48046943358177939 48092545028653056 48155658604806144 48186475780662144 48249712625518656 48270519085091328 48333866222998272 48364797442679397 48565896849801216 48629631622569984 48632646852705312 48644065040449536 48650601912532992 48714447846801408 48745622619393408 48809593252752192 48824080083773568 49015581079891968 49094473050083328 49129446419546112 49190360692759272 49196970976980384 49208521659236352 49276154899364064 49512709059028992 49577686367505408 49584348701208576 49599065481928704 49645826995470006 49664156119044096 49681193132265624 49695938656698096 49761156423964104 49844984734089216 49971160068834816 50036739019056384 50087245260294144 50152976553286656 50156086236852708 50221907872334142 50364633770164224 50430729090072576 50484763079820288 50551016049741312 50583366132710562 50617355965817088 50649748502963463 50735073747197952 50764353085800448 50922826898400576 50949055546195968 50952214589818624 50981660354227968 51048565420309632 51256528254222336 51323794039332864 51346513098252288 51353413129895936 51383090750717952 51453712764915264 51521237322349536 51536528977316544 51641057206969344 51731125738057728 51832163093014872 51858860109520896 51930136031257072 51942328418082816 52043778278274384 52240290361463808 52324372592851968 52339034740164608 52354569119813632 52433613804413304 52453571808024576 52456824137625768 52525665114184332 52614150552649728 52716912565447872 52808857524267264 52846476905235456 52869869996977152 52939253028469248 52942535472233414 53062370708078592 53132006365175808 53154918189563904 53224675300048896 53258736389152896 53289472139810304 53328629743994304 53359405830282496 53455828752435123 53553688955375616 53647093357985792 53678096518201344 53709074282643456 53748540214419456 53751872837200608 53779558632095744 53876740789855872 53947445174094528 54104113157234688 54175115930406912 54280926703708488 54300967095287808 54304333970727744 54375599500873056 54399669476056352 54605077167949824 54708335575391232 54711727709293476 54724573170505728 54731927151599616 54803753827651584 54807151877864112 54828013330198528 54910792409346216 54927090094245264 55027643697266688 55142528714878464 55231282181343744 55238704254855168 55339155779354181 55346592349102932 55359586866640896 55435674261784572 55537158916685824 55576721854365696 55666174167023616 55742682942282112 55774897163443584 55782392288859648 55798948667169792 55872175633924608 55948967541986281 55981300976959617 56075607825850368 56107969200095232 56181601705607168 56214069582053376 56217555077439168 56291331396438432 56312114024742912 56315605599273216 56389510593497984 56422098622447488 56585953210318848 56660212991434752 56684646265061376 56734570226331648 56738087994822864 56759035564621824 56795358464797824 56833522487934976 56869893055958976 56944525461544224 57109897221525504 57184844593207296 57242566011764736 57317687489470464 57321241413545952 57396466139810448 57764827235533824 57772589771132928 57848406818076672 57865576395583488 57885426860529672 57961391987643228 57978595099481112 57982941425369088 58197516455314944 58299686746973952 58341217623211008 58421403035164206 58435119470343168 58515433942994826 58655764616380416 58681729255145472 58758739398524928 58881414082685184 58898890259790336 58976185391364864 59013927154828989 59190919371730944 59362661049237504 59409964714800672 59440564803895296 59478603746599296 59556659657027904 59799282963259392 59833793279787008 59877759712555008 59946939209170944 59950656157286592 60029331559067808 60108110209407792 60247900074797568 60352980027734016 60422708567973888 60470856941850684 60502003461107712 60505754825409616 60722292988772352 60867127301889024 60947005421707776 60982178091751424 61092375717068712 61172549438482188 61199628160563396 61204215949000704 61426903102193664 61430711813943552 61573418045549568 61654223056108032 61658045862597126 61681514996473344 61906099159425024 61914418206179328 62014071221157888 62035344804238272 62135192454011712 62143542286712064 62167196216918016 62171050829778688 62479303781271552 62523812086161408 62542369337720832 62624445937901568 62632861517316096 62660586663084032 62710518310067376 62755191324967104 62773817250566016 62856197588165184 63121465350107136 63204301918808064 63244749462119064 63268099276161024 63327747820993236 63351128277835776 63355056299182368 63438199417685232 63705923362608128 63742739615364096 63770227048194048 63826391504623104 63830348994175722 63853915010199552 63937712798926848 63941677190841464 63978629687953848 64062591144237252 64086408943828992 64248634374216192 64332950167358208 64360692113455104 64445154963997696 64482398425654272 64486396590239196 64571024407286754 64754529133068288 64839508830093312 64843529136940416 64858753387266048 64985430639975552 64994163492524544 65079457670336256 65083492854963633 65098773445031424 65225919486916251 65354108106522624 65459297400111104 65497126944227328 65505928559394816 65587147590345696 65595961302640512 65611362212315136 65701539865818752 65739509404136064 66016945412038656 66103581823340544 66112464934944768 66132087309238272 66194435993960008 66218874825392128 66241590843020832 66257143336452096 66261251542264128 66348208565285472 66589784293197312 66628213425113088 66715652025408512 66782993680392192 66836210304150756 66870635404382208 66874781649136944 66962543829778856 67001242114156392 67114113303379968 67313017439760384 67362479676624384 67401354732988416 67444488176947416 67489807954422784 67532998003951284 67621623985583766 67646764996263936 67892892902424576 67897102531200768 67975547138970624 68064753893746176 68068974178585818 68158303541024907 68342037672296448 68431725385777152 68462017464336384 68604950353220352 68694983096466048 68715371969755392 68854742942625792 68974834317410304 69109550790686496 69145146812694528 69256437890777088 69391704371032512 69653720481951744 69765830123802624 69911485072551072 69938095744032768 69942432183501024 70034220152245776 70289216753930496 70411810032356352 70461969206980608 70493159995969536 70549333098825798 70585670704625664 70749827610771456 70842675153567744 71011648518870528 71052629519747072 71104839658659072 71274438336580164 71367974344895886 71404918607167488 71570795357601792 71664720285892608 71669163782934144 71741505429218304 71835654386474496 71929926898792704 71934386839696647 72138817542979584 72233487907209216 72279713670993216 72374568938277984 72401289460383744 72405778627636992 72500799334497408 72806769557266432 72848845274701824 72944447433854976 72948970279057968 72966097560674304 72975902868799488 73071671770202112 73076202503818816 73118433929090112 73214389879128288 73236120125660352 73523371619837952 73641709575124992 73651605673140224 73694169629319168 73785541039138908 73795456465470576 73812782488854528 73914232349046096 74269063588543488 74366529551258112 74376523051812864 74398598222893056 74468740493205009 74496234178566144 74521789698398436 74543907985047144 74641734635946156 74767477101133824 74952092776071168 74956740103252224 75055108528584576 75087474132364288 75130867890441216 75229464829929984 75234129355279062 75332861808501213 75447937613758464 75546950655246336 75646093635108864 75650783993097152 75727144619730432 75826524074611968 75926033948725632 76102610620796928 76146529628700672 76246459457609728 76323421349019648 76384240347600864 76423583319293952 76428321884727936 76528621519747264 76572848130464448 76985691058999296 77019769647378432 77030119694843904 77131209090768896 77154101860777984 77180569147372896 77281855983524304 77304793465974816 77596688607086592 77732915662631936 77788290164281344 77895204046885608 77913492627124224 78020578590659768 78065667417411576 78197177885589504 78486558889277952 78508552110246912 78531853679720448 78634913855153152 78680357712036864 78685236206438652 78788497671276498 78921225828974592 79075368848171808 79104563289980928 79213286286400896 79304804995465728 79408879542703872 79413803208350121 79698009547763712 79732377284345856 79837012950073344 79929252278894592 79934208209715456 79992944615991456 80039108745423744 80144146945877056 80330533433063424 80470640036978688 80563611423965184 80622810321629184 80627809255800912 80669337948143616 80921167761141792 81156169735852032 81262673895610368 81456500956091616 81563399251309584 81599504214084528 81907615751924736 82067591563940214 82097890727399424 82205630741477376 82210727816796168 82242019995297792 82541465545900032 82713793072317696 82846923272015616 82858056382282752 83019888523654398 83153511392676858 83305738375028736 83365082781548544 83389825783627776 83499261250535424 83614024413423168 83673588433289472 83698423000754688 83808263450886912 84161953800142848 84272402558410752 84326332616158752 84357465701548032 84436997094657648 84468171037114368 84473408398909824 84584265890246976 84878929815478272 84990319487152128 85026969397592064 85101855339497472 85107131992234296 85138553346932736 85193037697196736 85250283731902464 85304839583938464 85416788192316336 85664845832288256 85777266889810944 85814256151273472 85863849017647104 85976531234205696 85981862120318928 86094699209715672 86458038849253888 86647240853300736 86658884656699392 86772610227115008 86777990473284844 86798364593375232 86828140290794508 86942087981464842 86967892649221668 86974412138053632 87138810808696832 87296274682972416 87329502592303104 87449530120460928 87461281736854016 87511826434816512 87632104552746309 87652679205514752 87773150914492239 87983646924570624 88022593882718208 88138109097787392 88149953246593024 88322121124027776 88342857781936128 88348335389685504 88464278087047296 88786379057596416 88837617900150784 89043991573856256 89114947072201008 89160847205842944 89166375532182592 89217905619898944 89334989485541856 89698924444889088 89750689919680512 89816639568832512 89868472977317888 89920408813756416 89925984235929888 90043997338601712 90162165314111688 90371850112196352 90529470041601024 90634062851960832 90706285412776026 90753005191661568 90758632238114424 90877738054699876 91083439483158528 91420508132561664 91473267137627136 91593310795288064 91620495959673856 91758824157723282 91799442240845094 91806323923501056 91966445756547072 92140354653290496 92146067720915328 92167702181904384 92481334584162048 92487068793895689 92522272494710016 92859148739137536 92871627309268992 93021106831736832 93202788681017568 93215313430068096 93250794325377024 93256576244668032 93378960202994368 93718955671907328 93882413376475136 93936668906852352 93949292275974144 93990879994626048 94065777465101064 94114227606167552 94284296382247776 94682198025160704 94806452878212096 94991621731489854 95026692416753664 95032584448773552 95157299126527848 95206558142889984 95558885043912192 95655340572291072 95739587256934656 95745523491263583 95780872515299328 95906569198390272 95912515786262196 96093886716355878 96311317209612288 96372951561324288 96499425251037312 96541038170182656 96667732445996544 96729594885358794 96856536610930131 97131793699602432 97259263245139968 97265293705410624 97288130080899072 97428895693602816 97491245238786816 97619186505504384 97648160167547136 98031162159783936 98188946100166656 98258892839092224 98380721385518544 98393941953960768 98417043318472704 98552309798728128 99025418118057984 99155372735010816 99168697402417152 99198130963857408 99291653990940012 99328312238088192 99362386264531248 99391877313396192 99522312847928208 99942320137669632 100073478038112768 100174490520588288 100305953106573312 100312172473705416 100443815744668284 100861458180145152 100969526159640576 101102032099482624 101166732265421124 101234711931634176 101299497005926926 101432435978375649 101470147494395904 101528706171600896 101845653796801152 101904429179637248 101963320708455936 102097130840619264 102103461267878727 102513056508444672 102647588078665728 102693026196504576 102706826259791872 102766181501435904 102907425529830528 103042474644699072 103073057954633088 103282114413938688 103462251476115456 103664326186029744 103717720219041792 103860272062514144 103884656836165632 104087556556548768 104480580722927616 104648745185703936 104678069480329216 104709138239627264 104867227608826608 104907143616049152 104913648275251536 105051330228368664 105228301105299456 105433825130895744 105617715048534528 105692953810470912 105739739993954304 105823999648238697 105878506056938496 105885070944466828 106124741416157184 106264012730351616 106449350600097792 106517472778305792 106578944279620608 106657259487988608 106718811660564992 106911657504870246 107051961517343829 107107377910751232 107294186715971584 107356193036402688 107497080428838912 107503745674401216 107559117264191488 107753481579711744 107894890348189056 108208226314469376 108350231860813824 108561853407416976 108601934190575616 108608667941455488 108751199001746112 108799338952112704 109210154335899648 109416671150782464 109423455418586952 109449146341011456 109463854303199232 109607507655303168 109614303755728224 109656026660397056 109821584818692432 109854180188490528 110285057429756928 110462564362687488 110477408509710336 110678311558708362 110693184698205864 110719173733281792 110871348523569144 111074317833371648 111485365884564224 111549794326887168 111564784577719296 111597897334339584 111744351267849216 111897935083972562 111962601953919234 112151215651700736 112215938400190464 112363203411214336 112428139164106752 112435110154878336 112582662792876864 112631211198546432 112779021186995968 112844197244894976 112851194032918593 113171906420637696 113320425982869504 113469140452663296 113476175989645728 113518071129243648 113590716929595648 113667044975869952 113739786111917952 113889050923088448 114219794443051008 114369689186414592 114485132023529472 114635374978940928 114642482827091904 114792932279620896 115529654471067648 115545179542265856 115696813636153344 115731152791166976 115770853721059344 115922783975286456 115957190198962224 116395032910629888 116599373493947904 116682435246422016 116842806070328412 116870238940686336 117030867885989652 117517478797049856 117762828165370368 117797780519580672 117952370782729728 118027854309657978 118182746506914747 118381838743461888 118819929429601344 118881129607790592 118957207493198592 119113319314055808 119598565926518784 119667586559574016 119755519425110016 119893878418341888 119901312314573184 120058663118135616 120216220418815584 120495800149595136 120705960055468032 120845417135947776 120941713883701368 121004006922215424 121011509650819232 121734254603778048 121894010843415552 121964356183502848 122184751434137424 122345098876964376 122399256321126792 122408431898001408 122861423627887104 123101387345910321 123146836091099136 123308446112216064 123316091725194252 123363029992946688 123812198318850048 123828836412358656 124028142442315776 124070689608476544 124270384908023424 124287084573424128 124342101659557376 124529832785481597 124730267089015287 124958607562543104 125047624172322816 125084738675441664 125248891875803136 125265723034632192 125321173326168064 125421036620134752 125510382649934208 125547634501132032 125712395176330368 126242930700214272 126408603837616128 126489498924238128 126536198552322048 126655495641986472 126702256555671552 126710112598364736 126876398835370464 127411846725216256 127485479230728192 127540454096388096 127652783009246208 127660697988351444 127707830020399104 127875425597853696 127883354381682928 127957259375907696 128125182288474504 128497268748432384 128665900334716416 128721384226910208 128890309927995392 128964796851308544 128972793180478392 129142048814573508 129679017660186624 129687058273880832 129970861279951104 129988326985049088 130158915340672512 130166985709927266 130197546890062848 130413131972197263 130451838973832502 130708216213045248 130918594800222208 130994253888454656 131174295180691392 131191922605281024 131403079731637504 131479018808272128 132033890824077312 132207163646681088 132224929869889536 132264174618476544 132388871987920016 132437749650784256 132483181686041664 132514286672904192 132522503084528256 132696417130570944 133179568586394624 133256426850226176 133431304050817024 133565987360784384 133672420608301512 133741270808764416 133749563298273888 133925087659557712 134002484228312784 134626034879520768 134724959353248768 134802709465976832 134888976353894832 134979615908845568 135065996007902568 135243247971167532 135293529992527872 135794205062401536 135951094277941248 136129507787492352 136137948357171636 136316607082049814 136863450771554304 136924034928672768 137209900706440704 137389966192932096 137430743939510784 137699163361267641 137709485885251584 137949668634820608 138219101581372992 138290293625389056 138512875781554176 138783408742065024 139307440963903488 139531660247605248 139822970145102144 139876191488065536 139884864367002048 140068440304491552 140578433507860992 140823620064712704 140923938413961216 140986319991939072 141098666197651596 141171341409251328 141685350307135488 142023297037741056 142105259039494144 142209679317318144 142548876673160328 142735948689791772 142809837214334976 143329440571785216 143338327565868288 143483010858436608 143671308772948992 143859853797585408 143868773679393294 144277635085959168 144466975814418432 144559427341986432 144749137876555968 144811557255273984 145001598668994816 145094392328038191 145613539114532864 145697690549403648 145888894867709952 145897940558115936 145932195121348608 145951805737598976 146143343540404224 146152405007637632 146236867858180224 146428779758256576 146472240251320704 147046743239675904 147283419150249984 147303211346280448 147388339258638336 147571082078277816 147590912930941152 147625564977709056 147828464698092192 148538127177086976 148733059102516224 148753046103625728 148797196445786112 148937480986410018 148992468357132288 149043579396796872 149087815970094288 149283469271892312 149534954202267648 149913480206504448 150110217057169152 150174948264728576 150261735780882432 150458929659859968 150468258710558124 150665723617002426 151093901310492672 151292187270217728 151301567986194304 151454289239460864 151653048149223936 151852067897451264 151861483328248477 151949245508890389 152205221241593856 152293059257401344 152492918915219456 152768480695201728 152847166638587904 152856643769455872 153057243039494528 153145696260928896 153971382117998592 154039539294756864 154060239389687808 154262418181537792 154308203721555968 154361138294745792 154563711967048608 154609586931949632 155193377214173184 155465831325263872 155576580328562688 155790408093771216 155826985254248448 156041157181319536 156131334834823152 156973117778555904 157017104220493824 157063707359440896 157269827710306304 157360715424073728 157370472412877304 157576995342552996 157842451657949184 158150737696343616 158426572572801792 158609609990931456 158817759085407744 158827606416700242 159036041595724783 159396019095527424 159464754568691712 159674025900146688 159868416419430912 159985889231982912 160078217490847488 160288293891754112 160661066866126848 160941280073957376 161127222847930368 161245620643258368 161255618511601824 161338675896287232 161842335522283584 162312339471704064 162525347791220736 162913001912183232 163126798502619168 163199008428169056 163815231503849472 164135183127880428 164195781454798848 164411261482954752 164421455633592336 164484039990595584 165082931091800064 165427586144635392 165693846544031232 165716112764565504 166039777047308796 166307022785353716 166611476750057472 166730165563097088 166998522501070848 167228048826846336 167347176866578944 167396846001509376 167616526901773824 167846902625958843 168323907600285696 168544805116821504 168652665232317504 168873994189315296 168936342074228736 168946816797819648 169168531780493952 169757859630956544 169980638974304256 170053938795184128 170203710678994944 170214263984468592 170277106693865472 170386075394393472 170500567463804928 170609679167876928 170833576384632672 171329691664576512 171554533779621888 171628512302546944 171727698035294208 171953062468411392 171963724240637856 172189398419431344 172916077698507776 173294481706601472 173317769313398784 173545220454230016 173555980946569688 173596729186750464 173656280581589016 173884175962929684 173935785298443336 173948824276107264 174592549365944832 174899060240921856 174922563473708032 175023652869633024 175264209105492618 175305358411029504 175546301828984478 175967293849141248 176045187765436416 176276218195574784 176644242248055552 176696670779371008 176928556174094592 177041781464486967 177572758115192832 177675235800301568 178087983147712512 178229894144402016 178321694411685888 178332751064365184 178435811239797888 178669978971083712 179397848889778176 179501379839361024 179633279137665024 179736945954635776 179840817627512832 179851968471859776 180087994677203424 180324330628223376 180743700224392704 181058940083202048 181268125703921664 181412570825552052 181506010383323136 181517264476228848 181755476109399752 182166878966317056 182841016265123328 182946534275254272 183186621590576128 183240991919347712 183517648315446564 183598884481690188 183612647847002112 184280709306580992 184292135441830656 184962669168324096 184974137587791378 185044544989420032 185298874152816949 185718297478275072 185743254618537984 186042213663473664 186405577362035136 186430626860136192 186501588650754048 186513152489336064 186757920405988736 187437911343814656 187764826752950272 187873337813704704 187898584551948288 187981759989252096 188131554930202128 188228455212335104 188568592764495552 189364396050321408 189612905756424192 189983243462979708 190053384833507328 190065168897547104 190314598253055696 191117770087824384 191310681144582144 191479174513869312 191491046982527166 191561745030598656 191813138396780544 191825031572524392 192187773432711756 192745903122648576 192998850502074624 193082076340365312 193335464891993088 193459189770717588 193713073221860262 194263587399204864 194518526490279936 194530587410821248 194576260161798144 194982490477573632 195238373011008768 195250478564890899 195296320335094272 196062324319567872 196377892200333312 196517785678184448 196761442771037088 196787883907921536 196834086636945408 197104619597456256 198050836236115968 198310745470021632 198337394804834304 198396261927714816 198583307981880024 198656624476176384 198724772529062496 198783754626792384 199044625695856416 199884640275339264 200146956076225536 200348981041176576 200611906213146624 200624344947410832 200887631489336568 201939052319281152 202204064198965248 202333464530842248 202469423863268352 202598994011853852 202864871956751298 202940294988791808 203691307593602304 203808858359274496 203926641416911872 204194261681238528 204206922535757454 204474910623074721 205026113016889344 205295176157331456 205386052393009152 205814851059661056 206084949289398144 206146115909266176 206564228827877376 206924502952230912 207328652372059488 207435440438083584 207720544125028288 207769313672331264 208175113113097536 208961161445855232 209297490371407872 209356138960658432 209418276479254528 209734455217653216 209814287232098304 209827296550503072 210102660456737328 210867650261791488 211235430097069056 211385907620941824 211479479987908608 211647999296477394 211757012113876992 211770141888933656 212249482832314368 212528025460703232 213034945556611584 213157888559241216 213314518975977216 213437623321129984 213823315009740492 214103923034687658 214214755821502464 214588373431943168 214712386072805376 214994160857677824 215007491348802432 215506963159423488 215789780696378112 215803160519089941 216416452628938752 216700463721627648 217123706814833952 217203868381151232 217217335882910976 217502398003492224 217598677904225408 218420308671799296 218833342301564928 218846910837173904 218898292682022912 218927708606398464 219215015310606336 219228607511456448 219312053320794112 219643169637384864 219708360376981056 220570114859513856 220925128725374976 220954817019420672 221356623117416724 221386369396411728 221438347466563584 221742697047138288 222148635666743296 222970731769128448 223099588653774336 223129569155438592 223195794668679168 223406221479615027 223488702535698432 223795870167945124 223925203907838468 224302431303401472 224726406822428672 224856278328213504 224870220309756672 225165325585753728 225262422397092864 225558042373991936 225688394489789952 225702388065837186 225998585425503639 226343812841275392 226640851965739008 226938280905326592 226952351979291456 227181433859191296 227334089951739904 227479572223835904 227778101846176896 228439588886102016 228739378372829184 228970264047058944 229270749957881856 229284965654183808 229585864559241792 231059308942135296 231090359084531712 231393627272306688 231462305582333952 231541707442118688 231845567950572912 231914380397924448 232790065821259776 233198746987895808 233364870492844032 233685612140656824 233740477881372672 234061735771979304 235525656330740736 235595561039161344 235904741565459456 236055708619315956 236365493013829494 236763677486923776 237639858859202688 237914414986397184 238226638628111616 238241409625050363 239197131853037568 239511038850220032 239787756836683776 239802624629146368 240117326236271232 240432440837631168 240991600299190272 241411920110936064 241690834271895552 241883427767402736 242008013844430848 242023019301638464 243468509207556096 243788021686831104 243928712367005696 244369502868274848 244690197753928752 244798512642253584 245722847255774208 246202774691820642 246293672182198272 246616892224432128 246632183450388504 246726059985893376 247624396637700096 248141379216953088 248540769816046848 248574169146848256 248684203319114752 249059665570963194 249460534178030574 249917215125086208 250095248344645632 250169477350883328 250497783751606272 250842073240269504 251020765299868416 251095269002264064 251424790352660736 252485861400428544 252817207675232256 252978997848476256 253072397104644096 253310991283972944 253404513111343104 253420225196729472 253752797670740928 254823693450432512 254970958461456384 255080908192776192 255305566018492416 255321395976702888 255415660040798208 255750851195707392 255766708763365856 255914518751815392 256250364576949008 256994537496864768 257331800669432832 257442768453820416 257780619855990784 257929593702617088 257945586360956784 258284097629147016 259374116547761664 259941722559902208 259976653970098176 260317830681345024 260333971419854532 260395093780125696 260826263944394526 260903677947665004 261416432426090496 261837189600444416 261988507776909312 262348590361382784 262383845210562048 262806159463275008 262896313658238927 262958037616544256 263319452743476717 264067781648154624 264414327293362176 264449859739779072 264777743975840032 264875499301568512 264966363372083328 265028573345808384 265045006169056512 265392834261141888 266359137172789248 266512853700452352 266862608101634048 267131974721568768 267344841216603024 267482541617528832 267499126596547776 267850175319115424 268004968456625568 269252069759041536 269449918706497536 269605418931953664 269777952707789664 269959231817691136 270131992015805136 270486495942335064 271588410124803072 271902188555882496 272259015574984704 272275896714343272 272633214164099628 274419801412881408 274779932385864192 274861487879021568 275398326722535282 275418971770503168 275899337269641216 276438203162745984 277461206381687067 277566817484130048 278614881927806976 279063320495210496 279645940290204288 279752382976131072 279769728734004096 280136880608983104 281156867015721984 281647240129425408 281847876827922432 281972639983878144 282197332395303192 282342682818502656 284046594075482112 284210518078988288 284419358634636288 285097753346320656 285471897379583544 285619674428669952 286676655131736576 286966021716873216 287236570473790749 287342617545897984 287719707595170816 287737547358786588 288933951628836864 289118854683972864 289498275753111936 289623114510547968 290003197337989632 290188784656076382 290569609832790393 291227078229065728 291395381098807296 291777789735419904 291795881116231872 291864390242697216 292286687080808448 292304810015275264 292473735716360448 292857559516513152 292944480502641408 294093486479351808 294566838300499968 294606422692560896 294776678517276672 295142164156555632 295181825861882304 295251129955418112 295656929396184384 297076254354173952 297466118205032448 297506092207251456 297594392891572224 297874961972820036 297984936714264576 298087158793593744 298175631940188576 298566938543784624 299826960413008896 300220434114338304 300349896529457152 300523471561764864 300917859319719936 300936517421116248 301331447234004852 302584374540435456 302603135972388608 302908578478921728 303306096298447872 303704135794902528 303722966656496954 303898491017780778 304297307935126947 304410442483187712 304586118514802688 304985837830438912 305536961390403456 305713287538911744 306114486078989056 306291392521857792 306310383803636181 307942764235997184 308079078589513728 308120478779375616 308524836363075584 308616407443111936 308722276589491584 309127423934097216 309219173863899264 310386754428346368 310931662650527744 311153160657125376 311580816187542432 311653970508496896 312082314362639072 312262669669646304 313946235557111808 314034208440987648 314127414718881792 314539655420612608 314721430848147456 314740944825754608 315153990685105992 315684903315898368 316301475392687232 316853145145603584 317219219981862912 317471998944716091 317635518170815488 317655212833400484 318072083191449566 318792038191054848 319348051800293376 319736832838861824 319971778463965824 320156434981694976 320576587783508224 321155884552031487 321322133732253696 321882560147914752 322491241286516736 322511237023203648 322677351792574464 323684671044567168 324624678943408128 325050695582441472 325826003824366464 326253597005238336 326398016856338112 327630463007698944 328270366255760856 328391562909597696 328822522965909504 328842911267184672 328968079981191168 330855172289270784 331387693088062464 331432225529131008 332079554094617592 332614045570707432 333222953500114944 334456097653692672 334694353733157888 334793692003018752 335233053803547648 335693805251917686 336647815200571392 337089610233643008 337305330464635008 337747988378630592 337893633595639296 338337063560987904 338553582098755779 339515719261913088 339961277948608512 340407421357989888 340428527968937184 340554213387730944 340772150788786944 341001134927609856 341219358335753856 341667152769265344 342659383329153024 343109067559243776 343257024605093888 343455396070588416 343906124936822784 343927448481275712 344378796838862688 345832155397015552 346588963413202944 346635538626797568 347090440908460032 347111961893139376 347193458373500928 347312561163178032 347768351925859368 347871570596886672 349185098731889664 349798120481843712 349845126947416064 350047305739266048 350528418210985236 350610716822059008 351092603657968956 352552436391149568 353288484496111104 353393341558742016 353857112348189184 354083562928973934 354548239520744241 355145516230385664 355350471600603136 356459788288804032 356643388823371776 356665502128730368 356871622479595776 357339957942167424 358795697779556352 359002759678722048 359266558275330048 359473891909271552 359681635255025664 359703936943719552 360175989354406848 360648661256446752 361487400448785408 362117880166404096 362536251407843328 362825141651104104 363012020766646272 363034528952457696 363510952218799504 365682032530246656 365893068550508544 366373243181152256 366481983838695424 367035296630893128 367197768963380376 367225295694004224 368584270883661312 369925338336648192 369948275175582756 370089089978840064 370597748305633898 371436594956550144 371486509237075968 372084427326947328 372811154724070272 372861253720272384 373026304978672128 373515840811977472 374190801267045861 374875822687629312 375529653505900544 375746675627409408 375797169103896576 375963519978504192 376263109860404256 376456910424670208 377137185528991104 378728792100642816 379225811512848384 379966486925959416 380106769667014656 380130337795094208 380629196506111392 382235540175648768 382621362289164288 382958349027738624 382982093965054332 383123490061197312 383626276793561088 383650063145048784 384375546865423512 385491806245297152 385997701004149248 386164152680730624 386670929783986176 386918379541435176 387426146443720524 389037052980559872 389061174821642496 389964980955147264 390476746022017536 390500957129781798 390592640670188544 392124648639135744 392755784400666624 393522885542074176 393575767815843072 394209239194912512 396101672472231936 396621490940043264 396674789609668608 396792523855429632 397166615963760048 397313248952352768 397449545058124992 397567509253584768 398089251391712832 399769280550678528 400293912152451072 400697962082353152 401223812426293248 401248689894821664 401775262978673136 403878104638562304 404408128397930496 404666929061684496 404938847726536704 405197988023707704 405729743913502596 405880589977583616 407382615187204608 407617716718548992 407853282833823744 408388523362477056 408413845071514908 408949821246149442 410590352314662912 410772104786018304 411629702119322112 412169898578796288 412195454748103009 412292231818532352 413097490083802923 413128457655754752 413849005904461824 414657304744118976 414870880876167168 415441088250056576 415538627344662528 416350226226195072 417922322891710464 418594980742815744 418712277921316864 418836552958509056 419468910435306432 419628574464196608 419654593101006144 420205320913474656 421735300523582976 422470860194138112 422771815241883648 422958959975817216 423295998592954788 423514024227753984 423540283777867312 425056050921406464 426069891113223168 426315777118482432 426629037951954432 426875246642259968 427646630019480984 428207846069375316 428429511643004928 429988321715355648 430014982697604864 431013926318846976 431579561392756224 431606321038179882 432832905257877504 433400927443255296 434247413629667904 434434671765821952 435004796006984448 435197355808450816 436840617343598592 437666684603129856 437693821674347808 437796585364045824 437855417212796928 438430030621212672 438457215022912896 438624106641588224 439286339274769728 439416720753962112 441140229719027712 441850257450749952 441909634038841344 442713246234833448 442772738792823456 442876694933127168 443485394094276576 445941463538256896 446199177307548672 446259138310877184 446391589337358336 446812442959230054 446977405071396864 447591740335890248 447850407815676936 448604862606802944 449740440619513344 450330651171507456 450524844794185728 451116084747983872 451376788979579904 451404776131674372 451997170851007278 453281703931478016 453876561810653184 453904703958582912 454362867718382592 454959144447671808 455556203692353792 455584449984745431 456879177772204032 457478756745658368 458541499915763712 458569931308367616 459171729118483584 462118617884270592 462180718169063424 462787254544613376 462924611164667904 463083414884237376 463691135901145824 463828760795848896 465580131642519552 466397493975791616 466729740985688064 467371224281313648 467480955762745344 468123471543958608 471051312661481472 471191122078322688 471809483130918912 472111417238631912 472730986027658988 473527354973847552 475279717718405376 475828829972794368 476453277256223232 476482819250100726 477108124787174349 478394263706075136 479022077700440064 479605249258292736 480234652472542464 480864881675262336 481983200598380544 482823840221872128 483381668543791104 483766855534805472 484016027688861696 484046038603276928 486937018415112192 487576043373662208 487857424734011392 488739005736549696 489380395507857504 489597025284507168 491445694511548416 492405549383641284 492587344364396544 493233784448864256 493264366900777008 493452119971786752 495248793275400192 496282758433906176 497081539632093696 497148338293696512 497368406638229504 498119331141926388 498921068356061148 499834430250172416 500190496689291264 500995567503212544 501684146480539008 502041530599736832 502190538004528128 502849580705321472 503540707877876529 504971722800857088 505634415350464512 505957995696952512 506621982567945888 506809026222686208 506840450393458944 507505595341481856 509647386900865024 509941916922912768 510161816385552384 510611132036984832 510642791953405776 510831320081596416 511501702391414784 511533417526731712 511829037503630784 512500729153898016 513989074993729536 514663601338865664 514885536907640832 515561239711981568 515859187405234176 515891172721913568 516568195258294032 518748233095523328 519883445119804416 519953307940196352 520635661362690048 520667942839709064 520790187560251392 521652527888789052 521807355895330008 524697180722765568 524767690421124096 525612318926550016 525792627316477854 525916075233088512 526638905486953434 528135563296309248 528828654586724352 529555487951680064 529932726744166656 530090012338113024 530785668522283776 532718274345578496 533025707400904704 533725216203268096 534263949443137536 534689682433206048 534965083235057664 534998253193095552 535700350638230848 536009936913251136 538504139518083072 538899837412995072 539210837863907328 539555905415579328 539918463635382272 540263984031610272 540972991884670128 543176820249606144 543804377111764992 544518031149969408 544551793428686544 545266428328199256 548839602825762816 549559864771728384 549722975758043136 550796653445070564 550837943541006336 552876406325491968 554922412763374134 555133634968260096 555896622458450847 557229763855613952 558126640990420992 559291880580408576 559504765952262144 559539457468008192 560273761217966208 562313734031443968 563294480258850816 563695753655844864 563945279967756288 564394664790606384 564685365637005312 568093188150964224 568421036157976576 568838717269272576 570195506692641312 570943794759167088 573353310263473152 573932043433746432 574473140947581498 574685235091795968 575439415190341632 575475094717573176 578237709367945728 578996551506223872 579246229021095936 580006394675979264 580377569312152764 581139219665580786 582454156458131456 582790762197614592 583555579470839808 583591762232463744 583728780485394432 584609620030550528 584947471432720896 585715119033026304 585751435694672697 585888961005282816 588186972958703616 589133676600999936 589212845385121792 589553357034553344 590284328313111264 590363651723764608 590502259910836224 591313858792368768 594152508708347904 594932236410064896 595012184414502912 595188785783144448 595749923945640072 595969873428529152 596174317587187488 596351263880377152 597133877087569248 599653920826017792 600440868228676608 600699793058914304 601046943123529728 601835718639439872 601873034842232496 602662894468009704 605206271944777216 605817156957843456 606612192596895744 607408271589805056 607445933312993908 607796982035561556 608594615870253894 608820884966375424 609971675660877824 611073922780806912 611426575077823488 612228972157978112 612582785043715584 612620767607272362 613424731869224163 615885528471994368 616158157179027456 617049672726151168 617444553178983168 618254847868194432 618438347727798528 620773508856692736 621863325301055488 622306321314250752 623161632375084864 623307941016993792 624164628725278144 624525339339292608 627892471114223616 628068416881975296 628254829437763584 629079310841225216 629442861696294912 629481889651509216 630307981370211984 632602950785374464 633706290291207168 634438439963725824 634943997889432182 635271036341630976 635310425666800968 636144166382899132 637584076382109696 639473665677723648 639943556927931648 640312869963389952 641153175567016448 642311769104062974 642644267464507392 643765120295829504 644982482573033472 645022474046407296 647369342089134336 647409481557269823 649249357886816256 650101391164882944 651652007648732928 652507194010476672 652796033712676224 655260926015397888 656540732511521712 656783125819195392 657645045931819008 657685822534369344 657936159962382336 661710344578541568 662775386176124928 662864451058262016 664159108189235184 665228091141414864 666445907000229888 668912195307385344 669388707466315776 669587384006037504 670218664438845081 670466107607095296 671387610503835372 674179220467286016 674610660929270016 675495976757261184 675787267191278592 676674127121975808 677107164197511558 677995756276510917 679031438523826176 679922555897217024 680814842715979776 680857055937874368 681544301577573888 682002269855219712 682438716671507712 683334305538530688 685318766658306048 686218135118487552 686514049210187776 686910792141176832 687812249873645568 687854896962551424 688757593677725376 691664310794031104 693177926826405888 693271077253595136 694180881816920064 694223923786278752 694386916747001856 694625122326356064 695536703851718736 695743141193773344 698370197463779328 699596240963687424 699690253894832128 700094611478532096 701056836421970472 701221433644118016 702185207315937912 706576968992222208 706786683117484032 707714224696378368 708167125857947868 709096479041488482 710291032460771328 710700943201206272 712919576577608064 713331004257460736 713743244959191552 714679915884334848 714724228875151089 717591395559112704 718533116550660096 718947783818543104 719363270510051328 719407873887439104 720351978708813696 721297322512893504 722974800897570816 724235760332808192 725072502815686656 725650283302208208 726024041533292544 726069057904915392 727021904437599008 731364065060493312 731786137101017088 732746486362304512 732963967677390848 734070593261786256 734395537926760752 737168541767322624 739850676673296384 739896550351165512 740178179957680128 741195496611267796 742873189913100288 745622309448140544 745722507440544768 746052609957344256 747031681623954944 748381602534091722 749751645375258624 751059307011801088 751493351254818816 752526219720808512 752913820849340416 754274371057982208 757457584201285632 758451623025696768 759932973851918832 760213539334029312 760260675590188416 761258393012222784 764471080351297536 765242724578328576 765916698055477248 765964187930108664 766246980122394624 767252553587122176 767300126290097568 768751093730847024 770983612490594304 771995402008298496 772328305361461248 773341859567972352 773836759082870352 774852292887441048 778122349643284992 779929961910294528 780953492044035072 781001914259563596 781185281340377088 784249297278271488 785511568801333248 787045771084148352 787151535631686144 788418478389825024 788688940974716781 789958358230430151 792203344944463872 793242981880086528 793349579219337216 794333231927520096 794626497904705536 794899090116249984 795135018507169536 796178502783425664 799538561101357056 800587824304902144 801395924164706304 802447624852586496 802497379789643328 803550525957346272 807756209277124608 808816256795860992 809333858123368992 809877695453073408 810395976047415408 811459487827005192 814765230374409216 815235433437097984 815706565667647488 816777046724954112 816827690143029816 817899642492298884 823259404238644224 824339797157592576 824390909496206018 824584463637064704 826194980167605846 826256915311509504 827698011808923648 829314609488237952 830882176500113152 832383619145061201 832700452452390144 835844645783420928 837189961485631488 837424555842633728 837673105917018112 838937820870612864 839257148928393216 839309186202012288 840410641826949312 843470601047165952 844941720388276224 845543630483767296 845917919951634432 846591997185909576 847028048455507968 847080567555734624 852139782226446336 852631554236964864 853258075903908864 853750493284519936 855293260038961968 856415692138750632 856859023286009856 860029965395209728 861709711421372247 862027852637693952 863159122785512448 863212642076359764 866801854886510592 868494827259335808 868869343531643904 870009592013968896 870394711616901632 871708829498371179 873681234687197184 875333369206259712 875387643348695616 875593170728091648 876860061242425344 876914430045825792 877248213283176448 878572678549539456 878833441507924224 882280459438055424 883700514901499904 883819268077682688 885426492469666896 885545477585646912 885753389866254336 886970788188553152 891882927076513792 892398354615097344 892518276621754368 892783178674716672 893624885918460108 893954810142793728 895183480671780496 895700815631353872 899480881239026688 900661302343014912 901049689588371456 902232169495967744 902753577959159808 902809552263348744 903994341702014556 907753123621306368 907809407917165824 908725735436765184 909918288895343616 911112407384707584 911168899969490862 912891923805380841 913758355544408064 914957513491316736 917139862616735232 918343458236967168 918931151410908543 924237235768541184 924361436338126848 925574509089226752 925849222329335808 926166829768474752 927382271802291648 927657521591697792 931160263285039104 932794987951583232 933459481971376128 934742448562627296 934961911525490688 936246943087917216 942102625322962944 942382244156645376 943618966261837824 944222834477263824 945461972055317976 947054709947695104 950559435436810752 951657659945588736 952906554512446464 952965638500201452 954216249574348698 958044155400880128 959210498516585472 960469304945084928 961729763350524672 963966401196761088 965647680443744256 967533711069610944 968032055377723392 968092077206553856 973874036830224384 975152086747324416 975714849468022784 977478011473099392 978760791015715008 979194050569014336 982891389023096832 984811098767282568 985174688728793088 986467568897728512 986528733801554016 986904239943573504 992565516867812352 994163079264187392 994296676587393024 994736813276459008 996238662283852776 997842136712122296 999668860500344832 1003368292961078016 1004083061199473664 1004381076009056256 1005699161410642944 1007081415755753058 1009943445601714176 1011268830700929024 1011915991393905024 1013243965135891776 1013680900786917888 1015011190682963712 1015660746296267337 1019294773801730048 1019883833845825536 1021222264073969664 1021285583906811552 1021662640163192832 1023003404782829568 1023066835053463424 1023658075007261568 1025001458307796032 1027978149987459072 1029327202677731328 1029771073815281664 1031122479423963136 1031718374810468352 1031782345443827136 1033136390516588064 1037496466191046656 1039766890239608832 1039906615880392704 1041271322725380096 1041335885679418128 1041580375120502784 1043305055777578104 1043614711790660016 1049394361445531136 1049535380842248192 1051224637853100032 1051585254632955708 1051832150466177024 1053277810973906868 1057657309173448704 1059110975903360128 1059865453488333312 1060180024676226048 1061571337044567552 1063030383297739339 1063644718562232723 1065436548691156992 1066051414801809408 1067450432406536192 1069379364866412096 1069930166470115328 1069996506386191104 1071400701276461696 1072019873826502272 1077008279036166144 1077799674825990144 1078421675727814656 1079111810831158656 1079836927270764544 1080527968063220544 1081945983769340256 1086353640499212288 1087608754223529984 1089036062299938816 1089103586857373088 1090532856656398512 1097679205651525632 1099119729543456768 1099445951516086272 1101593306890141128 1101675887082012672 1105752812650983936 1109844825526748268 1110267269936520192 1111793244916901694 1114459527711227904 1116253281980841984 1118583761160817152 1119078914936016384 1120547522435932416 1124627468062887936 1126588960517701632 1127391507311689728 1127890559935512576 1128789329581212768 1129370731274010624 1136186376301928448 1136842072315953152 1137677434538545152 1140391013385282624 1141887589518334176 1146706620526946304 1147864086867492864 1148946281895162996 1149370470183591936 1150878830380683264 1150950189435146352 1156475418735891456 1157993103012447744 1158492458042191872 1160012789351958528 1160755138624305528 1162278439331161572 1167111158941679616 1167183524464927488 1169219240061101056 1169894942865441792 1171430238066052608 1171502871389345394 1171777922010565632 1176373945917407232 1178267353201999872 1180568656626222528 1180727303447529216 1182627717584737536 1188305017416695808 1189864472820129792 1190024368829005824 1190377571566288896 1191499847891280144 1191939746857058304 1192348635174374976 1192702527760754304 1194267754175138496 1199307841652035584 1200881736457353216 1201399586117828608 1202093886247059456 1203671437278879744 1203746069684464992 1205325788936019408 1210412543889554432 1211634313915686912 1213224385193791488 1214816543179610112 1214891866625987816 1215593964071123112 1217189231740507788 1217641769932750848 1222147845561613824 1222853150155646976 1224457944315956224 1225165570087431168 1225241535214544724 1226849463738448326 1231771056943988736 1232316314358054912 1234889106357966336 1236509695736388864 1236586364244309027 1236876695455597056 1239292470251408769 1241547017713385472 1243726650602110976 1244612642628501504 1246323264750169728 1246615882033987584 1248329257450556288 1249050678678585216 1255784942228447232 1256136833763950592 1256509658875527168 1258158621682450432 1258885723392589824 1258963779303018432 1260615962740423968 1265205901570748928 1267412580582414336 1268876879927451648 1269887995778864364 1270542072683261952 1270620851333601936 1272288332765798264 1275168152764219392 1278947331355447296 1279887113855863296 1280625739926779904 1282306351134032896 1284623538208125948 1285288534929014784 1289964965146066944 1290044948092814592 1294738684178268672 1294818963114539646 1298498715773632512 1300202782329765888 1303304015297465856 1305014388020953344 1305592067425352448 1310521852030795776 1313081465023043424 1313566251638390784 1315290091863638016 1315371645068738688 1315872319924764672 1323420689157083136 1325550772352249856 1325728902116524032 1328318216378470368 1330456182282829728 1337824390614770688 1338777414932631552 1339174768012075008 1340437328877690162 1340932215214190592 1342775221007670744 1349221321858540032 1350991953514522368 1351574534382557184 1353348254243951616 1354214328395023116 1355991512553021834 1359845111794434048 1361629685431959552 1361714111875748736 1363088603155147776 1364877433343015424 1366668611077061376 1366753349954236293 1370637533316612096 1372436270236975104 1375624499747291136 1375709793925102848 1377515187355450752 1383328621588062208 1386355853652811776 1386542154507190272 1388361763633840128 1388447847572557504 1388773833494003712 1389250244652712128 1391073407703437472 1391486282387546688 1396740394927558656 1399192481927374848 1399380507789664256 1400189222957064192 1402113672843940944 1402442867288236032 1404370414631875824 1413153937984444416 1413573366234968064 1415428449392756736 1416334251715895736 1418192958082976964 1420582064921542656 1425839153155216128 1426662008514921472 1427486489918383104 1429359831768669696 1429448457750302178 1431324374361523047 1435182791118225408 1437066233101320192 1438815747774878208 1440703957417627392 1442594645025787008 1445949601795141632 1448471520665616384 1450145005631373312 1451300566604416416 1452048083066585088 1452138115809830784 1454043808875198016 1462728130120986624 1463572274202034176 1465492972724609024 1465927935354781696 1468141186523572512 1468791075853521504 1474337083534645248 1479701353346592768 1479793100702331024 1480356359915360256 1482390993222535592 1485746379826200576 1491244618896281088 1491445014881089536 1492105219914688512 1494063363247909888 1496763205068183444 1499503290750517248 1502118614023602176 1502986702509637632 1505052439441617024 1508548742115964416 1510622123633629587 1514915168402571264 1516903246051393536 1519865947703837664 1520427078668058624 1520521351180376832 1522516786024445568 1528942160702595072 1530485449156657152 1531833396110954496 1531928375860217328 1532493960244789248 1534505107174244352 1534600252580195136 1537502187461694048 1541967224981188608 1543990804016596992 1544656610722922496 1546683719135944704 1547673518165740704 1549704585774882096 1556244699286569984 1559859923820589056 1561906984088070144 1562003828519127192 1562370562680754176 1574091542168296704 1574303071263372288 1576836956779650048 1577377881949433562 1579916716460860302 1584406689888927744 1586485963760173056 1588666463855040192 1589798180232499968 1590270037014339072 1592357005566851328 1599077122202714112 1601175648609804288 1602791848329412608 1604895249705172992 1604994759579286656 1607101051914692544 1615512418554249216 1617632513591721984 1618667716246737984 1619755390906146816 1620791952094830816 1622918975654010384 1629530460748818432 1630470866874195968 1631413131335294976 1633554093449908224 1633655380286059632 1635799284984597768 1646518808477288448 1648679594315185152 1648781818992412036 1649168927274129408 1652389960335211692 1652513830623019008 1658629218976475904 1661764353000226304 1664767238290122402 1665400904904780288 1667689867375352541 1671689291566841856 1674379922971262976 1674849111685267456 1677875641741225728 1678514297856786432 1678618372404024576 1680821283653898624 1686941202094331904 1689883440776552448 1691087260967534592 1691835839903268864 1693183994371819152 1694056096911015936 1694161135111469248 1704279564452892672 1705263108473929728 1706516151807817728 1707500986569039872 1710586520077923936 1712831384277501264 1720059930790419456 1723419422842744494 1724055705275387904 1726318245571024896 1726425284152719528 1736989654518671616 1737738687063287808 1740019184027937792 1740789423233803264 1743417658996742358 1747362469374394368 1750666738412519424 1750775286697391232 1751186341456183296 1753828860091651584 1757145357099078912 1757254307084018091 1757666883015848448 1764560918876110848 1767401029802999808 1767638536155365376 1770852984939333792 1771090955171293824 1771506779732508672 1773941576377106304 1783765854153027584 1784796709230194688 1785036553243508736 1785566357349433344 1787249771836920216 1787909620285587456 1790366961343560992 1791401631262707744 1798961762478053376 1801322604686029824 1802099379176742912 1804464338991935488 1805507155918319616 1805619104526697488 1807988683404029112 1815618815834331648 1817451470873530368 1819836577790687232 1822224814769415168 1822337799938981724 1825783847610761682 1829915026982633472 1834279725233470464 1836686916473934336 1837862302821817086 1840274195607672489 1848474471537082368 1851149018178453504 1852333659536949504 1854764543604583296 1855315043183395584 1862320526570078208 1865589975903166464 1866918963942752256 1869484897125254592 1869923823050981376 1872493886175834432 1884205250645925888 1884764488313290752 1887237932523675648 1888445668954527648 1890923944110635952 1901118870873621504 1903315319891177472 1905813109024892928 1905931277000402904 1908432499148697396 1918420997033170944 1920938609890169856 1923459526701049344 1927932802393522176 1931295360887488512 1935067422139221888 1936184154413107712 1942228444671809469 1947748073660448768 1950304173494648832 1951429698936045568 1954956022946198784 1957521582031430016 1958388101138028672 1965782778046193664 1969622197534565136 1970349377457586176 1972935137795457024 1973057467603108032 1973808479887147008 1985131033735624704 1988326158528374784 1988593353174786048 1989473626552918016 1992477324567705552 1995684273424244592 1999337721000689664 2006736585922156032 2008166122398947328 2008762152018112512 2010655993316535243 2011398322821285888 2014162831511506116 2022537661401858048 2023831982787810048 2026487930271783552 2027361801573835776 2030022381365927424 2031321492592534674 2033987268829532751 2038589547603460096 2039767667691651072 2042444528147939328 2042571167813623104 2046006809565659136 2046133670106926848 2047316150014523136 2050002916615592064 2055956299974918144 2058654405355462656 2059542147630563328 2062244958847926272 2063436749620936704 2063564690887654272 2066272781033176128 2074992932382093312 2079533780479217664 2079813231760785408 2082542645450760192 2082671771358836256 2083160750241005568 2086610111555156208 2087229423581320032 2098788722891062272 2099070761684496384 2102449275706200064 2103170509265911416 2103664300932354048 2106555621947813736 2118221951806720256 2119730906976666624 2120360049352452096 2123142674089135104 2126060766595478678 2127289437124465446 2130873097382313984 2132102829603618816 2134900864813072384 2138758729732824192 2139993012772382208 2142801402552923392 2144039747653004544 2144172686625453267 2155599349651980288 2156843351455629312 2158223621662317312 2159673854541529088 2161055936126441088 2163891967538680512 2172707280998424576 2175217508447059968 2178072124599877632 2178207173714746176 2181065713312797024 2195358411303051264 2198239459086913536 2198891903032172544 2203186613780282256 2211505625301967872 2219689651053496536 2220534539873040384 2223586489833803388 2237167522321634304 2238157829872032768 2241095044871864832 2249254936125775872 2253177921035403264 2257578659162425536 2258741462548021248 2272372752603856896 2273684144631906304 2275354869077090304 2280782026770565248 2283775179036668352 2293413241053892608 2295728173734985728 2297892563790325992 2298740940367183872 2301757660761366528 2301900378870292704 2312950837471782912 2315986206024895488 2316984916084383744 2320025578703917056 2321510277248611056 2324556878662323144 2334367048929854976 2338438480122202112 2339789885730883584 2342860476132105216 2343005742778690788 2343555844021131264 2352747891834814464 2356534706403999744 2361137313252445056 2361454606895058432 2365255435169475072 2366066822924150343 2369875074691290453 2376610034833391616 2379728945640259584 2380048737658011648 2382999695782560288 2383879493714116608 2384697270348749952 2385405055521508608 2388535508350276992 2398615683304071168 2401763472914706432 2402799172235657216 2404187772494118912 2407342874557759488 2407492139368929984 2410651577872038816 2420825087779108864 2423268627831373824 2426448770387582976 2429633086359220224 2429783733251975632 2431187928142246224 2434378463481015576 2444295691123227648 2445706300311293952 2448915888631912448 2450331140174862336 2450483070429089448 2453698927476896652 2469778212715932672 2473019391472777728 2473172728488618054 2473753390911194112 2478584940502817538 2483094035426770944 2487453301204221952 2492646529500339456 2496658514901112576 2498101357357170432 2511569884456894464 2512273667527901184 2513019317751054336 2516317243364900864 2517771446785179648 2517927558606036864 2521231925480847936 2530411803141497856 2534825161164828672 2537753759854903296 2539775991557728728 2541084145366523904 2541241702667203872 2544576665531596528 2557894662710894592 2559774227711726592 2561251479853559808 2564612702268065792 2569247076416251896 2570577069858029568 2580089896185629184 2589477368356537344 2589637926229079292 2600405564659531776 2606608030594931712 2610028776041906688 2611184134850704896 2621043704061591552 2626162930046086848 2630580183727276032 2630743290137477376 2631744639849529344 2646841378314166272 2651101544704499712 2651457804233048064 2656636432756940736 2660912364565659456 2675648781229541376 2677554829865263104 2678349536024150016 2680874657755380324 2681864430428381184 2685550442015341488 2698442643717080064 2701983907029044736 2703149068765114368 2706696508487903232 2708428656790046232 2711983025106043668 2723259370863919104 2723428223751497472 2726177206310295552 2729754866686030848 2733337222154122752 2733506699908472586 2741275066633224192 2744872540473950208 2751419587850205696 2755030374710901504 2756793454232725629 2766657243176124416 2772711707305623552 2773084309014380544 2776723527267680256 2776895695145115008 2777547666988007424 2778500489305424256 2782146815406874944 2782972564775093376 2793480789855117312 2798384963854749696 2798761015579328512 2800378445914128384 2804227345687881888 2804885734576472064 2808740829263751648 2826307875968888832 2827146732469936128 2830856898785513472 2832668503431791472 2836385916165953928 2841164129843085312 2851678306310432256 2853324017029842944 2854972979836766208 2858719663537339392 2858896915500604356 2862648748723046094 2874132466202640384 2877631495549756416 2881407914835254784 2885189290051574016 2885368183236721063 2891899203590283264 2896943041331232768 2902601133208832832 2904096166133170176 2904276231619661568 2908087617750396032 2925456260241973248 2927144548404068352 2930985945449218048 2931855870709563392 2936282373047145024 2937582151707043008 2948674167069290496 2959402706693185536 2959586201404662048 2960712719830720512 2964781986445071184 2982489237792562176 2982890029762179072 2984210439829377024 2988126726495819776 2993526410136366888 2999006581501034496 3010104878883234048 3017097484231928832 3021244247267259174 3029830336805142528 3033806492102787072 3039731895407675328 3041042702360753664 3045033572048891136 3057884321405190144 3063666792221908992 3063856751720434656 3064987920489578496 3069010214348488704 3069200505160390272 3075004374923388096 3083934449962377216 3087981608033193984 3089313221445844992 3093367438271889408 3095347036331481408 3099409171549764192 3112489398573139968 3119719847641178112 3123813968176140288 3124007657038254384 3124741125361508352 3148183084336593408 3148606142526744576 3153673913559300096 3154755763898867124 3159833432921720604 3172971927520346112 3177332927710080384 3179596360464999936 3180540074028678144 3184714011133702656 3189091149893218017 3198154244405428224 3202351297219608576 3209790499410345984 3209989519158573312 3214202103829385088 3231024837108498432 3235265027183443968 3237335432493475968 3239510781812293632 3241583904189661632 3245837951308020768 3259060921497636864 3260941733748391936 3262826262670589952 3267108186899816448 3267310760572119264 3271598569969195536 3293037616954576896 3297359188630370304 3297563637984824072 3298337854548258816 3304779920670423384 3305027661246038016 3317258437952951808 3323528706000452608 3329534476580244804 3330801809809560576 3335379734750705082 3343378583133683712 3348759845942525952 3355751283482451456 3357236744808049152 3361642567307797248 3373882404188663808 3379766881553104896 3382174521935069184 3383671679806537728 3386367988743638304 3388112193822031872 3388322270222938496 3408559128905785344 3410526216947859456 3413032303615635456 3415001973138079744 3421173040155847872 3425662768555002528 3440119861580838912 3446838845685488988 3448111410550775808 3452636491142049792 3452850568305439056 3473979309037343232 3475477374126575616 3480038368055875584 3481578846467606528 3486835317993484716 3501333476825038848 3501550573394782464 3507657720183303168 3514290714198157824 3514508614168036182 3515333766031696896 3529121837752221696 3534802059605999616 3541705969878667584 3542181910342587648 3547883152754212608 3567531708306055168 3569593418460389376 3570073106487017472 3571132714698866688 3574499543673840432 3575819240571174912 3580733922687121984 3582803262525415488 3597923524956106752 3602645209372059648 3604198758353485824 3608928677983870976 3611014311836639232 3611238209053394976 3615977366808058224 3631237631668663296 3634902941747060736 3639673155581374464 3644449629538830336 3644675599877963448 3651567695221523364 3668559450466940928 3673373832947868672 3675724605643634172 3680548391215344978 3696948943074164736 3704667319073899008 3709529087209166592 3709759092732927081 3710630086366791168 3724641053140156416 3731179951806332928 3733837927885504512 3738969794250509184 3739847646101962752 3744987772351668864 3768410501291851776 3769528976626581504 3774475865047351296 3776891337909055296 3781847888221271904 3802237741747243008 3806630639782354944 3811626218049785856 3811862554000805808 3816864998297394792 3836841994066341888 3841877219780339712 3846919053402098688 3855865604787044352 3870134844278443776 3872368308826215424 3884456889343618938 3895496147320897536 3900608346989297664 3909912045892397568 3915043164062860032 3916776202276057344 3931565556092387328 3939244395069130272 3940698754915172352 3945870275590914048 3946114935206216064 3947616959774294016 3970262067471249408 3976652317056749568 3977186706349572096 3978947253105836032 3984954649135411104 3991368546848489184 4013473171844312064 4016332244797894656 4017524304036225024 4021311986633070486 4022796645642571776 4028325663023012232 4047663965575620096 4052975860543567104 4054723603147671552 4060044762731854848 4062642985185069348 4067974537659065502 4077179095206920192 4079535335383302144 4084889056295878656 4085142335627246208 4092267340213853696 4094632300029046272 4100005833231184128 4100260049862708879 4111912599949836288 4117308810710925312 4124489917695852544 4126873499241873408 4127129381775308544 4132545562066352256 4149985864764186624 4159067560958435328 4159626463521570816 4165085290901520384 4165343542717672512 4166321500482011136 4173220223110312416 4174458847162640064 4197577445782124544 4198141523368992768 4204898551412400128 4206341018531822832 4207328601864708096 4213111243895627472 4236443903613440512 4239461813953333248 4240720098704904192 4246285348178270208 4252121533190957356 4254578874248930892 4261746194764627968 4269801729626144768 4277517459465648384 4279986025544764416 4285602805105846784 4288079495306009088 4288345373250906534 4293973123084569141 4311198699303960576 4316447243324634624 4319347709083058176 4322111872252882176 4327783935077361024 4345414561996849152 4350435016894119936 4356144249199755264 4356414347429492352 4362131426625594048 4390716822606102528 4396478918173827072 4397783806064345088 4406373227560564512 4423011250603935744 4439379302106993072 4441069079746080768 4447172979667606776 4474335044643268608 4476315659744065536 4482190089743729664 4498509872251551744 4506355842070806528 4515157318324851072 4531866370900888761 4544745505207713792 4550709738154180608 4561564053541130496 4567550358073336704 4586826482107785216 4591456347469971456 4595785127580651984 4597481880734367744 4603515321522733056 4603800757740585408 4625901674943565824 4631972412049790976 4633969832168767488 4640051157407834112 4643020554497222112 4649113757324646288 4668734097859709952 4676876960244404224 4679579771461767168 4685720952264210432 4686011485557381576 4687111688042262528 4722274626504890112 4722909213790116864 4730510870338950144 4732133645848300686 4739750149382580906 4753220069666783232 4759457891280519168 4765999391565120576 4769394540697499904 4770810111043017216 4777071016700553984 4797231366608142336 4803526945829412864 4805598344471314432 4808375544988237824 4814685749115518976 4814984278737859968 4821303155744077632 4841650175558217728 4846537255662747648 4852897540775165952 4859266172718440448 4859567466503951264 4862375856284492448 4868756926962031152 4888591382246455296 4891412600622587904 4897831777263824896 4900662280349724672 4900966140858178896 4907397854953793304 4939556425431865344 4946038782945555456 4946345456977236108 4947506781822388224 4957169881005635076 4974906602408443904 4985293059000678912 4993317029802225152 4996202714714340864 5003069602126057623 5023139768913788928 5024547335055802368 5032634486729801728 5035542893570359296 5035855117212073728 5042463850961695872 5060823606282995712 5069650322329657344 5075507519709806592 5079551983115457456 5082168290733047808 5082483405334407744 5089153331063193056 5115789325421789184 5119548455423453184 5122502959707119616 5129225404536131584 5138494152832503792 5160179792371258368 5178954736713074688 5179275852458158584 5213216061189863424 5220057552083813376 5222368269701409792 5242087408123183104 5252325860092173696 5261486580274954752 5271762921252054273 5293682756628332544 5302203089408999424 5302915608466096128 5313272865513881472 5321824729131318912 5351297562459082752 5355109659730526208 5356699072048300032 5361749315510760648 5363728860856762368 5371100884030682976 5396885287434160128 5403967814058089472 5406298137530228736 5413393016975806464 5416857313580092464 5423966050212087336 5446856447502994944 5452354412620591104 5459509733372061696 5466674444308245504 5467013399816945172 5489745080947900416 5502839175700411392 5510060749421803008 5513586908465451258 5520822586823017467 5533314486352248832 5545423414611247104 5553447054535360512 5553791390290230016 5557000978610848512 5564293630813749888 5565945129550186752 5586961579710234624 5596769927709499392 5597522031158657024 5600756891828256768 5608454691375763776 5609771469152944128 5617481658527503296 5652615751937777664 5654293464939872256 5661713797571026944 5665337006863582944 5672771832331907856 5703356612620864512 5706648034059685888 5709945959673532416 5717439327074678784 5717793831001208712 5725297497446092188 5755262991099512832 5762815829670509568 5770378580103148032 5770736366473442126 5783798407180566528 5793886082662465536 5805202266417665664 5808552463239323136 5816175235500792064 5826685334015428407 5850912520483946496 5854289096808136704 5861971890898436096 5863711741419126784 5872564746094290048 5875164303414086016 5897348334138580992 5918805413386371072 5919172402809324096 5921425439661441024 5929563972890142368 5964978475585124352 5965780059524358144 5968420879658754048 5976253452991639552 5987052820272733776 5998013163002068992 6020209757766468096 6031967979949605729 6034194968463857664 6042488494534518348 6067612984205574144 6079463790815350656 6082085404721507328 6090067144097782272 6101961806488598253 6115768642810380288 6127333584443817984 6127713503440869312 6138020428696977408 6138401010320780544 6150008749846776192 6167868899924754432 6175963216066387968 6178626442891689984 6186734876543778816 6190694072662962816 6198818343099528384 6224978797146279936 6239439695282356224 6247627936352280576 6248015314076508768 6249482250723016704 6296366168673186816 6297212285053489152 6307347827118600192 6309511527797734248 6319666865843441208 6354665855420160768 6359192720929999872 6361080148057356288 6369428022267405312 6378182299786436034 6396308488810856448 6404702594439217152 6419979038317146624 6428404207658770176 6432518059876359801 6470530054366887936 6474670864986951936 6479021563624587264 6483167808379323264 6491675902616041536 6518121842995273728 6521883467496783872 6525652525341179904 6534216373799632896 6534621521144238528 6543197139938391072 6586075233909153792 6594718377260740608 6595127275969648144 6596675709096517632 6609559841340846768 6634516875905903616 6647057412000905216 6659068953160489608 6661603619619121152 6670759469501410164 6711502566964902912 6714473489616098304 6723285134615594496 6747764808377327616 6759533763106209792 6772735977487276608 6776224387644063744 6776644540445876992 6817118257811570688 6821052433895718912 6826064607231270912 6830003946276159488 6842346080311695744 6851325537110005056 6880239723161677824 6893677691370977976 6896222821101551616 6905272982284099584 6905701136610878112 6947958618074686464 6950954748253151232 6960076736111751168 6963157692935213056 6973670635986969432 7003101146789564928 7015315440366606336 7028581428396315648 7029017228336072364 7030667532063393792 7058243675504443392 7069604119211999232 7083411939757335168 7084363820685175296 7095766305508425216 7109625224073871359 7135063416612110336 7139186836920778752 7140146212974034944 7148999087347680864 7151638481142349824 7161467845374243968 7165606525050830976 7195847049912213504 7205290418744119296 7208397516706971648 7217857355967741952 7222028623673278464 7222476418106789952 7231954733616116448 7262475263337326592 7269805883494121472 7279346311162748928 7288899259077660672 7289351199755926896 7303135390443046728 7337118900933881856 7346747665895737344 7351449211287268344 7361096782430689956 7409334638147798016 7419058174418333184 7419518185465854162 7421260172733582336 7449282106280312832 7462359903612665856 7477939588501018368 7489975544703337728 7536821002583703552 7539057953253163008 7548951730094702592 7553782675818110592 7563695776442543808 7604475483494486016 7613261279564709888 7623252436099571712 7623725108001611616 7633729996594789584 7673683988132683776 7683754439560679424 7693838106804197376 7711731209574088704 7740269688556887552 7744736617652430848 7768913778687237876 7801216693978595328 7819824091784795136 7830086328125720064 7833552404552114688 7863131112184774656 7878488790138260544 7891740551181828096 7892229870412432128 7895233919548588032 7940524134942498816 7953304634113499136 7954373412699144192 7957894506211672064 7969909298270822208 7982737093696978368 8026946343688624128 8032664489595789312 8035048608072450048 8042623973266140972 8045593291285143552 8056651326046024464 8095327931151240192 8105951721087134208 8109447206295343104 8120089525463709696 8125285970370138696 8135949075318131004 8169778112591757312 8170284671254492416 8184534680427707392 8189264600058092544 8200011666462368256 8200520099725417758 8223825199899672576 8234617621421850624 8254258763550617088 8265091124132704512 8299971729528373248 8318135121916870656 8319252927043141632 8330170581803040768 8330687085435345024 8332643000964022272 8346440446220624832 8348917694325280128 8395154891564249088 8396283046737985536 8409797102824800256 8412682037063645664 8414657203729416192 8426222487791254944 8472887807226881024 8478923627906666496 8481440197409808384 8492570696356540416 8504243066381914712 8509157748497861784 8523492389529255936 8555034918931296768 8559972051089528832 8571205610211693568 8576158990612018176 8576690746501813068 8587946246169138282 8622397398607921152 8632894486649269248 8644223744505764352 8655567870154722048 8656104549710163189 8690829123993698304 8712288498399510528 8712828694858984704 8724262853251188096 8781433645212205056 8792957836347654144 8795567612128690176 8812746455121129024 8846022501207871488 8878758604213986144 8882138159492161536 8894345959335213552 8948670089286537216 8952631319488131072 8964380179487459328 8997019744503103488 9030314636649702144 9063732741801777522 9089491010415427584 9101419476308361216 9123128107082260992 9135100716146673408 9173652964215570432 9191570255161303968 9194963761468735488 9207030643045466112 9207601515481170816 9251803349887131648 9263944824099581952 9267939664337534976 9280102314815668224 9286041108994444224 9298227514649292576 9337468195719419904 9353753920488808448 9359159542923534336 9371441904528420864 9372022971114763152 9374223376084525056 9444549253009780224 9445818427580233728 9461021740677900288 9464267291696601372 9479500298765161812 9518915782561038336 9531998783130241152 9538789081394999808 9541620222086034432 9554142033401107968 9567273449679654051 9594462733216284672 9607053891658825728 9629371498231037952 9629968557475719936 9642606311488155264 9683300351116435456 9693074511325495296 9705795081550331904 9718532345436880896 9719134933007902528 9724751712568984896 9737513853924062304 9777182764492910592 9782825201245175808 9795663554527649792 9801324560699449344 9801932281716357792 9814795709907586608 9879112850863730688 9892077565891110912 9892690913954472216 9895013563644776448 9914339762011270152 9970586118001357824 9986634059604450304 9992405429428681728 10006139204252115246 10046279537827577856 10071710234424147456 10084927701923391744 10121647212565991424 10139300644659314688 10151015039419613184 10159103966230914912 10164336581466095616 10164966810668815488 10178306662126386112 10231578650843578368 10239096910846906368 10245005919414239232 10258450809072263168 10276988305665007584 10320359584742516736 10357909473426149376 10358551704916317168 10426432122379726848 10440115104167626752 10444736539402819584 10504651720184347392 10522973160549909504 10543525842504108546 10587365513256665088 10604406178817998848 10626545731027762944 10643649458262637824 10702595124918165504 10710219319461052416 10713398144096600064 10723498631021521296 10727457721713524736 10742201768061365952 10793770574868320256 10807935628116178944 10812596275060457472 10826786033951612928 10833714627160184928 10847932100424174672 10893712895005989888 10904708825241182208 10919019466744123392 10933348888616491008 10934026799633890344 11005678351400822784 11020121498843606016 11027173816930902516 11041645173646034934 11066628972704497664 11090846829222494208 11107582780580460032 11114001957221697024 11128587261627499776 11129277278198781243 11131890259100373504 11173923159420469248 11193539855418998784 11195044062317314048 11201513783656513536 11216909382751527552 11219542938305888256 11234963317055006592 11305231503875555328 11308586929879744512 11323427595142053888 11330674013727165888 11345543664663815712 11406713225241729024 11413296068119371776 11419891919347064832 11434878654149357568 11435587662002417424 11450594994892184376 11510525982199025664 11525631659341019136 11540757160206296064 11541472732946884252 11567596814361133056 11610404532835331328 11617104926478646272 11632350471001584128 11653370668030856814 11701825040967892992 11723943781796872192 11745129492188580096 11750328606828172032 11794696668277161984 11837610826772742144 11838344805618648192 11842850879322882048 11859127945780284736 11929956951170248704 11931560119048716288 11936841759317508096 11952506905983279104 11974105640545467552 12040419515532936192 12063935959899211458 12068389936927715328 12084976989069036696 12158927581630701312 12164170809443014656 12180134288195564544 12203923612977196506 12231537285620760576 12254667168887635968 12255427006881738624 12276802020641561088 12300017499693552384 12300780149588126637 12335737799849508864 12351926432132775936 12373469753087557632 12381388145325925632 12397636686199056768 12449957594292559872 12478879390564712448 12495255872704561152 12496030628153017536 12498964501446033408 12592732337346373632 12594424570106978304 12614695654237200384 12619023055595468496 12639333731686882416 12709331710840321536 12718385441859999744 12722160296114712576 12738856044534810624 12756364599572872068 12809405188878434304 12839958076634293248 12856808415317540352 12865036119752719602 12881919369253707423 12949341729973903872 12958043127249174528 12966335616758646528 12983351805232083072 13036243685990547456 13043766934993567744 13051305050682359808 13068432747599265792 13069243042288477056 13086394279876782144 13172150467818307584 13189436754521481216 13190254551939296288 13193351418193035264 13219119682681693536 13269033751811807232 13294114824001810432 13318137906320979216 13323207239238242304 13341518939002820328 13423005133929805824 13428946979232196608 13446570269231188992 13495529616754655232 13519067526212419584 13545471954974553216 13553289080891753984 13595599112702666283 13634236515623141376 13652129214462541824 13660007892552318976 13684692160623391488 13702651074220010112 13760479446323355648 13787355382741955952 13792445642203103232 13810545964568199168 13811402273221756224 13895917236149372928 13901909496506302464 13920153472223502336 13926315385870426112 13947341271973938864 14006202293579129856 14030630880733212672 14057162856792631296 14058034456672144728 14061335064126787584 14166823879514670336 14168727641370350592 14191532611016850432 14219250448147742718 14270126833224220672 14278373673841557504 14297998174695361728 14322935690748487936 14331213050101661952 14391694099824427008 14410580837488238592 14416795033413943296 14435714711935483904 14444057247346556928 14444952836213579904 14463909467232232896 14524950526674653184 14539611766988242944 14558692622325497856 14577798518155321344 14578702399511853792 14606270780886093456 14674237801867763712 14693495331791474688 14702898422574536688 14722193564861379912 14818669276295596032 14838116348836666368 14839036370931708324 14842520345467164672 14924719807225331712 14955879177002036736 14979951089406675456 15009208806378172869 15073642005167407104 15097903460189405184 15107565351636221184 15127391552885087616 15208950966988972032 15226522559129419776 15246504872199143424 15247450216003223232 15267459993189579168 15347367976265367552 15367508879121358848 15387676213608394752 15480539377113775104 15489473235304861696 15537827557374475752 15639648183569590272 15660172656251440128 15667104809104229376 15726262224369549312 15756977580276521088 15784459740824864256 15815288763756162819 15881048269884997632 15906609268226998272 15908746825398288384 15915789012423344128 15939818596541644416 15965474187393956736 16053892687377248256 16065328979191578624 16070097216144900096 16085247946532281944 16091186582570287104 16113302652092048928 16190655862302480384 16211903442174268416 16218894412590686208 16240179050927419392 16250571940740277392 16271898150636262008 16340569342508984832 16369069360855414784 16378529200116185088 16400023332924736512 16401040199450835516 16469235242843701248 16508517527101234176 16530182248265409024 16562467760469052401 16599943459056746496 16636270243833741312 16660341163606081536 16661374170870690048 16692880892441249664 16697835388650560256 16790309783128498176 16792566093475971072 16819594205649600512 16825364074127291328 16829314407458832384 16852444975582509888 16945775614453762048 16957847255813332992 16962880394819616768 16985141392713080832 17008486132763829424 17018315496995723568 17110069837862593536 17119944102179057664 17142411220423387136 17152317981224036352 17153381493003626136 17175892492338276564 17265788973298538496 17288447489011528704 17311135740309444096 17312209099420326378 17381658247987396608 17425657389717969408 17448525706502376192 17562867290424410112 17585915672695308288 17591135224257380352 17625492910242258048 17692045002415742976 17757517208427972288 17764276318984323072 17788691918670427104 17897340178573074432 17905262638976262144 17928760358974918656 17994039489006206976 18060629273299404288 18127465483603555044 18202838952616722432 18246256214164521984 18270201432293346816 18347305928431140864 18383140510322607936 18414061286090932224 18415203030962341632 18503606699774263296 18527889648199163904 18535879328675069952 18560204629631336448 18572082217988888448 18596455029298585152 18674936391438839808 18707507840977616896 18718319085847068672 18742883809056841728 18744045942229526304 18748446752169050112 18889098506019560448 18891636855160467456 18922043481355800576 18928534583393202744 18959000597530323624 19063997566260482304 19077578162789999616 19083240444172068864 19108284066802215936 19134546899359308102 19188925466432569344 19214107783317651456 19259937114951439872 19285212622976310528 19297554179629079403 19366600702232870912 19411590163100663808 19437064690873761792 19438269866015805056 19449503425137969792 19475027707848124608 19554365528985821184 19565650402490351616 19591327109055299584 19602649121398898688 19603864563432715584 19629591419815173216 19758225701727461376 19784155131782221824 19785381827908944432 19790027127289552896 19828679524022540304 19941172236002715648 19973268119208900608 19984810858857363456 20012278408504230492 20143420468848294912 20169855403846783488 20197577282657047441 20243294425131982848 20278601289318629376 20318207932461829824 20328673162932191232 20329933621337630976 20356613324252772224 20463157301687156736 20478193821693812736 20490011838828478464 20516901618144526336 20553976611330015168 20640719169485033472 20715818946852298752 20717103409832634336 20852864244759453696 20880230208335253504 20889473078805639168 21009303440368694784 21045946321099819008 21087051685008217092 21174731026513330176 21208812357635997696 21253091462055525888 21287298916525275648 21405190249836331008 21420438638922104832 21446997262043042592 21454915443427049472 21484403536122731904 21587541149736640512 21615871256232357888 21625192550120914944 21653572067903225856 21667429254320369856 21695864200848349344 21787425790011979776 21809417650482364416 21838038933488246784 21866697777232982016 21868053599267780688 22011356702801645568 22040242997687212032 22054347633861805032 22083290347292069868 22215165561160920064 22228003914443394048 22257174523254999552 22258554556397562486 22263780518200747008 22347846318840938496 22387079710837997568 22433818765503055104 22469926634110013184 22610463007751110656 22617173859759489024 22646855190284107776 22661348027454331776 22691087329327631424 22813426450483458048 22826592136238743552 22839783838694129664 22869757308298715136 22871175324004834848 22901189989784368752 23021051964398051328 23051263318682038272 23081514320412592128 23082945465893768504 23135193628722266112 23220809065670662656 23234209852957292544 23264700942003168256 23306741336061713628 23403650081935785984 23490258984377160192 23500657213656344064 23589393336554323968 23675221653545484288 23676689611237296384 23685701758645764096 23718255891560569472 23859913902340497408 23863120238097432576 23873683518635016192 23905013811966558208 23948211281090935104 24080839031065872384 24127871919798422916 24136779873855430656 24169953978138073392 24317855163261402624 24328341618886029312 24360268576391129088 24407847225954393012 24509334337775271936 24510854013763477248 24553604041283122176 24600034999387104768 24601560299176253274 24671475599699017728 24703852864265551872 24762776290651851264 24795273372398113536 24899915188585119744 24957758781129424896 24990511745409122304 24992061256306035072 24997929002892066816 25185464674692747264 25188849140213956608 25229391308474400768 25238046111190936992 25278667463373764832 25418663421680643072 25436770883719999488 25444320592229425152 25477712089069621248 25512729199145744136 25679916153268586496 25713616830635080704 25730072239505439204 25763838738507414846 25898683459947807744 25932671233517293056 25966703610464166144 25968313649130489567 26072487371981094912 26136865495198531584 26138486084576954112 26172788559753564288 26344300935636615168 26378873509042962432 26380509103878592576 26386702836386070528 26438239365363387072 26538067503623614464 26588229648003620864 26636275812641958432 26646414478476484608 26683037878005640656 26846010267859611648 26857893958464393216 26893140538462377984 26991059233509310464 27090943909949106432 27106578161783507968 27191198225405332566 27268473031246282752 27304258428925083648 27369384321246782976 27405302148440020224 27520958892646711296 27574710765483911904 27584891284406206464 27621091929136398336 27622804546443512448 27791834472298745856 27803818993012604928 27840306944447004672 27852630771740852224 27894682543947877728 28012404587158259712 28061261761466425344 28114325713585262592 28116068913344289456 28122670128253575168 28333647759029340672 28337455282740701184 28383065222033700864 28438500896295485436 28540253666448441344 28556747347683115008 28595996349390723456 28645871381496975872 28662426100203323904 28701820349038962153 28783388199648854016 28821161674976477184 28871429423870967808 28888114494693113856 28889905672427159808 28927818934464465792 29049901053349306368 29079223533976485888 29117385244650995712 29155597036310642688 29157404799023707584 29212541561772186912 29348475603735527424 29386990663582949376 29405796845149073376 29444387129722759824 29637338552591192064 29676232697673332736 29678072741863416648 29685040690934329344 29911758354004073472 29959902178813350912 30018417612756345738 30215130703272442368 30254783105770175232 30417901933977944064 30453045118258839552 30493009744398286848 30494900432006446464 30534919986379158336 30694735952530735104 30735017758242717696 30775352427216789504 30961078754227550208 30978946470609723392 31075655114748951504 31279296367139180544 31320345312502880256 31334209618208458752 31513955160553042176 31568919481649728512 31630577527512325638 31762096539769995264 31813218536453996544 31879637193083288832 31930948374787913472 32107785374754496512 32130657958383157248 32140194432289800192 32170495893064563888 32182373165140574208 32226605304184097856 32381311724604960768 32423806884348536832 32437788825181372416 32480358101854838784 32501143881480554784 32543796301272524016 32681138685017969664 32738138721710829568 32757058400232370176 32800046665849473024 32802080398901671032 33017035054202468352 33060364496530818048 33124935520938104802 33199886918113492992 33272540487667482624 33322748341741380096 33385761784882499328 33387831834596343729 33395670777301120512 33580619566256996352 33585132186951942144 33639188411299201024 33650728148254582656 33658628814917664768 33704889951165019776 33891551228907524096 33915694511626665984 33925760789639233536 33970282785426161664 34016972265527658848 34036630993991447136 34220139675725187072 34239888204358115328 34284822440846774272 34304635962448072704 34306762986007252272 34351784984676553128 34531577946597076992 34576894978023057408 34622271480618888192 34624418198840652756 34851314779435938816 34897051413004752384 35171831345390616576 35250985820484516096 35384090004831485952 35515034416855944576 35528552637968646144 35577383837340854208 35794680357146148864 35810525277952524288 35857520717949837312 36121258546598808576 36254930967207110088 36492512428329043968 36540402864586693632 36694611856862281728 36766281020645215872 36830406061924683264 36902340448764379911 37007213399548526592 37055779296398327808 37120409259262672896 37144164435977776896 37192910058597170304 37349872782877679616 37415015681955233792 37436638171694137344 37485767618113683456 37488091884459052608 37496893504338100224 37778197012039120896 37783273710320934912 37844086962711601152 37857069166786405488 37918001195060647248 38127995132520964608 38155156325579999232 38166480888344137728 38216568133604431872 38269093798718616204 38428215566635302912 38519874229902879744 38570425245952621056 38595108359258158806 38645758107761122269 38733201404465741824 38874129381747523584 38876539732031610112 38899006850275939584 38950055415696249216 39108731057971642368 39131300804980703232 39182654218110599168 39205298242797797376 39207729126865431168 39259182839630346432 39516451403454922752 39568310263564443648 39570763655817888864 39580054254579105792 39657359048045080608 39882344472005431296 39946536238417801216 39969621717714726912 40024556817008460984 40286840937696589824 40339710807693566976 40395154565314094882 40486588850263965696 40557202578637258752 40636415864923659648 40659867242675261952 40713226648505544448 40786797338107998849 40956387643387625472 40980023677656956928 41033803236289052672 41107953222660030336 41281438338970066944 41431637893704597504 41434206819665268672 41705728489518907392 41760460416670507008 41778946157611278336 42018606880737389568 42091892642199638016 42174103370016434184 42506182924111051776 42574597833050551296 42810380499672662016 42893994524086085184 42968807072245463808 43175082299473281024 43231742512464715776 43250385100241829888 43307144135806451712 43334858508640739712 43391728401696698688 43574851580023959552 43618835300964728832 43676077866976493568 43733395554465964032 43736107198535561376 44022713405603291136 44080485995374424064 44108695267723610064 44166580694584139736 44430331122321840128 44456007828886788096 44514349046509999104 44517109112795124972 44527561036401494016 44774159421675995136 44867637531006110208 44939853268220026368 45027626419134518607 45220926015502221312 45293710380568215552 45322696054908663552 45382174658655262848 45626852900966916096 45653184272477487104 45679567677388259328 45739514616597430272 45742350648009669696 45802379979568737504 46042103928796102656 46102526637364076544 46163028640825184256 46165890931787537008 46441618131341325312 46468419705914585088 46529401884006336512 46613482672123427256 46980517968754320384 47001314427312688128 47178786673108647936 47353379222474592768 47436511783121138944 47719827804680994816 47726240476194865152 47747367037270032384 47810027623933116416 47896422562181870208 48161678062131744768 48255743839596845832 48273559747710861312 48339907956276146784 48635710326522805248 48656683237772058624 48720537152782258176 48815694451908786024 49021708027526954496 49107208082566244352 49200069998774209536 49203120598352506548 49407705728531103744 49525552581303702528 49590546744796227072 49799830377170239488 49981023490818244608 49984122512612070144 50370929349385494528 50377698280427913216 50458782616948801536 50476092222381873984 50557334926747529664 50837326843361286144 50873541767439998976 50888641184458850304 50955424178139242496 51025458398291488272 51359832306537172992 51427233661270161408 51460144479010878408 51527677477014829692 51797366919895615488 51865342467034586112 51933407220928332288 51936627298260979134 52144974743962189824 52276972169153908224 52345577119507128576 52688601871273230336 52757747018085924864 52761018207757185152 52773405672772141056 52876478730726774144 53076135007247228928 53176459296007241728 53272551625283916864 53292828956952969216 53366075756011281312 53692020535719223296 53715787916928786432 53786281076924755968 53982118467018620928 54181887819898212864 54213156323567015936 54382396450810665132 54608516857850167296 54738768642493565952 54810604296880040448 55041917785293422592 55149421530967823808 55242183858272796672 55245609092887024896 55583668944597491712 55607637986025209856 55680613888894009344 55705261543481704448 55789365087895755456 56024809174316519424 56122523522932850688 56228651427170525184 56232137826688578912 56245340256507150336 56667295518058681344 56674910565481402368 56766130444067401728 56877001792590970872 57191992698781446912 57291742762993951744 57324852200406647808 57403640698077924306 57566776399297708032 57642323349952954368 57779811344854319616 57855637868928931584 58099802106698612736 58234770489301991424 58311194072621285376 58314809598047415168 58425083123544373824 58696951207471054848 58773981327165898752 58811593690298146752 58888774259445519648 59274677105182384128 59352465395346665472 59356145483726833296 59370081381868658688 59823516708008146944 59919804357626701824 60036835225512691476 60430261406544884736 60509566211540350464 60592731847971142323 60835803867955888128 60986019488796573696 60989800864012892928 61069839972758316672 61389471905061470208 61470035516485435392 61550704854433579008 61922157508455100416 61957892941219446784 62151310229497903008 62558592734278361088 62640690625005760512 62668419236416917504 63027910321106084352 63137838963299457024 63261155055024651276 63524193079539990528 63626437072907993088 63759274386166577664 63861896749575826944 64215570749508993024 64261315916766314496 64340991786129127776 64364746330281148416 64453210608368195712 64762623449209921536 64847613768697073664 64875577650362744832 64960716203709677568 65002287762961109568 65087592602545048032 65362277370035939328 65476277443421659136 65514116800464740352 65600093331698946048 65604160797803342064 66034070108404936704 66120728993061636096 66249871041876209604 66645496683482760192 66771523569764998656 66775663669192687458 66791341554602241024 67161239132513992704 67301456296509165312 67409779902330039552 67783102457815048192 67831389023253331968 67851521579278467072 67940565570852323328 68033944531055317696 68073261987982894272 68440279351450374144 68479776408716230656 68569644881693548544 68609271924896145408 68613525972014504544 68703569969353106256 69063155893194153984 69153789956046114816 69244542961237776384 69248836397681305512 69702629558871877632 69794102826009504768 70501971640969032192 70768180009662971904 71030068833711889152 71057105275937292288 71154767674681708416 71589360714292297728 71621050555905048576 71715041435899674624 72242517093197617152 72509861934414220176 72985024856658087936 73080805729173387264 73532562041290431744 73660812123849366528 73804680897528759822 74014426799097053184 74111558592796655616 74288328871955553792 74385820117194340608 74699745565755359232 74830031363910467584 74873276343388274688 74971535236227366912 74976183768918105216 74993787008676200448 75556394024078241792 75566547420641869824 75688173925423202304 75714138333572810976 75836002390121294496 76255990265041929216 76310312651159998464 76332961776688275456 76433136267208863744 76538187597437232408 77039748459805759488 77140850491905242112 77190216718516317612 77291516215522244538 77466402808931483648 77753079464063220224 77798013700551879168 77900110831392498432 77904940947391468701 78217462115943284736 78365308436221198336 78410596485595594752 78415458253730862336 78518365679260692864 79032902806909845504 79136620527128887296 79141527311635777728 79160108509158211584 79314718096090161216 79764688944010862592 79893072476835602432 79939243435429453824 80049113634016921968 80573681875393179648 80679421615387133952 80790309130628189764 80973177700527931392 81272831729847319296 81319734485350523904 81426453297011088896 81573594676215997698 81912775286775250944 82067606472578105344 82215906445320060672 82562876677940133888 82863275787409195008 82868413639330537344 83411456979037814784 83520920833341014016 83557892315222556672 84037213761474779136 84183785284399276032 84348206740032868368 85012365848222103552 85149195666101102592 85620760999345324032 85787989048172170368 85937614144490927616 86105461047116886459 86350164598946562048 86463485024929431552 86614288271612903424 86669717017281479424 86783456803393397376 87149703160047919104 87237670601929457664 87352155733952987136 87466791108931928064 87472214397071122752 88045426811206582272 88160971990748848128 88217390535447220128 88333161389168279472 88860662244643680256 88912015657773576192 89028698093019998208 89034218225590249944 89055122072802988032 89735275062012220416 89879706536440052736 90055252838269037214 90645392109817327104 90764349317310525696 91253705801933832192 91306368544954974208 91359135354776518656 91479029233194860544 91484701296019339392 91604759959137475008 92084207857592205312 92205053274728153088 92326057281650368512 92331781863575074016 92883236262682650624 92936839411829170176 93058803768012673024 93226965344246854512 93961035937508640768 94002628854625376256 94706758444949185536 94873023566242277888 95439655609361989632 95620055247866232832 95792845124363740416 96323356124263489536 96511487679193691664 96547119495421722624 96679815912552293568 97271420653045610496 97313366475544117248 97441074305564516352 97631388903817572048 98043416055053908992 98214416165132488704 98400139997548419072 98406241196705013096 99051105162607405056 99181093489592454144 99599660754340478976 99968245025224140288 100163495503789031187 100741858698770989056 100755396560855826432 100917565233897603072 100952184444763747968 101114669853495059328 101674653686722572288 101747083534879997952 101777282368917700608 101910848356278484992 102050916796582976544 102719664613074345984 102854467322540322816 102920288958021756816 103055354954029659384 103594733839791230976 103730684934069172224 103866814441856664576 103873254596521958268 104553944338307816448 104691154239014257152 105515494036171849728 105522036415514370304 105752957461453548288 106152270014494457856 106352918592014483456 106545103250567833728 106585657913905938432 106732151512022562624 107384041071438446592 107431575833857572864 107572562153849511936 108363775639796425728 108426312647134031872 108764792901621330264 109477537284987131904 109621208593760080896 110083835570586845184 110298843061935647616 110491218185774049792 110707021346293139733 111167337889194983424 111361227777788018688 111410523086963408896 111578730175791510912 112049618348633038848 112245047045865701376 112457302854341050368 112464275653377157824 112490680513014300672 113334591036117362688 113349821130962804736 113532260888134803456 113754003585181941744 114383985397562893824 114583485525987903488 114649704400813295616 114807281396155848612 115284646699905908736 115559622689708639232 115711275737857863168 115937274323283366807 116199604213397225472 116622388145242570752 116629619196094830336 116850166247088747648 117393902414942109696 117547962654331797504 117623187380596293504 117777548518891039296 118549354210364768256 118704930790693330944 118712290967453666592 118740162763737317376 119647033416016293888 119839608715253403648 120073670451025382952 120860522813089769472 121019132423080700928 121185463695942284646 121671607735911776256 121979601728025785856 122139679945516633344 122940071032970870784 123101409708867158016 123844315016910200832 123915785882438893568 124302620458995806016 125117185468556722176 125281381250011521024 125336838472833835008 126055820642212168704 126275677926598914048 126522310110049302552 127518548772333155328 127723793499151653888 128431141499017986048 128681983572258255552 128906421216736391424 129525246898419843072 129695227537394147328 129751155300725489664 129921432407419355136 130004575525922219136 130175185205090096064 130724554740071878656 130952554886843318272 131028233600929480704 131200186663397892096 131208321595606684128 132068140216809873408 132241457986123272192 132499742083752419208 133290993366965520384 133543047139529997312 133551327338385374916 133582683109204482048 134322478265027985408 134602912593018330624 134819559804660079104 135082879257403555821 135566204915630096384 135662778046506663936 135881131141704646656 136067889062110635392 136146523975965788544 136880558702900748288 136959552817432461312 137139289763387097088 137218543849792290816 137227051944029009088 137407139938706212512 138126311786388307968 138307579912092229632 138489085922475552768 138497672795362611024 139405259117743755264 139588205652019009536 141003943281938064384 141536360019325943808 142060137667423778304 142309535349363416832 143178721428584595456 143242101111810097152 143430082871799349248 144485034186395234304 145019723868828440352 145970049713316175872 146161611458346774528 147065124082580863488 147321624247698733056 147609361795057519644 148223117185593311232 148576657743911107584 148771640234388681216 149399491131510718464 149943070472454733824 149952367537836210432 151112788048156483584 151133094841283739648 151376347850846404608 151428276667145621952 151672004780242588992 152511980530083858432 152620625302319996928 152665923553376550912 152866272534417727488 153076375194874464816 154079496919611518976 154281700983810484224 154380433437032635224 154583032431044489076 155506158928126440448 155596027401103758336 155800221662784996864 155809881894782937402 156434924231886569472 156830916507461724672 157036731358521385728 158065805613819691008 158273241054257774592 158283054623271555456 158320217018316423168 158629436192180322432 159529377888021725184 159786144953671204864 159878486870858907648 160098227268033843936 161147363750786359296 161358843230774267904 161580618261256379528 161946355401055862784 162545663459694638592 162639468970701047808 162852906594022177792 163147189352431995396 163825550573550501888 164431812890640121344 165125753355880267776 165726551574818390016 165736827278661074688 166822913958075629568 167041841666682028032 167115784630445113344 168074427522949558272 168367570568798552064 168696413480065736736 170024731696444207104 170298391332202205184 171575978096344340736 171875228288981855232 172210922094233772918 172700329197893124096 172926970049858863104 173339434034562958848 173566913606786794752 174299406320095838208 174704311467905974272 174933582217863856128 174944428794142245504 176090853622413164544 176321943981497696256 176434781070894440256 176666322778336558944 177721324489287360512 177824031315547152384 178057396186039996416 178068436451180499888 178110244145605976064 179470550124024440832 179759413072880105472 180110505676538074428 181290784219634654208 181528698634621051392 181778195543913426969 182507411603867664384 182958058466389721088 182969402592038678784 183209519918274950016 184168415715184410624 184410106549456306176 184652114563300737024 184663563727150148032 185766472525365301248 185873678823658340352 186117607536025346048 186453930688493709024 187922071875017281536 188005257709250752512 189413516889898371072 189746047132484555776 190879311218723979264 191585690248727480832 192646712248526979072 193022975358387383328 193094238990843445248 193359631825104587136 194542841306091220992 194626732951088234496 194882148611129032704 195262777807635144096 196086832110107817984 196428832330264977408 196800279995096838144 196812482393410026192 198102210325214810112 198362186979184908288 199936490050448280576 200326991007578062374 201483717397541978112 201904368889527495936 202229339706990118656 203349307373445144576 203494167069759995904 203554564737835401216 203821696712556969984 204101833593165953088 205439329226148691968 205708934645080645632 205840577916043513632 206110709908059318768 207189467679582461952 207461369868138344448 207733628883713329152 207746509193043916536 209107888676615632896 209382308478028514304 211044072831028740608 211505914922907096576 212304540028988915712 212705837184028966912 213090206501135667456 213171315827811876864 213464303024045125248 214768082142876893184 214863151667715145728 215145124307699023872 216727551279592851456 216852625294268063744 217529585803242660528 218955074569974263808 219242417187520161792 220597686123871295232 220982436371548099584 221414042692586279466 222334675778389966848 223157460351583021824 224099236697266077696 224490094091731402752 224914605708682100736 224928551306754315648 224981361026028601344 226669182072234725376 226699642261925609472 227064521776269606912 227508007170363883488 228767970795125787648 229166971051975806976 229299408801626591232 229614562792311697224 231119245379417278464 231422551475715726336 231874548646566733614 232399208426794450944 233259238392189660672 233700332494177495296 233714822842174406103 235095925308663595008 235246374761192587008 235555097037782078592 237098708420729536512 237409861581386661888 237424581934907333184 237480325527474634752 239294066832032587776 239679217430506807296 240147340902050765904 241721045626179538944 242038264846161401856 242370927391884569292 243959203456051571712 244279359891033266688 246202819417734316032 247688630033820401664 247831571764877787136 248605240917991612032 250234370937113444352 250562762500023042048 250673676945667670016 252111641284424337408 252551355853197828096 253044620220098605104 255037097544666310656 255447586998303307776 256862282998035972096 257363967144516511104 257812842433472782848 258316383141350659377 259050493796839686144 259390455074788294656 259842864814838710272 260009151051844438272 260350370410180192128 261449109480143757312 261905109773686636544 262056467201858961408 262400373326795784192 262416643191213368256 264136280433619746816 264482915972246544384 264999484167504838416 266581986733931040768 267086094279059994624 267102654676770749832 267165366218408964096 269205825186036661248 269639119609320158208 270165758514807111642 271132409831260192768 272135778124221270784 272293047951931577088 273761117405801496576 273919105634864922624 274278579526774194176 274437087699584581632 274454103888058018176 274814279877412425024 276252623572776615936 276615159824184459264 276978171844951105536 276995345590725222048 278810518235487510528 279176411304038019072 282007886563876128768 284120275334847556608 284619070698726833664 286860165743598698496 288970068372790468608 290039447737656880704 291940099426632351744 292323222916693549056 294130248165161726976 294643248495397466112 295218723590115039288 297153315487822215168 297543280468777362432 298798982263021436928 299904735075672420864 300490486511367093561 302225576096312967168 302266189682567479296 302752695701692809216 302856553334291243904 303344009560485177984 305023961060167716864 305241250604639993856 305331847106753101824 305732545068835454976 306152750389748929632 308158993839223037952 308563401967620968448 308760866874065270448 309166064862088978152 311012317856252880896 311192054802207516672 311600443325569993728 311619763789565874804 313661833014923449344 314073462717042771456 316546482108515549184 316566109246543110912 317258872384360644864 319058755776043450368 319572289907342409728 319756973741717815296 320196454536067687872 322294727501572718592 322717686461548535808 323161236522512759056 325091326919389277184 325278937941402095616 325705813188044355584 326294378704863990792 328863625781280242688 330251506711760535552 331473654557322149376 334083683333364056064 334231569260890226688 336148855045899116544 336735141137597104128 337392826960131473472 340049463392888414208 340596782664404410368 343151956192688681472 343750456577963710464 344421844188467545836 345853940099717726208 346678868069125917696 347133827213573589504 348598812640191676416 349867164435727712256 349888857588284491008 352181707244826329088 352643887962995392512 352869562141788880512 353332645556673117888 355442648978574721024 355648062631094304768 356114792372079992832 356136872902360999776 356220488291211952128 358941100248048881664 359518826145760210944 360221011353076148856 362581568439269308416 363057397269242102784 363556391087826853938 365014823207735328768 365938805184077357568 366419039836549900032 368820213098912612352 369304229126601474048 369327127454300296064 371532945050730602496 371747357647316680704 372235215072050692096 372907861376987418048 375844143750034563072 376010515418501505024 378827033779796742144 379492094264969111552 383171380497454961664 385293424497053958144 386045950716774766656 386719263650209174272 389085682612182441984 389253465902176468992 389764297222258065408 390525555615270288192 392173664220215635968 392857664660529954816 393600559990193676288 393624964786820052384 396204420650429620224 396724373958369816576 399872980100896561152 400653982015156124748 402967434795083956224 403808737779054991872 404458679413980237312 406698614746890289152 406988334139519991808 407643393425113939968 408203667186331906176 410878658452297383936 411417869290161291264 411681155832087027264 412221419816118637536 414378935359164923904 414922739736276688896 415467257767426658304 415493018386087833072 418215777353231265792 418764616956057028608 422088145662057481216 423011829845814193152 424609080057977831424 426180413002271334912 426928606048090250496 429536164285753786368 429726303335430291456 430290248615398047744 433455102559185702912 433705250588536127488 435059171606485321056 437910149139948527616 438484834375040323584 441195372247742590464 441964872743096199168 442828085385172558932 444669351556779933696 446314920703166043648 448198473394532155392 449829211417364201472 449857102613508631296 453338364144469450752 453399284523851218944 454129043552539213824 455016014340727766976 457535941590251575296 458333942103951613952 458598817603253182464 459229125584623394448 462238490758834556928 462845102951431452672 463749097293133467228 466518476784379321344 467400664988354990592 467429645684348812206 470492749522385174016 471110194075564157184 474197416841459073024 474819723162773323776 474849163869814666368 474960651054949269504 478588133664065175552 479358434861013614592 480294681804101531808 483442091252359077888 484076529692322803712 484741854783769138584 487918406912103143424 488558719782066533376 495377260067640803328 497210481835983224064 500468741874226888704 501125525000046084096 501347353891335340032 504223282568848674816 505102711706395656192 506089240440197210208 510074195089332621312 510895173996606615552 514727934289033022208 515625684866945565696 516632766282701318754 518100987593679372288 518780910149576589312 520018302103688876544 520700740820360384256 522898218960287514624 523810219547373273088 524112934403717922816 524800746653591568384 524833286382426736512 528272560867239493632 528965831944493088768 529998968335009676832 533163973467862081536 534172188558119989248 534205309353541499664 534330732436817928192 538411650372073322496 539278239218640316416 540331517029614223284 542264819662520385536 544271556248442541568 544586095903863154176 545334586631740280907 547522234811602993152 548557159053548388352 548874175399169163264 548908207776116036352 549628559754824850048 552505247145553231872 553230319648368918528 553956343689902211072 553990691181450444096 557621036470975021056 558352822608076038144 564015773127752257536 568240550669695113216 569238141397453667328 577940136745580937216 580078895475313761408 583880198853264703488 584646445833387098112 588260496330323453952 589286496990794932224 590437447180230078576 594306630975644430336 595086560937554724864 599809470151344841728 600980973022734187122 604451152192625934336 605713106668582487808 606688019120970355968 610047922120335433728 610482501209279987712 610663694213506203648 611465090137670909952 612305500779497859264 616317987678446075904 617126803935241936896 617521733748130540896 618332129724177956304 622024635712505761792 622384109604415033344 623200886651139987456 623239527579131749608 627323666029846898688 628146925434085542912 633132218493086221824 634517744768721289728 638117511552086900736 639144579814684819456 639513947483435630592 640392909072135375744 644589455003145437184 645435372923097071616 646322473045025518112 650182653838778554368 650557875882804191232 651411626376088711168 652588757409727981584 657727251562560485376 662947309114644298752 672297710091798233088 673470282275194208256 674785653920262946944 680098926785776828416 681193565328808820736 686303912385377362944 687500913155927420928 688843688376935091672 693357736138251835392 694267654427147179008 697197625280383352832 699777715176568982016 701144468526523218309 705287775925990785024 705739124283577761024 706665291113346235776 710885297957149442048 711296125262188609536 712229584744159985664 712273745804721999552 712440976582423904256 717882200496097763328 719037652291520421888 720442022706152297712 725163136878538616832 726114794538484205568 727112782175653707876 731877610368154715136 732838079673099800064 738608458253202948096 738654254908600592128 743065890101461204992 743494715294633361408 744470430144101384192 745815722753974836096 751688287500069126144 752021030837003010048 757654067559593484288 758984188529938223104 766342760994909923328 770586848994107916288 772091901433549533312 773438527300418348544 774949149424051978131 778171365224364883968 779528594444516130816 781051111230540576384 784347328440431271936 785715329321059909632 787201119980387352576 787249929573640104768 792408841300859240448 793448747916739633152 799745960201793122304 801307964030312249496 807617475558109983744 808917358827960474624 813397229493780578304 816407334372663812352 821757316904594767872 822835738580322582528 823362311664174054528 824442839632237275072 828757870718329847808 829845479472553377792 830934515534853316608 830986036772175666144 836431554706462531584 837529233912114057216 844176291324114962432 846023659691628386304 852360826004542669824 853857212096180500992 860580497230796095488 866910205118371405824 867410501177072254976 870118343212970642112 875820298279897055232 876969668750080647168 882390744495485180928 883929745486192398336 885656170770345117864 892629841406332087296 896396946789064310784 899714205227017262592 906676728288938901504 906798569047702437888 908258087105078427648 910032028681455533952 915071883180503150592 916667884207903227904 917197635206506364928 918458251169246788896 924476981517669113856 925690205902862905344 927498194586266934456 933036953568758642688 934801329976709981184 934859291368697624412 940985499044770348032 942220388151128314368 949639446325546647552 949698327739629332736 957176267328130351104 958716869722027229184 960589363608203063616 966884182504718155776 968153059384645607424 969483709567538277168 975836813824206286848 977117439564133066752 990754520135281606656 994420963671966448128 1002251050000092168192 1002694707782670680064 1008446565137697349632 1010205423412791312384 1012178480880394420416 1020148390178665242624 1021790347993213231104 1029455868578066044416 1031251369733891131392 1033265532565402637508 1037561820299153178624 1040036604207377753088 1041401481640720768512 1045796437920575029248 1049601493307183136768 1049666572764853473024 1056545121734478987264 1057931663888986177536 1059997936670019353664 1066327946935724163072 1068344377116239978496 1068410618707082999328 1068661464873635856384 1076823300744146644992 1078556478437280632832 1080663034059228446568 1088543112496885083136 1089172191807726308352 1090669173263480561814 1095044469623205986304 1097816415552232072704 1099257119509649700096 1106460639296737837056 1107912687379804422144 1107981382362900888192 1115242072941950042112 1116705645216152076288 1128031546255504515072 1136481101339390226432 1138476282794907334656 1155880273491161874432 1160157790950627522816 1167760397706529406976 1169292891666774196224 1176520992660646907904 1178572993981589864448 1180874894360460157152 1188613261951288860672 1190173121875109449728 1199618940302689683456 1201961946045468374244 1208902304385251868672 1211426213337164975616 1213376038241940711936 1220095844240670867456 1220965002418559975424 1222930180275341819904 1224611001558995718528 1232635975356892151808 1234253607870483873792 1235043467496261081792 1236664259448355912608 1244049271425011523584 1244768219208830066688 1246401773302279974912 1246479055158263499216 1254647332059693797376 1256293850868171085824 1266264436986172443648 1269035489537442579456 1280785818144270751488 1289178910006290874368 1290870745846194143232 1292644946090051036224 1300365307677557108736 1301115751765608382464 1302823252752177422336 1305177514819455963168 1315454503125120970752 1325894618229288597504 1344595420183596466176 1349571307840525893888 1360197853571553656832 1362387130657617641472 1372607824770754725888 1375001826311854841856 1377687376753870183344 1386715472276503670784 1388535308854294358016 1399555430353137964032 1402288937053046436618 1411478248567155522048 1413330582226692471552 1421770595914298884096 1422592250524377219072 1424459169488319971328 1424547491609443999104 1424881953164847808512 1435764400992195526656 1438075304583040843776 1440884045412304595424 1450326273757077233664 1452229589076968411136 1454225564351307415752 1463755220736309430272 1465676159346199600128 1477308509817201184256 1486131780202922409984 1488940860288202768384 1491631445507949672192 1503376575000138252288 1504042061674006020096 1515308135119186968576 1517968377059876446208 1532685521989819846656 1544183802867099066624 1546877054600836697088 1549898298848103956262 1556342730448729767936 1562102222461081152768 1568694656880862543872 1571430658642119819264 1574402239960774705152 1574499859147280209536 1584817682601718480896 1586897495833479266304 1599491920403586244608 1602615928060624498992 1615234951116219967488 1617834717655920949248 1626794458987561156608 1632814668745327624704 1636003759895220842721 1645671477160645165056 1646724623328348109056 1648885679264474550144 1657515741436659695616 1659690958945106755584 1661869031069706633216 1661972073544351332288 1672863109412925063168 1675058467824228114432 1688352582648229924864 1692047319383256772608 1704721652009085339648 1707714424192361001984 1733820410236742811648 1734821002354144509952 1740236686425941284224 1751640596559794110464 1753939337500161294336 1764781488990970361856 1767859490972384796672 1771312341540690235728 1785259682812664174592 1799428410454034525184 1813353456577877803008 1820064057362911067904 1830143766361006301184 1833335768415806455808 1834395270413012729856 1836916502338493577792 1848953963035338227712 1851380411805725810688 1854996389172533868912 1866073907137517285376 1869602659953419962368 1869718582737395248824 1881970998089540696064 1884440776302256628736 1899396655479258665472 1914352534656260702208 1917433739444054458368 1921178727216406127232 1933768365009436311552 1936306118769291214848 1938967419135076554336 1951673627648412573696 1954234879128266133504 1988841927343932896256 2016893130275394699264 2020410846825582624768 2024356961760788840832 2040296780357330485248 2043580695986426462208 2058911737156132088832 2062502739467782262784 2066531065130805275016 2080073208414755506176 2082802963281441537024 2091592875841150058496 2099333145529706946048 2103433405579569654927 2115863327777972355072 2119995873340038707328 2132655893871448326144 2136688754232479956992 2136821237414165998656 2137322929747271712768 2153646601488293289984 2157112956874561265664 2161326068118456893136 2177086224993770166272 2178344383615452616704 2181338346526961123628 2195632831104464145408 2198514239019299400192 2215825374759608844288 2215962764725801776384 2230484145883900084224 2233411290432304152576 2256063092511009030144 2272962202678780452864 2276952565589814669312 2311760546982323748864 2320315581901255045632 2338585783333548392448 2353041985321293815808 2357145987963179728896 2361749788720920314304 2377226523902577721344 2380346243750218899456 2399237880605379366912 2403923892090936748488 2422852426674329951232 2426752076483881423872 2440191688481341734912 2449222003117991437056 2465271950713784303616 2468507215740967747584 2470086934992522163584 2473328518896711825216 2488098542850023047168 2489536438417660133376 2492803546604559949824 2492958110316526998432 2509294664119387594752 2512587701736342171648 2532528873972344887296 2538070979074885158912 2561571636288541502976 2581741491692388286464 2585289892180102072448 2600730615355114217472 2602231503531216764928 2605646505504354844672 2610355029638911926336 2630909006250241941504 2651789236458577195008 2689190840367192932352 2699142615681051787776 2720395707143107313664 2724774261315235282944 2745215649541509451776 2750003652623709683712 2755374753507740366688 2773430944553007341568 2777070617708588716032 2799110860706275928064 2804577874106092873236 2822956497134311044096 2826661164453384943104 2848918338976639942656 2849094983218887998208 2871528801984391053312 2876150609166081687552 2881768090824609190848 2900652547514154467328 2904459178153936822272 2908451128702614831504 2927510441472618860544 2931352318692399200256 2954617019634402368512 2972263560405844819968 2983262891015899344384 3006753150000276504576 3008084123348012040192 3030616270238373937152 3035936754119752892416 3065371043979639693312 3088367605734198133248 3093754109201673394176 3099796597696207912524 3112685460897459535872 3124204444922162305536 3137389313761725087744 3148804479921549410304 3148999718294560419072 3169635365203436961792 3173794991666958532608 3198983840807172489216 3205231856121248997984 3230469902232439934976 3235669435311841898496 3265629337490655249408 3272007519790441685442 3293449246656696218112 3297771358528949100288 3319381917890213511168 3323738062139413266432 3323944147088702664576 3345726218825850126336 3350116935648456228864 3376705165296459849728 3384094638766513545216 3409443304018170679296 3415428848384722003968 3467640820473485623296 3480473372851882568448 3503281193119588220928 3507878675000322588672 3529562977981940723712 3535718981944769593344 3542624683081380471456 3570519365625328349184 3598856820908069050368 3626706913155755606016 3640128114725822135808 3660287532722012602368 3666671536831612911616 3668790540826025459712 3673833004676987155584 3697907926070676455424 3702760823611451621376 3709992778345067737824 3732147814275034570752 3739205319906839924736 3739437165474790497648 3763941996179081392128 3768881552604513257472 3798793310958517330944 3842357454432812254464 3867536730018872623104 3872612237538582429696 3877934838270153108672 3903347255296825147392 3908469758256532267008 3977683854687865792512 4033786260550789398528 4048713923521577681664 4080593560714660970496 4087161391972852924416 4117823474312264177664 4125005478935564525568 4133062130261610550032 4160146416829511012352 4165605926562883074048 4198666291059413892096 4206866811159139309854 4239991746680077414656 4265311787742896652288 4273377508464959913984 4273642474828331997312 4274645859494543425536 4307293202976586579968 4314225913749122531328 4322652136236913786272 4354172449987540332544 4356688767230905233408 4362676693053922247256 4391265662208928290816 4397028478038598800384 4431925529451603552768 4466822580864608305152 4512126185022018060288 4545924405357560905728 4553905131179629338624 4640631163802510091264 4706083970642587631616 4714291975926359457792 4723499577441840628608 4754453047805155442688 4760692487500437798912 4798475761210758733824 4807847784181873496976 4845704853348659902464 4853504152967762847744 4880383376962683469824 4898444006235982874112 4908011279685662528163 4937014431481935495168 4940173869985044327168 4946657037793423650432 4976197085700046094336 4979072876835320266752 4985607093209119899648 4985916220633053996864 5018589328238775189504 5025175403472684343296 5065057747944689774592 5076141958149770317824 5123143272577083005952 5170579784360204144896 5201461230710228434944 5204463007062433529856 5211293011008709689344 5220710059277823852672 5261818012500483883008 5303578472917154390016 5398285231362103575552 5490431299083018903552 5500007305247419367424 5510749507015480733376 5546861889106014683136 5554141235417177432064 5598221721412551856128 5609155748212185746472 5645912994268622088192 5653322328906769886208 5698189966437775996416 5743057603968782106624 5752301218332163375104 5763536181649218381696 5801305095028308934656 5808918356307873644544 5816902257405229663008 5855020882945237721088 5862704637384798400512 5909234039268804737024 5966525782031798688768 6061232540476747874304 6071873508239505784832 6130742087959279386624 6176735211468396266496 6187508218403346788352 6199593195392415825048 6248408889844324611072 6274778627523450175488 6297999436589120838144 6347589983333917065216 6397967681614344978432 6410463712242497995968 6460939804464879869952 6471338870623683796992 6531258674981310498816 6544015039580883370884 6586898493313392436224 6595542717057898200576 6647476124278826532864 6647888294177405329152 6691452437651700252672 6700233871296912457728 6753410330592919699456 6768189277533027090432 6818886608036341358592 6830857696769444007936 6935281640946971246592 6960946745703765136896 7015757350000645177344 7059125955963881447424 7071437963889539186688 7085249366162760942912 7141038731250656698368 7197713641816138100736 7280256229451644271616 7320575065444025204736 7347666009353974311168 7395815852141352910848 7405521647222903242752 7419985556690135475648 7464295628550069141504 7478410639813679849472 7478874330949580995296 7527883992358162784256 7537763105209026514944 7597586621917034661888 7684714908865624508928 7745224475077164859392 7755869676540306217344 7806694510593650294784 7816939516513064534016 7955367709375731585024 8067572521101578797056 8097427847043155363328 8161187121429321940992 8174322783945705848832 8235646948624528355328 8250010957871129051136 8266124260523221100064 8320292833659022024704 8331211853125766148096 8397332582118827784192 8413733622318278619708 8479983493360154829312 8546755016929919827968 8547284949656663994624 8614586405953173159936 8628451827498245062656 8645304272473827572544 8708344899975080665088 8713377534461810466816 8725353386107844494512 8782531324417856581632 8794056956077197600768 8863851058903207105536 9024252370044036120576 9091848810715121811456 9107810262359258677248 9281262327605020182528 9412167941285175263232 9446999154883681257216 9508906095610310885376 9521384975000875597824 9596951522421517467648 9615695568363746993952 9691409706697319804928 9707008305935525695488 9796888012471965748224 9816022559371325056326 9880347739970088654336 9893314075586847300864 9952394171400092188672 9958145753670640533504 9971214186418239799296 9971832441266107993728 10037178656477550379008 10050350806945368686592 10130115495889379549184 10152283916299540635648 10246286545154166011904 10341159568720408289792 10402922461420456869888 10422586022017419378688 10441420118555647705344 10523636025000967766016 10607156945834308780032 10796570462724207151104 10980862598166037807104 11000014610494838734848 11021499014030961466752 11093723778212029366272 11108282470834354864128 11196443442825103712256 11218311496424371492944 11291825988537244176384 11306644657813539772416 11396379932875551992832 11527072363298436763392 11602610190056617869312 11617836712615747289088 11633804514810459326016 11710041765890475442176 11725409274769596801024 11818468078537609474048 11933051564063597377536 12143747016479011569664 12261484175918558773248 12353470422936792532992 12375016436806693576704 12399186390784831650096 12496817779688649222144 12595998873178241676288 12795935363228689956864 12820927424484995991936 12921879608929759739904 12942677741247367593984 13062517349962620997632 13088030079161766741768 13173796986626784872448 13191085434115796401152 13295776588354810658304 13400467742593824915456 13506820661185839398912 13536378555066054180864 13637773216072682717184 13661715393538888015872 13921893491407530273792 14118251911927762894848 14142875927779078373376 14170498732325521885824 14282077462501313396736 14395427283632276201472 14560512458903288543232 14641150130888050409472 14695332018707948622336 14724033839056987584489 14811043294445806485504 14839971113380270951296 14928591257100138283008 14956821279627359698944 14957748661899161990592 15055767984716325568512 15075526210418053029888 15195173243834069323776 15369429817731249017856 15511739353080612434688 15613389021187300589568 15633879033026129068032 15910735418751463170048 16194855694086310726656 16471293897249056710656 16500021915742258102272 16532248521046442200128 16640585667318044049408 16662423706251532296192 16794665164237655568384 16827467244636557239416 16959966986720309658624 17094569899313327989248 17229172811906346319872 17256903654996490125312 17290608544947655145088 17416689799950161330176 17426755068923620933632 17450706772215688989024 17565062648835713163264 17588113912154395201536 17727702117806414211072 18183697621430243622912 18215620524718517354496 18562524655210040365056 18824335882570350526464 18893998309767362514432 19042769950001751195648 19193903044843034935296 19231391136727493987904 19382819413394639609856 19414016611871051390976 19593776024943931496448 19632045118742650112652 19760695479940177308672 19786628151173694601728 19942428372836479598592 19943664882532215987456 20074357312955100758016 20100701613890737373184 20260230991778759098368 20304567832599081271296 20492573090308332023808 20682319137440816579584 20805844922840913739776 20882840237111295410688 21047272050001935532032 21214313891668617560064 21593140925448414302208 21961725196332075614208 22042998028061922933504 22187447556424058732544 22216564941668709728256 22392886885650207424512 22436622992848742985888 22583651977074488352768 22613289315627079544832 22792759865751103985664 23054144726596873526784 23235673425231494578176 23267609029620918652032 23420083531780950884352 23450818549539193602048 23636936157075218948096 23866103128127194755072 24522968351837117546496 24706940845873585065984 24750032873613387153408 24798372781569663300192 24993635559377298444288 25191997746356483352576 25641854848969991983872 25843759217859519479808 25885355482494735187968 26125034699925241995264 26176060158323533483536 26347593973253569744896 26382170868231592802304 26591553176709621316608 27013641322371678797824 27072757110132108361728 27275546432145365434368 27323430787077776031744 27843786982815060547584 28236503823855525789696 28340997464651043771648 28564154925002626793472 28790854567264552402944 29121024917806577086464 29390664037415897244672 29448067678113975168978 29679942226760541902592 29857182514200276566016 29913642559254719397888 29915497323798323981184 30111535969432651137024 30151052420836106059776 30390346487668138647552 30738859635462498035712 31023478706161224869376 31267758066052258136064 31821470837502926340096 32389711388172621453312 32942587794498113421312 33000043831484516204544 33064497042092884400256 33281171334636088098816 33324847412503064592384 33589330328475311136768 33654934489273114478832 33919933973440619317248 34189139798626655978496 34581217089895310290176 34833379599900322660352 34853510137847241867264 34901413544431377978048 35130125297671426326528 35176227824308790403072 35455404235612828422144 36431241049437034708992 37125049310420080730112 37787996619534725028864 38387806089686069870592 38462782273454987975808 38765638826789279219712 38828033223742102781952 39187552049887862992896 39264090237485300225304 39521390959880354617344 39573256302347389203456 39887329765064431974912 40201403227781474746368 40520461983557518196736 40609135665198162542592 40985146180616664047616 41364638274881633159168 41765680474222590821376 42428627783337235120128 43186281850896828604416 43923450392664151228416 44085996056123845867008 44433129883337419456512 44785773771300414849024 44873245985697485971776 45167303954148976705536 45226578631254159089664 45585519731502207971328 46108289453193747053568 46535218059241837304064 46840167063561901768704 46901637099078387204096 47273872314150437896192 47732206256254389510144 49413881691747170131968 49500065747226774306816 49596745563139326600384 49987271118754596888576 50383995492712966705152 51283709697939983967744 51687518435719038959616 51770710964989470375936 52250069399850483990528 52352120316647066967072 52695187946507139489792 52764341736463185604608 53183106353419242633216 54551092864290730868736 54646861574155552063488 55687573965630121095168 56473007647711051579392 56681994929302087543296 57128309850005253586944 57581709134529104805888 58242049835613154172928 58781328074831794489344 58896135356227950337956 59359884453521083805184 59827285118509438795776 59830994647596647962368 60223071938865302274048 60302104841672212119552 60780692975336277295104 61477719270924996071424 62046957412322449738752 63642941675005852680192 64779422776345242906624 65885175588996226842624 66128994084185768800512 66562342669272176197632 66649694825006129184768 67178660656950622273536 67309868978546228957664 67839867946881238634496 68378279597253311956992 69162434179790620580352 69666759199800645320704 69707020275694483734528 69802827088862755956096 70260250595342852653056 70352455648617580806144 70910808471225656844288 74250098620840161460224 75575993239069450057728 76925564546909975951616 77531277653578558439424 77656066447484205563904 78375104099775725985792 78528180474970600450608 79042781919760709234688 79146512604694778406912 79774659530128863949824 81040923967115036393472 81218271330396325085184 81970292361233328095232 82729276549763266318336 83531360948445181642752 86372563701793657208832 88171992112247691734016 89571547542600829698048 89746491971394971943552 90334607908297953411072 90453157262508318179328 91171039463004415942656 92216578906387494107136 93070436118483674608128 93803274198156774408192 94547744628300875792384 95464412512508779020288 98827763383494340263936 99000131494453548613632 99193491126278653200768 99974542237509193777152 100767990985425933410304 102567419395879967935488 104500138799700967981056 104704240633294133934144 105390375893014278979584 105528683472926371209216 106366212706838485266432 109293723148311104126976 111375147931260242190336 113363989858604175086592 115163418269058209611776 116484099671226308345856 117562656149663588978688 117792270712455900675912 118719768907042167610368 119661989295193295924736 120604209683344424239104 121561385950672554590208 122955438541849992142848 124093914824644899477504 127285883350011705360384 129558845552690485813248 131770351177992453685248 132257988168371537601024 133299389650012258369536 134357321313901244547072 134619737957092457915328 135679735893762477268992 136756559194506623913984 138324868359581241160704 139605654177725511912192 140520501190685705306112 140704911297235161612288 141821616942451313688576 148500197241680322920448 151151986478138900115456 153851129093819951903232 155062555307157116878848 155312132894968411127808 156750208199551451971584 157056360949941200901216 158085563839521418469376 158293025209389556813824 159549319060257727899648 163940584722466656190464 165458553099526532636672 167062721896890363285504 172745127403587314417664 176343984224495383468032 179492983942789943887104 180669215816595906822144 180906314525016636358656 182342078926008831885312 184433157812774988214272 186140872236967349216256 189095489256601751584768 190928825025017558040576 197655526766988680527872 198386982252557306401536 199949084475018387554304 201535981970851866820608 205134838791759935870976 209000277599401935962112 209408481266588267868288 210780751786028557959168 211057366945852742418432 212732425413676970532864 222750295862520484380672 226727979717208350173184 232968199342452616691712 235125312299327177957376 235584541424911801351824 237439537814084335220736 239323978590386591849472 243122771901345109180416 245910877083699984285696 248187829649289798955008 259117691105380971626496 264515976336743075202048 268714642627802489094144 269239475914184915830656 271359471787524954537984 273513118389013247827968 276649736719162482321408 279211308355451023824384 281409822594470323224576 283643233884902627377152 297000394483360645840896 302303972956277800230912 307702258187639903806464 313500416399102903943168 314112721899882401802432 316171127679042836938752 316586050418779113627648 319098638120515455799296 327881169444933312380928 330917106199053065273344 334125443793780726571008 345490254807174628835328 352687968448990766936064 358985967885579887774208 361812629050033272717312 364684157852017663770624 368866315625549976428544 372281744473934698432512 381857650050035116081152 395311053533977361055744 396773964505114612803072 399898168950036775108608 403071963941703733641216 410269677583519871741952 418816962533176535736576 421561503572057115918336 422114733891705484836864 425464850827353941065728 445500591725040968761344 453455959434416700346368 465936398684905233383424 470250624598654355914752 471169082849823602703648 474879075628168670441472 478647957180773183698944 491821754167399968571392 496375659298579597910016 518235382210761943252992 529031952673486150404096 538478951828369831661312 542718943575049909075968 547026236778026495655936 553299473438324964642816 558422616710902047648768 567286467769805254754304 604607945912555600461824 615404516375279807612928 627000832798205807886336 628225443799764803604864 632342255358085673877504 633172100837558227255296 638197276241030911598592 661834212398106130546688 668250887587561453142016 705375936897981533872128 717971935771159775548416 729368315704035327541248 737732631251099952857088 744563488947869396865024 793547929010229225606144 806143927883407467282432 820539355167039743483904 837633925066353071473152 844229467783410969673728 850929701654707882131456 891001183450081937522688 906911918868833400692736 940501249197308711829504 942338165699647205407296 949758151256337340882944 957295914361546367397888 983643508334799937142784 992751318597159195820032 1036470764421523886505984 1058063905346972300808192 1076957903656739663322624 1085437887150099818151936 1094052473556052991311872 1106598946876649929285632 1116845233421804095297536 1209215891825111200923648 1230809032750559615225856 1256450887599529607209728 1264684510716171347755008 1266344201675116454510592 1276394552482061823197184 1323668424796212261093376 1336501775175122906284032 1410751873795963067744256 1435943871542319551096832 1475465262502199905714176 1489126977895738793730048 1587095858020458451212288 1641078710334079486967808 1675267850132706142946304 1701859403309415764262912 1813823837737666801385472 1881002498394617423659008 1884676331399294410814592 1899516302512674681765888 1914591828723092734795776 1985502637194318391640064 2116127810693944601616384 2153915807313479326645248 2188104947112105982623744 2213197893753299858571264 2233690466843608190595072 2418431783650222401847296 2461618065501119230451712 2512901775199059214419456 2532688403350232909021184 2552789104964123646394368 2673003550350245812568064 2821503747591926135488512 2871887743084639102193664 2950930525004399811428352 2978253955791477587460096 3174191716040916902424576 3282157420668158973935616 3350535700265412285892608 3627647675475333602770944 3769352662798588821629184 3799032605025349363531776 3829183657446185469591552 3971005274388636783280128 4232255621387889203232768 4307831614626958653290496 4426395787506599717142528 4467380933687216381190144 4923236131002238460903424 5025803550398118428838912 5105578209928247292788736 5643007495183852270977024 5743775486169278204387328 5956507911582955174920192 6348383432081833804849152 6564314841336317947871232 6701071400530824571785216 7255295350950667205541888 7538705325597177643258368 7598065210050698727063552 7658367314892370939183104 8464511242775778406465536 8615663229253917306580992 8852791575013199434285056 8934761867374432762380288 9846472262004476921806848 10051607100796236857677824 11487550972338556408774656 11913015823165910349840384 12696766864163667609698304 13402142801061649143570432 15077410651194355286516736 15316734629784741878366208 16929022485551556812931072 17231326458507834613161984 17869523734748865524760576 19692944524008953843613696 20103214201592473715355648 22975101944677112817549312 25393533728327335219396608 26804285602123298287140864 30154821302388710573033472 34462652917015669226323968 35739047469497731049521152 40206428403184947430711296 45950203889354225635098624 50787067456654670438793216 53608571204246596574281728 60309642604777421146066944 68925305834031338452647936 80412856806369894861422592 107217142408493193148563456 120619285209554842292133888 137850611668062676905295872 160825713612739789722845184 241238570419109684584267776 321651427225479579445690368 482477140838219369168535552 964954281676438738337071104
- Sum of all divisors σ(n): 3615229954643114311060805451
- Sum of proper divisors (its aliquot sum) s(n): 2650275672966675572723734347
- 964954281676438738337071104 is an abundant number, because the sum of its proper divisors (2650275672966675572723734347) is greater than itself. Its abundance is 1685321391290236834386663243
Bases of 964954281676438738337071104
- Binary: 1100011110001100010000010001101101010110001111111011010111011101111110100100000000000000002
- Hexadecimal: 0x31E31046D58FED777E90000
- Base-36: 3D8UKBUBUHVSG74000
Squares and roots of 964954281676438738337071104
- 964954281676438738337071104 squared (9649542816764387383370711042) is 931136765725691874242760532335440996525670433151778816
- 964954281676438738337071104 cubed (9649542816764387383370711043) is 898504408913357424764213372122698678964382167870154978695181817992802493072932864
-
964954281676438738337071104 is a
perfect square number . Itssquare root is 31063713262848 -
The
cube root of 964954281676438738337071104 is 988178906.2544859663
Scales and comparisons
How big is 964954281676438738337071104?- 964,954,281,676,438,738,337,071,104 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 964,954,281,676,438,738,337,071,104 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 964954281676438738337071104 cubic inches would be around 82348242.2 feet tall.
Recreational maths with 964954281676438738337071104
- 964954281676438738337071104 backwards is 401170733837834676182459469
- 964954281676438738337071104 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 964954281676438738337071104's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 964954281676438738337071104 - Facts about the integer". Numbermatics.com. 2024. Web. 6 June 2024.
APA style:
Numbermatics. (2024). Number 964954281676438738337071104 - Facts about the integer. Retrieved 6 June 2024, from https://numbermatics.com/n/964954281676438738337071104/
Chicago style:
Numbermatics. 2024. "Number 964954281676438738337071104 - Facts about the integer". https://numbermatics.com/n/964954281676438738337071104/
The information we have on file for 964954281676438738337071104 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 964954281676438738337071104, math, Factors of 964954281676438738337071104, curriculum, school, college, exams, university, Prime factorization of 964954281676438738337071104, STEM, science, technology, engineering, physics, economics, calculator, nine hundred sixty-four septillion, nine hundred fifty-four sextillion, two hundred eighty-one quintillion, six hundred seventy-six quadrillion, four hundred thirty-eight trillion, seven hundred thirty-eight billion, three hundred thirty-seven million, seventy-one thousand, one hundred four.