405922314756821283260858368
405,922,314,756,821,283,260,858,368 is an even composite number composed of six prime numbers multiplied together.
405922314756821283260858368 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-two thousand, five hundred twenty-eight divisors.
Prime factorization of 405922314756821283260858368:
221 × 73 × 193 × 233 × 313 × 613
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 19 × 19 × 19 × 23 × 23 × 23 × 31 × 31 × 31 × 61 × 61 × 61)See below for interesting mathematical facts about the number 405922314756821283260858368 from the Numbermatics database.
Names of 405922314756821283260858368
- Cardinal: 405922314756821283260858368 can be written as Four hundred five septillion, nine hundred twenty-two sextillion, three hundred fourteen quintillion, seven hundred fifty-six quadrillion, eight hundred twenty-one trillion, two hundred eighty-three billion, two hundred sixty million, eight hundred fifty-eight thousand, three hundred sixty-eight.
Scientific notation
- Scientific notation: 4.05922314756821283260858368 × 1026
Factors of 405922314756821283260858368
Divisors of 405922314756821283260858368
- Number of divisors d(n): 22528
-
Complete list of divisors:
1 2 4 7 8 14 16 19 23 28 31 32 38 46 49 56 61 62 64 76 92 98 112 122 124 128 133 152 161 184 196 217 224 244 248 256 266 304 322 343 361 368 392 427 434 437 448 488 496 512 529 532 589 608 644 686 713 722 736 784 854 868 874 896 931 961 976 992 1024 1058 1064 1127 1159 1178 1216 1288 1372 1403 1426 1444 1472 1519 1568 1708 1736 1748 1792 1862 1891 1922 1952 1984 2048 2116 2128 2254 2318 2356 2432 2527 2576 2744 2806 2852 2888 2944 2989 3038 3059 3136 3416 3472 3496 3584 3703 3721 3724 3782 3844 3904 3968 4096 4123 4232 4256 4508 4636 4712 4864 4991 5054 5152 5488 5612 5704 5776 5888 5978 6076 6118 6272 6517 6727 6832 6859 6944 6992 7168 7406 7442 7448 7564 7688 7808 7889 7936 8113 8192 8246 8303 8464 8512 9016 9272 9424 9728 9821 9982 10051 10108 10304 10633 10976 11191 11224 11408 11552 11776 11956 12152 12167 12236 12544 13034 13237 13454 13547 13664 13718 13888 13984 14336 14812 14884 14896 15128 15376 15616 15778 15872 16226 16384 16399 16492 16606 16928 17024 17689 18032 18259 18544 18848 19456 19642 19964 20102 20216 20608 20923 21266 21413 21952 22021 22103 22382 22448 22816 23104 23552 23912 24304 24334 24472 25088 25921 26047 26068 26474 26657 26908 27094 27328 27436 27776 27968 28672 28861 29624 29768 29791 29792 30256 30752 31232 31556 31744 32269 32452 32768 32798 32984 33212 33856 34048 34937 35378 35929 36064 36518 37088 37696 38912 39284 39928 40204 40432 41216 41846 42532 42826 43493 43904 44042 44206 44764 44896 45632 46208 47089 47104 47824 48013 48608 48668 48944 50176 51842 52094 52136 52948 53314 53816 54188 54656 54872 55552 55936 56791 57344 57722 58121 58621 59248 59536 59582 59584 60512 61504 62464 63112 63488 64538 64904 65536 65596 65968 66424 67712 68096 68747 69874 70357 70699 70756 71858 72128 73036 74176 75392 77824 78337 78568 79856 80408 80864 82432 83692 85064 85169 85583 85652 86986 87808 88084 88412 89528 89792 91264 92416 92659 94178 94208 94829 95648 96026 97216 97336 97888 100352 103684 104188 104272 105896 106628 107632 108376 109312 109744 111104 111872 113582 114688 114793 115351 115444 116242 117242 118496 119072 119164 119168 121024 123008 123823 124928 126224 126976 127813 129076 129808 131072 131192 131936 132848 135424 136192 137494 139748 140714 141398 141512 143716 144256 146072 148352 149891 150784 154147 154721 155648 156674 157136 157757 159712 160816 161728 164864 167384 170128 170338 171166 171304 173972 175616 176168 176824 179056 179584 181447 182329 182528 184832 185318 186599 188356 188416 189658 190969 191296 192052 194432 194672 195776 200704 202027 207368 208376 208537 208544 211792 212629 213256 215264 216752 218624 219488 222208 223744 225883 226981 227164 229376 229586 230702 230888 231173 232484 234484 236992 238144 238328 238336 242048 244559 246016 247646 249856 251503 252448 253952 255626 257393 258152 259616 262144 262384 263872 265696 270848 272384 274988 279496 281428 282796 283024 287432 288512 292144 296704 299782 301568 304451 308294 309442 311296 311581 313348 314272 315514 319424 321632 323456 329623 329728 334768 336091 340256 340676 342332 342608 346921 347944 351232 352336 353648 358112 359168 362894 364658 365056 369664 370636 373198 376712 376832 377177 379316 381938 382592 384104 388864 389344 391552 397537 401408 404054 406847 410347 414736 416752 417074 417088 418399 419957 423584 425258 426512 430528 433504 437248 438976 444416 447488 451766 453962 454328 458752 459172 461404 461776 462346 464968 468968 473984 476288 476656 476672 481229 484096 489118 492032 492499 494893 495292 499712 503006 504896 506483 507904 508369 511252 514786 516304 519232 524288 524768 527744 531392 541696 544768 548359 549976 558992 562856 565592 566029 566048 574864 577024 584288 593408 596183 599081 599564 603136 608902 613111 616588 618884 622592 623162 626696 628544 631028 638848 643264 646912 648613 659246 659456 663803 669536 672182 680512 681352 682651 684664 685193 685216 693842 695888 702464 704672 707296 716224 718336 725788 729316 730112 739328 741272 742187 746396 753424 753664 754354 758632 763876 765184 768208 777728 778688 783104 795074 802816 803551 807457 808108 813694 820694 826367 829472 833504 834148 834176 836798 839914 847168 850516 853024 861056 867008 874496 877952 888832 894691 894976 903532 907924 908656 917504 918344 922808 923552 924692 929936 937936 947968 952576 953312 953344 962458 968192 978236 984064 984998 989786 990584 999424 1000339 1006012 1009792 1012966 1015808 1016738 1022504 1029572 1032608 1038464 1048576 1049536 1055488 1062784 1079029 1083047 1083392 1089536 1096718 1099952 1104299 1113799 1117984 1125712 1131184 1132058 1132096 1149728 1154048 1168576 1186816 1192366 1198162 1199128 1206272 1217804 1226222 1233176 1237768 1245184 1246324 1253392 1257088 1262056 1276303 1277696 1286528 1293824 1297226 1306193 1318492 1318912 1327606 1336783 1339072 1343281 1344364 1348283 1361024 1362704 1365302 1369328 1370386 1370432 1387684 1391776 1404928 1409344 1414592 1432448 1436672 1451576 1458632 1459759 1460224 1478656 1482544 1484374 1488403 1492792 1506848 1507328 1508708 1517264 1527752 1530368 1536416 1555456 1557376 1566208 1581181 1588867 1590148 1605632 1607102 1614914 1616216 1618211 1626077 1627388 1641388 1652734 1658944 1667008 1668296 1668352 1673596 1679828 1694336 1701032 1706048 1722112 1734016 1748992 1755904 1760521 1777664 1789382 1789952 1801751 1807064 1815848 1817251 1817312 1835008 1836688 1845616 1847104 1849384 1859872 1875872 1895936 1905152 1906624 1906688 1924916 1936384 1956472 1968128 1968409 1969996 1979572 1981168 1998848 2000678 2012024 2019584 2025932 2031616 2033476 2045008 2059144 2065216 2076928 2097152 2099072 2110976 2125568 2131157 2158058 2166094 2166784 2179072 2181067 2191669 2193436 2199904 2208598 2227598 2235968 2251424 2262368 2264116 2264192 2299456 2308096 2337152 2352637 2373632 2384732 2396324 2398256 2412544 2428447 2435608 2452444 2466352 2475536 2490368 2492648 2506784 2514176 2524112 2552606 2555392 2573056 2587648 2594452 2612386 2636984 2637824 2640239 2653073 2655212 2673566 2678144 2686562 2688728 2696566 2722048 2725408 2730604 2738656 2740772 2740864 2775368 2783552 2809856 2818688 2829184 2847929 2864896 2872429 2873344 2903152 2917264 2919518 2920448 2928793 2939699 2957312 2965088 2968748 2976806 2985584 3013696 3014656 3017416 3034528 3055504 3060736 3072832 3110912 3114752 3132416 3162362 3177734 3180296 3211264 3214204 3229828 3232432 3236422 3252154 3254776 3282776 3305468 3317888 3334016 3336592 3336704 3347192 3359656 3388672 3402064 3412096 3444224 3447493 3464251 3468032 3497984 3511808 3521042 3545381 3555328 3558583 3575881 3578764 3579904 3603502 3614128 3628411 3631696 3634502 3634624 3670016 3673376 3691232 3694208 3698768 3719744 3751744 3791872 3810304 3813248 3813376 3838513 3849832 3872768 3912944 3936256 3936818 3939992 3959144 3962203 3962336 3997696 4001356 4024048 4039168 4051864 4063232 4066952 4090016 4118288 4130432 4153856 4173281 4193567 4198144 4221952 4251136 4262314 4291777 4312639 4316116 4332188 4333568 4358144 4362134 4383338 4386872 4392287 4399808 4417196 4455196 4471936 4502848 4524736 4528232 4528384 4598912 4616192 4646621 4674304 4705274 4747264 4769464 4778557 4792648 4796351 4796512 4825088 4856894 4871216 4890467 4904888 4932704 4951072 4980736 4985296 5013568 5028352 5048224 5105212 5110784 5146112 5175296 5188904 5195309 5220563 5224772 5273968 5275648 5280478 5306146 5310424 5347132 5356288 5373124 5377456 5393132 5444096 5450816 5461208 5477312 5481544 5481728 5550736 5567104 5619712 5624857 5637376 5652199 5658368 5695858 5729792 5744858 5746688 5784569 5806304 5834528 5839036 5840896 5857586 5879398 5914624 5920039 5930176 5937496 5953612 5971168 6027392 6029312 6034832 6069056 6111008 6121472 6145664 6221824 6229504 6262837 6264832 6324724 6355468 6360592 6422528 6428408 6459656 6464864 6472844 6504308 6509552 6565552 6591499 6610936 6635776 6668032 6673184 6673408 6694384 6719312 6777344 6804128 6824192 6888448 6894986 6928502 6936064 6995968 7002373 7023616 7036411 7042084 7090762 7110656 7117166 7151762 7157528 7159808 7166363 7207004 7228256 7256822 7263392 7269004 7269248 7340032 7346752 7382464 7388416 7397536 7439488 7503488 7553203 7581329 7583744 7620608 7626496 7626752 7677026 7699664 7730093 7745536 7796593 7825888 7872512 7873636 7879984 7918288 7924406 7924672 7979183 7995392 8002712 8048096 8078336 8103728 8126464 8133904 8180032 8236576 8260864 8307712 8346562 8387134 8396288 8443904 8502272 8524628 8583554 8625278 8632232 8664376 8667136 8716288 8724268 8766676 8773744 8784574 8799616 8834392 8910392 8943872 9005696 9049472 9056464 9056768 9143351 9197824 9232384 9293242 9348608 9357481 9402967 9410548 9437981 9494528 9538928 9557114 9585296 9592702 9593024 9623177 9650176 9659011 9713788 9742432 9780934 9809776 9865408 9902144 9961472 9970592 10027136 10056704 10096448 10210424 10218313 10221568 10292224 10350592 10377808 10390618 10418821 10441126 10449544 10547936 10551296 10560956 10612292 10620848 10694264 10712576 10746248 10754551 10754912 10786264 10888192 10901632 10922416 10954624 10963088 10963456 11068267 11101472 11122069 11134208 11239424 11249714 11274752 11304398 11316736 11327477 11382539 11391716 11459584 11489716 11493376 11569138 11612608 11649109 11669056 11678072 11681792 11692487 11715172 11758796 11829248 11840078 11860352 11874992 11907224 11942336 12054784 12058624 12069664 12138112 12222016 12242944 12291328 12323647 12443648 12459008 12525674 12529664 12612257 12649448 12710936 12720757 12721184 12845056 12856816 12919312 12929728 12945688 12970369 13008616 13018667 13019104 13131104 13182998 13221872 13271552 13336064 13346368 13346816 13388768 13438624 13554688 13608256 13648384 13776896 13778863 13789972 13857004 13872128 13991936 14004746 14047232 14072822 14084168 14101553 14181524 14221312 14234332 14303524 14315056 14319616 14332726 14414008 14456512 14513644 14526784 14538008 14538496 14680064 14693504 14764928 14776832 14795072 14878976 14918099 15006976 15106406 15162658 15167488 15241216 15252992 15253504 15267469 15341683 15354052 15399328 15460186 15491072 15593186 15651776 15700973 15745024 15747272 15759439 15759968 15836576 15848812 15849344 15958366 15990784 16005424 16096192 16156672 16207456 16252928 16267808 16360064 16473152 16521728 16615424 16693124 16774268 16792576 16887808 16999129 17004544 17049256 17167108 17250556 17264464 17328752 17334272 17432576 17448536 17533352 17547488 17569148 17599232 17668784 17820784 17887744 18011392 18098944 18112928 18113536 18286702 18395648 18464768 18481673 18571511 18586484 18697216 18714962 18805934 18821096 18875962 18989056 19006441 19077856 19114228 19170592 19185404 19186048 19246354 19300352 19318022 19427576 19484864 19561868 19619552 19730816 19804288 19922944 19941184 20054272 20107003 20113408 20192896 20420848 20436626 20443136 20501551 20577893 20584448 20701184 20755616 20781236 20837642 20882252 20899088 21095872 21102592 21121912 21162181 21224584 21241696 21388528 21425152 21492496 21509102 21509824 21572528 21776384 21803264 21844832 21909248 21926176 21926912 22136534 22202944 22244138 22268416 22478848 22499428 22549504 22608796 22633472 22654954 22765078 22783432 22919168 22979432 22986752 23007797 23138276 23225216 23298218 23338112 23356144 23363584 23384974 23430344 23517592 23658496 23680156 23720704 23749984 23814448 23884672 24109568 24117248 24139328 24249757 24276224 24444032 24485888 24582656 24647294 24817667 24887296 24910081 24918016 25031167 25051348 25059328 25224514 25298896 25398877 25421872 25441514 25442368 25522339 25617377 25690112 25713632 25838624 25859456 25891376 25940738 26017232 26037334 26038208 26262208 26365996 26443744 26543104 26672128 26692736 26693632 26777536 26877248 27109376 27216512 27296768 27553792 27557726 27579944 27714008 27735421 27744256 27983872 28009492 28094464 28145644 28168336 28203106 28363048 28442624 28468664 28607048 28630112 28639232 28665452 28828016 28913024 29027288 29053568 29076016 29076992 29354969 29387008 29529856 29553664 29590144 29757952 29836198 30013952 30042439 30188473 30212812 30325316 30334976 30482432 30505984 30507008 30534938 30683366 30708104 30746009 30798656 30895463 30920372 30982144 31010509 31186372 31303552 31401946 31490048 31494544 31518878 31519936 31673152 31697624 31698688 31916732 31981568 32010848 32192384 32313344 32414912 32505856 32535616 32720128 32946304 33043456 33230848 33386248 33449899 33548536 33574457 33585152 33775616 33998258 34009088 34098512 34233269 34334216 34501112 34527769 34528928 34657504 34668544 34865152 34897072 35066704 35094976 35138296 35198464 35337568 35641568 35775488 36022784 36197888 36225856 36227072 36367163 36543941 36573404 36791296 36929536 36963346 37143022 37172968 37394432 37399771 37429924 37611868 37642192 37751924 37978112 38012882 38155712 38228456 38341184 38370808 38372096 38492708 38600704 38636044 38855152 38969728 39123736 39239104 39461632 39565393 39608576 39845888 39882368 40108544 40214006 40226816 40385792 40491983 40841696 40873252 40886272 41003102 41155786 41168896 41402368 41440273 41511232 41562472 41641711 41675284 41764504 41796773 41798176 42191744 42205184 42243824 42324362 42449168 42483392 42777056 42850304 42984992 43018204 43019648 43145056 43552768 43606528 43689664 43818496 43852352 43853824 44273068 44405888 44488276 44536832 44957696 44998856 45099008 45217592 45266944 45273407 45309908 45530156 45566864 45838336 45958864 45973504 46015594 46140493 46276552 46450432 46596436 46676224 46712288 46727168 46769948 46860688 47035184 47316992 47360312 47441408 47499968 47628896 47769344 48219136 48234496 48278656 48499514 48552448 48888064 48971776 49016611 49165312 49254877 49294588 49635334 49774592 49820162 49836032 50062334 50102696 50118656 50164541 50408387 50449028 50597792 50797754 50843744 50883028 50884736 51044678 51234754 51380224 51427264 51677248 51718912 51782752 51881476 52034464 52074668 52076416 52524416 52731992 52887488 53086208 53344256 53385472 53387264 53555072 53754496 54110651 54218752 54433024 54576151 54593536 55107584 55115452 55159888 55428016 55470842 55488512 55854281 55967744 56018984 56188928 56291288 56336672 56406212 56726096 56885248 56937328 57214096 57260224 57278464 57330904 57656032 57826048 58054576 58107136 58152032 58153984 58709938 58774016 59059712 59107328 59180288 59515904 59672396 60027904 60084878 60376946 60425624 60650632 60669952 60964864 61011968 61014016 61020679 61069876 61366732 61416208 61492018 61597312 61790926 61840744 61964288 62021018 62372744 62607104 62803892 62980096 62989088 63037756 63039872 63346304 63395248 63397376 63833464 63963136 64021696 64384768 64626688 64829824 65011712 65071232 65440256 65502367 65820769 65892608 66065867 66086912 66461696 66772496 66899798 67097072 67148914 67170304 67362239 67551232 67613077 67941739 67996516 68018176 68197024 68466538 68668432 69002224 69055538 69057856 69315008 69337088 69730304 69794144 70133408 70189952 70276592 70396928 70675136 71283136 71550976 72045568 72395776 72451712 72454144 72734326 72931747 73087882 73146808 73582592 73859072 73926692 74286044 74345936 74788864 74799542 74859848 75223736 75281857 75284384 75503848 75956224 76025764 76311424 76456912 76682368 76741616 76744192 76985416 77201408 77272088 77710304 77854483 77939456 78247472 78478208 78923264 79130786 79217152 79292339 79677773 79764736 80217088 80428012 80453632 80771584 80983966 81543763 81683392 81746504 81772544 81847409 81940141 82006204 82245263 82311572 82337792 82804736 82880546 83022464 83124944 83283422 83350568 83453453 83529008 83593546 83596352 84383488 84410368 84487648 84648724 84898336 84966784 85554112 85700608 85969984 86036408 86039296 86290112 87105536 87213056 87379328 87636992 87704704 87707648 88285799 88546136 88811776 88976552 89045299 89073664 89915392 89997712 90198016 90435184 90533888 90546814 90619816 90792583 91060312 91130669 91133728 91676672 91917728 91947008 92031188 92280986 92553104 92900864 93192872 93352448 93424576 93454336 93539896 93721376 94070368 94633984 94720624 94882816 94999936 95257792 95538688 96438272 96452041 96557312 96999028 97104896 97776128 97943552 98033222 98330624 98509754 98589176 98710871 99190697 99270668 99549184 99640324 99672064 100124668 100205392 100237312 100329082 100816774 100898056 101195584 101595508 101687488 101766056 101769472 102089356 102469508 102760448 102854528 103354496 103437824 103565504 103762952 104068928 104149336 104152832 105048832 105463984 105774976 106172416 106688512 106770944 106774528 106872283 107110144 107391781 107508992 108221302 108437504 108866048 109152302 109187072 109906811 110215168 110230904 110316073 110319776 110852311 110856032 110941684 110977024 111708562 111935488 112037968 112377856 112480741 112582576 112673344 112812424 113452192 113770496 113874656 114428192 114520448 114556928 114661808 115312064 115652096 116109152 116214272 116304064 116307968 117419876 117548032 118119424 118214656 118360576 118993903 119031808 119344792 120055808 120072949 120169756 120753892 120851248 121301264 121339904 121929728 122023936 122028032 122041358 122139752 122733464 122832416 122984036 123194624 123581852 123681488 123928576 124042036 124745488 125214208 125607784 125960192 125978176 126075512 126079744 126692608 126790496 126794752 127666928 127926272 128043392 128769536 129253376 129371711 129659648 130000577 130142464 130880512 131004734 131641538 131785216 132131734 132173824 132923392 133045087 133544992 133691809 133799596 134194144 134297828 134340608 134724478 135102464 135226154 135883478 135993032 136036352 136160897 136394048 136933076 137336864 138004448 138111076 138115712 138630016 138674176 139460608 139588288 140266816 140379904 140553184 140793856 141350272 142566272 143101952 143510857 144045251 144091136 144791552 144903424 144908288 145468652 145863494 146175764 146293616 147165184 147718144 147853384 148135267 148572088 148691872 149577728 149599084 149719696 150447472 150563714 150568768 151007696 151604477 151912448 152051528 152622848 152913824 153364736 153483232 153488384 153970832 154402816 154544176 155420608 155708966 155878912 156494944 156956416 157846528 158261572 158434304 158584678 159355546 159529472 160434176 160856024 160907264 161054579 161543168 161837453 161967932 163087526 163366784 163493008 163545088 163694818 163880282 164012408 164490526 164623144 164675584 165609472 165761092 166044928 166249888 166566844 166701136 166906906 167058016 167187092 167192704 168766976 168820736 168975296 169297448 169796672 169933568 171108224 171401216 171939968 172072816 172078592 172580224 173723669 174211072 174370567 174426112 174758656 175218169 175273984 175409408 175415296 176571598 177092272 177623552 177792139 177953104 178090598 178147328 178656373 179321639 179830784 179995424 180396032 180870368 181067776 181093628 181239632 181585166 182120624 182261338 182267456 183353344 183521209 183835456 183894016 184062376 184561972 185106208 185801728 186385744 186704896 186849152 186908672 187079792 187442752 188140736 189267968 189441248 189765632 189999872 190515584 191077376 192876544 192904082 193114624 193998056 194147947 194209792 195552256 195887104 196066444 196661248 197019508 197178352 197421742 198381394 198541336 199098368 199280648 199344128 200249336 200410784 200474624 200658164 201633548 201796112 202391168 203191016 203374976 203532112 203538944 204178712 204336469 204939016 205709056 206708992 206875648 207131008 207525904 208137856 208298672 208305664 210097664 210297073 210927968 211319311 211549952 212344832 213377024 213541888 213549056 213744566 214220288 214783562 215017984 215222063 216268241 216442604 216875008 217073563 217732096 218128741 218304604 218374144 219813622 220430336 220461808 220632146 220639552 221333071 221704622 221712064 221883368 221954048 222157253 223417124 223870976 224075936 224755712 224961482 225165152 225346688 225624848 226904384 227540992 227749312 228856384 229040896 229113856 229323616 230624128 231304192 232218304 232428544 232608128 232615936 234149293 234839752 235021199 235096064 236238848 236429312 236721152 237987806 238063616 238689584 239632883 240111616 240145898 240339512 241507784 241694383 241702496 242602528 242679808 243859456 244047872 244056064 244082716 244279504 245466928 245664832 245968072 246389248 247163704 247354673 247362976 247857152 248084072 249490976 250428416 251215568 251920384 251956352 252151024 252159488 253385216 253580992 253589504 254570141 255333856 255807587 256086784 257539072 258506752 258743422 259319296 260001154 260284928 261761024 261798397 262009468 263283076 263570432 264263468 264347648 265846784 266090174 267089984 267383618 267599192 267929507 268388288 268595656 268681216 269448956 270204928 270452308 271766956 271986064 272072704 272321794 272788096 273866152 274673728 276008896 276222152 276231424 277260032 277348352 278921216 279176576 280533632 280759808 281106368 281587712 282700544 283443881 285132544 286203904 287021714 288090502 288182272 289583104 289806848 289816576 290081911 290937304 291491977 291726988 292351528 292577411 292587232 294330368 295436288 295706768 296270534 297144176 297383744 298318487 299155456 299198168 299429341 299439392 300894944 301127428 301137536 302015392 303208954 303824896 304103056 305245696 305827648 306729472 306966464 306976768 307941664 308805632 309088352 310841216 311417932 311757824 312989888 313912832 315693056 316523144 316868608 316913849 317169356 318711092 319058944 320868352 321712048 321814528 322109158 322983451 323086336 323674906 323935864 326175052 326733568 326986016 327090176 327389636 327760564 328024816 328981052 329246288 329351168 331218944 331522184 332089856 332499776 333133688 333402272 333813812 334116032 334374184 334385408 337533952 337641472 337950592 338594896 339593344 339867136 342216448 342802432 343116277 343879936 344145632 344157184 344784139 345160448 347447338 348422144 348741134 348852224 349517312 350436338 350547968 350818816 350830592 351151787 352858709 353143196 354184544 355247104 355584278 355906208 356181196 356294656 357312746 358643278 359661568 359990848 360792064 361122379 361740736 362135552 362187256 362467097 362479264 363170332 364241248 364522676 364534912 366706688 367042418 367670912 367788032 368124752 369123944 370212416 371603456 372771488 373409792 373698304 373817344 374159584 374885504 376281472 378535936 378882496 379531264 379999744 381031168 382033057 382154752 385753088 385808164 386229248 387996112 388295894 388419584 390979967 391104512 391774208 392132888 393322496 394039016 394356704 394843484 396762788 397082672 398196736 398561296 398688256 400498672 400821568 400949248 401316328 402081439 403267096 403592224 404782336 406382032 406749952 407064224 407077888 408357424 408672938 409878032 411418112 413417984 413751296 414262016 415051808 416275712 416597344 416611328 420195328 420594146 421855936 422638622 423099904 424689664 426754048 427083776 427098112 427144753 427489132 428440576 429567124 430035968 430444126 432536482 432885208 433750016 434147126 435464192 436257482 436609208 436748288 437148143 439627244 440860672 440923616 441264292 441279104 442666142 443409244 443424128 443766736 443908096 444314506 446834248 447741952 448151872 449511424 449922964 450330304 450693376 451249696 453808768 455081984 455498624 457712768 458081792 458227712 458647232 460745383 461248256 462461069 462608384 464436608 464857088 465216256 465231872 468298586 469679504 470042398 470192128 471535673 472477696 472858624 473291539 473442304 475592173 475975612 476127232 477379168 479265766 480223232 480291796 480679024 483015568 483388766 483404992 485205056 485359616 486730163 487718912 488095744 488112128 488165432 488559008 490933856 491329664 491936144 492778496 494327408 494709346 494725952 495714304 496168144 498981952 500856832 502431136 503840768 503912704 504302048 504318976 506770432 507161984 507179008 509140282 510667712 511615174 512173568 515078144 517013504 517486844 518638592 520002308 520569856 523522048 523596794 524018936 526566152 526972999 527140864 528526936 528695296 531693568 532180348 534179968 534767236 535198384 535859014 536776576 537191312 537362432 538897912 540409856 540904616 543533912 543972128 544145408 544643588 545576192 547732304 549347456 552017792 552444304 552462848 554520064 554696704 557744411 558353152 561067264 561519616 562212736 563175424 565401088 566887762 570265088 570806341 572407808 572931863 573580987 574043428 575716841 576181004 576364544 579166208 579613696 579633152 580163822 581874608 582983954 583453976 584174171 584703056 585154822 585174464 587013797 588660736 589199671 590872576 591413536 592541068 594288352 594767488 596636974 598310912 598396336 598858682 598878784 601789888 602254856 602275072 604030784 606417908 607649792 608206112 610491392 611655296 613458944 613932928 613953536 615883328 617611264 618176704 621682432 622835864 623317093 623515648 625979776 627825664 631386112 633046288 633737216 633827698 634338712 635548081 637422184 637914683 638117888 641736704 643424096 643629056 644218316 645966902 646172672 647349812 647871728 652350104 653467136 653972032 654180352 654779272 655521128 656027611 656049632 657962104 658492576 658702336 662437888 663044368 664179712 664999552 666267376 666804544 667627624 668232064 668748368 668770816 675067904 675164287 675901184 677189792 679186688 679734272 684432896 685604864 686232554 687759872 688291264 688314368 689568278 690320896 690976097 694334879 694894676 696844288 697482268 697704448 699034624 700872676 701095936 701637632 701661184 702303574 705717418 706286392 708369088 710494208 710595649 711168556 711812416 712362392 712589312 713241707 714625492 717286556 719323136 719981696 721584128 722244758 723481472 724271104 724374512 724934194 724958528 726340664 728482496 729045352 729069824 733413376 734084836 735341824 735576064 736249504 738247888 740424832 743206912 745542976 746819584 747396608 747634688 748319168 749771008 751742467 752562944 757071872 757764992 759062528 759999488 762062336 764066114 764309504 769347677 771506176 771616328 772212511 772458496 775966177 775992224 776591788 776839168 781959934 782209024 783548416 784265776 786644992 787365187 788078032 788713408 789686968 791192509 793525576 794138687 794165344 796393472 797122592 797376512 800997344 801643136 801898496 802632656 804162878 806534192 807184448 809564672 812764064 813499904 814128448 814155776 816714848 817345876 819756064 822836224 826835968 827502592 828524032 830103616 832551424 833194688 833222656 840390656 840510643 841188292 843711872 845277244 846199808 849379328 853508096 854167552 854196224 854289506 854978264 856881152 859134248 860071936 860194733 860888252 865072964 865770416 867500032 868294252 870928384 872514964 873218416 873496576 874296286 879254488 881721344 881847232 882528584 882558208 885332284 886818488 886848256 887533472 887816192 888629012 893668496 895483904 896303744 899022848 899845928 900660608 901386752 902499392 907617536 910004039 910997248 915425536 916163584 916455424 917294464 921490766 922496512 924922138 925216768 928873216 929714176 930432512 930463744 931315609 935842663 936597172 939359008 940084796 940384256 943071346 944955392 945717248 946583078 946884608 951184346 951951224 952254464 953126279 954758336 957759353 958531532 960446464 960583592 961325779 961358048 966031136 966777532 966809984 970410112 970719232 973460326 975437824 976191488 976224256 976330864 977118016 981867712 982659328 983872288 985556992 988654816 989418692 989451904 991428608 992336288 997963904 1001713664 1004862272 1007681536 1007825408 1008604096 1008637952 1013540864 1014323968 1014358016 1018280564 1021335424 1023230348 1024347136 1030156288 1034027008 1034973688 1036946869 1037277184 1040004616 1041139712 1047044096 1047193588 1048037872 1053132304 1053945998 1054281728 1057053872 1057390592 1061231339 1063387136 1064360696 1068359936 1069534472 1070396768 1071718028 1073553152 1074382624 1074724864 1077795824 1080819712 1081809232 1087067824 1087944256 1088290816 1089287176 1091152384 1095464608 1098694912 1104035584 1104888608 1104925696 1109040128 1109393408 1115488822 1116706304 1122134528 1123039232 1124425472 1126350848 1127382053 1130802176 1132862171 1133775524 1140530176 1141612682 1144815616 1145863726 1147161974 1148086856 1151433682 1152362008 1152729088 1158332416 1159227392 1159266304 1159392901 1160327644 1163749216 1165967908 1166907952 1168348342 1169406112 1170309644 1170348928 1174027594 1177321472 1178399342 1181745152 1182827072 1185082136 1188576704 1189534976 1193273948 1196621824 1196792672 1197717364 1197757568 1203579776 1204509712 1204550144 1208061568 1212835816 1215299584 1216412224 1220982784 1223310592 1226527183 1226917888 1227865856 1227907072 1231766656 1235222528 1236353408 1243364864 1244544973 1245671728 1246634186 1247031296 1250594611 1251959552 1255251473 1255651328 1262772224 1266092576 1267474432 1267655396 1268677424 1271096162 1274844368 1275829366 1276235776 1283473408 1284648463 1286848192 1287258112 1288436632 1290893041 1291933804 1292345344 1294699624 1295743456 1304700208 1306934272 1307944064 1308360704 1309558544 1311042256 1312055222 1312099264 1315924208 1316985152 1317404672 1324875776 1326088736 1328359424 1329999104 1332534752 1333609088 1335255248 1336464128 1337496736 1337541632 1350135808 1350328574 1351802368 1354379584 1358373376 1359468544 1368865792 1371209728 1372465108 1375519744 1376582528 1376628736 1379136556 1380641792 1381952194 1388669758 1389789352 1393688576 1394964536 1395408896 1398069248 1401745352 1402191872 1403275264 1403322368 1403475617 1404607148 1411434836 1412572784 1416738176 1420988416 1421191298 1422337112 1423624832 1424724784 1425178624 1426483414 1429250984 1430355283 1434573112 1439963392 1443168256 1444489516 1446962944 1448542208 1448749024 1449868388 1449917056 1452681328 1456964992 1458090704 1458139648 1466826752 1468169672 1470683648 1471152128 1472499008 1476495776 1479235177 1480849664 1486413824 1491085952 1493639168 1494793216 1495269376 1496638336 1499542016 1503484934 1505125888 1506554441 1513877687 1515529984 1518125056 1519514941 1519998976 1524124672 1526901187 1528132228 1528619008 1538695354 1543012352 1543232656 1544425022 1544916992 1549331497 1551932354 1551984448 1553183576 1553678336 1555100771 1556862679 1562659997 1563919868 1564418048 1567096832 1568531552 1573289984 1574730374 1576156064 1577426816 1579373936 1582385018 1587051152 1588277374 1588330688 1592786944 1594245184 1594753024 1601994688 1603286272 1603796992 1605265312 1608325756 1613068384 1614368896 1619129344 1625528128 1626999808 1628256896 1628311552 1633429696 1634691752 1639512128 1645672448 1653671936 1655005184 1657048064 1660207232 1665102848 1666389376 1666445312 1677430181 1680781312 1681021286 1682376584 1687423744 1690554488 1691860681 1692399616 1698758656 1707016192 1708335104 1708392448 1708579012 1709956528 1713762304 1718268496 1720143872 1720389466 1721776504 1730145928 1731482711 1731540832 1735000064 1736588504 1741856768 1745029928 1746436832 1746993152 1748592572 1758508976 1763442688 1763694464 1765057168 1765116416 1770664568 1773636976 1773696512 1775066944 1775632384 1777258024 1787336992 1790653109 1792607488 1798045696 1799691856 1801321216 1802773504 1804998784 1815235072 1820008078 1821994496 1830851072 1832327168 1832588779 1834588928 1842981532 1844993024 1849844276 1850433536 1857746432 1859428352 1860865024 1860927488 1862631218 1871685326 1873194344 1875506549 1878718016 1880169592 1880768512 1884623243 1886142692 1889910784 1891434496 1891641049 1893166156 1893769216 1902368692 1903902448 1904508928 1906252558 1909516672 1915518706 1917063064 1920892928 1921167184 1922651558 1922716096 1932062272 1933555064 1933619968 1940820224 1941438464 1946920652 1950875648 1952382976 1952448512 1952661728 1954236032 1963735424 1965318656 1967744576 1971113984 1977309632 1978837384 1978903808 1982857216 1984672576 1995927808 2003427328 2009724544 2015363072 2015650816 2017208192 2017275904 2027081728 2028647936 2028716032 2030573377 2036561128 2040443839 2042670848 2046460696 2048041877 2048694272 2060312576 2068054016 2069947376 2073893738 2074554368 2080009232 2082279424 2088229409 2094088192 2094387176 2096005387 2096075744 2106193909 2106264608 2107891996 2108563456 2114107744 2114781184 2122462678 2126774272 2128721392 2136719872 2139068944 2140793536 2143436056 2147106304 2148765248 2149449728 2155591648 2161639424 2163618464 2174135648 2175888512 2176581632 2178574352 2182304768 2190929216 2197389824 2208071168 2209777216 2209851392 2218080256 2218396943 2230977644 2233412608 2244269056 2246078464 2248850944 2252701696 2254764106 2260884157 2261604352 2265724342 2267551048 2281060352 2281386031 2283225364 2289631232 2291727452 2294323948 2296173712 2302867364 2304724016 2305458176 2316664832 2318454784 2318532608 2318785802 2320655288 2327498432 2331935816 2333815904 2336696684 2338812224 2340619288 2340697856 2348055188 2354642944 2356798684 2363490304 2365654144 2370164272 2377153408 2379069952 2386547896 2393243648 2393585344 2395434728 2395515136 2407159552 2409019424 2409100288 2413488973 2416123136 2425671632 2430599168 2432824448 2441965568 2446621184 2453054366 2453835776 2455731712 2455814144 2458062509 2463533312 2470010963 2472706816 2486729728 2489089946 2491343456 2493268372 2494062592 2501189222 2503919104 2510502946 2511302656 2525544448 2527856653 2532185152 2534948864 2535310792 2537269679 2537354848 2540144371 2542192324 2549603153 2549688736 2551658732 2552471552 2566946816 2569296926 2573696384 2574516224 2576873264 2581786082 2583867608 2584690688 2587057043 2589399248 2591486912 2609400416 2613868544 2615888128 2616721408 2619117088 2622084512 2624110444 2624198528 2631848416 2633970304 2634809344 2649751552 2652177472 2656718848 2659998208 2665069504 2667218176 2670510496 2672928256 2674993472 2675083264 2700271616 2700657148 2703604736 2708759168 2716746752 2718937088 2736859769 2737731584 2742419456 2744930216 2751039488 2753165056 2753257472 2758273112 2761283584 2761677827 2763904388 2777339516 2779578704 2787377152 2789929072 2790817792 2796138496 2803490704 2804383744 2806550528 2806644736 2806951234 2809214296 2814570073 2822869672 2825145568 2833476352 2841976832 2842382596 2844674224 2847249664 2849449568 2850357248 2852966828 2858501968 2860710566 2869146224 2879926784 2886336512 2888979032 2893925888 2897084416 2897498048 2899736776 2899834112 2905362656 2913929984 2916181408 2916279296 2933653504 2936339344 2941367296 2942304256 2944998016 2952991552 2958470354 2961699328 2972827648 2982171904 2987278336 2989586432 2990013271 2993276672 2999084032 3006969868 3010251776 3013108882 3027755374 3031059968 3036250112 3039029882 3039997952 3048249344 3053802374 3056264456 3057238016 3060037001 3074911607 3077390708 3086024704 3086465312 3088850044 3089833984 3098662994 3103864708 3103968896 3106367152 3107356672 3110201542 3113725358 3125319994 3127839736 3128836096 3134193664 3137063104 3146579968 3149460748 3152312128 3154853632 3158747872 3164770036 3174102304 3176554748 3176661376 3185573888 3188490368 3189506048 3203989376 3206572544 3207593984 3210530624 3216651512 3226136768 3228737792 3238258688 3251056256 3253999616 3256513792 3256623104 3266859392 3269383504 3279024256 3291344896 3300749711 3307343872 3310010368 3313040773 3314096128 3320414464 3329145211 3330205696 3332778752 3332890624 3354860362 3361562624 3362042572 3364753168 3374847488 3381108976 3383721362 3384799232 3397517312 3407111141 3414032384 3416670208 3416784896 3417158024 3419913056 3427524608 3436536992 3440287744 3440778932 3443553008 3460291856 3462965422 3463081664 3470000128 3473177008 3483713536 3486902971 3490059856 3492873664 3493986304 3497185144 3517017952 3526885376 3527388928 3530114336 3530232832 3541329136 3547273952 3547393024 3550133888 3551264768 3554516048 3574673984 3581306218 3585214976 3596091392 3599383712 3602642432 3605547008 3609997568 3630470144 3640016156 3643988992 3661702144 3664654336 3665177558 3669177856 3685963064 3688810993 3689986048 3699688552 3700867072 3715492864 3718856704 3721730048 3721854976 3722261419 3725262436 3743370652 3746388688 3751013098 3757436032 3760339184 3761537024 3769246486 3772285384 3779821568 3782868992 3783282098 3786332312 3787538432 3804737384 3807804896 3809017856 3812505116 3819033344 3831037412 3834126128 3841785856 3842334368 3845303116 3845432192 3864124544 3867110128 3867239936 3881640448 3882876928 3893841304 3901751296 3904765952 3905323456 3908472064 3927470848 3930637312 3935489152 3942227968 3954619264 3957674768 3957807616 3965714432 3969345152 3991855616 3995644387 4006854656 4010523041 4015066909 4019449088 4030017887 4031301632 4034416384 4034551808 4054163456 4057295872 4057432064 4061146754 4073122256 4080887678 4085341696 4089219197 4092921392 4096083754 4097388544 4109096579 4120625152 4124397697 4136108032 4139894752 4144446079 4147787476 4149108736 4160018464 4164558848 4176458818 4188176384 4188774352 4192010774 4192151488 4212387818 4212529216 4215783992 4217126912 4220987807 4228215488 4229562368 4244925356 4253548544 4257442784 4273439744 4278137888 4281587072 4286872112 4294212608 4297530496 4298899456 4311183296 4323278848 4327236928 4348271296 4351777024 4353163264 4357148704 4364609536 4381858432 4394779648 4416142336 4419554432 4419702784 4436160512 4436793886 4448836567 4461955288 4465402781 4466825216 4488538112 4492156928 4497701888 4505403392 4509528212 4521768314 4523208704 4531448684 4535102096 4562120704 4562772062 4566450728 4579262464 4583454904 4588647896 4592193277 4592347424 4605734728 4609448032 4610916352 4633329664 4636909568 4637065216 4637571604 4641310576 4654996864 4663871632 4667631808 4673393368 4677624448 4681238576 4681395712 4696110376 4699738787 4709285888 4713597368 4731308288 4740328544 4754306816 4758139904 4773095792 4786487296 4787170688 4790869456 4791030272 4814319104 4818038848 4818200576 4826977946 4832246272 4836832679 4851343264 4860344153 4865648896 4883931136 4893242368 4906108732 4907671552 4911463424 4911628288 4916125018 4927066624 4940021926 4945413632 4973459456 4974169543 4978179892 4982686912 4986536744 4988125184 4992691949 5002378444 5007838208 5016961043 5021005892 5022605312 5051088896 5055713306 5064370304 5069897728 5070621584 5074539358 5074709696 5080288742 5084384648 5090660633 5099206306 5099377472 5103317464 5104943104 5133893632 5138593852 5147392768 5149032448 5153746528 5163572164 5167735216 5169381376 5174114086 5178798496 5182973824 5218800832 5227737088 5231776256 5233442816 5238234176 5244169024 5248220888 5248397056 5263696832 5267940608 5269618688 5299503104 5304354944 5313437696 5319996416 5330139008 5334436352 5341020992 5345856512 5349986944 5350166528 5385433739 5400543232 5401314296 5405487577 5407209472 5417518336 5431763239 5433493504 5437874176 5473719538 5475463168 5484838912 5489860432 5502078976 5506330112 5506514944 5511556309 5516546224 5522567168 5523355654 5527808776 5538347563 5554679032 5558970809 5559157408 5574754304 5579858144 5581635584 5592276992 5606981408 5608767488 5613101056 5613289472 5613902468 5618428592 5629140146 5645739344 5650291136 5666952704 5683953664 5684765192 5689157479 5689348448 5694499328 5698899136 5700714496 5705933656 5717003936 5721421132 5738292448 5759853568 5772673024 5777958064 5787851776 5794168832 5794996096 5799473552 5799668224 5810725312 5827859968 5832362816 5832558592 5867307008 5872678688 5882734592 5883574501 5889996032 5905983104 5916940708 5923398656 5945655296 5964343808 5974556672 5979172864 5980026542 5986553344 5998168064 6013939736 6020503552 6021363131 6026217764 6055510748 6062119936 6072500224 6078059764 6079995904 6096498688 6107604748 6112528912 6114476032 6120074002 6149823214 6154781416 6172049408 6172930624 6177700088 6179667968 6197325988 6207729416 6207937792 6212734304 6214713344 6220403084 6227450716 6250639988 6255679472 6257672192 6268387328 6274126208 6293159936 6298921496 6304624256 6309707264 6317495744 6329540072 6348204608 6353109496 6353322752 6376980736 6379012096 6407978752 6413145088 6415187968 6421061248 6433303024 6452273536 6457475584 6476517376 6502112512 6507999232 6513027584 6513246208 6519209263 6533718784 6538767008 6550898641 6558048512 6582689792 6601499422 6614687744 6620020736 6626081546 6628192256 6640828928 6658290422 6660411392 6665557504 6665781248 6671883953 6704315471 6709720724 6723125248 6724085144 6729280453 6729506336 6749694976 6761990971 6762217952 6767442724 6769598464 6795034624 6814222282 6828064768 6833340416 6833569792 6834316048 6839826112 6855049216 6861325201 6873073984 6880575488 6881557864 6886874843 6887106016 6920583712 6925930844 6926163328 6940000256 6946354016 6967427072 6973805942 6980119712 6985747328 6987972608 6994370288 7034035904 7053770752 7054777856 7060228672 7060465664 7082658272 7094547904 7094786048 7100267776 7102529536 7109032096 7149347968 7162612436 7170429952 7192182784 7198767424 7205284864 7211094016 7219995136 7258628083 7260940288 7280032312 7287977984 7323404288 7329308672 7330355116 7338355712 7371926128 7377621986 7379972096 7399377104 7401734144 7428619373 7430985728 7437713408 7443460096 7443709952 7444522838 7450524872 7486741304 7492777376 7502026196 7514872064 7520678368 7523074048 7538492972 7544570768 7559643136 7565737984 7566564196 7572664624 7575076864 7609474768 7615609792 7618035712 7625010232 7638066688 7662074824 7668252256 7683571712 7684668736 7690606232 7690864384 7728249088 7734220256 7734479872 7763280896 7765753856 7787682608 7803502592 7809531904 7810646912 7816944128 7854941696 7861274624 7870978304 7884455936 7891674371 7909238528 7915349536 7915615232 7930035197 7938690304 7983711232 7991288774 8013709312 8021046082 8030133818 8038898176 8060035774 8062603264 8068832768 8069103616 8108326912 8114591744 8114864128 8115750307 8122293508 8146244512 8161775356 8170683392 8178438394 8185842784 8192167508 8194777088 8218193158 8241250304 8248795394 8272216064 8279789504 8288892158 8295574952 8298217472 8305814717 8320036928 8329117696 8352917636 8376352768 8377548704 8384021548 8384302976 8424775636 8425058432 8431567984 8434253824 8441975614 8456430976 8459124736 8489850712 8507097088 8514885568 8546879488 8556275776 8563174144 8573744224 8588425216 8595060992 8597798912 8622366592 8646557696 8654473856 8696542592 8703554048 8706326528 8714297408 8729219072 8754162277 8763716864 8786760311 8789559296 8832284672 8839108864 8839405568 8872321024 8873587772 8897673134 8923910576 8930805562 8933650432 8977076224 8984313856 8992539241 8995403776 9010806784 9019056424 9036251287 9043536628 9046417408 9062897368 9070204192 9124241408 9125544124 9132901456 9158524928 9166909808 9177295792 9184386554 9184694848 9211469456 9218896064 9221832704 9247873097 9266659328 9273819136 9274130432 9275143208 9282621152 9309993728 9327743264 9335263616 9346786736 9355248896 9362477152 9362791424 9392220752 9399477574 9418571776 9427194736 9462616576 9480657088 9508613632 9516279808 9546191584 9572974592 9574341376 9581738912 9582060544 9628638208 9636077696 9636401152 9653955892 9664492544 9673665358 9702686528 9720688306 9731297792 9767862272 9786484736 9812217464 9815343104 9822926848 9823256576 9824329319 9832250036 9854133248 9880043852 9890827264 9946918912 9948339086 9956359784 9965373824 9973073488 9976250368 9985383898 10004756888 10012486981 10015676416 10033922086 10042011784 10045210624 10102177792 10111426612 10128740608 10139795456 10141243168 10149078716 10149419392 10160577484 10168769296 10181321266 10198412612 10198754944 10206634928 10209886208 10267787264 10277187704 10294785536 10298064896 10307493056 10327144328 10335470432 10338762752 10348228172 10357596992 10365947648 10437601664 10455474176 10463552512 10466885632 10476468352 10488338048 10496441776 10496794112 10527393664 10535881216 10539237376 10597143809 10608709888 10626875392 10636604587 10639992832 10660278016 10668872704 10682041984 10688308309 10691713024 10699973888 10700333056 10770867478 10801086464 10802628592 10810975154 10814418944 10835036672 10845320479 10863526478 10866987008 10875748352 10885705397 10898038753 10938619979 10947439076 10950926336 10969677824 10979720864 11004157952 11012660224 11013029888 11023112618 11033092448 11045134336 11046711308 11055617552 11076695126 11109358064 11117941618 11118314816 11149508608 11159716288 11163271168 11184553984 11194793749 11213962816 11217534976 11226202112 11226578944 11227804936 11236857184 11258280292 11291478688 11300582272 11333905408 11367907328 11369530384 11378314958 11378696896 11388998656 11397798272 11401428992 11411867312 11434007872 11442842264 11476584896 11519707136 11545346048 11555916128 11575703552 11588337664 11589992192 11598947104 11599336448 11621450624 11655719936 11664725632 11665117184 11734614016 11745357376 11765469184 11767149002 11779992064 11811966208 11833881416 11843024767 11846797312 11891310592 11928687616 11949113344 11958345728 11960053084 11973106688 11996336128 12027879472 12041007104 12042726262 12052435528 12111021496 12120378977 12124239872 12145000448 12156119528 12159991808 12192997376 12215209496 12225057824 12228952064 12240148004 12299646428 12309562832 12344098816 12345861248 12355400176 12359335936 12394651976 12415458832 12415875584 12425468608 12429426688 12440806168 12454901432 12464524609 12501279976 12511358944 12515344384 12548252416 12586319872 12597842992 12609248512 12619414528 12634991488 12659080144 12696409216 12706218992 12706645504 12753961472 12758024192 12815957504 12826290176 12828121453 12842122496 12866606048 12904547072 12914951168 12953034752 13004225024 13015998464 13026055168 13026492416 13038418526 13067437568 13077534016 13101797282 13116097024 13128545843 13165379584 13192362701 13202998844 13229375488 13240041472 13241487343 13252163092 13256384512 13281657856 13316580844 13320822784 13331115008 13331562496 13343767906 13408630942 13419441448 13446250496 13448170288 13458560906 13459012672 13499389952 13501317331 13523981942 13524435904 13534885448 13539196928 13551592433 13590069248 13628444564 13656129536 13666680832 13667139584 13668632096 13679652224 13710098432 13722650402 13746147968 13761150976 13763115728 13773749686 13774212032 13841167424 13851861688 13852326656 13880000512 13892708032 13934854144 13947611884 13960239424 13971494656 13975945216 13988740576 14068071808 14107541504 14109555712 14120457344 14120931328 14165316544 14189095808 14189572096 14200535552 14205059072 14218064192 14283106873 14298695936 14325224872 14336293139 14340859904 14384365568 14397534848 14410569728 14422188032 14439990272 14517256166 14521880576 14560064624 14575955968 14617605863 14646808576 14658617344 14660710232 14672037709 14676711424 14743357363 14743852256 14755243972 14759944192 14798754208 14803468288 14857238746 14861971456 14875426816 14886920192 14887419904 14889045676 14901049744 14973482608 14985554752 15004052392 15029744128 15041356736 15046148096 15076985944 15088635053 15089141536 15119286272 15131475968 15133128392 15145329248 15150153728 15218949536 15231219584 15236071424 15250020464 15276133376 15324149648 15336504512 15367143424 15369337472 15381212464 15381728768 15456498176 15468440512 15468959744 15526561792 15528778601 15575365216 15619063808 15621293824 15633888256 15709883392 15722549248 15741956608 15768911872 15783348742 15818477056 15830699072 15831230464 15860070394 15877380608 15967422464 15969702217 15982577548 16027418624 16042092164 16060267636 16077796352 16120071548 16125206528 16137665536 16138207232 16216653824 16229183488 16229728256 16231500614 16244587016 16292489024 16323550712 16341366784 16343699927 16356876788 16371685568 16384335016 16389554176 16436386316 16482500608 16497590788 16544432128 16559579008 16577784316 16591149904 16596434944 16611629434 16640073856 16658235392 16705835272 16752705536 16755097408 16768043096 16768605952 16849551272 16850116864 16863135968 16868507648 16883951228 16912861952 16918249472 16979701424 17014194176 17029771136 17093758976 17112551552 17126348288 17147488448 17176850432 17190121984 17195597824 17244733184 17290076741 17308947712 17393085184 17407108096 17412653056 17428594816 17458438144 17508324554 17527433728 17573520622 17579118592 17664569344 17678217728 17678811136 17694996571 17744642048 17747175544 17760887753 17781010597 17795346268 17847222071 17847821152 17861611124 17867300864 17954152448 17968627712 17985078482 17990807552 18021613568 18038112848 18072502574 18087073256 18092834816 18109399301 18125794736 18140408384 18197427707 18248482816 18251088248 18265189801 18265802912 18317049856 18333819616 18354591584 18368773108 18369389696 18422938912 18437792128 18443665408 18495746194 18533318656 18547638272 18548260864 18550286416 18565242304 18619987456 18655486528 18670527232 18693573472 18710497792 18724954304 18725582848 18784441504 18798955148 18837143552 18854389472 18925233152 18961314176 19017227264 19032559616 19092383168 19145949184 19148682752 19163477824 19164121088 19257276416 19272155392 19272802304 19307911784 19328985088 19331744789 19347330716 19405373056 19441376612 19462595584 19535724544 19572969472 19624434928 19630686208 19645853696 19646513152 19648658638 19664500072 19701990511 19708266496 19760087704 19781654528 19893837824 19896678172 19912719568 19930747648 19946146976 19952500736 19970767796 20009513776 20024973962 20031352832 20067844172 20084023568 20090421248 20204355584 20222853224 20257481216 20279590912 20282486336 20298157432 20298838784 20321154968 20337538592 20362642532 20396825224 20397509888 20413269856 20419772416 20535574528 20554375408 20589571072 20596129792 20614986112 20654288656 20670940864 20677525504 20696456344 20715193984 20731895296 20875203328 20910948352 20927105024 20930092897 20952936704 20976676096 20992883552 20993588224 21054787328 21071762432 21078474752 21194287618 21217419776 21253750784 21273209174 21279985664 21320556032 21337745408 21364083968 21376616618 21383426048 21399947776 21400666112 21420259007 21524381249 21541734956 21602172928 21605257184 21621950308 21628837888 21670073344 21690640958 21727052956 21733974016 21751496704 21771410794 21796077506 21877239958 21894878152 21901852672 21939355648 21959441728 22008315904 22025320448 22026059776 22028465119 22046225236 22066184896 22090268672 22093422616 22110492917 22111235104 22153390252 22218716128 22235883236 22236629632 22299017216 22319432576 22326542336 22369107968 22389587498 22427925632 22435069952 22452404224 22453157888 22455609872 22473714368 22516560584 22582957376 22601164544 22667810816 22735814656 22739060768 22756629916 22757393792 22777997312 22795596544 22802857984 22823734624 22868015744 22885684528 22953169792 23039414272 23090692096 23111832256 23151407104 23176675328 23179984384 23197894208 23198672896 23242901248 23304016477 23311439872 23329451264 23330234368 23469228032 23490714752 23530938368 23534298004 23559984128 23623932416 23667762832 23686049534 23693594624 23782621184 23849777987 23857375232 23898226688 23916691456 23920106168 23946213376 23992672256 24055758944 24082014208 24085452524 24104871056 24222042992 24240757954 24248479744 24290000896 24312239056 24319983616 24385994752 24408320797 24430418992 24450115648 24457904128 24480296008 24526967779 24599292856 24619125664 24688197632 24691722496 24710800352 24718671872 24789303952 24830917664 24831751168 24850937216 24858853376 24881612336 24909802864 24929049218 25002559952 25022717888 25030688768 25096504832 25172639744 25195685984 25218497024 25238829056 25269982976 25318160288 25392818432 25412437984 25413291008 25507922944 25516048384 25631915008 25652580352 25656242906 25684244992 25733212096 25809094144 25829902336 25906069504 26008450048 26031996928 26052110336 26052984832 26055829933 26076837052 26134875136 26155068032 26203594564 26232194048 26257091686 26330759168 26384725402 26405997688 26458750976 26480082944 26482974686 26504326184 26512769024 26563315712 26633161688 26641645568 26662230016 26663124992 26666036723 26687535812 26817261884 26838882896 26892500992 26896340576 26917121812 26918025344 26998779904 27002634662 27047963884 27048871808 27069770896 27078393856 27103184866 27180138496 27256889128 27312259072 27333361664 27337264192 27359304448 27420196864 27445300804 27492295936 27522301952 27526231456 27547499372 27548424064 27682334848 27703723376 27704653312 27760001024 27785416064 27869708288 27895223768 27920478848 27942989312 27951890432 27977481152 28105468363 28136143616 28210125209 28219111424 28240914688 28241862656 28330633088 28378191616 28379144192 28401071104 28410118144 28436128384 28566213746 28597391872 28624534379 28650449744 28672586278 28681719808 28763676053 28795069696 28821139456 28844376064 28870783879 28879980544 29011122553 29034512332 29043761152 29120129248 29151911936 29235211726 29293617152 29317234688 29321420464 29344075418 29353422848 29486714726 29487704512 29510487944 29519888384 29546914649 29597508416 29606936576 29690539943 29714477492 29723942912 29750853632 29773840384 29774839808 29778091352 29802099488 29946965216 29971109504 30008104784 30059488256 30082713472 30092296192 30153971888 30177270106 30178283072 30238572544 30262951936 30266256784 30290658496 30300307456 30437899072 30462439168 30472142848 30500040928 30552266752 30648299296 30673009024 30734286848 30738674944 30762424928 30763457536 30912996352 30936881024 30937919488 31053123584 31057557202 31150730432 31238127616 31242587648 31267776512 31419766784 31445098496 31483913216 31537823744 31566697484 31636954112 31661398144 31662460928 31720140788 31754761216 31934844928 31939404434 31965155096 32054837248 32084184328 32120535272 32145352939 32155592704 32240143096 32250413056 32275331072 32276414464 32433307648 32458366976 32459456512 32463001228 32489174032 32584978048 32647101424 32682733568 32687399854 32713753576 32743371136 32768670032 32779108352 32872772632 32898171509 32965001216 32995181576 33119158016 33155568632 33182299808 33192869888 33223258868 33280147712 33316470784 33411670544 33505411072 33510194816 33536086192 33537211904 33699102544 33700233728 33726271936 33737015296 33767902456 33825723904 33836498944 33959402848 34022409071 34059542272 34187517952 34225103104 34252696576 34294976896 34353700864 34380243968 34391195648 34489466368 34580153482 34617895424 34786170368 34814216192 34819186801 34857189632 34916876288 34948843643 35016649108 35054867456 35118727301 35147041244 35158237184 35329138688 35356435456 35357622272 35389993142 35489284096 35494351088 35521775506 35562021194 35590692536 35634624431 35694444142 35695642304 35723222248 35734601728 35807841617 35908304896 35937255424 35941179931 35970156964 35981615104 36043227136 36076225696 36145005148 36174146512 36185669632 36218798602 36251589472 36280816768 36394855414 36496965632 36502176496 36530379602 36531605824 36634099712 36667639232 36709183168 36737546216 36738779392 36845877824 36875584256 36887330816 36991492388 37066637312 37095276544 37096521728 37100572832 37130484608 37239974912 37310973056 37341054464 37387146944 37420995584 37449908608 37451165696 37568883008 37597910296 37674287104 37708778944 37850466304 37922628352 38022342673 38034454528 38065119232 38184766336 38291898368 38297365504 38326955648 38328242176 38514552832 38544310784 38545604608 38580894163 38615823568 38657970176 38663489578 38694661432 38768432941 38810746112 38882753224 38912795663 38925191168 39071449088 39145938944 39248869856 39261372416 39291707392 39293026304 39297317276 39329000144 39403981022 39416532992 39520175408 39563309056 39787675648 39793356344 39824102353 39825439136 39861495296 39892293952 39905001472 39941535592 40017684271 40019027552 40049947924 40062705664 40135688344 40168047136 40180842496 40408711168 40445706448 40514962432 40559181824 40564972672 40596314864 40597677568 40642309936 40675077184 40725285064 40793650448 40795019776 40826539712 40839544832 41071149056 41108750816 41179142144 41185021507 41229972224 41308577312 41341881728 41355051008 41392912688 41430387968 41463790592 41750406656 41821896704 41854210048 41860185794 41905873408 41953352192 41985767104 41987176448 42109574656 42143524864 42149541917 42388575236 42434839552 42507501568 42546418348 42559971328 42641112064 42675490816 42728167936 42753233236 42766852096 42799895552 42801332224 42840518014 43048762498 43083469912 43204345856 43210514368 43243900616 43257675776 43340146688 43346334589 43381281916 43454105912 43467948032 43502993408 43507744127 43542821588 43592155012 43754479916 43789756304 43803705344 43878711296 43918883456 44016631808 44050640896 44052119552 44056930238 44092450472 44132369792 44180537344 44186845232 44220985834 44222470208 44306780504 44437432256 44471766472 44473259264 44638865152 44653084672 44738215936 44779174996 44855851264 44870139904 44904808448 44906315776 44911219744 44947428736 45033121168 45165914752 45202329088 45335621632 45471629312 45478121536 45513259832 45514787584 45555994624 45591193088 45605715968 45647469248 45736031488 45771369056 45856290487 45906339584 46078828544 46181384192 46223664512 46302814208 46353350656 46359968768 46395788416 46397345792 46485802496 46608032954 46622879744 46658902528 46660468736 46703187671 46930208297 46981429504 47061876736 47068596008 47104963171 47119968256 47247864832 47333936797 47335525664 47372099068 47387189248 47565242368 47699555974 47714750464 47796453376 47833382912 47840212336 47892426752 47985344512 48029276407 48111517888 48164028416 48170905048 48208123901 48209742112 48262743049 48442459907 48444085984 48481515908 48496959488 48580001792 48624478112 48639967232 48771989504 48816641594 48860837984 48900231296 48915808256 48960592016 49053935558 49198585712 49238251328 49376395264 49383444992 49421600704 49437343744 49578607904 49661835328 49663502336 49701874432 49717706752 49763224672 49819605728 49858098436 50005119904 50045435776 50061377536 50193009664 50345279488 50391371968 50436994048 50477658112 50539965952 50636320576 50785636864 50824875968 50826582016 51015845888 51263830016 51305160704 51312485812 51368489984 51466424192 51618188288 51659804672 51812139008 52000335611 52016900096 52063993856 52104220672 52105969664 52111659866 52153674104 52269750272 52310136064 52407189128 52464388096 52471878713 52514183372 52661518336 52769450804 52811995376 52917501952 52960165888 52965949372 53008652368 53025538048 53126631424 53266323376 53283291136 53324460032 53326249984 53332073446 53375071624 53634523768 53677765792 53785001984 53792681152 53834243624 53836050688 53997559808 54005269324 54095927768 54097743616 54139541792 54156787712 54206369732 54360276992 54513778256 54624518144 54666723328 54674528384 54718608896 54840393728 54890601608 54984591872 55044603904 55052462912 55094998744 55096848128 55364669696 55407446752 55409306624 55510246379 55570832128 55739416576 55790447536 55840957696 55885978624 55903780864 55954962304 56210936726 56272287232 56420250418 56438222848 56481829376 56483725312 56661266176 56756383232 56758288384 56802142208 56810252149 56872256768 57132427492 57194783744 57249068758 57300899488 57345172556 57363439616 57527352106 57590139392 57642278912 57688752128 57741567758 57759961088 58022245106 58069024664 58087522304 58140703019 58240258496 58303823872 58423320533 58470423452 58587234304 58634469376 58640872519 58642840928 58688150836 58706845696 58973429452 58975409024 59020975888 59039776768 59093829298 59195016832 59213873152 59381079886 59428954984 59447885824 59501707264 59547680768 59549679616 59556182704 59604198976 59893930432 59942219008 60016209568 60118976512 60165426944 60184592384 60307943776 60354540212 60356566144 60477145088 60525903872 60532513568 60581316992 60600614912 60875798144 60924878336 60944285696 61000081856 61104533504 61296598592 61346018048 61468573696 61477349888 61524849856 61526915072 61825992704 61873762048 61875838976 62106247168 62115114404 62301460864 62476255232 62485175296 62535553024 62839533568 62890196992 62947774687 62967826432 63075647488 63133394968 63253759009 63273908224 63322796288 63324921856 63440281576 63509522432 63869689856 63878808868 63930310192 64109674496 64168368656 64241070544 64290705878 64311185408 64480286192 64500826112 64550662144 64552828928 64735111679 64866615296 64916733952 64918913024 64926002456 64978348064 65169956096 65294202848 65365467136 65374799708 65427507152 65486742272 65537340064 65558216704 65745545264 65796343018 65930002432 65990363152 66238316032 66311137264 66364599616 66385739776 66446517736 66560295424 66632941568 66823341088 67010822144 67020389632 67072172384 67074423808 67398205088 67400467456 67452543872 67474030592 67535804912 67651447808 67672997888 67918805696 68044818142 68119084544 68375035904 68450206208 68505393152 68589953792 68707401728 68760487936 68770305233 68978932736 69160306964 69235790848 69572340736 69628432384 69638373602 69714379264 69833752576 69897687286 70033298216 70087408867 70109734912 70237454602 70294082488 70316474368 70658277376 70712870912 70715244544 70722966961 70779986284 70978568192 70988702176 71043551012 71124042388 71181385072 71269248862 71388888284 71391284608 71446444496 71469203456 71615683234 71816609792 71874510848 71882359862 71940313928 71963230208 72086454272 72152451392 72290010296 72348293024 72371339264 72437597204 72503178944 72561633536 72789710828 72993931264 73004352992 73060759204 73063211648 73268199424 73335278464 73418366336 73475092432 73477558784 73691755648 73751168512 73774661632 73982984776 74133274624 74190553088 74201145664 74260969216 74479949824 74621946112 74682108928 74774293888 74818158163 74841991168 74899817216 74902331392 75137766016 75195820592 75348574208 75417557888 75700932608 75845256704 75917243353 76044685346 76068909056 76130238464 76199937779 76286271271 76369532672 76570339853 76594731008 76653911296 76656484352 77029105664 77088621568 77091209216 77161788326 77231647136 77315940352 77326979156 77389322864 77536865882 77621492224 77765506448 77825591326 77850382336 78142898176 78291877888 78363556243 78497739712 78522744832 78583414784 78586052608 78594634552 78658000288 78744475501 78807962044 78833065984 79040350816 79126618112 79575351296 79586712688 79648204706 79650878272 79722990592 79784587904 79810002944 79883071184 80035368542 80038055104 80099895848 80125411328 80198768333 80271376688 80336094272 80361684992 80817422336 80891412896 81029924864 81118363648 81129945344 81192629728 81195355136 81284619872 81350154368 81450570128 81587300896 81590039552 81653079424 81679089664 82142298112 82217501632 82358284288 82370043014 82459944448 82617154624 82683763456 82710102016 82785825376 82860775936 82927581184 83500813312 83643793408 83708420096 83720371588 83811746816 83906704384 83971534208 83974352896 84219149312 84287049728 84299083834 84777150472 84842652839 84869679104 85015003136 85092836696 85119942656 85282224128 85350981632 85456335872 85506466472 85533704192 85599791104 85602664448 85612012637 85681036028 86097524996 86166939824 86408691712 86421028736 86487801232 86515351552 86680293376 86692669178 86762563832 86908211824 86935896064 87005986816 87015488254 87085643176 87184310024 87251672263 87508959832 87579512608 87607410688 87837766912 88033263616 88101281792 88104239104 88113860476 88184900944 88264739584 88361074688 88373690464 88441971668 88444940416 88613561008 88874864512 88943532944 88946518528 89277730304 89306169344 89476431872 89558349992 89711702528 89740279808 89809616896 89822439488 89894857472 90066242336 90331829504 90404658176 90671243264 90943258624 90956243072 91026519664 91029575168 91111989248 91182386176 91211431936 91294938496 91472062976 91542738112 91712580974 91812679168 91899820901 92157657088 92346538907 92447329024 92605628416 92690411401 92719937536 92791576832 92794691584 92971604992 93216065908 93245759488 93317805056 93320937472 93406375342 93860416594 93962859008 94123753472 94137192016 94209926342 94239936512 94495729664 94509221317 94667873594 94671051328 94744198136 94774378496 94861147031 95130484736 95322259817 95399111948 95429500928 95592906752 95666765824 95680424672 95784853504 95970689024 96058552814 96223035776 96328056832 96341810096 96416247802 96419484224 96525486098 96884919814 96888171968 96963031816 96993918976 97160003584 97248956224 97279934464 97543979008 97633283188 97721675968 97800462592 97831616512 97921184032 98107871116 98397171424 98476502656 98752790528 98766889984 98843201408 98874687488 99157215808 99323670656 99327004672 99403748864 99435413504 99526449344 99639211456 99716196872 100010239808 100090871552 100122755072 100386019328 100690558976 100782743936 100873988096 100955316224 101079931904 101272641152 101571273728 101649751936 101653164032 102031691776 102323241041 102527660032 102610321408 102624971624 102704263963 102736979968 102932848384 103203501541 103236376576 103319609344 103624278016 104000671222 104033800192 104127987712 104208441344 104211939328 104223319732 104307348208 104539500544 104620272128 104814378256 104928776192 104943757426 105028366744 105323036672 105538901608 105620445371 105623990752 105835003904 105920331776 105931898744 106017304736 106051076096 106253262848 106532646752 106566582272 106648920064 106652499968 106664146892 106750143248 107269047536 107355531584 107570003968 107585362304 107668487248 107672101376 107995119616 108010538648 108093992101 108191855536 108195487232 108279083584 108313575424 108412739464 109027556512 109333446656 109349056768 109437217792 109680787456 109781203216 109969183744 110089207808 110104925824 110189997488 110193696256 110729339392 110814893504 110818613248 111020492758 111141664256 111478833152 111580895072 111681915392 111771957248 111787915519 111909924608 112421873452 112544574464 112840500836 112876445696 112963658752 112967450624 113322532352 113512766464 113516576768 113604284416 113620504298 113744513536 114264854984 114389567488 114405899489 114498137516 114601798976 114690345112 114726879232 115054704212 115180278784 115284557824 115377504256 115390103989 115483135516 115519922176 116044490212 116138049328 116175044608 116281406038 116480516992 116607647744 116846641066 116940846904 117174468608 117268938752 117281745038 117285681856 117376301672 117413691392 117946858904 117950818048 118041951776 118079553536 118187658596 118390033664 118427746304 118762159772 118857909968 118895771648 119003414528 119095361536 119099359232 119112365408 119208397952 119787860864 119884438016 120032419136 120237953024 120330853888 120369184768 120615887552 120709080424 120713132288 120954290176 121065027136 121162633984 121201229824 121751596288 121849756672 121888571392 122000163712 122209067008 122593197184 122692036096 122937147392 122954699776 123049699712 123053830144 123651985408 123747524096 123751677952 123864975997 124212494336 124230228808 124326214271 124467074179 124602921728 124930554497 124970350592 125071106048 125679067136 125780393984 125895549374 125935652864 126151294976 126266789936 126507518018 126547816448 126645592576 126649843712 126765795107 126880563152 127019044864 127381993949 127739379712 127757617736 127856328607 127860620384 128219348992 128336737312 128477828449 128482141088 128581411756 128622370816 128960572384 129001652224 129101324288 129105657856 129470223358 129733230592 129833467904 129837826048 129852004912 129956696128 130339912192 130588405696 130730934272 130749599416 130850622017 130855014304 130973484544 131074680128 131116433408 131491090528 131592686036 131860004864 131980726304 132476632064 132622274528 132729199232 132771479552 132893035472 133120590848 133265883136 133646682176 134021644288 134040779264 134144344768 134148847616 134796410176 134800934912 134905087744 134948061184 135071609824 135302895616 135322213523 135837611392 136089636284 136238169088 136750071808 136900412416 137010786304 137179907584 137414803456 137520975872 137540610466 137913933577 137957865472 138320613928 138471581696 139144681472 139256864768 139276747204 139428758528 139667505152 139795374572 140066596432 140174817734 140219469824 140474909204 140588164976 140632948736 141316554752 141425741824 141430489088 141445933922 141559972568 141957136384 141977404352 142087102024 142248084776 142362770144 142538497724 142777776568 142782569216 142892888992 142938406912 143231366468 143633219584 143749021696 143764719724 143880627856 143926460416 144172908544 144304902784 144580020592 144696586048 144742678528 144875194408 145006357888 145123267072 145579421656 145987862528 146008705984 146121518408 146126423296 146670556928 146836732672 146950184864 146955117568 147383511296 147502337024 147549323264 147965969552 148266549248 148381106176 148402291328 148521938432 148959899648 149243892224 149364217856 149548587776 149636316326 149683982336 149799634432 149804662784 149941813049 150275532032 150391641184 150670668743 150835115776 151401865216 151690513408 151834486706 152089370692 152137818112 152260476928 152399875558 152572542542 152739065344 153140679706 153189462016 153307822592 153312968704 154058211328 154177243136 154182418432 154199255833 154323576652 154463294272 154631880704 154653958312 154773450419 154778645728 155073731764 155242984448 155525792333 155531012896 155651182652 155700764672 156285796352 156583755776 156727112486 156995479424 157045489664 157166829568 157172105216 157189269104 157316000576 157488951002 157615924088 157666131968 157810479623 158080701632 158253236224 159150702592 159173425376 159296409412 159301756544 159445981184 159569175808 159620005888 159766142368 160070737084 160076110208 160199791696 160250822656 160397536666 160542753376 160672188544 160723369984 161634844672 161782825792 162059849728 162236727296 162259890688 162385259456 162390710272 162569239744 162700308736 162901140256 163174601792 163180079104 163306158848 163358179328 164284596224 164435003264 164716568576 164740086028 164919888896 165234309248 165367526912 165420204032 165571650752 165721551872 165855162368 166948445909 167001626624 167287586816 167416840192 167440743176 167623493632 167813408768 167943068416 167948705792 168438298624 168574099456 168598167668 169554300944 169685305678 169739358208 170030006272 170185673392 170239885312 170564448256 170701963264 170858245579 170912671744 171012932944 171067408384 171199582208 171205328896 171224025274 171362072056 171688774453 172195049992 172333879648 172817383424 172842057472 172975602464 173030703104 173360586752 173385338356 173525127664 173816423648 173871792128 174011973632 174030976508 174171286352 174368620048 174503344526 175017919664 175159025216 175214821376 175675533824 176066527232 176202563584 176208478208 176227720952 176369801888 176529479168 176722149376 176747380928 176883943336 176889880832 177227122016 177749729024 177887065888 177893037056 178555460608 178612338688 178952863744 179116699984 179423405056 179480559616 179619233792 179644878976 179789714944 180132484672 180663659008 180809316352 181342486528 181886517248 181912486144 182053039328 182059150336 182223978496 182364772352 182390809531 182589876992 182944125952 183085476224 183425161948 183625358336 183799641802 184315314176 184693077814 184894658048 185211256832 185380822802 185439875072 185583153664 185589383168 185943209984 186432131816 186491518976 186635610112 186641874944 186662257061 186812750684 187720833188 187925718016 188247506944 188274384032 188419852684 188479873024 188991459328 189018442634 189335747188 189342102656 189488396272 189548756992 189722294062 190260969472 190644519634 190798223896 190859001856 191185813504 191333531648 191360849344 191569707008 191941378048 192117105628 192446071552 192656113664 192683620192 192832495604 192838968448 193050972196 193769839628 193776343936 193926063632 193987837952 194320007168 194497912448 194559868928 195087958016 195266566376 195443351936 195600925184 195663233024 195842368064 196215742232 196794342848 196953005312 197533779968 197686402816 197749374976 198314431616 198647341312 198654009344 198807497728 198870827008 199052898688 199278422912 199432393744 200020479616 200181743104 200245510144 200772038656 201345732371 201565487872 201747976192 201910632448 202095487153 202159863808 202545282304 203077857871 203142547456 203299503872 203306328064 204063383552 204646482082 205055320064 205220642816 205249943248 205408527926 205473959936 205865696768 206407003082 206472753152 206639218688 206828402543 207248556032 207833779601 208001342444 208067600384 208255975424 208416882688 208423878656 208446639464 208614696416 209079001088 209240544256 209628756512 209857552384 209887514852 210056733488 210646073344 211077803216 211240890742 211247981504 211670007808 211840663552 211863797488 212034609472 212102152192 212506525696 212701081231 213065293504 213133164544 213297840128 213304999936 213328293784 213500286496 214538095072 214711063168 215140007936 215170724608 215336974496 215344202752 215990239232 216021077296 216187984202 216383711072 216390974464 216558167168 216627150848 216825478928 218055113024 218666893312 218698113536 218874435584 219361574912 219562406432 219938367488 220178415616 220209851648 220379994976 220387392512 221458678784 221629787008 221637226496 222040985516 222283328512 222957666304 223161790144 223363830784 223543914496 223575831038 223819849216 224843746904 225017470573 225089148928 225681001672 225752891392 225927317504 225934901248 226645064704 227025532928 227033153536 227208568832 227241008596 227489027072 228529709968 228779134976 228811798978 228996275032 229203597952 229380690224 229453758464 230109408424 230287200563 230360557568 230569115648 230755008512 230780207978 230966271032 231039844352 232088980424 232276098656 232350089216 232562812076 232961033984 233215295488 233693282132 233881693808 234348937216 234537877504 234563490076 234571363712 234752603344 234827382784 235893717808 235901636096 236083903552 236159107072 236375317192 236780067328 236855492608 237524319544 237715819936 237791543296 238006829056 238190723072 238224730816 238416795904 239575721728 239768876032 240064838272 240475906048 240661707776 240738369536 241231775104 241418160848 241426264576 241908580352 242130054272 242325267968 242402459648 243503192576 243699513344 243734307607 244000327424 244418134016 244641905501 245186394368 245384072192 245831091107 245909399552 246099399424 246107660288 247303970816 247495048192 247503355904 247729951994 248424988672 248460457616 248652428542 248934148358 249205843456 249442371017 249861108994 249940701184 250142212096 250654891319 251358134272 251560787968 251588259517 251791098748 251871305728 252302589952 252533579872 253015036036 253095632896 253291185152 253299687424 253531590214 253761126304 254038089728 254763987898 255478759424 255515235472 255712657214 255721240768 256438697984 256673474624 256955656898 256964282176 257162823512 257244741632 257480256227 257921144768 258003304448 258202648576 258211315712 258940446716 259466461184 259666935808 259675652096 259704009824 259913392256 260679824384 261176811392 261461868544 261499198832 261701244034 261710028608 261946969088 262149360256 262232866816 262982181056 263185372072 263720009728 263961452608 264953264128 265244549056 265458398464 265542959104 265786070944 266241181696 266531766272 267293364352 268043288576 268081558528 268288689536 268297695232 269592820352 269601869824 269810175488 269896122368 270143219648 270605791232 270644427046 271379030587 271675222784 272179272568 272389569641 272476338176 273500143616 273800824832 274021572608 274359815168 274829606912 275041951744 275081220932 275827867154 275915730944 276641227856 276943163392 278289362944 278513729536 278553494408 278768716471 278857517056 279335010304 279590749144 280123789897 280133192864 280349635468 280438939648 280949818408 281176329952 281265897472 282633109504 282851483648 282860978176 282891867844 283119945136 283914272768 283954808704 284174204048 284496169552 284725540288 285076995448 285555553136 285565138432 285785777984 285876813824 286462732936 286684066007 287266439168 287498043392 287529439448 287761255712 287852920832 288609805568 289160041184 289393172096 289485357056 289750388816 290012715776 290246534144 291158843312 291975725056 292017411968 292243036816 292252846592 293341113856 293673465344 293900369728 293910235136 294767022592 295004674048 295046793419 295931939104 296762212352 296804582656 297043876864 297919799296 298487784448 298728435712 299097175552 299272632652 299367964672 299599268864 299609325568 299883626098 300551064064 300783282368 301341337486 301670231552 302803730432 303381026816 303424342123 303668973412 304178741384 304275636224 304520953856 304554208889 304799751116 305145085084 305478130688 306281359412 306378924032 306615645184 306625937408 308116422656 308354486272 308364836864 308398511666 308647153304 308926588544 309263761408 309307916624 309546900838 309557291456 310147463528 310485968896 310530298613 311051584666 311062025792 311302365304 311401529344 312571592704 313167511552 313454224972 313990958848 314090979328 314333659136 314344210432 314378538208 314632001152 314977902004 315231848176 315332263936 315620959246 316161403264 316506472448 318301405184 318346850752 318592818824 318603513088 318891962368 319138351616 319240011776 319532284736 320141474168 320152220416 320399583392 320501645312 320795073332 321085506752 321344377088 321446739968 323269689344 323565651584 324119699456 324473454592 324519781376 324770518912 324781420544 325138479488 325400617472 325802280512 326349203584 326360158208 326612317696 326716358656 328511458079 328870006528 329433137152 329480172056 329734742197 329839777792 330468618496 330735053824 330840408064 331143301504 331337557579 331443103744 331710324736 333896891818 334003253248 334575173632 334833680384 334881486352 335246987264 335626817536 335886136832 335897411584 336204934849 336876597248 337148198912 337196335336 337456867307 337839201343 339097219349 339108601888 339370611356 339478716416 340060012544 340371346784 340479770624 341128896512 341403926528 341716491158 341825343488 342025865888 342134816768 342399164416 342410657792 342448050548 342724144112 343377548906 344390099984 344667759296 345634766848 345684114944 345951204928 346061406208 346721173504 346770676712 347038606219 347050255328 347632847296 347743584256 348023947264 348061953016 348342572704 348737240096 349006689052 350035839328 350318050432 350429642752 351351067648 352133054464 352405127168 352416956416 352455441904 352739603776 353058958336 353444298752 353494761856 353767886672 353779761664 354454244032 355499458048 355774131776 355786074112 357110921216 357905727488 358233399968 358846810112 359238467584 359289757952 359579429888 360264969344 361327318016 361618632704 362684973056 363773034496 363824972288 364106078656 364118300672 364447956992 364729544704 364781619062 365179753984 365888251904 366170952448 366850323896 367250716672 367303150991 367599283604 368630628352 369386155628 369789316096 370422513664 370761645604 370879750144 371166307328 371178766336 371886419968 372864263632 372983037952 373271220224 373283749888 373324514122 373625501368 375441666376 375851436032 376495013888 376548768064 376839705368 376959746048 377982918656 378036885268 378671494376 378684205312 378976792544 379097513984 379444588124 380521938944 381289039268 381596447792 381718003712 382371627008 382667063296 382721698688 383139414016 383882756096 384234211256 384892143104 385312227328 385367240384 385664991208 385677936896 386101944392 387539679256 387552687872 387852127264 387975675904 388995824896 389119737856 390175916032 390533132752 390886703872 391201850368 391326466048 391684736128 392431484464 393588685696 393906010624 395067559936 395372805632 395498749952 396628863232 397294682624 397308018688 397614995456 397671765043 398105797376 398556845824 398864787488 400040959232 400363486208 400491020288 401544077312 402691464742 403130975744 403495952384 403821264896 404190974306 404319727616 405090564608 406155715742 406285094912 406599007744 406612656128 406984921133 408126767104 408963243731 409292964164 410110640128 410441285632 410486107633 410499886496 410817055852 410947919872 411731393536 412814006164 412945506304 413278437376 413656805086 414497112064 415667559202 416002684888 416135200768 416511950848 416833765376 416847757312 416893278928 417229392832 418158002176 418481088512 418540837261 419257513024 419715104768 419775029704 420099365423 420113466976 421292146688 422155606432 422481781484 422495963008 423340015616 423681327104 423727594976 424069218944 424204304384 425013051392 425402162462 426130587008 426266329088 426595680256 426609999872 426656587568 427000572992 429076190144 429422126336 430280015872 430341449216 430673948992 430688405504 431980478464 432042154592 432375968404 432767422144 432781948928 433116334336 433254301696 433650957856 436110226048 437333786624 437396227072 437748871168 438723149824 439124812864 439876734976 440356831232 440419703296 440759989952 440774785024 442776313063 442917357568 443259574016 443274452992 444081971032 444566657024 445915332608 446323580288 446727661568 447087828992 447151662076 447639698432 449687493808 450034941146 450178297856 451362003344 451505782784 451854635008 451869802496 453145781753 453290129408 454051065856 454066307072 454417137664 454482017192 454978054144 457059419936 457558269952 457623597956 457992550064 458407195904 458761380448 458907516928 460218816848 460574401126 460721115136 461138231296 461510017024 461560415956 461932542064 462079688704 464177960848 464552197312 464700178432 465125624152 465922067968 466430590976 467386564264 467763387616 468697874432 469075755008 469126980152 469142727424 469505206688 469654765568 471787435616 471803272192 472167807104 472318214144 472750634384 473560134656 473710985216 475048639088 475431639872 475583086592 476013658112 476381446144 476449461632 476833591808 479151443456 479537752064 480129676544 480951812096 481323415552 481392136631 482463550208 482836321696 482852529152 484260108544 484650535936 484804919296 487006385152 487399026688 487468615214 488000654848 488836268032 489283811002 490372788736 490768144384 491662182214 491818799104 492198798848 492215320576 494607941632 494990096384 495006711808 495060768727 495459903988 496849977344 496920915232 497304857084 497868296716 498411686912 498884742034 499722217988 499881402368 500284424192 501309782638 502716268544 503121575936 503176519034 503582197496 503742611456 504605179904 505067159744 506030072072 506191265792 506582370304 506599374848 506654697737 507063180428 507522252608 508076179456 509527975796 510957518848 511030470944 511425314428 511442481536 512877395968 513346949248 513911313796 513928564352 514325647024 514489483264 514960512454 515842289536 516006608896 516405297152 516422631424 517880893432 518932922368 519333871616 519408019648 519826784512 521359648768 522353622784 522923737088 522998397664 523402488068 523420057216 523893938176 524298720512 524465733632 525964362112 526370744144 527440019456 527922905216 529906528256 530489098112 530916796928 531085918208 531572141888 532482363392 533063532544 534003898897 534586728704 535992378971 536163117056 536577379072 536595390464 539185640704 539203739648 539620350976 539792244736 540286439296 541211582464 541288854092 542758061174 543350445568 544358545136 544779139282 544952676352 547000287232 547601649664 548043145216 548544893701 548719630336 549659213824 550083903488 550162441864 551211328507 551655734308 551831461888 553282455712 553886326784 556578725888 557027459072 557106988816 557537432942 557715034112 558670020608 559181498288 560247579794 560266385728 560699270936 560877879296 561391378331 561899636816 562352659904 562531794944 564120258917 565266219008 565702967296 565721956352 565783735688 566239890272 567828545536 567909617408 568348408096 568992339104 569451080576 570153990896 571111106272 571130276864 571571555968 571753627648 572925465872 573368132014 574532878336 574996086784 575058878896 575522511424 575705841664 577219611136 578320082368 578786344192 578970714112 579500777632 580025431552 580493068288 582317686624 583951450112 584034823936 584486073632 584505693184 586682227712 587346930688 587800739456 587820470272 589534045184 590009348096 590093586838 591863878208 593524424704 593609165312 594087753728 595839598592 596975568896 597456871424 598194351104 598545265304 598735929344 599198537728 599218651136 599284088459 599767252196 601102128128 601566564736 602682674972 603340463104 605607460864 606762053632 606848684246 607337946824 608357482768 608551272448 609041907712 609108417778 609599502232 610290170168 610761705841 610956261376 612562718824 612757848064 613231290368 613251874816 616232845312 616708972544 616729673728 616797023332 617294306608 617853177088 618527522816 618615833248 619093801676 619114582912 620294927056 620971937792 621060597226 622103169332 622124051584 622604730608 622803058688 625143185408 626335023104 626908449944 627981917696 628181958656 628667318272 628757076416 629264002304 629955804008 630463696352 630664527872 631241918492 632322806528 633012944896 636602810368 636693701504 637185637648 637207026176 637783924736 638276703232 638480023552 639064569472 640282948336 640304440832 640799166784 641003290624 641590146664 642171013504 642688754176 642893479936 646425772349 647131303168 648239398912 648832879807 649039562752 649541037824 649562841088 650276958976 650801234944 651604561024 652698407168 652720316416 653224635392 653432717312 657022916158 657740013056 658866274304 658960344112 659469484394 659679555584 660937236992 661470107648 661564549219 662286603008 662675115158 662886207488 663420649472 664028029217 667255818719 667793783636 668006506496 669150347264 669667360768 669762972704 670493974528 671253635072 671772273664 671794823168 672409869698 673753194496 674296397824 674392670672 674913734614 675678402686 678194438698 678217203776 678741222712 678957432832 680120025088 680742693568 680959541248 682257793024 682807853056 682882418689 683432982316 683650686976 684051731776 684269633536 684798328832 684821315584 684896101096 685448288224 686755097812 688780199968 689335518592 691269533696 691368229888 691902409856 692122812416 693442347008 693541353424 694077212438 694100510656 695265694592 695487168512 696047894528 696123906032 696685145408 697474480192 698013378104 700071678656 700636100864 700859285504 702702135296 704266108928 704810254336 704833912832 704910883808 705479207552 706117916672 706888597504 706989523712 707535773344 707559523328 708908488064 710998916096 711548263552 711572148224 714221842432 715811454976 716466799936 717693620224 718476935168 718579515904 719158859776 720529938688 722424510787 722654636032 723237265408 725369946112 727546068992 727649944576 728212157312 728236601344 728895913984 729459089408 729563238124 730359507968 731776503808 732341904896 733700647792 734501433344 734606301982 735198567208 737261256704 738772311256 739343117597 739578632192 740845027328 741523291208 741759500288 742332614656 742357532672 743772839936 745728527264 745966075904 746542440448 746567499776 746649028244 747251002736 750883332752 751702872064 752990027776 753097536128 753679410736 753919492096 755965837312 756073770536 756657944707 757342988752 757368410624 757953585088 758195027968 758889176248 760336001149 762578078536 763192895584 763436007424 765334126592 765443397376 766278828032 767765512192 768468422512 769784286208 770624454656 770734480768 771329982416 771355873792 772203888784 775079358512 775105375744 775704254528 775951351808 777991649792 778239475712 780351832064 781066265504 781773407744 782403700736 782515408633 783369472256 784862968928 787177371392 787812021248 790135119872 790745611264 790997499904 793257726464 794589365248 794616037376 795229990912 795343530086 796211594752 797113691648 797729574976 800081918464 800726972416 800841296423 803088154624 805382929484 806261951488 806991904768 807642529792 807730727923 808381948612 808639455232 810181129216 812311431484 812570189824 813198015488 813225312256 813969842266 816253534208 817926487462 818585928328 820221280256 820882571264 820972215266 820999772992 821634111704 821895839744 823462787072 823580357191 825628012328 825891012608 826556874752 826647138413 827313610172 828994224128 831335118404 832005369776 832270401536 833023901696 833667530752 833695514624 833786557856 834458785664 836316004352 836962177024 837081674522 838515026048 839430209536 839550059408 840198730846 840226933952 842584293376 844311212864 844963562968 844991926016 846680031232 847455189952 848138437888 848408608768 850026102784 850804324924 852261174016 852532658176 853191360512 853219999744 853313175136 854001145984 858152380288 858844252672 860560031744 860682898432 861347897984 861376811008 863960956928 864084309184 864751936808 865534844288 865563897856 866232668672 866508603392 867301915712 871269519253 872220452096 874513881479 874792454144 875497742336 877446299648 878249625728 879753469952 880713662464 880839406592 881519979904 881549570048 885552626126 885834715136 886519148032 886548905984 887360565749 888163942064 889133314048 891673957643 892647160576 893455323136 894175657984 894303324152 894994300249 895279396864 899344799143 899374987616 900069882292 900356595712 902724006688 903011565568 903709270016 903739604992 906291563506 906580258816 908102131712 908132614144 908834275328 908964034384 909956108288 914118839872 915116539904 915247195912 915954354119 915985100128 916814391808 917522760896 917815033856 920406738233 920437633696 921148802252 921442230272 922276462592 923020034048 923120831912 923865084128 924159377408 928355921696 929104394624 929400356864 930251248304 931844135936 932861181952 934773128528 935526775232 937395748864 938151510016 938253960304 938285454848 939010413376 939309531136 943574871232 943606544384 944335614208 944636428288 945501268768 947120269312 947255494661 950097278176 950863279744 951166173184 952762892288 952898923264 953667183616 958302886912 959075504128 960259353088 961903624192 962646831104 962784273262 964927100416 965672643392 965705058304 968520217088 969301071872 974012770304 974798053376 974937230428 976001309696 977672536064 978567622004 980745577472 981536288768 983324364428 983637598208 984397597696 984430641152 989215883264 989980192768 990013423616 990121537454 990919807976 993699954688 993841830464 994609714168 995736593432 996823373824 996965695547 997769484068 999444435976 999762804736 1000568848384 1002619565276 1005432537088 1006243151872 1006353038068 1007164394992 1007485222912 1009210359808 1010134319488 1012060144144 1012382531584 1013164740608 1013198749696 1013309395474 1014126360856 1015044505216 1016152358912 1019055951592 1021915037696 1022060941888 1022850628856 1022884963072 1026693898496 1027822627592 1027857128704 1028651294048 1028978966528 1029921024908 1031684579072 1032013217792 1032810594304 1032845262848 1035761786864 1037865844736 1038667743232 1038816039296 1039653569024 1042719297536 1044707245568 1045847474176 1045996795328 1046804976136 1046840114432 1047787876352 1048597441024 1048931467264 1051928724224 1052741488288 1054694681201 1055845810432 1059813056512 1060978196224 1061833593856 1062171836416 1063144283776 1064964726784 1066127065088 1068007797794 1069173457408 1071984757942 1072326234112 1073154758144 1073190780928 1078371281408 1078407479296 1079240701952 1079394790831 1080572878592 1082423164928 1082577708184 1083414152933 1085516122348 1086700891136 1088680546331 1088717090272 1089558278564 1089905352704 1094000574464 1095203299328 1096086290432 1097089787402 1097439260672 1099318427648 1100167806976 1100324883728 1102422657014 1103311468616 1103662923776 1104673357361 1106564911424 1107772653568 1110043090127 1113157451776 1114054918144 1114176577861 1114213977632 1115074865884 1115430068224 1117340041216 1118362996576 1120495159588 1120532771456 1121398541872 1121755758592 1122782756662 1123799273632 1124705319808 1125063589888 1128240517834 1130532438016 1131405934592 1131443912704 1131567471376 1132479780544 1135657091072 1135819234816 1136696816192 1137984678208 1138902161152 1140307981792 1142222212544 1142260553728 1143143111936 1143507255296 1145850931744 1146736264028 1149065756672 1149992173568 1150117757792 1151045022848 1151411683328 1154439222272 1156640164736 1157572688384 1157941428224 1159001555264 1160050863104 1160986136576 1164635373248 1167902900224 1168069647872 1168972147264 1169011386368 1173364455424 1174693861376 1175601478912 1175640940544 1179068090368 1180018696192 1180187173676 1183727756416 1187048849408 1187218330624 1188175507456 1191679197184 1193951137792 1194913742848 1196007719053 1196388702208 1197090530608 1197471858688 1198397075456 1198437302272 1198568176918 1199534504392 1201821421171 1202204256256 1203133129472 1205365349944 1206680926208 1211214921728 1213524107264 1213697368492 1214675893648 1216714965536 1217102544896 1218083815424 1218216835556 1219199004464 1220580340336 1221523411682 1221912522752 1225125437648 1225515696128 1226462580736 1226503749632 1232465690624 1233417945088 1233459347456 1233594046664 1234588613216 1235706354176 1237055045632 1237231666496 1238187603352 1238229165824 1240589854112 1241943875584 1242121194452 1244206338664 1244248103168 1245209461216 1245606117376 1250286370816 1252670046208 1253816899888 1255963835392 1256363917312 1257334636544 1257514152832 1258528004608 1259911608016 1260927392704 1261329055744 1262483836984 1264645613056 1266025889792 1273205620736 1273387403008 1274371275296 1274414052352 1275567849472 1276553406464 1276735666717 1278129138944 1280565896672 1280608881664 1281598333568 1282006581248 1283180293328 1284342027008 1285377508352 1285786959872 1292851544698 1294262606336 1296478797824 1297665759614 1298079125504 1299082075648 1299125682176 1300553917952 1301602469888 1303209122048 1305396814336 1305440632832 1306449270784 1306635799427 1314045832316 1315480026112 1317732548608 1317920688224 1318938968788 1319359111168 1321874473984 1322940215296 1323129098438 1324573206016 1325350230316 1325772414976 1326841298944 1328056058434 1334511637438 1335587567272 1336013012992 1338300694528 1339334721536 1339525945408 1340987949056 1342507270144 1343544547328 1343589646336 1343736372259 1344819739396 1347506388992 1348592795648 1348740067937 1348785341344 1349827469228 1351356805372 1356388877396 1356434407552 1357482445424 1357914865664 1360240050176 1361485387136 1361919082496 1364515586048 1365615706112 1365764837378 1366865964632 1367301373952 1368103463552 1368539267072 1369596657664 1369642631168 1369792202192 1370896576448 1373510195624 1377560399936 1378671037184 1382736459776 1383804819712 1384245624832 1386884694016 1387082706848 1388154424876 1388201021312 1390531389184 1390974337024 1392095789056 1392247812064 1393370290816 1394948960384 1396026756208 1400143357312 1401272201728 1401718571008 1405404270592 1408532217856 1409620508672 1409821767616 1410958415104 1412235833344 1413777195008 1413979047424 1415071546688 1415119046656 1417816976128 1421545005097 1421997832192 1423096527104 1423144296448 1428443684864 1431622909952 1432933599872 1435387240448 1436953870336 1437159031808 1438317719552 1441059877376 1444849021574 1445309272064 1446474530816 1447798817801 1450739892224 1454836457207 1455299889152 1456424314624 1456473202688 1457791827968 1458918178816 1459126476248 1460719015936 1463553007616 1464683809792 1467401295584 1469002866688 1469212603964 1470397134416 1474522513408 1477544622512 1478686235194 1479157264384 1481690054656 1483046582416 1483519000576 1484665229312 1484715065344 1487545679872 1488907568617 1491457054528 1491932151808 1493084880896 1493134999552 1493298056488 1494502005472 1496145034519 1501766665504 1503405744128 1505980055552 1506195072256 1507358821472 1507838984192 1511931674624 1512147541072 1513315889414 1514685977504 1514736821248 1515907170176 1516390055936 1517778352496 1520672002298 1525156157072 1526385791168 1526872014848 1530668253184 1530886794752 1532557656064 1535531024384 1536936845024 1539568572416 1541248909312 1541468961536 1542659964832 1542711747584 1544407777568 1550158717024 1550210751488 1551408509056 1551902703616 1555983299584 1556478951424 1560703664128 1562132531008 1563546815488 1564807401472 1565030817266 1566738944512 1569725937856 1574354742784 1575624042496 1580270239744 1581491222528 1586515452928 1589178730496 1589232074752 1590459981824 1590687060172 1592423189504 1594227383296 1595459149952 1600163836928 1601453944832 1601682592846 1606176309248 1610765858968 1612010403941 1612523902976 1613983809536 1615285059584 1615461455846 1616763897224 1617278910464 1620362258432 1624622862968 1625140379648 1626396030976 1626450624512 1626628240103 1627939684532 1632507068416 1635852974924 1637171856656 1640442560512 1641765142528 1641944430532 1641999545984 1643268223408 1643791679488 1646925574144 1647160714382 1651256024656 1651782025216 1653113749504 1653294276826 1654627220344 1657988448256 1662670236808 1664010739552 1664540803072 1666047803392 1667335061504 1667573115712 1668917571328 1672632008704 1673924354048 1674163349044 1677030052096 1678860419072 1679100118816 1680397461692 1680453867904 1685168586752 1688622425728 1689927125936 1689983852032 1693360062464 1694910379904 1696276875776 1696817217536 1700052205568 1701608649848 1704522348032 1705065316352 1706382721024 1706626350272 1708002291968 1716304760576 1717688505344 1720817637749 1721365796864 1722695795968 1722753622016 1727921913856 1728168618368 1729503873616 1731069688576 1731127795712 1732465337344 1733017206784 1734603831424 1742539038506 1744440904192 1746096597119 1749027762958 1749584908288 1750995484672 1754584239233 1756499251456 1759506939904 1761117816619 1761678813184 1763039959808 1763099140096 1771105252252 1771669430272 1773038296064 1773097811968 1774721131498 1776327884128 1778266628096 1783347915286 1785294321152 1786910646272 1788351315968 1788606648304 1789988600498 1790558793728 1798689598286 1798749975232 1800139764584 1800713191424 1802361793589 1805448013376 1806023131136 1807418540032 1807479209984 1811122936523 1812583127012 1813160517632 1816204263424 1816265228288 1817668550656 1817928068768 1819912216576 1828237679744 1830233079808 1830494391824 1831908708238 1831970200256 1833628783616 1835045521792 1835630067712 1840813476466 1840875267392 1842297604504 1842884460544 1844552925184 1846040068096 1846241663824 1847730168256 1848318754816 1856711843392 1858208789248 1858800713728 1860502496608 1863688271872 1865722363904 1869546257056 1871053550464 1874791497728 1876303020032 1876507920608 1876570909696 1878020826752 1878619062272 1887149742464 1887213088768 1888671228416 1889272856576 1891002537536 1894240538624 1894510989322 1900194556352 1901726559488 1902332346368 1905525784576 1905797846528 1907334367232 1916605773824 1918151008256 1920518706176 1923807248384 1925293662208 1925568546524 1929854200832 1931345286784 1931410116608 1937040434176 1938602143744 1948025540608 1949596106752 1949874460856 1951381015297 1952002619392 1955345072128 1957135244008 1960866529279 1961491154944 1963072577536 1966648728856 1967275196416 1968795195392 1968861282304 1978431766528 1979960385536 1980026847232 1980243074908 1981839615952 1987399909376 1987683660928 1989219428336 1991473186864 1993646747648 1993931391094 1995538968136 1998888871952 1999525609472 2001137696768 2005239130552 2006788462049 2010865074176 2012486303744 2012706076136 2014328789984 2014970445824 2020268638976 2024120288288 2024765063168 2026329481216 2026397499392 2026618790948 2028252721712 2030089010432 2032304717824 2038111903184 2043830075392 2044121883776 2045701257712 2045769926144 2053387796992 2055645255184 2055714257408 2057302588096 2057957933056 2059842049816 2063369158144 2064026435584 2065621188608 2071523573728 2077335486464 2077632078592 2079307138048 2085438595072 2089414491136 2091694948352 2091993590656 2093609952272 2093680228864 2095575752704 2097194882048 2097862934528 2103857448448 2105482976576 2109389362402 2111691620864 2119626113024 2121956392448 2123667187712 2123970394861 2126288567552 2129929453568 2131879462223 2136015595588 2138346914816 2143969515884 2144652468224 2146309516288 2146381561856 2156742562816 2156814958592 2158481403904 2158789581662 2161145757184 2164846329856 2165155416368 2166828305866 2171032244696 2173401782272 2173712090291 2177361092662 2177434180544 2179116557128 2179810705408 2188001148928 2190406598656 2192172580864 2192411975791 2194179574804 2194878521344 2198636855296 2200335613952 2200649767456 2204845314028 2206622937232 2207325847552 2209346714722 2213129822848 2215545307136 2220086180254 2226314903552 2228109836288 2228353155722 2228427955264 2230149731768 2230860136448 2234680082432 2236725993152 2240990319176 2241065542912 2242797083744 2243511517184 2245565513324 2247598547264 2249410639616 2250127179776 2256481035668 2261064876032 2262811869184 2262887825408 2263134942752 2264959561088 2271314182144 2271638469632 2273393632384 2275969356416 2277804322304 2280615963584 2284444425088 2284521107456 2286286223872 2287014510592 2291701863488 2293472528056 2298131513344 2300235515584 2302090045696 2302823366656 2308878444544 2313280329472 2315145376768 2315882856448 2318003110528 2319362903053 2320101726208 2321972273152 2329270746496 2335805800448 2336139295744 2337944294528 2338022772736 2346728910848 2349387722752 2351202957824 2351281881088 2353434543943 2358136180736 2360037392384 2360374347352 2362198071149 2364874409401 2367455512832 2373680535443 2374436661248 2376351014912 2383358394368 2387902275584 2389827485696 2392015438106 2392777404416 2394181061216 2394943717376 2396794150912 2396874604544 2397136353836 2399069008784 2403642842342 2404408512512 2406266258944 2410730699888 2413361852416 2422429843456 2427048214528 2427394736984 2429270243533 2429351787296 2433429931072 2434205089792 2436167630848 2436433671112 2438398008928 2441078740531 2441160680672 2443046823364 2443825045504 2450250875296 2451031392256 2452925161472 2453007499264 2464931381248 2466835890176 2466918694912 2467188093328 2469177226432 2471412708352 2474110091264 2474463332992 2476375206704 2476458331648 2481179708224 2483887751168 2484242388904 2486161818323 2488412677328 2488496206336 2490418922432 2491212234752 2505340092416 2507633799776 2511927670784 2514669273088 2515028305664 2517056009216 2519823216032 2521854785408 2522658111488 2524967673968 2529291226112 2532051779584 2546411241472 2546774806016 2548742550592 2548828104704 2551135698944 2553106812928 2553471333434 2556258277888 2561131793344 2561217763328 2563196667136 2564013162496 2566360586656 2568684054016 2570755016704 2571122056937 2585703089396 2588525212672 2592957595648 2595331519228 2596158251008 2598164151296 2598251364352 2601107835904 2603204939776 2606418244096 2610793628672 2610881265664 2612898541568 2613271598854 2628091664632 2630960052224 2635465097216 2635841376448 2637877937576 2638718222336 2643748947968 2645880430592 2646258196876 2649146412032 2650700460632 2651544829952 2653682597888 2653972391747 2656112116868 2669023274876 2671175134544 2672026025984 2676601389056 2678669443072 2679051890816 2681975898112 2685014540288 2687089094656 2687179292672 2687472744518 2689639478792 2695012777984 2697185591296 2697480135874 2697570682688 2699654938456 2702713610744 2712777754792 2712868815104 2714964890848 2715829731328 2722970774272 2723838164992 2729031172096 2731231412224 2731529674756 2733731929264 2734602747904 2736206927104 2737078534144 2739193315328 2739285262336 2739584404384 2741793152896 2747020391248 2755120799872 2757342074368 2765472919552 2767609639424 2768491249664 2773769388032 2774165413696 2776308849752 2776402042624 2781062778368 2781948674048 2784495624128 2786740581632 2789897920768 2792053512416 2800286714624 2802544403456 2803437142016 2810808541184 2817064435712 2819241017344 2819643535232 2821916830208 2824471666688 2827554390016 2827958094848 2830143093376 2830238093312 2835633952256 2843090010194 2843995664384 2846193054208 2846288592896 2848894447931 2856887369728 2862742706117 2865867199744 2870774480896 2873402753431 2874318063616 2876635439104 2882119754752 2889698043148 2890618544128 2892949061632 2895597635602 2901479784448 2909672914414 2910599778304 2912848629248 2912946405376 2915583655936 2917836357632 2918252952496 2921438031872 2927106015232 2929367619584 2929785860827 2934802591168 2938005733376 2938425207928 2940695557961 2940794268832 2949045026816 2954990054327 2955089245024 2957372470388 2958314528768 2963380109312 2966093164832 2967038001152 2969330458624 2969430130688 2975091359744 2977815137234 2982914109056 2983864303616 2986169761792 2986269999104 2986596112976 2989004010944 2992290069038 3003533331008 3006811488256 3011960111104 3012390144512 3014717642944 3015677968384 3023863349248 3024295082144 3026631778828 3029371955008 3029473642496 3031814340352 3032780111872 3035556704992 3041344004596 3050312314144 3052771582336 3053744029696 3061336506368 3061773589504 3065115312128 3071062048768 3073873690048 3079137144832 3082497818624 3082937923072 3085319929664 3085423495168 3088815555136 3100317434048 3100421502976 3102817018112 3103805407232 3111966599168 3121407328256 3124265062016 3127093630976 3129614802944 3130061634532 3133477889024 3139451875712 3148709485568 3151248084992 3160540479488 3162982445056 3172020472271 3173030905856 3178357460992 3178464149504 3180919963648 3181374120344 3184846379008 3188454766592 3190918299904 3200327673856 3202907889664 3203365185692 3212352618496 3221531717936 3224020807882 3225047805952 3227967619072 3230570119168 3230922911692 3233527794448 3234557820928 3240724516864 3249245725936 3250280759296 3252792061952 3252901249024 3253256480206 3255879369064 3265014136832 3271705949848 3274343713312 3280885121024 3283530285056 3283888861064 3283999091968 3286536446816 3287583358976 3293851148288 3294321428764 3302512049312 3303564050432 3306227499008 3306588553652 3309254440688 3315976896512 3325340473616 3328021479104 3329081606144 3332095606784 3334670123008 3335146231424 3337835142656 3345264017408 3347848708096 3348326698088 3354060104192 3357720838144 3358200237632 3360794923384 3360907735808 3377244851456 3379854251872 3379967704064 3389820759808 3392553751552 3393634435072 3400104411136 3403217299696 3409044696064 3410130632704 3412765442048 3413252700544 3416004583936 3432609521152 3435377010688 3441635275498 3442731593728 3445391591936 3445507244032 3455843827712 3456337236736 3459007747232 3462139377152 3462255591424 3464930674688 3465425381089 3469207662848 3485078077012 3488881808384 3492193194238 3498055525916 3499169816576 3501990969344 3509168478466 3512998502912 3519013879808 3522235633238 3523357626368 3526079919616 3526198280192 3542210504504 3543338860544 3546076592128 3546195623936 3546582884159 3549442262996 3552655768256 3556533256192 3566695830572 3570588642304 3573821292544 3576702631936 3577093223659 3577213296608 3579977200996 3581117587456 3597379196572 3597499950464 3600279529168 3601426382848 3604723587178 3610896026752 3612046262272 3614837080064 3614958419968 3622245873046 3625166254024 3626321035264 3632408526848 3632530456576 3635337101312 3635856137536 3639824433152 3656475359488 3660466159616 3660988783648 3663817416476 3663940400512 3667257567232 3670091043584 3671260135424 3681626952932 3681750534784 3684595209008 3685768921088 3689105850368 3692080136192 3692483327648 3695460336512 3696637509632 3713423686784 3716417578496 3717601427456 3721004993216 3727376543744 3731444727808 3739092514112 3742107100928 3749582995456 3753015841216 3753141819392 3756041653504 3757238124544 3774299484928 3774426177536 3777342456832 3778545713152 3782005075072 3788481077248 3789021978644 3800389112704 3803453118976 3804664692736 3811051569152 3811595693056 3814668734464 3833211547648 3836302016512 3839814255907 3841037412352 3847614496768 3850587324416 3851137093048 3858479299549 3859708401664 3862690573568 3862820233216 3874080868352 3877204287488 3896051081216 3899192213504 3899748921712 3902762030594 3904005238784 3910690144256 3914270488016 3921733058558 3922982309888 3926145155072 3929739648317 3933297457712 3934550392832 3937590390784 3937722564608 3948841812419 3956863533056 3959920771072 3960053694464 3960486149816 3963679231904 3974799818752 3975367321856 3978438856672 3982946373728 3987293495296 3987862782188 3991077936272 3997777743904 3999051218944 4002275393536 4010478261104 4013576924098 4021730148352 4024972607488 4025412152272 4028657579968 4029940891648 4040537277952 4048240576576 4049530126336 4052658962432 4052794998784 4053237581896 4056505443424 4060178020864 4064609435648 4076223806368 4087660150784 4088243767552 4091402515424 4091539852288 4106775593984 4111290510368 4111428514816 4114605176192 4115915866112 4119684099632 4126738316288 4128052871168 4131242377216 4143047147456 4154670972928 4155264157184 4158614276096 4170877190144 4178828982272 4183389896704 4183987181312 4187219904544 4187360457728 4191151505408 4194389764096 4194988619213 4207714896896 4210965953152 4218778724804 4223383241728 4239252226048 4243912784896 4247334375424 4247940789722 4252577135104 4259858907136 4263758924446 4272031191176 4275331940887 4276693829632 4287939031768 4289304936448 4292619032576 4292763123712 4313485125632 4313629917184 4316962807808 4317579163324 4322291514368 4329692659712 4330310832736 4333656611732 4342064489392 4346803564544 4347424180582 4354722185324 4354868361088 4358233114256 4359621410816 4376002297856 4380813197312 4384345161728 4384823951582 4388359149608 4389757042688 4397273710592 4400671227904 4401299534912 4409690628056 4413245874464 4414651695104 4418693429444 4426259645696 4431090614272 4440172360508 4452629807104 4456219672576 4456706311444 4456855910528 4460299463536 4461720272896 4469360164864 4473451986304 4481980638352 4482131085824 4485594167488 4487023034368 4491131026648 4495197094528 4498821279232 4500254359552 4512962071336 4522129752064 4525623738368 4526269885504 4529919122176 4543276939264 4546787264768 4551938712832 4555608644608 4561231927168 4568888850176 4569042214912 4572572447744 4574029021184 4583403726976 4586945056112 4596263026688 4600471031168 4604180091392 4605646733312 4617756889088 4626560658944 4630290753536 4630951844533 4636006221056 4638725806106 4640203452416 4643944546304 4648196204519 4658541492992 4670790731033 4672278591488 4675888589056 4676045545472 4693457821696 4698775445504 4702405915648 4702563762176 4706869087886 4716272361472 4720074784768 4720748694704 4724396142298 4729748818802 4734911025664 4747361070886 4748873322496 4752702029824 4766716788736 4775804551168 4779654971392 4780176930823 4784030876212 4785554808832 4788362122432 4789887434752 4793588301824 4793749209088 4794272707672 4798138017568 4807285684684 4808817025024 4812532517888 4821461399776 4826723704832 4844859686912 4854096429056 4854789473968 4858540487066 4858703574592 4866859862144 4868410179584 4872335261696 4872867342224 4876796017856 4882157481062 4882321361344 4886093646728 4887650091008 4892124868313 4900501750592 4902062784512 4905850322944 4906014998528 4929862762496 4933671780352 4933837389824 4934376186656 4938354452864 4942825416704 4948220182528 4948926665984 4952750413408 4952916663296 4962359416448 4967775502336 4968484777808 4972323636646 4976825354656 4976992412672 4980837844864 4982424469504 5010680184832 5015267599552 5023855341568 5029338546176 5030056611328 5034112018432 5039646432064 5043709570816 5045316222976 5049935347936 5058582452224 5064103559168 5092822482944 5093549612032 5097485101184 5097656209408 5102271397888 5106213625856 5106942666868 5112516555776 5122263586688 5122435526656 5126393334272 5128026324992 5132721173312 5137368108032 5141510033408 5142244113874 5171406178792 5175401823179 5177050425344 5185915191296 5190663038456 5192316502016 5196328302592 5196502728704 5202215671808 5206409879552 5212836488192 5221587257344 5221762531328 5225797083136 5226543197708 5256183329264 5261920104448 5270930194432 5271682752896 5275755875152 5277436444672 5287497895936 5291760861184 5292516393752 5296605612949 5298292824064 5301400921264 5303089659904 5307365195776 5307944783494 5312224233736 5322352008043 5338046549752 5342350269088 5344052051968 5357338886144 5358103781632 5363951796224 5370029080576 5374178189312 5374358585344 5374945489036 5379278957584 5390025555968 5394371182592 5394960271748 5395141365376 5399309876912 5405427221488 5425555509584 5425737630208 5429929781696 5431659462656 5445941548544 5447676329984 5458062344192 5462462824448 5463059349512 5467463858528 5469205495808 5472413854208 5474157068288 5478386630656 5479168808768 5483586305792 5494040782496 5510241599744 5514684148736 5530945839104 5535219278848 5536982499328 5547538776064 5548330827392 5552617699504 5552804085248 5562125556736 5563897348096 5568991248256 5573481163264 5579795841536 5584107024832 5600573429248 5605088806912 5605889074961 5621617082368 5638482034688 5639287070464 5643833660416 5648943333376 5654115095461 5655916189696 5660286186752 5660476186624 5671267904512 5686180020388 5687991328768 5692386108416 5692577185792 5697788895862 5713774739456 5725485412234 5731734399488 5741548961792 5746805506862 5748636127232 5753270878208 5764239509504 5765062500337 5779396086296 5781237088256 5785898123264 5786529968891 5791195271204 5802959568896 5819345828828 5821199556608 5825697258496 5825892810752 5831167311872 5835672715264 5836505904992 5842876063744 5854212030464 5858735239168 5859571721654 5869605182336 5876011466752 5876850415856 5881391115922 5881588537664 5898090053632 5909980108654 5910178490048 5914744940776 5916629057536 5926760218624 5932186329664 5934076002304 5938660917248 5938860261376 5950182719488 5955630274468 5965828218112 5967728607232 5972339523584 5972539998208 5973192225952 5978008021888 5984580138076 6007066662016 6013622976512 6023920222208 6024780289024 6029435285888 6031355936768 6047726698496 6048590164288 6053263557656 6058743910016 6058947284992 6063628680704 6065560223744 6071113409984 6082688009192 6100624628288 6105543164672 6107488059392 6123547179008 6130230624256 6142124097536 6147747380096 6158274289664 6164995637248 6165875846144 6170639859328 6170846990336 6177631110272 6200634868096 6200843005952 6205634036224 6207610814464 6223933198336 6241717703501 6248530124032 6254187261952 6259229605888 6260123269064 6264960101743 6266955778048 6278903751424 6295413594001 6297418971136 6302496169984 6321080958976 6325964890112 6344040944542 6346061811712 6356714921984 6356928299008 6361839927296 6362748240688 6369692758016 6376909533184 6381836599808 6400655347712 6405815779328 6406730371384 6411680478833 6424705236992 6442847167631 6443063435872 6448041615764 6450095611904 6455935238144 6461140238336 6461845823384 6467055588896 6469115641856 6481449033728 6498491451872 6500561518592 6505584123904 6505802498048 6506512960412 6511758738128 6530028273664 6543411899696 6548687426624 6561770242048 6567060570112 6567777722128 6567998183936 6573072893632 6575166717952 6587702296576 6588642857528 6593733518161 6605024098624 6607128100864 6612454998016 6613177107304 6618508881376 6650680947232 6656042958208 6658163212288 6669340246016 6670292462848 6675670285312 6690528034816 6695697416192 6696653396176 6708120208384 6715441676288 6716400475264 6721589846768 6721815471616 6754489702912 6759708503744 6759935408128 6779641519616 6785107503104 6800208822272 6806434599392 6818089392128 6825530884096 6826505401088 6832009167872 6865219042304 6870754021376 6883270550996 6885463187456 6890783183872 6891014488064 6911687655424 6912674473472 6918015494464 6924278754304 6924511182848 6929861349376 6930850762178 6938415325696 6970156154024 6977763616768 6978759868829 6984386388476 6996111051832 6998339633152 7003981938688 7018336956932 7025997005824 7038027759616 7044471266476 7046715252736 7052159839232 7052396560384 7084421009008 7086677721088 7092153184256 7092391247872 7093165768318 7098884525992 7105311536512 7113066512384 7133391661144 7141177284608 7147642585088 7153405263872 7154186447318 7154426593216 7159954401992 7162235174912 7194758393144 7194999900928 7200559058336 7202852765696 7209447174356 7221792053504 7224092524544 7229674160128 7229916839936 7244491746092 7250332508048 7252642070528 7264817053696 7265060913152 7270674202624 7271712275072 7279648866304 7312950718976 7320932319232 7321977567296 7327634832952 7327880801024 7334515134464 7340182087168 7342520270848 7363253905864 7363501069568 7369190418016 7371537842176 7378211700736 7384966655296 7390920673024 7393275019264 7426847373568 7432835156992 7435202854912 7442009986432 7454753087488 7462889455616 7478185028224 7484214201856 7499165990912 7506031682432 7506283638784 7512083307008 7514476249088 7548598969856 7548852355072 7554684913664 7555763535817 7564010150144 7576962154496 7578043957288 7583899070531 7600778225408 7606906237952 7609329385472 7620763824317 7623191386112 7629337468928 7666423095296 7672604033024 7679628511814 7682074824704 7695228993536 7701174648832 7702274186096 7716958599098 7719416803328 7725381147136 7725640466432 7732713501527 7748161736704 7754408574976 7770301630889 7792102162432 7798384427008 7799236045027 7799497843424 7805524061188 7808010477568 7821380288512 7828540976032 7843466117116 7845964619776 7852290310144 7859479296634 7866594915424 7869100785664 7875180781568 7875445129216 7897683624838 7913727066112 7919841542144 7920107388928 7920972299632 7927358463808 7949599637504 7950734643712 7956877713344 7965892747456 7974586990592 7975725564376 7981887943037 7982155872544 7995555487808 7998102437888 8004550787072 8020956522208 8027153848196 8043460296704 8049945214976 8050824304544 8057315159936 8059881783296 8081074555904 8096481153152 8099060252672 8105317924864 8105589997568 8106475163792 8113010886848 8120356041728 8129218871296 8152447612736 8175320301568 8176487535104 8182805030848 8183079704576 8213551187968 8222581020736 8222857029632 8229210352384 8231831732224 8239368199264 8253476632576 8262484754432 8286094294912 8309341945856 8310528314368 8317228552192 8341754380288 8357657964544 8366779793408 8367974362624 8374439809088 8374720915456 8382303010816 8388779528192 8389977238426 8412749948197 8415429793792 8421931906304 8437557449608 8446766483456 8478504452096 8487825569792 8494668750848 8495881579444 8505154270208 8519717814272 8527517848892 8544062382352 8550663881774 8553387659264 8575878063536 8578609872896 8585238065152 8585526247424 8626970251264 8627259834368 8633925615616 8635158326648 8644583028736 8659385319424 8660621665472 8667313223464 8684128978784 8693607129088 8694848361164 8709444370648 8709736722176 8716466228512 8719242821632 8752004595712 8761626394624 8768690323456 8769647903164 8776718299216 8779514085376 8794547421184 8801342455808 8802599069824 8819381256112 8826491748928 8829303390208 8837386858888 8852519291392 8862181228544 8880344721016 8905259614208 8912439345152 8913412622888 8913711821056 8920598927072 8923440545792 8946903972608 8963961276704 8964262171648 8971188334976 8974046068736 8982262053296 8990394189056 8997642558464 9000508719104 9025924142672 9044259504128 9051247476736 9052539771008 9059838244352 9086553878528 9093574529536 9103877425664 9111217289216 9122463854336 9137777700352 9138084429824 9145144895488 9146450595989 9166807453952 9173890112224 9200942062336 9208360182784 9211293466624 9235513778176 9253121317888 9260581507072 9261903689066 9272012442112 9277451612212 9280406904832 9287889092608 9296392409038 9317082985984 9341581462066 9344557182976 9351777178112 9352091090944 9386915643392 9397550891008 9404811831296 9405127524352 9406154605813 9413738175772 9432544722944 9440149569536 9441180475559 9441497389408 9448792284596 9459497637604 9469822051328 9494722141772 9497746644992 9505404059648 9533433577472 9551609102336 9559309942784 9560353861646 9568061752424 9571109617664 9576724244864 9579774869504 9587176603648 9587498418176 9588545415344 9596276035136 9614571369368 9617634050048 9625065035776 9626439257003 9642922799552 9653447409664 9689719373824 9708192858112 9709578947936 9717080974132 9717407149184 9733719724288 9736820359168 9744670523392 9745734684448 9753592035712 9764314962124 9764642722688 9772187293456 9775300182016 9784249736626 9801003501184 9804125569024 9811700645888 9812029997056 9859725524992 9867343560704 9868752373312 9876708905728 9885650833408 9896440365056 9897853331968 9905500826816 9905833326592 9924718832896 9935551004672 9936969555616 9944647273292 9953650709312 9953984825344 9961675689728 9964848939008 10021360369664 10030535199104 10047710683136 10058677092352 10060113222656 10068224036864 10079292864128 10087419141632 10090632445952 10099870695872 10117164904448 10128207118336 10183855200449 10187099224064 10194970202368 10195312418816 10204542795776 10212427251712 10213885333736 10225033111552 10244527173376 10244871053312 10252786668544 10256052649984 10265442346624 10274736216064 10283020066816 10284488227748 10342812357584 10350803646358 10354100850688 10371830382592 10381326076912 10384633004032 10392656605184 10393005457408 10404431343616 10412819759104 10422352980319 10425672976384 10443174514688 10443525062656 10451594166272 10453086395416 10473015241633 10512366658528 10523840208896 10541860388864 10543365505792 10551511750304 10554872889344 10574995791872 10583521722368 10585032787504 10593211225898 10596585648128 10602801842528 10606179319808 10614730391552 10615889566988 10624448467472 10644704016086 10676093099504 10684700538176 10688104103936 10714677772288 10716207563264 10727903592448 10740058161152 10748356378624 10748717170688 10749890978072 10758557915168 10780051111936 10788742365184 10789920543496 10790282730752 10798619753824 10810854442976 10851111019168 10851475260416 10859859563392 10863318925312 10891883097088 10895352659968 10916124688384 10924925648896 10926118699024 10934927717056 10938410991616 10944827708416 10948314136576 10956773261312 10958337617536 10967172611584 10988081564992 11020483199488 11029368297472 11061891678208 11070438557696 11095077552128 11096661654784 11105235399008 11105608170496 11124251113472 11137982496512 11146962326528 11159591683072 11168214049664 11201146858496 11210177613824 11211778149922 11243234164736 11276964069376 11278574140928 11287667320832 11297886666752 11308230190922 11311832379392 11320572373504 11320952373248 11342535809024 11372360040776 11375982657536 11384772216832 11385154371584 11386397680721 11395577791724 11427549478912 11450970824468 11463468798976 11483097923584 11493611013724 11497272254464 11506541756416 11528479019008 11530125000674 11558792172592 11562474176512 11571796246528 11573059937782 11582390542408 11605919137792 11638691657656 11642399113216 11651394516992 11651785621504 11662334623744 11671345430528 11673011809984 11685752127488 11708424060928 11717470478336 11719143443308 11739210364672 11752022933504 11753700831712 11762782231844 11763177075328 11796180107264 11819960217308 11820356980096 11829489881552 11833258115072 11853520437248 11864372659328 11868152004608 11877321834496 11877720522752 11900365438976 11911260548936 11931656436224 11935457214464 11944679047168 11946384451904 11956016043776 11969160276152 12014133324032 12027245953024 12049560578048 12058870571776 12062711873536 12095453396992 12097180328576 12106527115312 12117487820032 12117894569984 12127257361408 12131120447488 12142226819968 12165376018384 12201249256576 12211086329344 12214976118784 12247094358016 12260461248512 12282089674631 12295494760192 12316548579328 12327824716333 12331751692288 12341279718656 12341693980672 12355262220544 12401269736192 12401686011904 12411268072448 12415221628928 12447866396672 12483435407002 12497060248064 12508374523904 12518459211776 12520246538128 12529920203486 12533911556096 12557807502848 12590827188002 12594837942272 12604992339968 12616532555123 12642161917952 12651929780224 12677860555661 12688081889084 12692123623424 12713429843968 12713856598016 12723679854592 12725496481376 12739385516032 12753819066368 12763673199616 12801310695424 12811631558656 12813460742768 12823360957666 12849410473984 12885694335262 12886126871744 12896083231528 12900191223808 12911870476288 12922280476672 12923691646768 12934111177792 12938231283712 12962898067456 12974765955091 12996982903744 13001123037184 13011168247808 13011604996096 13013025920824 13023517476256 13060056547328 13086823799392 13097374853248 13123540484096 13134121140224 13135555444256 13135996367872 13146145787264 13150333435904 13175404593152 13177285715056 13187467036322 13210048197248 13214256201728 13224909996032 13226354214608 13237017762752 13301361894464 13312085916416 13316326424576 13338680492032 13340584925696 13351340570624 13381056069632 13391394832384 13393306792352 13416240416768 13430883352576 13432800950528 13443179693536 13443630943232 13508979405824 13519417007488 13519870816256 13559283039232 13570215006208 13600417644544 13612869198784 13636178784256 13651061768192 13653010802176 13664018335744 13726065704953 13730438084608 13741508042752 13766541101992 13770926374912 13781566367744 13782028976128 13823375310848 13825348946944 13836030988928 13848557508608 13849022365696 13859722698752 13861701524356 13876830651392 13940312308048 13955527233536 13957519737658 13968772776952 13992222103664 13996679266304 14007963877376 14036673913864 14047519234343 14051994011648 14076055519232 14088942532952 14093430505472 14104319678464 14104793120768 14168842018016 14173355442176 14184306368512 14184782495744 14186331536636 14197769051984 14210623073024 14226133024768 14266783322288 14282354569216 14295285170176 14306810527744 14308372894636 14308853186432 14319908803984 14324470349824 14389516786288 14389999801856 14401118116672 14405705531392 14418894348712 14443584107008 14448185049088 14459348320256 14488983492184 14500665016096 14505284141056 14529634107392 14541348405248 14543424550144 14559297732608 14625901437952 14641864638464 14643955134592 14655269665904 14655761602048 14669030268928 14680364174336 14685040541696 14726507811728 14727002139136 14738380836032 14743075684352 14756423401472 14769933310592 14781841346048 14786550038528 14853694747136 14865670313984 14867792764027 14884019972864 14909506174976 14923156235561 14956370056448 14968428403712 15012063364864 15012567277568 15024166614016 15028952498176 15097197939712 15097704710144 15109369827328 15111527071634 15128020300288 15153924308992 15156087914576 15167798141062 15201556450816 15213812475904 15215984632037 15241527648634 15246382772224 15258674937856 15332846190592 15345208066048 15346883830537 15359257023628 15364149649408 15390457987072 15402349297664 15404548372192 15433917198196 15438833606656 15450762294272 15451280932864 15465427003054 15496323473408 15508817149952 15540603261778 15584204324864 15596768854016 15598472090054 15598995686848 15611048122376 15616020955136 15642760577024 15657081952064 15686932234232 15691929239552 15704580620288 15706295629847 15718958593268 15733189830848 15738201571328 15750361563136 15750890258432 15795367249676 15827454132224 15839683084288 15840214777856 15841944599264 15854716927616 15899199275008 15901469287424 15913755426688 15931785494912 15949173981184 15951451128752 15963775886074 15964311745088 15991110975616 15996204875776 16009101574144 16041913044416 16054307696392 16086920593408 16101648609088 16114630319872 16119763566592 16162149111808 16192962306304 16198120505344 16210635849728 16211179995136 16212950327584 16226021773696 16240712083456 16258437742592 16304895225472 16350640603136 16352975070208 16365610061696 16366159409152 16427102375936 16445162041472 16445714059264 16458420704768 16463663464448 16478736398528 16506953265152 16524969508864 16554120865807 16572188589824 16615763748101 16621056628736 16634457104384 16683508760576 16715315929088 16733559586816 16735948725248 16748879618176 16749441830912 16764606021632 16777559056384 16779954476852 16825499896394 16830859587584 16843863812608 16875114899216 16893532966912 16957008904192 16975651139584 16989337501696 16991763158888 17004891704731 17010308540416 17039435628544 17055035697784 17087551183717 17088124764704 17101327763548 17106775318528 17151756127072 17157219745792 17170476130304 17171052494848 17253940502528 17254519668736 17267851231232 17270316653296 17289166057472 17318770638848 17321243330944 17334626446928 17368257957568 17387214258176 17389696722328 17403132728261 17418888741296 17419473444352 17432932457024 17438485643264 17487728026427 17523252789248 17537380646912 17539295806328 17553436598432 17559028170752 17602684911616 17605198139648 17638762512224 17652983497856 17658606780416 17674773717776 17705038582784 17724362457088 17760689442032 17810519228416 17824878690304 17826825245776 17827423642112 17841197854144 17846881091584 17893807945216 17927922553408 17928524343296 17942376669952 17948092137472 17964524106592 17980788378112 17995285116928 17997854398559 18051848285344 18102494953472 18105079542016 18119676488704 18173107757056 18187149059072 18207754851328 18222434578432 18244927708672 18275555400704 18276168859648 18290289790976 18292901191978 18333614907904 18347780224448 18401884124672 18416720365568 18471027556352 18506242635776 18521163014144 18523807378132 18544024884224 18554903224424 18560813809664 18575778185216 18577806742229 18592784818076 18634165971968 18683162924132 18689114365952 18703554356224 18704182181888 18773831286784 18795101782016 18809623662592 18810255048704 18812309211626 18827476351544 18865089445888 18880299139072 18882360951118 18882994778816 18897584569192 18918995275208 18939644102656 18942348215393 18989444283544 18995493289984 19010808119296 19066867154944 19103218204672 19118619885568 19120707723292 19136123504848 19142219235328 19153448489728 19159549739008 19174353207296 19174996836352 19177090830688 19192552070272 19229142738736 19235268100096 19250130071552 19252878514006 19285845599104 19306894819328 19379438747648 19416385716224 19419157895872 19434161948264 19434814298368 19467439448576 19473640718336 19491469368896 19507184071424 19528629924248 19529285445376 19544374586912 19550600364032 19568499473252 19602007002368 19608251138048 19623401291776 19624059994112 19719451049984 19734687121408 19737504746624 19753417811456 19771301666816 19792880730112 19795706663936 19811001653632 19811666653184 19849437665792 19871102009344 19873939111232 19889294546584 19907301418624 19907969650688 19923351379456 19929697878016 20039198942819 20061070398208 20095421366272 20113819274017 20120226445312 20136448073728 20158585728256 20174838283264 20181264891904 20199741391744 20234329808896 20256414236672 20367710400898 20374198448128 20389940404736 20390624837632 20409085591552 20424854503424 20427770667472 20450066223104 20489054346752 20489742106624 20505573337088 20508501025789 20530884693248 20549472432128 20566040133632 20568976455496 20584868905727 20684930380289 20685624715168 20701607292716 20708201701376 20743660765184 20762652153824 20769266008064 20785313210368 20786010914816 20808862687232 20825639518208 20844705960638 20851345952768 20886349029376 20887050125312 20903188332544 20906172790832 20946030483266 21024733317056 21047680417792 21083720777728 21086731011584 21103023500608 21109745778688 21149991583744 21167043444736 21169354979359 21170065575008 21186422451796 21193171296256 21205603685056 21212358639616 21229460783104 21231779133976 21248896934944 21289408032172 21352186199008 21369401076352 21376208207872 21429355544576 21432415126528 21455807184896 21480116322304 21496712757248 21497434341376 21499781956144 21517115830336 21560102223872 21577484730368 21579841086992 21580565461504 21597239507648 21621708885952 21702222038336 21702950520832 21719719126784 21726637850624 21783766194176 21832249376768 21849851297792 21852237398048 21869855434112 21876821983232 21889655416832 21913546522624 21916675235072 21934345223168 21976163129984 22040966398976 22058736594944 22123783356416 22140877115392 22190155104256 22193323309568 22210470798016 22211216340992 22248502226944 22275964993024 22293924653056 22319183366144 22336428099328 22402293716992 22420355227648 22423556299844 22486468329472 22553928138752 22557148281856 22575334641664 22595773333504 22616460381844 22623664758784 22641144747008 22641904746496 22685071618048 22744720081552 22751965315072 22769544433664 22770308743168 22772795361442 22791155583448 22855098957824 22901941648936 22926937597952 22966195847168 22987222027448 22994544508928 23013083512832 23056958038016 23060250001348 23117584345184 23124948353024 23143592493056 23146119875564 23164781084816 23211838275584 23277383315312 23284798226432 23302789033984 23303571243008 23324669247488 23342690861056 23346023619968 23371504254976 23416848121856 23434940956672 23438286886616 23478420729344 23504045867008 23507401663424 23525564463688 23526354150656 23639920434616 23640713960192 23658979763104 23666516230144 23728745318656 23736304009216 23754643668992 23755441045504 23800730877952 23822521097872 23863312872448 23870914428928 23889358094336 23892768903808 23912032087552 23938320552304 24028266648064 24054491906048 24099121156096 24117741143552 24125423747072 24190906793984 24194360657152 24213054230624 24234975640064 24235789139968 24254514722816 24257977667623 24284453639936 24330752036768 24402498513152 24422172658688 24429952237568 24494188716032 24520922497024 24564179349262 24590989520384 24633097158656 24655649432666 24663503384576 24682559437312 24683387961344 24710524441088 24802539472384 24803372023808 24822536144896 24826080189113 24895732793344 24966870814004 24994120496128 25016749047808 25036918423552 25039652565613 25040493076256 25059840406972 25067823112192 25115615005696 25181654376004 25189675884544 25209984679936 25233065110246 25284323835904 25303859560448 25355721111322 25376163778168 25384247246848 25426859687936 25427713196032 25447359709184 25450992962752 25478771032064 25507638132736 25527346399232 25530991072921 25602621390848 25623263117312 25626061290803 25626921485536 25646721915332 25698820947968 25771388670524 25772253743488 25792166463056 25800382447616 25823740952576 25844560953344 25847383293536 25868222355584 25876462567424 25925796134912 25949531910182 25993965807488 26002246074368 26022336495616 26023209992192 26026051841648 26047034952512 26120113094656 26173647598784 26194749706496 26247080968192 26271110888512 26271992735744 26292291574528 26300666871808 26350809186304 26354571430112 26374934072644 26420096394496 26428512403456 26449819992064 26452708429216 26474035525504 26602723788928 26624171832832 26632652849152 26677360984064 26681169851392 26702681141248 26762112139264 26782789664768 26786613584704 26832480833536 26861766705152 26865601901056 26886359387072 26887261886464 27009355096843 27017958811648 27038834014976 27039741632512 27118566078464 27140430012416 27200835289088 27225738397568 27272357568512 27302123536384 27306021604352 27328036671488 27452131409906 27460876169216 27483016085504 27508177538219 27533082203984 27541852749824 27563132735488 27564057952256 27641892686933 27650697893888 27672061977856 27697115017216 27698044731392 27719445397504 27723403048712 27753661302784 27880624616096 27911054467072 27915039475316 27937545553904 27984444207328 27993358532608 28015927754752 28073347827728 28095038468686 28103988023296 28152111038464 28177885065904 28186861010944 28208639356928 28209586241536 28337684036032 28346710884352 28368612737024 28369564991488 28372663073272 28395538103968 28421246146048 28452266049536 28533566644576 28564709138432 28590570340352 28613621055488 28616745789272 28617706372864 28639817607968 28648940699648 28779033572576 28779999603712 28802236233344 28811411062784 28837788697424 28887168214016 28896370098176 28918696640512 28977966984368 29001330032192 29010568282112 29059268214784 29082696810496 29086849100288 29118595465216 29251802875904 29283729276928 29287910269184 29310539331808 29311523204096 29338060537856 29360728348672 29364920334491 29453015623456 29454004278272 29476761672064 29486151368704 29539866621184 29563682692096 29573100077056 29707389494272 29731340627968 29735585528054 29768039945728 29819012349952 29846312471122 29912740112896 29936856807424 30024126729728 30025134555136 30048333228032 30194395879424 30195409420288 30218739654656 30223054143268 30256040600576 30307848617984 30312175829152 30335596282124 30403112901632 30427624951808 30431969264074 30483055297268 30492765544448 30517349875712 30665692381184 30690416132096 30693767661074 30718514047256 30728299298816 30780915974144 30804698595328 30809096744384 30867834396392 30877667213312 30901524588544 30902561865728 30905936561957 30930854006108 30992646946816 31017634299904 31081206523556 31168408649728 31193537708032 31196944180108 31197991373696 31222096244752 31232041910272 31285521154048 31314163904128 31373864468464 31383858479104 31409161240576 31412591259694 31437917186536 31466379661696 31476403142656 31500723126272 31501780516864 31590734499352 31654908264448 31679366168576 31683889198528 31709433855232 31802938574848 31827510853376 31863570989824 31898347962368 31902902257504 31927551772148 31928623490176 31982221951232 31992409751552 32018203148288 32083826088832 32108615392784 32173841186816 32203297218176 32229260639744 32239527133184 32324298223616 32385924612608 32396241010688 32421271699456 32425900655168 32452043547392 32481424166912 32516875485184 32609790450944 32695535117231 32705950140416 32731220123392 32732318818304 32854204751872 32890324082944 32891428118528 32916841409536 32927326928896 32957472797056 33013906530304 33049939017728 33108241731614 33144377179648 33231527496202 33242113257472 33268914208768 33367017521152 33430631858176 33461238515761 33471897450496 33497759236352 33498883661824 33529212043264 33555118112768 33559908953704 33650999792788 33661719175168 33687727625216 33750229798432 33787065933824 33914017808384 33951302279168 33978675003392 33983526317776 34009783409462 34020617080832 34078871257088 34110071395568 34175102367434 34176249529408 34202655527096 34213550637056 34244874078191 34303512254144 34314439491584 34340952260608 34342104989696 34411335793937 34507881005056 34509039337472 34535702462464 34540633306592 34578332114944 34637541277696 34642486661888 34669252893856 34736515915136 34774428516352 34779393444656 34806265456522 34837777482592 34838946888704 34865864914048 34876971286528 34975456052854 35046505578496 35074761293824 35078591612656 35106873196864 35118056341504 35205369823232 35210396279296 35277525024448 35305966995712 35317213560832 35349547435552 35410077165568 35448724914176 35521378884064 35621038456832 35649757380608 35653650491552 35654847284224 35682395708288 35693762183168 35787615890432 35855845106816 35857048686592 35884753339904 35896184274944 35929048213184 35961576756224 35990570233856 35995708797118 36103696570688 36204989906944 36210159084032 36239352977408 36346215514112 36374298118144 36415509702656 36444869156864 36489855417344 36551110801408 36552337719296 36580579581952 36585802383956 36667229815808 36695560448896 36803768249344 36833440731136 36942055112704 37012485271552 37042326028288 37047614756264 37076239290643 37088049768448 37109806448848 37121627619328 37151556370432 37155613484458 37185569636152 37256464056301 37268331943936 37366325848264 37378228731904 37407108712448 37408364363776 37547662573568 37590203564032 37619247325184 37620510097408 37624618423252 37654952703088 37730178891776 37760598278144 37764721902236 37765989557632 37795169138384 37837990550416 37879288205312 37884696430786 37978888567088 37990986579968 38021616238592 38133734309888 38206436409344 38237239771136 38241415446584 38272247009696 38284438470656 38306896979456 38319099478016 38348706414592 38354181661376 38385104140544 38458285477472 38470536200192 38500260143104 38505757028012 38571691198208 38613789638656 38758877495296 38832771432448 38838315791744 38868323896528 38869628596736 38934878897152 38947281436672 38982938737792 39014368142848 39057259848496 39058570890752 39088749173824 39101200728064 39136998946504 39204014004736 39216502276096 39246802583552 39469374242816 39475009493248 39506835622912 39542603333632 39578805668227 39591413327872 39622003307264 39623333306368 39698875331584 39742204018688 39747878222464 39778589093168 39814602837248 39815939301376 39846702758912 39859395756032 40078397885638 40122140796416 40190842732544 40227638548034 40240452890624 40272896147456 40317171456512 40349676566528 40355437502359 40399482783488 40468659617792 40505709782237 40735420801796 40748396896256 40779880809472 40781249675264 40818171183104 40849709006848 40855541334944 40900132446208 40978108693504 40979484213248 41011146674176 41017002051578 41061769386496 41098944864256 41132080267264 41137952910992 41169737811454 41369860760578 41371249430336 41403214585432 41416403402752 41487321530368 41525304307648 41538532016128 41570626420736 41572021829632 41617725374464 41651279036416 41655827540029 41689411921276 41702691905536 41772698058752 41774100250624 41806376665088 41812345581664 41892060966532 42049466634112 42095360835584 42167441555456 42173462023168 42206047001216 42219491557376 42299983167488 42334086889472 42338709958718 42340131150016 42372844903592 42386342592512 42411207370112 42424717279232 42458921566208 42463558267952 42497793869888 42578816064344 42704372398016 42738802152704 42752416415744 42864830253056 42911614369792 42960232644608 42993425514496 42994868682752 42999563912288 43034231660672 43120204447744 43154969460736 43159682173984 43161130923008 43194479015296 43243417771904 43404444076672 43405901041664 43439438253568 43453275701248 43567532388352 43664498753536 43704474796096 43739710868224 43753643966464 43779310833664 43827093045248 43833350470144 43868690446336 43952326259968 44067895158007 44081932797952 44117473189888 44247566712832 44281754230784 44380310208512 44386646619136 44420941596032 44422432681984 44497004453888 44551929986048 44587849306112 44638366732288 44672856198656 44804587433984 44840710455296 44847112599688 44881763351831 44972936658944 45099930173417 45114296563712 45150669283328 45191546667008 45232920763688 45247329517568 45282289494016 45283809492992 45370143236096 45489440163104 45503930630144 45539088867328 45540617486336 45545590722884 45582311166896 45710197915648 45803883297872 45853875195904 45932391694336 45974444054896 45989089017856 46026167025664 46113916076032 46120500002696 46156134627127 46235168690368 46249896706048 46287184986112 46292239751128 46329562169632 46380496070089 46554766630624 46569596452864 46605578067968 46607142486016 46685381722112 46692047239936 46743008509952 46833696243712 46869881913344 46876573773232 46956841458688 47008091734016 47014803326848 47051128927376 47052708301312 47279840869232 47281427920384 47317959526208 47333032460288 47457490637312 47472608018432 47509287337984 47601461755904 47645042195744 47726625744896 47778716188672 47785537807616 47824064175104 47876641104608 48056533296128 48108983812096 48198242312192 48235482287104 48250847494144 48381813587968 48388721314304 48426108461248 48469951280128 48471578279936 48509029445632 48515955335246 48568907279872 48661504073536 48804997026304 48844345317376 48851319081803 48988377432064 49128358698524 49181979040768 49266194317312 49311298865332 49327006769152 49365118874624 49366775922688 49421048882176 49605078944768 49606744047616 49645072289792 49652160378226 49791465586688 49933741628008 49988240992256 50033498095616 50073836847104 50079305131226 50080986152512 50119680813944 50135646224384 50231230011392 50363308752008 50379351769088 50419969359872 50425475443193 50466130220492 50568647671808 50607719120896 50711442222644 50752327556336 50768494493696 50853719375872 50855426392064 50894719418368 50901985925504 50957542064128 51015276265472 51054692798464 51061982145842 51205242781696 51246526234624 51252122581606 51253842971072 51293443830664 51397641895936 51542777341048 51544507486976 51584332926112 51600764895232 51647481905152 51694766587072 51736444711168 51752925134848 51851592269824 51899063820364 51987931614976 52004492148736 52044672991232 52046419984384 52052103683296 52094069905024 52240226189312 52347295197568 52389499412992 52494161936384 52542221777024 52543985471488 52584583149056 52601333743616 52701618372608 52709142860224 52749868145288 52840192788992 52857024806912 52905416858432 52948071051008 53205447577856 53248343665664 53265305698304 53345346770219 53362339702784 53405362282496 53524224278528 53565579329536 53573227169408 53664961667072 53723533410304 53731203802112 53772718774144 53774523772928 54018710193686 54035917623296 54077668029952 54079483265024 54128994510689 54237132156928 54280860024832 54392111416223 54451476795136 54544715137024 54594652315189 54612043208704 54656073342976 54904262819812 54921752338432 54966032171008 55016355076438 55066164407968 55083705499648 55126265470976 55128115904512 55283785373866 55301395787776 55344123955712 55394230034432 55396089462784 55438890795008 55446806097424 55507322605568 55761249232192 55822108934144 55830078950632 55873215601259 55875091107808 55968888414656 55986717065216 56031855509504 56144811032213 56146695655456 56190076937372 56207976046592 56304222076928 56355770131808 56373722021888 56417278713856 56419172483072 56675368072064 56693421768704 56737225474048 56739129982976 56745326146544 56791076207936 56842492292096 56904532099072 57067133289152 57129418276864 57181140680704 57227242110976 57233491578544 57235412745728 57279635215936 57297881399296 57558067145152 57559999207424 57604472466688 57622822125568 57675577394848 57774336428032 57837393281024 57955933968736 58002660064384 58021136564224 58118536429568 58165393620992 58173698200576 58237190930432 58503605751808 58567458553856 58575820538368 58621078663616 58623046408192 58676121075712 58721456697344 58729840668982 58906031246912 58908008556544 58953523344128 58972302737408 59079733242368 59127365384192 59414778988544 59462681255936 59471171056108 59536079891456 59638024699904 59692624942244 59825480225792 59873713614848 60048253459456 60050269110272 60096666456064 60388791758848 60390818840576 60437479309312 60446108286536 60512081201152 60615697235968 60624351658304 60671192564248 60806225803264 60855249903616 60863938528148 60966110594536 60985531088896 61034699751424 61331384762368 61380832264192 61387535322148 61437028094512 61456598597632 61561831948288 61609397190656 61618193488768 61735668792784 61755334426624 61803049177088 61805123731456 61811873123914 61861708012216 61985293893632 62035268599808 62162413047112 62336817299456 62387075416064 62393888360216 62395982747392 62444192489504 62464083820544 62628327808256 62747728936928 62767716958208 62818322481152 62825182519388 62875834373072 62932759323392 62952806285312 63001446252544 63003561033728 63181468998704 63309816528896 63358732337152 63367778397056 63418867710464 63605877149696 63655021706752 63727141979648 63796695924736 63805804515008 63855103544296 63857246980352 63964443902464 63984819503104 64167652177664 64217230785568 64406594436352 64458521279488 64479054266368 64648596447232 64771849225216 64792482021376 64842543398912 64851801310336 64904087094784 64962848333824 65033750970368 65219580901888 65391070234462 65411900280832 65462440246784 65464637636608 65708409503744 65780648165888 65782856237056 65833682819072 65843082240691 65914945594112 66027813060608 66088263328913 66216483463228 66288754359296 66463054992404 66484226514944 66537828417536 66734035042304 66861263716352 66922477031522 66943794900992 66995518472704 66997767323648 67058424086528 67110236225536 67119817907408 67301999585576 67323438350336 67375455250432 67385074799021 67500459596864 67574131867648 67828035616768 67902604558336 67957350006784 67964771249521 67967052635552 68019566818924 68041234161664 68157742514176 68220142791136 68350204734868 68352499058816 68405311054192 68427101274112 68489748156382 68607024508288 68628878983168 68681904521216 68684209979392 68822671587874 69015762010112 69018078674944 69071404924928 69081266613184 69156664229888 69275082555392 69284973323776 69338505787712 69473031830272 69548857032704 69558786889312 69612530913044 69675554965184 69677893777408 69731729828096 69753942573056 69950912105708 70093011156992 70149522587648 70157183225312 70213746393728 70236112683008 70410739646464 70420792558592 70555050048896 70611933991424 70634427121664 70699094871104 70820154331136 70897449828352 71042757768128 71242076913664 71307300983104 71309694568448 71364791416576 71387524366336 71575231780864 71711690213632 71714097373184 71769506679808 71792368549888 71858096426368 71923153512448 71981140467712 71991417594236 72207393141376 72409979813888 72420318168064 72478705954816 72692431028224 72748596236288 72831019405312 72889738313728 72956470862233 72979710834688 73102221602816 73104675438592 73161159163904 73171604767912 73311106691431 73334459631616 73391120897792 73607536498688 73666881462272 73884110225408 74024970543104 74084652056576 74095229512528 74152478581286 74176099536896 74219612897696 74243255238656 74303112740864 74311226968916 74371139272304 74512928112602 74536663887872 74732651696528 74756457463808 74814217424896 74816728727552 75095325147136 75180407128064 75238494650368 75241020194816 75249236846504 75309905406176 75460357783552 75521196556288 75529443804472 75531979115264 75590338276768 75675981100832 75758576410624 75769392861572 75957777134176 75981973159936 76043232477184 76267468619776 76412872818688 76474479542272 76482830893168 76544494019392 76568876941312 76613793958912 76638198956032 76697412829184 76708363322752 76770208281088 76916570954944 76941072400384 77000520286208 77011514056024 77143382396416 77227579277312 77665542864896 77676631583488 77736647793056 77739257193472 77869757794304 77965877475584 78028736285696 78114519696992 78117141781504 78177498347648 78202401456128 78273997893008 78408028009472 78433004552192 78493605167104 78938748485632 78950018986496 79013671245824 79085206667264 79157611336454 79182826655744 79244006614528 79246666612736 79397750663168 79484408037376 79495756444928 79557178186336 79629205674496 79631878602752 79693405517824 79704783765047 80156795771276 80244281592832 80381685465088 80455277096068 80480905781248 80545792294912 80634342913024 80699353133056 80710875004718 80798965566976 80937319235584 81011419564474 81470841603592 81496793792512 81559761618944 81562499350528 81636342366208 81699418013696 81711082669888 81800264892416 81956217387008 81958968426496 82022293348352 82034004103156 82123538772992 82197889728512 82264160534528 82273144144157 82275905821984 82339475622908 82739721521156 82742498860672 82806429170864 82832806805504 82974643060736 83050608615296 83077064032256 83141252841472 83144043659264 83235450748928 83302558072832 83311655080058 83378823842552 83405383811072 83545396117504 83548200501248 83612753330176 83624691163328 83784121933064 84098933268224 84190721671168 84346924046336 84412094002432 84438983114752 84599966334976 84668173778944 84677419917436 84680262300032 84745689807184 84772685185024 84822414740224 84849434558464 84917843132416 84927116535904 84995587739776 85157632128688 85408744796032 85477604305408 85504832831488 85729660506112 85823228739584 85920465289216 85986851028992 85999127824576 86068463321344 86240408895488 86319364347968 86322261846016 86388958030592 86486835543808 86808888153344 86811802083328 86878876507136 86906551402496 87135064776704 87328997507072 87408949592192 87479421736448 87507287932928 87558621667328 87654186090496 87666700940288 87737380892672 87904652519936 88135790316014 88163865595904 88234946379776 88315727885861 88495133425664 88563508461568 88745023889627 88773293238272 88841883192064 88844865363968 88994008907776 89103859972096 89175698612224 89276733464576 89345712397312 89609174867968 89681420910592 89694225199376 89763526703662 89945873317888 90199860346834 90228593127424 90301338566656 90383093334016 90465841527376 90494659035136 90564578988032 90567618985984 90740286472192 90823361685637 90978880326208 91007861260288 91078177734656 91081234972672 91091181445768 91164622333792 91420395831296 91607766595744 91707750391808 91864783388672 91948888109792 91978178035712 92052334051328 92227832152064 92241000005392 92312269254254 92470337380736 92499793412096 92574369972224 92584479502256 92659124339264 92760992140178 93109533261248 93139192905728 93211156135936 93214284972032 93370763444224 93384094479872 93486017019904 93667392487424 93739763826688 93753147546464 93913682917376 94016183468032 94029606653696 94102257854752 94105416602624 94559681738464 94562855840768 94635919052416 94666064920576 94914981274624 94945216036864 95018574675968 95202923511808 95290084391488 95453251489792 95557432377344 95571075615232 95648128350208 95753282209216 96113066592256 96217967624192 96396484624384 96470964574208 96763627175936 96777442628608 96852216922496 96939902560256 96943156559872 97018058891264 97031910670492 97137814559744 97323008147072 97609994052608 97688690634752 97702638163606 97976754864128 98256717397048 98332634640401 98363958081536 98532388634624 98622597730664 98654013538304 98730237749248 98733551845376 98842097764352 99210157889536 99213488095232 99290144579584 99304320756452 99582931173376 99867483256016 99976481984512 100066996191232 100147673694208 100158610262452 100161972305024 100239361627888 100271292448768 100462460022784 100726617504016 100758703538176 100839938719744 100850950886386 100932260440984 101137295343616 101215438241792 101422884445288 101504655112672 101536988987392 101707438751744 101789438836736 101803971851008 101915084128256 102030552530944 102109385596928 102123964291684 102410485563392 102493052469248 102504245163212 102507685942144 102586887661328 102795283791872 103085554682096 103089014973952 103168665852224 103201529790464 103294963810304 103389533174144 103472889422336 103505850269696 103703184539648 103798127640728 103975863229952 104008984297472 104089345982464 104104207366592 104188139810048 104694590395136 104778998825984 105084443554048 105087970942976 105169166298112 105202667487232 105403236745216 105418285720448 105499736290576 105680385577984 105714049613824 105810833716864 105896142102016 106410895155712 106496687331328 106511892424259 106690693540438 106724679405568 106810724564992 107131158659072 107146454338816 107329923334144 107428186813759 107462407604224 107545437548288 107549047545856 108037420387372 108071835246592 108155336059904 108158966530048 108257989021378 108474264313856 108561720049664 108784222832446 108902953590272 109089430274048 109189304630378 109224086417408 109312146685952 109808525639624 109843504676864 109932064342016 109944069408929 110032710152876 110132328815936 110167410999296 110252530941952 110256231809024 110567570747732 110602791575552 110688247911424 110788460068864 110792178925568 110877781590016 110893612194848 111014645211136 111522498464384 111644217868288 111660157901264 111746431202518 111750182215616 111937776829312 111973434130432 112063711019008 112289622064426 112293391310912 112380153874744 112415952093184 112608444153856 112711540263616 112747444043776 112834557427712 112838344966144 113350736144128 113386843537408 113474450948096 113478259965952 113490652293088 113582152415872 113684984584192 113809064198144 114134266578304 114258836553728 114362281361408 114454484221952 114466983157088 114470825491456 114559270431872 114595762798592 115116134290304 115119998414848 115208944933376 115245644251136 115351154789696 115548672856064 115674786562048 115911867937472 116005320128768 116042273128448 116237072859136 116347396401152 116474381860864 117007211503616 117134917107712 117151641076736 117242157327232 117246092816384 117352242151424 117442913394688 117459681337964 117812062493824 117816017113088 117907046688256 117944605474816 118159466484736 118254730768384 118829557977088 118925362511872 118942342112216 119034241933117 119072159782912 119276049399808 119385249884488 119612858286019 119650960451584 119747427229696 120096506918912 120100538220544 120193332912128 120777583517696 120781637681152 120874958618624 120892216573072 121024162402304 121231394471936 121248703316608 121342385128496 121612451606528 121710499807232 121727877056296 121821929097827 121932221189072 121971062177792 122069399502848 122414096184989 122662769524736 122761664528384 122775070644296 122874056189024 122913197195264 123218794381312 123236386977536 123471337585568 123510668853248 123606098354176 123610247462912 123623746247828 123723416024432 123970587787264 124070537199616 124324826094224 124673634598912 124774150832128 124787776720432 124791965494784 124888384979008 124928167641088 125256655616512 125495457873856 125535433916416 125636644962304 125650365038776 125751668746144 125865518646784 125905612570624 126002892505088 126362937997408 126717464674304 126735556794112 126837735420928 127211754299392 127310043413504 127454283959296 127593391849472 127611609030016 127710207088592 127714493960704 127928887804928 127969639006208 128335304355328 128434461571136 128813188872704 128917042558976 129297192894464 129543698450432 129685086797824 129703602620672 129808174189568 129925696667648 130044647195603 130439161803776 130782140468924 130823800561664 130924880493568 130929275273216 131416819007488 131561296331776 131565712474112 131667365638144 131686164481382 131829891188224 132055626121216 132176526657826 132432966926456 132577508718592 132596437507751 132926109984808 132968453029888 133075656835072 133468070084608 133722527432704 133844954063044 133887589801984 133991036945408 133995534647296 134116848173056 134220472451072 134239635814816 134603999171152 134646876700672 134750910500864 134770149598042 135000919193728 135148263735296 135656071233536 135805209116672 135914700013568 135929542499042 135934105271104 136039133637848 136082468323328 136315485028352 136440285582272 136700409469736 136704998117632 136810622108384 136854202548224 136979496312764 137214049016576 137257757966336 137363809042432 137368419958784 137645343175748 138031524020224 138036157349888 138142809849856 138162533226368 138313328459776 138550165110784 138569946647552 138677011575424 138946063660544 139097714065408 139117573778624 139225061826088 139351109930368 139355787554816 139463459656192 139507885146112 139901824211416 140186022313984 140314366450624 140427492787456 140472225366016 140841585117184 141110100097792 141223867982848 141268854243328 141398189742208 141640308662272 141794899656704 142085515536256 142484153827328 142614601966208 142619389136896 142729582833152 142775048732672 143150463561728 143423380427264 143428194746368 143539013359616 143559507180523 143716192852736 143846307024896 143962280935424 143982835188472 144094082340089 144414786282752 144794512662023 144840636336128 144957411909632 145384862056448 145497192472576 145662038810624 145779476627456 145912941724466 145959421669376 146204443205632 146209350877184 146322318327808 146343209535824 146622213382862 146668919263232 146782241795584 147215072997376 147333762924544 147768220450816 148049941086208 148169304113152 148185484855513 148190459025056 148304957162572 148352199073792 148439225795392 148486510477312 148606225481728 148622453937832 148742278544608 149025856225204 149073327775744 149465303393056 149512914927616 149628434849792 149633457455104 150190650294272 150360814256128 150476989300736 150482040389632 150498473693008 150619810812352 150920715567104 151042393112576 151058887608944 151063958230528 151180676553536 151351962201664 151517152821248 151538785723144 151655870917703 151915554268352 151963946319872 152086464954368 152825745637376 152948959084544 152965661786336 153088988038784 153137753882624 153227587917824 153394825658368 153416726645504 153540416562176 153833141909888 153882144800768 154001040572416 154023028112048 154286764792832 154455158554624 155331085729792 155353263166976 155473295586112 155478514386944 155739515588608 155931754951168 156057472571392 156229039393984 156234283563008 156354996695296 156404802912256 156547995786016 156816056018944 156987210334208 157877496971264 157900037972992 158027342491648 158170413334528 158315222672908 158365653311488 158488013229056 158493333225472 158795501326336 158968816074752 158991512889856 159114356372672 159258411348992 159263757205504 159386811035648 159409567530094 160313591542552 160488563185664 160763370930176 160910554192136 160961811562496 161091584589824 161268685826048 161398706266112 161421750009436 161597931133952 161874638471168 162022839128948 162941683207184 162993587585024 163119523237888 163124998701056 163272684732416 163398836027392 163422165339776 163600529784832 163912434774016 163917936852992 164044586696704 164068008206312 164247077545984 164395779457024 164528321069056 164546288288314 164551811643968 164678951245816 165479443042312 165484997721344 165612858341728 165665613611008 166101217230592 166154128064512 166282505682944 166288087318528 166470901497856 166605116145664 166623310160116 166757647685104 166810767622144 167090792235008 167096401002496 167225506660352 167249382326656 167568243866128 168197866536448 168381443342336 168693848092672 168824188004864 168877966229504 169199932669952 169336347557888 169354839834872 169360524600064 169491379614368 169545370370048 169644829480448 169698869116928 169854233071808 169991175479552 170315264257376 170817489592064 170955208610816 171009665662976 171459321012224 171646457479168 171840930578432 171973702057984 171998255649152 172136926642688 172480817790976 172638728695936 172644523692032 172777916061184 172973671087616 173617776306688 173623604166656 173757753014272 173782561323791 174270129553408 174817899184384 174958843472896 175014575865856 175117243334656 175277567959291 175333401880576 175474761785344 175809305039872 176271580632028 176327731191808 176469892759552 176631455771722 176990266851328 177127016923136 177490047779254 177546586476544 177683766384128 177689730727936 177988017815552 178207719944192 178351397224448 178553466929152 178691424794624 178716937510447 179218349735936 179362841821184 179382429035621 179388450398752 179527053407324 179891746635776 180399720693668 180457186254848 180602677133312 180766186668032 180931683054752 180989318070272 181129157976064 181135237971968 181480572944384 181646723371274 181957760652416 182015722520576 182156355469312 182162469945344 182182362891536 182329244667584 182840791662592 183215533191488 183415500783616 183729566777344 183897776219584 183956356071424 184104668102656 184455664304128 184482000010784 184624538508508 184940674761472 184999586824192 185148739944448 185168959004512 185318248678528 185521984280356 186219066522496 186278385811456 186422312271872 186428569944064 186741526888448 186768188959744 186972034039808 187334784974848 187479527653376 187506295092928 187827365834752 188032366936064 188059213307392 188204515709504 188210833205248 189119363476928 189125711681536 189271838104832 189332129841152 189829962549248 190037149351936 190405847023616 190580168782976 190906502979584 191114864754688 191142151230464 191296256700416 191506564418432 192226133184512 192435935248384 192792969248768 192941929148416 193493248808531 193554885257216 193704433844992 193879805120512 193886313119744 194036117782528 194063821340984 194275629119488 194646016294144 195219988105216 195377381269504 195405276327212 195953509728256 196513434794096 196665269280802 196727916163072 197064777269248 197245195461328 197308027076608 197460475498496 197467103690752 197684195528704 198420315779072 198426976190464 198580289159168 198608641512904 199165862346752 199734966512032 199952963969024 200133992382464 200295347388416 200317220524904 200323944610048 200478723255776 200542584897536 200924920045568 201453235008032 201517407076352 201679877439488 201701901772772 201864520881968 202274590687232 202430876483584 202845768890576 203009310225344 203073977974784 203414877503488 203578877673472 203607943702016 203830168256512 204061105061888 204218771193856 204247928583368 204820971126784 204986104938496 205008490326424 205015371884288 205173775322656 206171109364192 206178029947904 206337331704448 206403059580928 206779066348288 206945778844672 207011700539392 207406369079296 207596255281456 207951726459904 208017968594944 208178691964928 208208414733184 208376279620096 209389180790272 209557997651968 210168887108096 210175941885952 210338332596224 210806473490432 210836571440896 210999472581152 211360771155968 211621667433728 211792284204032 212821790311424 212993374662656 213023784848518 213381387080876 213449358811136 213621449129984 214262317318144 214292908677632 214659846668288 214856373627518 214924815208448 215090875096576 215098095091712 216074840774744 216143670493184 216310672119808 216317933060096 216341555933699 216515978042756 216948528627712 217123440099328 217568445664892 217805907180544 218178860548096 218378609260756 218448172834816 218624293371904 219617051279248 219687009353728 219864128684032 219888138817858 220065420305752 220264657631872 220334821998592 220505061883904 220512463618048 221135141495464 221205583151104 221376495822848 221576920137728 221584357851136 221755563180032 221787224389696 222029290422272 223044996928768 223288435736576 223320315802528 223492862405036 223500364431232 223875553658624 223946868260864 224127422038016 224579244128852 224586782621824 224760307749488 224831904186368 225216888307712 225423080527232 225494888087552 225669114855424 225676689932288 226701472288256 226773687074816 226948901896192 226981304586176 227164304831744 227369969168384 227618128396288 228268533156608 228517673107456 228724562722816 228933966314176 228941650982912 229118540863744 229191525597184 230232268580608 230239996829696 230417889866752 230491288502272 230702309579392 231097345712128 231349573124096 231823735874944 232010640257536 232084546256896 232474145718272 232694792802304 232948763721728 234014423007232 234228669610327 234303282153472 234484314654464 234492185632768 234704484302848 234885826789376 234919362675928 235624124987648 235632034226176 235814093376512 235889210949632 236318932969472 236509461536768 237659115954176 237850725023744 237884684224432 238068483866234 238144319565824 238552098799616 238770499768976 239225716572038 239301920903168 239494854459392 239714118547337 240193013837824 240201076441088 240386665824256 240879350557559 241555167035392 241563275362304 241749917237248 241784433146144 242048324804608 242462788943872 242497406633216 242684770256992 243224903213056 243420999614464 243455754112592 243643858195654 243864442378144 243942124355584 244138799005696 244828192369978 245325539049472 245523329056768 245550141288592 245748112378048 245826394390528 246437588762624 246472773955072 246942675171136 247021337706496 247212196708352 247220494925824 247247492495656 247446832048864 247941175574528 248141074399232 248649652188448 249347269197824 249548301664256 249575553440864 249583930989568 249776769958016 249856335282176 250513311233024 250990915747712 251070867832832 251273289924608 251300730077552 251503337492288 251731037293568 251811225141248 252005785010176 252725875994816 253434929348608 253471113588224 253675470841856 254423508598784 254620086827008 254908567918592 255186783698944 255223218060032 255420414177184 255428987921408 255857775609856 256670608710656 256868923142272 257626377745408 257834085117952 258594385788928 259087396900864 259370173595648 259407205241344 259616348379136 259851393335296 260089294391206 260795248394107 260878323607552 261564280937848 261647601123328 261849760987136 261858550546432 262833638014976 263122592663552 263131424948224 263334731276288 263372328962764 263659782376448 264111252242432 264353053315652 264865933852912 265155017437184 265192875015502 265852219969616 265936906059776 266151313670144 266936140169216 267445054865408 267689908126088 267775179603968 267982073890816 267991069294592 268233696346112 268440944902144 268479271629632 269207998342304 269293753401344 269501821001728 269540299196084 270001838387456 270296527470592 271312142467072 271610418233344 271829400027136 271859084998084 271868210542208 272078267275696 272164936646656 272630970056704 272880571164544 273400818939472 273409996235264 273621244216768 273708405096448 273958992625528 274428098033152 274515515932672 274727618084864 275290686351496 276063048040448 276285619699712 276325066452736 276626656919552 277139893295104 277354023150848 277892127321088 278195428130816 278235147557248 278450123652176 278702219860736 278711575109632 278926919312384 279015770292224 279803648422832 280372044627968 280628732901248 280854985574912 280944450732032 281683170234368 282220200195584 282447735965696 282488062516513 282796379484416 283280617324544 283539968475659 284171031072512 285229203932416 285238778273792 285459165666304 285550097465344 286300927123456 286846760854528 286856389492736 287078026719232 287119014361046 287432385705472 287692614049792 287924561870848 287965670376944 288188164680178 288829572565504 289589025324046 289681272672256 289914823819264 290769724112896 290994384945152 291324077621248 291558953254912 291590792780203 291825883448932 291918843338752 292408886411264 292418701754368 292644636655616 292686419071648 293244426765724 293337838526464 293564483591168 294430145994752 294667525849088 295536440901632 296099882172416 296338608226304 296370969711026 296380918050112 296609914325144 296704398147584 296878451590784 296973020954624 297212450963456 297244907875664 297484557089216 298051712450408 298146655551488 298419616967093 298930606786112 299025829855232 299256869699584 299266914910208 300381300588544 300721628512256 300953978601472 300964080779264 300996947386016 301239621624704 301841431134208 302084786225152 302117775217888 302127916461056 302361353107072 302703924403328 303034305642496 303077571446288 303311741835406 303831108536704 303927892639744 304172929908736 305651491274752 305931323572672 306177976077568 306275507765248 306455175835648 306789651316736 306833453291008 307080833124352 307666283819776 307764289601536 308002081144832 308046056224096 308573529585664 308910317109248 310662171459584 310706526333952 310946591172224 310957028773888 311479031177216 311863509902336 312114945142784 312458078787968 312468567126016 312709993390592 312809605824512 313095991572032 313632112037888 313974420668416 315699511213919 315800075945984 316054684983296 316340826669056 316630445345816 316731306622976 316976026458112 316986666450944 317591002652672 317937632149504 317983025779712 318228712745344 318516822697984 318527514411008 318773622071296 318819135060188 320627183085104 320977126371328 321526741860352 321821108384272 321923623124992 322183169179648 322537371652096 322797412532224 322843500018872 323092942389889 323195862267904 323749276942336 324045678257896 324663472490623 325883366414368 325987175170048 326239046475776 326249997402112 326797672054784 326844330679552 327201059569664 327824869548032 327835873705984 328089173393408 328136016412624 328494155091968 328791558914048 329056642138112 329092576576628 329103623287936 329357902491632 330958886084624 330969995442688 331225716683456 331331227222016 332202434461184 332308256129024 332565011365888 332941802995712 333210232291328 333246620320232 333515295370208 333621535244288 334181584470016 334451013320704 334498764653312 335136487732256 336395733072896 336762886684672 337387696185344 337648376009728 337755932459008 338399865339904 338672695115776 338709679669744 338721049200128 338982759228736 339090740740096 339289658960896 339397738233856 339708466143616 339982350959104 340630528514752 341634979184128 341910417221632 341959233572621 342918642024448 343947404115968 343996511298304 344273853285376 345277457391872 345289047384064 345555832122368 345947342175232 347235552613376 347247208333312 347515506028544 347565122647582 348540259106816 349635798368768 349917686945792 350234486669312 350555135918582 350666803761152 350949523570688 351618610079744 352543161264056 352655462383616 352939785519104 352978328102351 353262911543444 353980533702656 354254033846272 354980095558508 355093172953088 355367532768256 355379461455872 355976035631104 356415439888384 356702794448896 357106933858304 357382849589248 357433875020894 358436699471872 358725683642368 358764858071242 358776900797504 359054106814648 359783493271552 360799441387336 360914372509696 361205354266624 361532373336064 361863366109504 361978636140544 362258315952128 362270475943936 362961145888768 363293446742548 363915521304832 364031445041152 364312710938624 364324939890688 364364725783072 364658489335168 365681583325184 366431066382976 366831001567232 367459133554688 367795552439168 367912712142848 368209336205312 368911328608256 368964000021568 369249077017016 369881349522944 369999173648384 370337918009024 370636497357056 371043968560712 372438133044992 372556771622912 372844624543744 372857139888128 373536377919488 373944068079616 374669569949696 374959055306752 375012590185856 375654731669504 376064733872128 376118426614784 376409031419008 376421666410496 378238726953856 378251423363072 378543676209664 378664259682304 379659925098496 380074298703872 380744779913561 381160337565952 381813005959168 382162566206323 382284302460928 382592513400832 383013128836864 384452266369024 384871870496768 385585938497536 385883858296832 386986497617062 387109770514432 387408867689984 387759610241024 387772626239488 388072235565056 388127642681968 388551258238976 389292032588288 390439976210432 390754762539008 390810552654424 391112509208813 391907019456512 393013677225491 393026869588192 393330538561604 393455832326144 394129554538496 394490390922656 394616054153216 394920950996992 394934207381504 395368391057408 396840631558144 396853952380928 397160578318336 397217283025808 398331724693504 399469933024064 399905927938048 400267984764928 400590694776832 400634441049808 400647889220096 400957446511552 401085169795072 401849840091136 402217744607821 402906470016064 403034814152704 403359754878976 403403803545544 403729041763936 404861752967168 405691537781152 406018620450688 406147955949568 406829755006976 407157755346944 407215887404032 407660336513024 408122210123776 408437542387712 408495857166736 409641942253568 409972209876992 410016980652848 410030743768576 410347550645312 412342218728384 412356059895808 412674663408896 412806119161856 413558132696576 413891557689344 414812738158592 415192510562912 415903452919808 416357383929856 416416829466368 416752559240192 418778361580544 419115995303936 420337774216192 420351883771904 420676665192448 421612946980864 421673142881792 421998945162304 422721542311936 423243334867456 423584568408064 425643580622848 425986749325312 426047569697036 426762774161752 426898717622272 427242898259968 428524634636288 428585817355264 429319693336576 429712747255036 429849630416896 430181750193152 430196190183424 432149681549488 432287340986368 432621344239616 432635866120192 432683111867398 433031956085512 433897057255424 434246880198656 435136891329784 435611814361088 436357721096192 436757218521512 436896345669632 437248586743808 439234102558496 439374018707456 439728257368064 439776277635716 440130840611504 440529315263744 440669643997184 441010123767808 441024927236096 442270282990928 442411166302208 442752991645696 443153840275456 443168715702272 443511126360064 443574448779392 444058580844544 446089993857536 446576871473152 446640631605056 446985724810072 447000728862464 447751107317248 447893736521728 449158488257704 449173565243648 449520615498976 449663808372736 450846161054464 450989776175104 451338229710848 451353379864576 453402944576512 453547374149632 453897803792384 453962609172352 454328609663488 454739938336768 455236256792576 456537066313216 457035346214912 457449125445632 457867932628352 457883301965824 458237081727488 458383051194368 460464537161216 460479993659392 460835779733504 460901575684837 461404619158784 462194691424256 462617843302391 463647471749888 464021280515072 464169092513792 465389585604608 465897527443456 468028846014464 468457339220654 468606564306944 468968629308928 468984371265536 469408968605696 469771653578752 469838725351856 471248249975296 471264068452352 471628186753024 471695523593147 472637865938944 473018923073536 475318231908352 475701450047488 475753398746647 475769368448864 476136967732468 476288639131648 477104197599232 477540999537952 478451433144076 478603841806336 478989708918784 479428237094674 480386027675648 480402152882176 480773331648512 481758701115118 483110334070784 483126550724608 483499834474496 483568866292288 484096649609216 484925577887744 484994813266432 485369540513984 486449806426112 486841999228928 486895164525257 486911508225184 487287716391308 487728884756288 487884248711168 488277598011392 489656384739956 490651078098944 491046658113536 491100282577184 491496224756096 491652788781056 492875177525248 492945547910144 493885350342272 494042675412992 494424393416704 494440989851648 494494984991312 494893664097728 495882351149056 496282148798464 497299304376896 498694538395648 499151106881728 499167861979136 499553539916032 499712670564352 501026622466048 501981831495424 502141735665664 502546579849216 502601460155104 503006674984576 503462074587136 504011570020352 505451751989632 506869858697216 506942227176448 507350941683712 508847017197568 509240173654016 509817135837184 510373567397888 510446436120064 510840828354368 510857975842816 511715551219712 513177746840017 513341217421312 513737846284544 515252755490816 515668170235904 517188771577856 518174793801728 518740347191296 518814410482688 519232696758272 519702786670592 520178588782412 521590496788214 521756647215104 523128561875696 523295202246656 523699521974272 523717101092864 525667276029952 526245185327104 526262849896448 526669462552576 526744657925528 527319564752896 528222504484864 528706106631304 529731867705824 530310034874368 530385750031004 531704439939232 531873812119552 532302627340288 533872280338432 534890109730816 535379816252176 535550359207936 535964147781632 535982138589184 536467392692224 536881889804288 536958543259264 538415996684608 538587506802688 539003642003456 539080598392168 540003676774912 540593054941184 543220836466688 543658800054272 543718169996168 543736421084416 544156534551392 544329873293312 545761142329088 546801637878944 546819992470528 547242488433536 547416810192896 547917985251056 548856196066304 549031031865344 549455236169728 550581372702992 552126096080896 552571239399424 552650132905472 553253313839104 554279786590208 554708046301696 555784254642176 556390856261632 556470295114496 556900247304352 557404439721472 557423150219264 557853838624768 557933486355329 559607296845664 561257465802496 561709971149824 561888901464064 563366340468736 564440400391168 564895471931392 564976125033026 565592758968832 566561234649088 567079936951318 568342062145024 570458407864832 570477556547584 570918331332608 572601854246912 573693521709056 573712778985472 574156053438464 574238028722092 574864771410944 575385228099584 575849123741696 575912009009099 575931340753888 576376329360356 577659145131008 579178050648092 579362545344512 579829647638528 581539448225792 581988769890304 582648155242496 583117906509824 583181585560406 583651766897864 583837686677504 584817772822528 584837403508736 585289273311232 585372838143296 586488853531448 586675677052928 587128967182336 587212794677183 588860291989504 589335051698176 591072881803264 592199764344832 592677216452608 592741939422052 592761836100224 593219828650288 593408796295168 593756903181568 593946041909248 594424901926912 594489815751328 594969114178432 596103424900816 596293311102976 596839233934186 597861213572224 598051659710464 598513739399168 598533829820416 600762601177088 601443257024512 601907957202944 601993894772032 602479243249408 603682862268416 604235550435776 604255832922112 604722706214144 605407848806656 606068611284992 606155142892576 606623483670812 607662217073408 607855785279488 608345859817472 611302982549504 611862647145344 612355952155136 612551015530496 612910351671296 613579302633472 613666906582016 614161666248704 615332567639552 615528579203072 616004162289664 616092112448192 617147059171328 617820634218496 621215167227389 621413052667904 621893182344448 621914057547776 622958062354432 623727019804672 624229890285568 624916157575936 624937134252032 625419986781184 625619211649024 626191983144064 627264224075776 627948841336832 631399022427838 631600151891968 632109369966592 632681653338112 633260890691632 633462613245952 633952052916224 633973332901888 635182005305344 635763531799459 635966051559424 636457425490688 637033645395968 637055028822016 637547244142592 637638270120376 641254366170208 641954252742656 643053483720704 643642216768544 643847246249984 644366338359296 645074743304192 645594825064448 645687000037744 646185884779778 646391724535808 647498553884672 648091356515792 649326944981246 651766732828736 651974350340096 652478092951552 652499994804224 653595344109568 653688661359104 654402119139328 655649739096064 655671747411968 656178346786816 656272032825248 656988310183936 657583117828096 658113284276224 658185153153256 658207246575872 658715804983264 661917772169248 661939990885376 662451433366912 662662454444032 664404868922368 664616512258048 665130022731776 665883605991424 666420464582656 666493240640464 667030590740416 667243070488576 668363168940032 668902026641408 668997529306624 670272975464512 672791466145792 673525773369344 674775392370688 675296752019456 676799730679808 677345390231552 677419359339488 677442098400256 677965518457472 678181481480192 678579317921792 679416932287232 679964701918208 681261057029504 683269958368256 683820834443264 683918467145242 685837284048896 687894808231936 687993022596608 688547706570752 690554914783744 690578094768128 691111664244736 691894684350464 694471105226752 694494416666624 695031012057088 695130245295164 697080518213632 699271596737536 699835373891584 700468973338624 701110271837164 701333607522304 701899047141376 703237220159488 705086322528112 705310924767232 705879571038208 705956656204702 706525823086888 707961067405312 708508067692544 709960191117016 710186345906176 710735065536512 710758922911744 711952071262208 712830879776768 713405588897792 714213867716608 714765699178496 714867750041788 716873398943744 717451367284736 717529716142484 717553801595008 718108213629296 719566986543104 721598882774672 721828745019392 722410708533248 723064746672128 723726732219008 723957272281088 724516631904256 724540951887872 725922291777536 726586893485096 727831042609664 728062890082304 728625421877248 728729451566144 729316978670336 732862132765952 733662003134464 735591104878336 735825424285696 736418672410624 737822657216512 737928000043136 738498154034032 739762699045888 739998347296768 740675836018048 741272994714112 742087937121424 744876266089984 745113543245824 745689249087488 747072755838976 747888136159232 749918110613504 750025180371712 751309463339008 751997307696313 752236853229568 752818062838016 752843332820992 756477453907712 756502846726144 757087352419328 757328519364608 759319850196992 760148597407744 761489559827122 762320675131904 763626011918336 764325132412646 764568604921856 765185026801664 766026257673728 768904532738048 769608485862503 771171876995072 771767716593664 773972995234124 774219541028864 774817735379968 775519220482048 775545252478976 776144471130112 776255285363936 777102516477952 778584065176576 780879952420864 781509525078016 781621105308848 782225018417626 783814038913024 786027354450982 786053739176384 786661077123208 786911664652288 788259109076992 788980781845312 789232108306432 789841901993984 789868414763008 790736782114816 791460723260551 793681263116288 793707904761856 794321156636672 794434566051616 796663449387008 798939866048128 799811855876096 800535969529856 801181389553664 801268882099616 801295778440192 801914893023104 802170339590144 803699680182272 804435489215642 805812940032128 806069628305408 806719509757952 806807607091088 807458083527872 809723505934336 811383075562304 812037240901376 812295911899136 813659510013952 814431774808064 815320673026048 816244420247552 816875084775424 816991714333472 819283884507136 819944419753984 820033961305696 820061487537152 820695101290624 824684437456768 824712119791616 825349326817792 825612238323712 827116265393152 827783115378688 829625476317184 830385021125824 831806905839616 832714767859712 832833658932736 833505118480384 837290008002133 837556723161088 838231990607872 840675548432384 840703767543808 841353330384896 843225893961728 843346285763584 843997890324608 845443084623872 846486669734912 847169136816128 851287161245696 851973498650624 852095139394072 852753503684789 853525548323504 853797435244544 854485796519936 856898673294923 857171634710528 858639386673152 859425494510072 859699260833792 860363500386304 860392380366848 864299363098976 864574681972736 865242688479232 865271732240384 865366223734796 866063912171024 867794114510848 868493760397312 870273782659568 871223628722176 872715442192384 873514437043024 873792691339264 874497173487616 878468205116992 878748037414912 879456514736128 879552555271432 880261681223008 881058630527488 881339287994368 882020247535616 884540565981856 884822332604416 885505983291392 886307680550912 887022252720128 887148897558784 888117161689088 892179987715072 893153742946304 893281263210112 893971449620144 894001457724928 895502214634496 895787473043456 898316976515408 898347130487296 899041230997952 899327616745472 901692322108928 901979552350208 902676459421696 906805889153024 907795607584768 907925218344704 908657219326976 909479876673536 910312530369221 913074132626432 914070692429824 915735865256704 915766603931648 916474163454976 916766102388736 920929074322432 920959987318784 921671559467008 921803151369674 922809238317568 924389382848512 925235686604782 927294943499776 928042561030144 928175062554257 930779171209216 936057692028928 936914678441308 937213128613888 937937258617856 937968742531072 938817937211392 939543307157504 939677450703712 942496499950592 942528136904704 943256373506048 943391047186294 945275731877888 946037846147072 950636463816704 951402900094976 951506797493294 951538736897728 952273935464936 952577278263296 954208395198464 955081999075904 956902866288152 957207683612672 957979417837568 958084033420667 958856474189348 960772055351296 960804305764352 961546663297024 963517402230236 966220668141568 966253101449216 966999668948992 967137732584576 968193299218432 969851155775488 969989626532864 970739081027968 972899612852224 973683998457856 973790329050514 973823016450368 974575432782616 975457769512576 975768497422336 976555196022784 979312769479912 981302156197888 982200565154368 982992449512192 983305577562112 985891095820288 987770700684544 988085350825984 988848786833408 988881979703296 988989969982624 989787328195456 991764702298112 992564297596928 994598608753792 997389076791296 998302213763456 998335723958272 999107079832064 999425341128704 1002053244932096 1003963662990848 1004283471331328 1005202920310208 1006013349969152 1006924149174272 1008023140040704 1010903503979264 1013561588634161 1013884454352896 1014701883367424 1017694034395136 1018480347308032 1019634271674368 1020747134795776 1020892872240128 1021681656708736 1021715951685632 1023431102439424 1026355493680034 1026682434842624 1027475692569088 1030505510981632 1031336340471808 1034377543155712 1036349587603456 1037298393988591 1037628820965376 1038465393516544 1039405573341184 1040357177564824 1043180993576428 1043513294430208 1046257123751392 1046590404493312 1047399043948544 1047434202185728 1051334552059904 1052490370654208 1052525699792896 1053338925105152 1053489315851056 1054639129505792 1056445008969728 1057412213262608 1059463735411648 1060620069748736 1060771500062008 1061591096423921 1063408879878464 1063747624239104 1064605254680576 1066751409612047 1069780219461632 1070759632504352 1071100718415872 1071928295563264 1071964277178368 1073763779608576 1073917086518528 1076831993369216 1077175013605376 1078007284006912 1078161196784336 1080007353549824 1081186109882368 1086441672933376 1087317600108544 1087436339992336 1087472842168832 1088313069102784 1088659746586624 1091522284658176 1093603275757888 1093639984941056 1094484976867072 1094833620385792 1095835970502112 1097712392132608 1098910472339456 1101162745405984 1104252192161792 1105142478798848 1105300265810944 1106506627678208 1108559573180416 1109416092603392 1111568509284352 1112781712523264 1112940590228992 1113800494608704 1114808879442944 1114846300438528 1115707677249536 1115866972710658 1119214593691328 1122514931604992 1123419942299648 1126732680937472 1128880800782336 1129790943862784 1129952250066052 1131185517937664 1133122469298176 1134159873902636 1136684124290048 1140916815729664 1140955113095168 1141836662665216 1145203708493824 1147387043418112 1147425557970944 1148312106876928 1148476057444184 1149729542821888 1150770456199168 1151698247483392 1151824018018198 1151862681507776 1152752658720712 1155318290262016 1158356101296184 1158725090689024 1159659295277056 1163078896451584 1163977539780608 1165296310484992 1166235813019648 1166363171120812 1167303533795728 1167675373355008 1169635545645056 1169674807017472 1170578546622464 1170745676286592 1172977707062896 1173351354105856 1174257934364672 1174425589354366 1177720583979008 1178670103396352 1182145763606528 1184399528689664 1185354432905216 1185483878844104 1185523672200448 1186439657300576 1186817592590336 1187513806363136 1187892083818496 1188979631502656 1189938228356864 1192206849801632 1192586622205952 1193678467868372 1195722427144448 1196103319420928 1197027478798336 1197067659640832 1201525202354176 1202886514049024 1203815914405888 1203987789544064 1204958486498816 1207365724536832 1208471100871552 1208511665844224 1209445412428288 1210815697613312 1212137222569984 1212310285785152 1213246967341624 1215324434146816 1215711570558976 1223725294290688 1224711904310272 1225102031060992 1225820703342592 1226942975715037 1227333813164032 1228323332497408 1230665135279104 1231057158406144 1232008324579328 1232184224896384 1234294118342656 1235641268436992 1242430334454778 1242826105335808 1243786364688896 1243828115095552 1245916124708864 1247454039609344 1248459780571136 1249832315151872 1249874268504064 1250839973562368 1251018562573129 1252383966288128 1254528448151552 1255677003249347 1262798044855676 1263200303783936 1264218739933184 1265363306676224 1266521781383264 1266925226491904 1267904105832448 1267946665803776 1270364010610688 1271527063598918 1271932103118848 1272914850981376 1274067290791936 1274110057644032 1275094488285184 1275276540240752 1282508732340416 1283908505485312 1286106967441408 1287284433537088 1287694492499968 1288732676718592 1290149486608384 1291189650128896 1291330653740899 1291374000075488 1292371769559556 1292783449071616 1294997107769344 1296182713031584 1298653889962492 1303533465657472 1303948700680192 1304956185903104 1304999989608448 1307190688219136 1307377322718208 1308804238278656 1311299478192128 1311343494823936 1312356693573632 1312544065650496 1313976620367872 1315166235656192 1316226568552448 1316370306306512 1316414493151744 1317431609966528 1323835544338496 1323879981770752 1324902866733824 1325324908888064 1328809737844736 1330260045463552 1331767211982848 1332840929165312 1332986481280928 1334061181480832 1334486140977152 1336726337880064 1337804053282816 1337995058613248 1340545950929024 1345582932291584 1347051546738688 1349550784741376 1350593504038912 1353599461359616 1354838718678976 1354884196800512 1355931036914944 1356362962960384 1357158635843584 1358833864574464 1359929403836416 1362522114059008 1366539916736512 1367641668886528 1367836934290484 1371674568097792 1375789616463872 1375986045193216 1377095413141504 1381109829567488 1381156189536256 1382223328489472 1383789368700928 1388942210453504 1388988833333248 1390062024114176 1390260490590328 1394161036427264 1398543193475072 1399670747783168 1400937946677248 1402220543674328 1402667215044608 1403798094282752 1406474440318976 1410172645056224 1410621849534464 1411759142076416 1411913312409404 1413051646173776 1415922134810624 1417016135385088 1419920382234032 1420372691812352 1421470131073024 1421517845823488 1423904142524416 1425661759553536 1426811177795584 1428427735433216 1429531398356992 1429735500083576 1433746797887488 1434902734569472 1435059432284968 1435107603190016 1436216427258592 1443197765549344 1443657490038784 1444821417066496 1447453464438016 1447914544562176 1449033263808512 1449081903775744 1451844583555072 1453173786970192 1455662085219328 1456125780164608 1457250843754496 1457458903132288 1458633957340672 1465724265531904 1467324006268928 1471182209756672 1471650848571392 1475645314433024 1475856000086272 1476996308068064 1479525398091776 1481351672036096 1482545989428224 1484175874242848 1489752532179968 1490227086491648 1491378498174976 1494145511677952 1495776272318464 1499836221227008 1500050360743424 1502618926678016 1503994615392626 1504473706459136 1505636125676032 1505686665641984 1512954907815424 1513005693452288 1514174704838656 1514390891535893 1518639700393984 1522979119654244 1524641350263808 1527252023836672 1528650264825292 1529137209843712 1530370053603328 1532052515347456 1537809065476096 1539216971725006 1542343753990144 1543535433187328 1547945990468248 1548439082057728 1549635470759936 1551038440964096 1551090504957952 1552288942260224 1552510570727872 1554205032955904 1557168130353152 1561759904841728 1563019050156032 1563189738738983 1563242210617696 1564450036835252 1567628077826048 1572054708901964 1572107478352768 1573322154246416 1573823329304576 1576518218153984 1577961563690624 1578464216612864 1579683803987968 1579736829526016 1581473564229632 1582921446521102 1587362526232576 1587415809523712 1588642313273344 1588869132103232 1593326898774016 1597879732096256 1599623711752192 1601071939059712 1602537764199232 1602591556880384 1603829786046208 1604340679180288 1607399360364544 1608870978431284 1611625880064256 1612139256610816 1613439019515904 1613615214182176 1614916167055744 1619447011868672 1622766151124608 1624074481802752 1624591823798272 1627319020027904 1628863549616128 1630641346052096 1632488840495104 1633750169550848 1633983428666944 1638567769014272 1640067922611392 1640122975074304 1641390202581248 1649368874913536 1649424239583232 1650698653635584 1651224476647424 1654232530786304 1655566230757376 1659250952634368 1660770042251648 1663613811679232 1665429535719424 1665667317865472 1667010236960768 1674580016004266 1675113446322176 1676463981215744 1677998829831359 1681351096864768 1681407535087616 1682706660769792 1686155453902913 1686692571527168 1687995780649216 1690886169247744 1692973339469824 1694338273632256 1702574322491392 1703946997301248 1704190278788144 1705507007369578 1707051096647008 1707594870489088 1708971593039872 1713797346589846 1714343269421056 1717278773346304 1718850989020144 1719398521667584 1720727000772608 1720784760733696 1728598726197952 1729149363945472 1730485376958464 1730543464480768 1730732447469592 1732127824342048 1735588229021696 1736987520794624 1740547565319136 1742447257444352 1745430884384768 1747028874086048 1747585382678528 1748994346975232 1756936410233984 1757496074829824 1758913029472256 1759105110542864 1760523362446016 1762117261054976 1762678575988736 1764040495071232 1769081131963712 1769644665208832 1771011966582784 1772615361101824 1774044505440256 1774297795117568 1776234323378176 1784359975430144 1786307485892608 1786562526420224 1787942899240288 1788002915449856 1791004429268992 1796633953030816 1796694260974592 1798082461995904 1798655233490944 1803384644217856 1803959104700416 1805352918843392 1813611778306048 1815591215169536 1815850436689408 1817314438653952 1818959753347072 1820625060738442 1826148265252864 1828141384859648 1831471730513408 1831533207863296 1832948326909952 1841858148644864 1841919974637568 1843343118934016 1843606302739348 1845618476635136 1848778765697024 1850471373209564 1854589886999552 1856085122060288 1856350125108514 1861558342418432 1872115384057856 1873829356882616 1874426257227776 1875874517235712 1875937485062144 1877635874422784 1879086614315008 1879354901407424 1884992999901184 1885056273809408 1886512747012096 1886782094372588 1890551463755776 1892075692294144 1901272927633408 1902805800189952 1903013594986588 1903077473795456 1904547870929872 1905154556526592 1908416790396928 1910163998151808 1913805732576304 1914415367225344 1915958835675136 1916168066841334 1917712948378696 1921544110702592 1921608611528704 1923093326594048 1927034804460472 1932441336283136 1933999337897984 1934275465169152 1936386598436864 1939979253065728 1941478162055936 1945799225704448 1947367996915712 1947580658101028 1947646032900736 1949150865565232 1950915539025152 1951536994844672 1953110392045568 1958625538959824 1962604312395776 1964401130308736 1965984899024384 1966611155124224 1971782191640576 1975541401369088 1976170701651968 1977697573666816 1977979939965248 1979574656390912 1983529404596224 1989197217507584 1996604427526912 1996671447916544 1998214159664128 1998850682257408 2004106489864192 2007927325981696 2008566942662656 2010405840620416 2012026699938304 2013848298348544 2016046280081408 2021807007958528 2027123177268322 2027768908705792 2029403766734848 2035388068790272 2036960694616064 2039268543348736 2041135549461421 2041785744480256 2043363313417472 2043431903371264 2046862204878848 2052710987360068 2053364869685248 2054951385138176 2061011021963264 2062672680943616 2068755086311424 2072699175206912 2074596787977182 2075257641930752 2076930787033088 2078811146682368 2080714355129648 2086361987152856 2087026588860416 2088937318769651 2092514247502784 2093180808986624 2094798087897088 2094868404371456 2102669104119808 2104980741308416 2105051399585792 2106677850210304 2106978631702112 2109278259011584 2112890017939456 2114824426525216 2118927470823296 2121240139497472 2121543000124016 2123182192847842 2126817759756928 2127495248478208 2129210509361152 2133502819224094 2139560438923264 2141519265008704 2142201436831744 2143856591126528 2143928554356736 2147527559217152 2147834173037056 2153663986738432 2154350027210752 2156014568013824 2156322393568672 2160014707099648 2162372219764736 2172883345866752 2174635200217088 2174872679984672 2174945684337664 2176626138205568 2177319493173248 2183044569316352 2187206551515776 2187279969882112 2188969953734144 2189667240771584 2191671941004224 2195424784265216 2197820944678912 2202325490811968 2208504384323584 2210600531621888 2213013255356416 2217119146360832 2218832185206784 2223137018568704 2225563425046528 2225881180457984 2227600989217408 2229617758885888 2229692600877056 2231415354499072 2231733945421316 2238429187382656 2245029863209984 2246839884599296 2253465361874944 2257761601564672 2259581887725568 2259904500132104 2261650596729223 2262371035875328 2266244938596352 2268319747805272 2272644307434361 2273368248580096 2281833631459328 2281910226190336 2283673325330432 2290407416987648 2294774086836224 2294851115941888 2296624213753856 2296952114888368 2299459085643776 2301540912398336 2303396494966784 2303648036036396 2303725363015552 2305505317441424 2310636580524032 2316712202592368 2317450181378048 2319318590554112 2326157792903168 2327955079561216 2330592620969984 2332471626039296 2332726342241624 2334607067591456 2335350746710016 2339271091290112 2341157093244928 2341491352573184 2345955414125792 2346702708211712 2348515868729344 2348851178708732 2355441167958016 2357340206792704 2364291527213056 2368799057379328 2370708865810432 2370967757688208 2371047344400896 2372879314601152 2373635185180672 2375027612726272 2375784167636992 2377959263005312 2379876456713728 2384413699603264 2385173244411904 2387356935736744 2391444854288896 2392206638841856 2394054957596672 2407631828811776 2407975579088128 2409916972997632 2416942201743104 2417023331688448 2418890824856576 2421631395226624 2424274445139968 2424620571570304 2426493934683248 2430648868293632 2431423141117952 2447450588581376 2449423808620544 2451641406685184 2453885951430074 2454667626328064 2456646664994816 2461330270558208 2464016649158656 2464368449792768 2468588236685312 2470848296716457 2484860668909556 2485652210671616 2487572729377792 2487656230191104 2491832249417728 2494908079218688 2496919561142272 2499664630303744 2499748537008128 2501679947124736 2502037125146258 2504767932576256 2509056896303104 2511354006498694 2525596089711352 2526400607567872 2528437479866368 2530726613352448 2533043562766528 2533850452983808 2535808211664896 2535893331607552 2540728021221376 2543054127197836 2543864206237696 2545829701962752 2548134581583872 2548220115288064 2550188976570368 2550553080481504 2565017464680832 2567817010970624 2572213934882816 2574568867074176 2575388984999936 2577465353437184 2580298973216768 2582379300257792 2582661307481798 2582748000150976 2584743539119112 2585566898143232 2589994215538688 2592365426063168 2597307779924984 2607066931314944 2607897401360384 2609912371806208 2609999979216896 2614754645436416 2617608476557312 2622598956384256 2622686989647872 2624713387147264 2625088131300992 2627953240735744 2630332471312384 2632453137104896 2632740612613024 2632828986303488 2634863219933056 2647671088676992 2647759963541504 2649805733467648 2650649817776128 2657619475689472 2660520090927104 2663534423965696 2665972962561856 2668122362961664 2668972281954304 2673452675760128 2675990117226496 2681091901858048 2691165864583168 2694103093477376 2699101569482752 2701187008077824 2707198922719232 2709677437357952 2709768393601024 2711862073829888 2712725925920768 2714317271687168 2717667729148928 2719858807672832 2725044228118016 2733079833473024 2735283337773056 2735673868580968 2737787564461691 2743349136195584 2751095740578437 2751972090386432 2754190826283008 2762219659134976 2762312379072512 2764446656978944 2767578737401856 2777884420907008 2777977666666496 2780124048228352 2780520981180656 2788322072854528 2797086386950144 2799341495566336 2801875893354496 2804441087348656 2805334430089216 2807596188565504 2812948880637952 2815524212254747 2820345290112448 2821243699068928 2823518284152832 2823826624818808 2826103292347552 2834032270770176 2839840764468064 2840745383624704 2842940262146048 2843035691646976 2847808285048832 2851323519107072 2853622355591168 2856855470866432 2859062796713984 2859471000167152 2867493595774976 2869805469138944 2870118864569936 2870215206380032 2872432854517184 2886395531098688 2887314980077568 2889642834132992 2894906928876032 2895829089124352 2898066527617024 2903689167110144 2906347573940384 2911324170438656 2914501687508992 2914917806264576 2917267914681344 2931448531063808 2934648012537856 2942364419513344 2943301697142784 2951290628866048 2951712000172544 2953992616136128 2959050796183552 2962703344072192 2965091978856448 2968351748485696 2979505064359936 2982756996349952 2988291023355904 2999672442454016 3000100721486848 3005237853356032 3007989230785252 3008947412918272 3011272251352064 3011373331283968 3025909815630848 3026011386904576 3028349409677312 3028781783071786 3037279400787968 3045958239308488 3049282700527616 3054504047673344 3057300529650584 3058274419687424 3060740107206656 3064105030694912 3075618130952192 3078433943450012 3084687507980288 3087070866374656 3095891980936496 3096878164115456 3099270941519872 3102076881928192 3102181009915904 3104577884520448 3105021141455744 3108410065911808 3114336260706304 3123519809683456 3126038100312064 3126379477477966 3126484421235392 3128900073670504 3135256155652096 3144109417803928 3144214956705536 3146644308492832 3147646658609152 3155923127381248 3156928433225728 3159367607975936 3159473659052032 3162947128459264 3165842893042204 3174725052465152 3174831619047424 3177284626546688 3177738264206464 3186653797548032 3195759464192512 3199247423504384 3202143878119424 3205075528398464 3205183113760768 3207659572092416 3208681358360576 3214798720729088 3217741956862568 3223251760128512 3224278513221632 3227230428364352 3229832334111488 3245532302249216 3248148963605504 3249183647596544 3257727099232256 3261282692104192 3264977680990208 3267500339101696 3267966857333888 3277135538028544 3280135845222784 3280245950148608 3282780405162496 3298737749827072 3298848479166464 3301397307271168 3301868665152029 3308465061572608 3311132461514752 3321540084503296 3327227623358464 3330273791226529 3331334635730944 3334020473921536 3349160032008532 3350226892644352 3352927962431488 3355997659662718 3362702193729536 3362815070175232 3365413321539584 3372310907805826 3373385143054336 3375991561298432 3381772338495488 3385946678939648 3388676547264512 3405148644982784 3407893994602496 3408266151676799 3408380557576288 3411014014739156 3414102193294016 3415189740978176 3417943186079744 3427594693179692 3428686538842112 3434557546692608 3437701978040288 3438797043335168 3441454001545216 3441569521467392 3457197452395904 3458298727890944 3460970753916928 3461086928961536 3461464894939184 3464255648684096 3471176458043392 3473975041589248 3481095130638272 3484894514888704 3490861768769536 3494057748172096 3495170765357056 3497988693950464 3513872820467968 3514992149659648 3517826058944512 3518210221085728 3521046724892032 3524234522109952 3528080990142464 3538162263927424 3539289330417664 3542023933165568 3545230722203648 3548089010880512 3548595590235136 3552468646756352 3568719950860288 3572614971785216 3573125052840448 3575885798480576 3576005830899712 3582008858537984 3593267906061632 3593388521949184 3596164923991808 3597310466981888 3606769288435712 3610705837686784 3627223556612096 3631182430339072 3631700873378816 3634628877307904 3637919506694144 3641250121476884 3652296530505728 3656282769719296 3662943461026816 3663066415726592 3665896653819904 3683716297289728 3683839949275136 3686686237868032 3687212605478696 3691236953270272 3697557531394048 3700942746419128 3709179773999104 3712170244120576 3712700250217028 3723116684836864 3744230768115712 3747658713765232 3748852514455552 3751749034471424 3751874970124288 3755271748845568 3758173228630016 3758709802814848 3769985999802368 3770112547618816 3773025494024192 3773564188745176 3781102927511552 3784151384588288 3802545855266816 3805611600379904 3806027189973176 3806154947590912 3809095741859744 3810309113053184 3820327996303616 3827611465152608 3828830734450688 3831917671350272 3832336133682668 3835425896757392 3843088221405184 3843217223057408 3846186653188096 3854069608920944 3864882672566272 3867998675795968 3868550930338304 3872773196873728 3879958506131456 3882956324111872 3891598451408896 3894735993831424 3895161316202056 3895292065801472 3898301731130464 3901831078050304 3903073989689344 3917251077919648 3928802260617472 3931969798048768 3933222310248448 3943564383281152 3951082802738176 3952341403303936 3955395147333632 3955959879930496 3959149312781824 3967058809192448 3978394435015168 3993208855053824 3993342895833088 3996428319328256 4008212979728384 4015854651963392 4020811681240832 4024053399876608 4027696596697088 4031384063063693 4043614015917056 4054246354536644 4055537817411584 4058807533469696 4070776137580544 4073921389232128 4078537086697472 4082271098922842 4083571488960512 4086726626834944 4086863806742528 4093724409757696 4105421974720136 4106729739370496 4109902770276352 4110489562740281 4122022043926528 4125345361887232 4137510172622848 4145398350413824 4149193575954364 4150515283861504 4153861574066176 4157622293364736 4161428710259296 4172723974305712 4174053177720832 4177874637539302 4185028495005568 4186361617973248 4189596175794176 4189736808742912 4205338208239616 4209961482616832 4210102799171584 4213355700420608 4213957263404224 4218556518023168 4225780035878912 4229648853050432 4237854941646592 4242480278994944 4243086000248032 4246364385695684 4253635519513856 4254990496956416 4258421018722304 4267005638448188 4279120877846528 4283038530017408 4284402873663488 4287713182253056 4287857108713472 4295055118434304 4295668346074112 4307327973476864 4308700054421504 4312029136027648 4312644787137344 4320029414199296 4324744439529472 4345766691733504 4349745359969344 4349891368675328 4353252276411136 4354638986346496 4366089138632704 4374413103031552 4374559939764224 4377939907468288 4379334481543168 4383343882008448 4390849568530432 4395641889357824 4404650981623936 4417008768647168 4421201063243776 4426026510712832 4434238292721664 4437664370413568 4446274037137408 4450344722596213 4451762360915968 4455201978434816 4459235517771776 4459385201754112 4462830708998144 4463467890842632 4476858374765312 4490059726419968 4493679769198592 4506930723749888 4515523203129344 4519163775451136 4519809000264208 4523301193458446 4524742071750656 4532489877192704 4536639495610544 4545288614868722 4546736497160192 4563667262918656 4563820452380672 4567346650660864 4580814833975296 4589548173672448 4589702231883776 4593248427507712 4593904229776736 4598918171287552 4603081824796672 4606792989933568 4607296072072792 4607450726031104 4611010634882848 4621273161048064 4633424405184736 4634900362756096 4638637181108224 4652315585806336 4655910159122432 4661185241939968 4664943252078592 4665452684483248 4669214135182912 4670701493420032 4678542182580224 4682314186489856 4682982705146368 4691910828251584 4693405416423424 4697031737458688 4697702357417464 4710882335916032 4714680413585408 4737598114758656 4741417731620864 4741935515376416 4742094688801792 4745758629202304 4747270370361344 4750055225452544 4755918526010624 4759752913427456 4768827399206528 4770346488823808 4774713871473488 4782889708577792 4784413277683712 4788109915193344 4815263657623552 4815951158176256 4819833945995264 4833884403486208 4834046663376896 4837781649713152 4843262790453248 4848548890279936 4849241143140608 4852987869366496 4861297736587264 4894901177162752 4898847617241088 4903282813370368 4907771902860148 4909335252656128 4913293329989632 4922660541116416 4928033298317312 4928736899585536 4937176473370624 4941696593432914 4969721337819112 4971304421343232 4975145458755584 4975312460382208 4983664498835456 4989816158437376 4993839122284544 4999329260607488 4999497074016256 5003359894249472 5004074250292516 5009535865152512 5018113792606208 5022708012997388 5051192179422704 5052801215135744 5056874959732736 5061453226704896 5066087125533056 5067700905967616 5071616423329792 5071786663215104 5081456042442752 5086108254395672 5087728412475392 5091659403925504 5096269163167744 5096440230576128 5100377953140736 5101106160963008 5130034929361664 5135634021941248 5149137734148352 5150777969999872 5154930706874368 5160597946433536 5164758600515584 5165322614963596 5165496000301952 5169487078238224 5171133796286464 5179988431077376 5184730852126336 5194615559849968 5214133862629888 5215794802720768 5219824743612416 5229509290872832 5235216953114624 5245197912768512 5249426774294528 5250176262601984 5255906481471488 5260664942624768 5265481225226048 5265657972606976 5269726439866112 5295342177353984 5295519927083008 5299611466935296 5301299635552256 5315238951378944 5321040181854208 5327068847931392 5331945925123712 5336244725923328 5337944563908608 5346905351520256 5351980234452992 5362183803716096 5382331729166336 5387259401037521 5398203138965504 5402374016155648 5419354874715904 5419536787202048 5423724147659776 5425451851841536 5428634543374336 5435335458297856 5439717615345664 5450088456236032 5466159666946048 5470566675546112 5471347737161936 5475575128923382 5486698272391168 5502191481156874 5503944180772864 5508381652566016 5524439318269952 5524624758145024 5528893313957888 5535157474803712 5540225062823857 5555768841814016 5555955333332992 5560248096456704 5561041962361312 5576644145709056 5594172773900288 5598682991132672 5603751786708992 5608882174697312 5610668860178432 5615192377131008 5625897761275904 5631048424509494 5640690580224896 5642487398137856 5647036568305664 5647653249637616 5652206584695104 5668064541540352 5679681528936128 5681490767249408 5685880524292096 5686071383293952 5695616570097664 5702647038214144 5707244711182336 5713710941732864 5718125593427968 5718942000334304 5734987191549952 5739610938277888 5740237729139872 5740430412760064 5744865709034368 5772791062197376 5774629960155136 5779285668265984 5789813857752064 5791658178248704 5796133055234048 5807378334220288 5812695147880768 5822648340877312 5829003375017984 5829835612529152 5834535829362688 5862897062127616 5869296025075712 5884728839026688 5902581257732096 5903424000345088 5907985232272256 5918101592367104 5925406688144384 5930183957712896 5936703496971392 5959010128719872 5965513992699904 5976582046711808 5998290713064461 6000201442973696 6010475706712064 6015978461570504 6017894825836544 6022544502704128 6022746662567936 6051819631261696 6052022773809152 6056698819354624 6057563566143572 6074558801575936 6091916478616976 6098565401055232 6109008095346688 6114601059301168 6116548839374848 6121480214413312 6128210061389824 6151236261904384 6156867886900024 6169375015960576 6174141732749312 6191783961872992 6193756328230912 6198541883039744 6204153763856384 6209155769040896 6210042282911488 6216820131823616 6228672521412608 6247039619366912 6252076200624128 6252758954955932 6252968842470784 6257800147341008 6270512311304192 6288218835607856 6288429913411072 6293288616985664 6295293317218304 6311846254762496 6313856866451456 6318735215951872 6325894256918528 6331685786084408 6349450104930304 6354569253093376 6355476528412928 6391518928385024 6398494847008768 6410151056796928 6410366227521536 6415319144184832 6417362716721152 6429597441458176 6435483913725136 6446503520257024 6448557026443264 6454460856728704 6459664668222976 6491064604498432 6496297927211008 6497225437879799 6515454198464512 6535000678203392 6535933714667776 6560271690445568 6560491900297216 6565560810324992 6597475499654144 6597696958332928 6602794614542336 6603737330304058 6616930123145216 6622264923029504 6643080169006592 6654455246716928 6660547582453058 6662669271461888 6668040947843072 6698320064017064 6700453785288704 6705855924862976 6706588233944669 6711995319325436 6725404387459072 6725630140350464 6730826643079168 6744621815611652 6746770286108672 6751983122596864 6763544676990976 6771893357879296 6777353094529024 6810297289965568 6815787989204992 6816532303353598 6816761115152576 6822028029478312 6828204386588032 6830379481956352 6835886372159488 6855189386359384 6857373077684224 6869115093385216 6875403956080576 6877594086670336 6882908003090432 6883139042934784 6914394904791808 6916597455781888 6921941507833856 6922173857923072 6922929789878368 6928511297368192 6942352916086784 6947950083178496 6962190261276544 6969789029777408 6981723537539072 6988115496344192 6990341530714112 6995977387900928 7027745640935936 7029984299319296 7036420442171456 7042093449784064 7048469044219904 7056161980284928 7076324527854848 7078578660835328 7084047866331136 7090461444407296 7097191180470272 7104937293512704 7137439901720576 7145229943570432 7146250105680896 7151771596961152 7152011661799424 7164017717075968 7186535812123264 7186777043898368 7192329847983616 7194620933963776 7213538576871424 7221411675373568 7254447113224192 7261088757920137 7263401746757632 7269257754615808 7275839013388288 7282500242953768 7304593061011456 7312565539438592 7325886922053632 7326132831453184 7331793307639808 7367432594579456 7367679898550272 7373372475736064 7374425210957392 7382473906540544 7395115062788096 7401885492838256 7418359547998208 7424340488241152 7425400500434056 7431137674967447 7446233369673728 7467259867284329 7488461536231424 7495317427530464 7497705028911104 7503498068942848 7503749940248576 7516346457260032 7517419605629696 7539971999604736 7540225095237632 7546050988048384 7547128377490352 7562205855023104 7568302769176576 7605091710533632 7611223200759808 7612054379946352 7612309895181824 7618191483719488 7620618226106368 7640655992607232 7655222930305216 7657661468901376 7663835342700544 7664672267365336 7670851793514784 7686176442810368 7692373306376192 7708139217841888 7729765345132544 7735997351591936 7737101860676608 7745546393747456 7759917012262912 7765912648223744 7783196902817792 7789471987662848 7790322632404112 7790584131602944 7796603462260928 7803662156100608 7806147979378688 7834502155839296 7857604521234944 7863939596097536 7887128766562304 7902165605476352 7910790294667264 7911919759860992 7918298625563648 7956788870030336 7986417710107648 7986685791666176 7992856638656512 8016425959456768 8031709303926784 8041623362481664 8048106799753216 8055393193394176 8062768126127386 8087228031834112 8108492709073288 8111075634823168 8117615066939392 8141552275161088 8147842778464256 8157074173394944 8164542197845684 8167142977921024 8173453253669888 8173727613485056 8187448819515392 8210843949440272 8213459478740992 8219805540552704 8220979125480562 8244044087853056 8250690723774464 8275020345245696 8290796700827648 8298387151908728 8301030567723008 8307723148132352 8315244586729472 8322857420518592 8345447948611424 8348106355441664 8355749275078604 8370056990011136 8372723235946496 8379192351588352 8379473617485824 8410676416479232 8419922965233664 8420205598343168 8426711400841216 8427914526808448 8437113036046336 8451560071757824 8459297706100864 8475709883293184 8484960557989888 8486172000496064 8492728771391368 8507271039027712 8509980993912832 8534011276896376 8566077060034816 8568805747326976 8575426364506112 8575714217426944 8591336692148224 8614655946953728 8617400108843008 8624058272055296 8625289574274688 8640058828398592 8649488879058944 8691533383467008 8699490719938688 8699782737350656 8706504552822272 8709277972692992 8732178277265408 8748826206063104 8749119879528448 8755879814936576 8757129938011903 8766687764016896 8781699137060864 8789739022745429 8809301963247872 8842402126487552 8852053021425664 8868476585443328 8875328740827136 8892548074274816 8900689445192426 8903524721831936 8910403956869632 8918471035543552 8918770403508224 8925661417996288 8926935781685264 8953716749530624 8980119452839936 8987359538397184 9013861447499776 9031046406258688 9038327550902272 9039314576186293 9039618000528416 9046602386916892 9049484143501312 9064979754385408 9073278991221088 9090577229737444 9093472994320384 9127334525837312 9127640904761344 9134693301321728 9161629667950592 9179096347344896 9179404463767552 9186496855015424 9187808459553472 9197836342575104 9206163649593344 9213585979867136 9214592144145584 9214901452062208 9222021269765696 9242546322096128 9251008125979883 9266848810369472 9269800725512192 9277274362216448 9311820318244864 9322370483879936 9329886504157184 9330905368966496 9338428270365824 9341402986840064 9357084365160448 9364628372979712 9365965410292736 9383821656503168 9386810832846848 9394063474917376 9395404714834928 9421764671832064 9429360827170816 9475196229517312 9483871030752832 9484189377603584 9491517258404608 9494540740722688 9500110450905088 9511837052021248 9519505826854912 9537654798413056 9540692977647616 9549427742946976 9565779417155584 9576219830386688 9630527315247104 9631902316352512 9639667891990528 9667768806972416 9668093326753792 9675563299426304 9686525580906496 9697097780559872 9698482286281216 9705975738732992 9722595473174528 9789802354325504 9797695234482176 9806565626740736 9815543805720296 9818670505312256 9826586659979264 9845321082232832 9856066596634624 9857473799171072 9874352946741248 9883393186865828 9939442675638224 9942608842686464 9950290917511168 9950624920764416 9967328997670912 9979632316874752 9987678244569088 9998658521214976 9998994148032512 10006719788498944 10008148500585032 10019071730305024 10036227585212416 10045416025994776 10102384358845408 10105602430271488 10113749919465472 10132174251066112 10135401811935232 10143232846659584 10143573326430208 10162912084885504 10172216508791344 10175456824950784 10183318807851008 10192538326335488 10192880461152256 10200755906281472 10202212321926016 10260069858723328 10271268043882496 10298275468296704 10301555939999744 10321195892867072 10329517201031168 10330645229927192 10330992000603904 10338974156476448 10342267592572928 10369461704252672 10389231119699936 10428267725259776 10431589605441536 10439649487224832 10459018581745664 10470433906229248 10490395825537024 10498853548589056 10500352525203968 10511812962942976 10521329885249536 10530962450452096 10531315945213952 10539452879732224 10590684354707968 10591039854166016 10599222933870592 10600736240751251 10630477902757888 10663891850247424 10672489451846656 10675889127817216 10703960468905984 10724367607432192 10764663458332672 10774518802075042 10796406277931008 10804748032311296 10838709749431808 10839073574404096 10847448295319552 10857269086748672 10870670916595712 10879435230691328 10900176912472064 10932319333892096 10941133351092224 10942328171172881 10942695474323872 10951150257846764 10973396544782336 11004382962313748 11007888361545728 11016763305132032 11048878636539904 11049249516290048 11057786627915776 11070314949607424 11080450125647714 11111537683628032 11111910666665984 11120496192913408 11122083924722624 11153288291418112 11188345547800576 11197365982265344 11207503573417984 11217764349394624 11221337720356864 11230384754262016 11251795522551808 11262096849018988 11281381160449792 11284974796275712 11294073136611328 11295306499275232 11304413169390208 11336129083080704 11359363057872256 11362981534498816 11371761048584192 11372142766587904 11391233140195328 11405294076428288 11414489422364672 11427421883465728 11436251186855936 11437884000668608 11469974383099904 11480475458279744 11480860825520128 11489731418068736 11545582124394752 11549259920310272 11558571336531968 11579627715504128 11592266110468096 11614756668440576 11625390295761536 11645296681754624 11658006750035968 11659671225058304 11669071658725376 11725794124255232 11738592050151424 11769457678053376 11803088177320391 11806848000690176 11815970464544512 11836203184734208 11850813376288768 11860367915425792 11873406993942784 11918020257439744 11931027985399808 11953164093423616 11996581426128922 12000402885947392 12020951413424128 12031956923141008 12035789651673088 12045089005408256 12045493325135872 12103639262523392 12104045547618304 12113397638709248 12115127132287144 12149117603151872 12183832957233952 12197130802110464 12218016190693376 12229202118602336 12233097678749696 12242960428826624 12256420122779648 12302472523808768 12313735773800048 12338750031921152 12348283465498624 12383567923745984 12387512656461824 12397083766079488 12408307527712768 12418311538081792 12420084565822976 12433640263647232 12457345042825216 12494079238733824 12504152401248256 12505517909911864 12505937684941568 12515600294682016 12576437671215712 12576859826822144 12586577233971328 12590586634436608 12623692509524992 12627713732902912 12637470431903744 12651788513837056 12663371572168816 12698900209860608 12709138506186752 12710953056825856 12783037856770048 12796989694017536 12820302113593856 12820732455043072 12830638288369664 12859194882916352 12870967827450272 12893007040514048 12908921713457408 12919329336445952 12982129208996864 12992595854422016 12994450875759598 13030908396929024 13070001356406784 13071867429335552 13120543380891136 13120983800594432 13131121620649984 13194950999308288 13195393916665856 13205589229084672 13207474660608116 13233860246290432 13244529846059008 13286160338013184 13308910493433856 13321095164906116 13325338542923776 13336081895686144 13396640128034128 13400907570577408 13411711849725952 13413176467889338 13423990638650872 13450808774918144 13451260280700928 13461653286158336 13489243631223304 13493540572217344 13503966245193728 13527089353981952 13543786715758592 13554706189058048 13620594579931136 13631575978409984 13633064606707196 13633522230305152 13644056058956624 13656408773176064 13660758963912704 13671772744318976 13710378772718768 13714746155368448 13738230186770432 13750807912161152 13755188173340672 13765816006180864 13766278085869568 13828789809583616 13833194911563776 13843883015667712 13845859579756736 13857022594736384 13884705832173568 13924380522553088 13939578059554816 13976230992688384 13980683061428224 13991954775801856 14055491281871872 14059968598638592 14072840884342912 14084186899568128 14096938088439808 14112323960569856 14152649055709696 14157157321670656 14168095732662272 14180922888814592 14194382360940544 14209874587025408 14274879803441152 14287948846229947 14292500211361792 14303543193922304 14304023323598848 14328035434151936 14373071624246528 14373554087796736 14384659695967232 14389241867927552 14427077153742848 14442823350747136 14508894226448384 14522177515840274 14526803493515264 14538515509231616 14551678026776576 14565000485907536 14609186122022912 14622561231387557 14651773844107264 14652265662906368 14663586615279616 14734865189158912 14735359797100544 14746744951472128 14748850421914784 14764947813081088 14790230125576192 14803770985676512 14836719095996416 14848680976482304 14850801000868112 14862275349934894 14892466739347456 14934519734568658 14976923072462848 14990634855060928 14995410057822208 15006996137885696 15007499880497152 15032692914520064 15034839211259392 15079943999209472 15080450190475264 15092101976096768 15094256754980704 15124411710046208 15136605538353152 15210183421067264 15222446401519616 15224108759892704 15224619790363648 15236382967438976 15241236452212736 15281311985214464 15310445860610432 15315322937802752 15327670685401088 15329344534730672 15341703587029568 15372352885620736 15384746612752384 15416278435683776 15459530690265088 15474203721353216 15491092787494912 15519834024525824 15531825296447488 15566393805635584 15578943975325696 15580645264808224 15581168263205888 15593206924521856 15607324312201216 15669004311678592 15715209042469888 15727879192195072 15774257533124608 15804331210952704 15821580589334528 15823839519721984 15836597251127296 15908510152040527 15913577740060672 15972835420215296 15973371583332352 15985713277313024 16032851918913536 16063418607853568 16083246724963328 16096213599506432 16110786386788352 16125536252254772 16174456063668224 16216985418146576 16222151269646336 16235230133878784 16283104550322176 16295685556928512 16314148346789888 16329084395691368 16334285955842048 16346906507339776 16347455226970112 16374897639030784 16421687898880544 16426918957481984 16439611081105408 16441958250961124 16488088175706112 16501381447548928 16550040690491392 16581593401655296 16596774303817456 16602061135446016 16615446296264704 16630489173458944 16645714841037184 16690895897222848 16696212710883328 16711498550157208 16740113980022272 16745446471892992 16758384703176704 16839845930467328 16853422801682432 16855829053616896 16874226072092672 16918595412201728 16951419766586368 16969921115979776 16972344000992128 16985457542782736 17014542078055424 17019961987825664 17068022553792752 17132154120069632 17137611494653952 17150852729012224 17182673384296448 17229311893907456 17248116544110592 17250579148549376 17280117656797184 17295938077015199 17398981439877376 17399565474701312 17413009105644544 17418555945385984 17464356554530816 17497652412126208 17498239759056896 17511759629873152 17514259876023806 17533375528033792 17563398274121728 17579478045490858 17618603926495744 17684804252975104 17736953170886656 17750657481654272 17785096148549632 17801378890384852 17807049443663872 17820807913739264 17836942071087104 17837540807016448 17851322835992576 17853871563370528 17907433499061248 17960238905679872 17974719076794368 18027722894999552 18062092812517376 18076655101804544 18078629152372586 18079236001056832 18093204773833784 18098968287002624 18129959508770816 18146557982442176 18181154459474888 18186945988640768 18203596634992673 18254669051674624 18255281809522688 18269386602643456 18323259335901184 18358192694689792 18358808927535104 18372993710030848 18375616919106944 18395672685150208 18412327299186688 18427171959734272 18429184288291168 18429802904124416 18444042539531392 18485092644192256 18502016251959766 18533697620738944 18539601451024384 18554548724432896 18623640636489728 18644740967759872 18661810737932992 18676856540731648 18682805973680128 18714168730320896 18731930820585472 18767643313006336 18773621665693696 18788126949834752 18790809429669856 18843529343664128 18858721654341632 18950392459034624 18967742061505664 18968378755207168 18983034516809216 18989081481445376 19000220901810176 19023674104042496 19039011653709824 19075309596826112 19081385955295232 19098855485893952 19131558834311168 19152439660773376 19257670184049059 19263804632705024 19279335783981056 19335537613944832 19336186653507584 19351126598852608 19373051161812992 19394195561119744 19396964572562432 19411951477465984 19445190946349056 19579604708651008 19595390468964352 19613131253481472 19631087611440592 19637341010624512 19653173319958528 19690642164465664 19708669485783229 19714947598342144 19748705893482496 19766786373731656 19878885351276448 19885217685372928 19900581835022336 19901249841528832 19934657995341824 19959264633749504 19975356489138176 19997317042429952 19997988296065024 20013439576997888 20016297001170064 20038143460610048 20072455170424832 20090832051989552 20204768717690816 20211204860542976 20227499838930944 20264348502132224 20270803623870464 20286465693319168 20325824169771008 20344433017582688 20350913649901568 20366637615702016 20385076652670976 20401511812562944 20404424643852032 20520139717446656 20542536087764992 20596550936593408 20603111879999488 20642391785734144 20659034402062336 20661290459854384 20661984001207808 20677948312952896 20684535185145856 20738923408505344 20778462239399872 20856535450519552 20879298974449664 20918037163491328 20980791651074048 20997707097178112 21000705050407936 21023625925885952 21061924900904192 21062631890427904 21078905759464448 21181368709415936 21182079708332032 21198445867741184 21201472481502502 21260955805515776 21327783700494848 21344978903693312 21407920937811968 21448735214864384 21529326916665344 21549037604150084 21592812555862016 21609496064622592 21677419498863616 21678147148808192 21694896590639104 21714538173497344 21741341833191424 21758870461382656 21800353824944128 21864638667784192 21882266702184448 21884656342345762 21885390948647744 21902300515693528 21946793089564672 22008765924627496 22015776723091456 22033526610264064 22097757273079808 22098499032580096 22115573255831552 22140629899214848 22160900251295428 22223075367256064 22223821333331968 22240992385826816 22244167849445248 22306576582836224 22376691095601152 22394731964530688 22415007146835968 22435528698789248 22442675440713728 22460769508524032 22503591045103616 22524193698037976 22562762320899584 22569949592551424 22590612998550464 22608826338780416 22718726115744512 22725963068997632 22743522097168384 22744285533175808 22810588152856576 22828978844729344 22854843766931456 22872502373711872 22875768001337216 22939948766199808 22960950916559488 22961721651040256 22979462836137472 23091164248789504 23098519840620544 23159255431008256 23184532220936192 23250780591523072 23290593363509248 23311916538585703 23319342450116608 23338143317450752 23451588248510464 23477184100302848 23538915356106752 23606176354640782 23613696001380352 23631940929089024 23672406369468416 23701626752577536 23720735830851584 23746813987885568 23836040514879488 23857863061737593 23906328186847232 23993162852257844 24000805771894784 24041902826848256 24063913846282016 24071579303346176 24090178010816512 24090986650271744 24207278525046784 24208091095236608 24226795277418496 24230254264574288 24298235206303744 24367665914467904 24394261604220928 24436032381386752 24458404237204672 24466195357499392 24485920857653248 24512840245559296 24535282421077081 24604945047617536 24627471547600096 24696566930997248 24767135847491968 24775025312923648 24794167532158976 24816615055425536 24836623076163584 24840169131645952 24867280527294464 24914690085650432 24988158477467648 25008304802496512 25011035819823728 25011875369883136 25031200589364032 25152875342431424 25153719653644288 25173154467942656 25181173268873216 25247385019049984 25274940863807488 25303577027674112 25326743144337632 25397800419721216 25418277012373504 25421906113651712 25566075713540096 25593979388035072 25640604227187712 25641464910086144 25661276576739328 25718389765832704 25741935654900544 25786014081028096 25817843426914816 25838658672891904 25964258417993728 25985191708844032 25988901751519196 26061816793858048 26140002712813568 26143734858671104 26241086761782272 26241967601188864 26262243241299968 26389901998616576 26390787833331712 26411178458169344 26414949321216232 26467720492580864 26489059692118016 26572320676026368 26617820986867712 26642190329812232 26650677085847552 26672163791372288 26793280256068256 26801815141154816 26823423699451904 26826352935778676 26847981277301744 26901617549836288 26902520561401856 26923306572316672 26978487262446608 26987081144434688 27007932490387456 27054178707963904 27087573431517184 27109412378116096 27241189159862272 27263151956819968 27266129213414392 27267044460610304 27288112117913248 27312817546352128 27321517927825408 27420757545437536 27429492310736896 27501615824322304 27510376346681344 27531632012361728 27532556171739136 27657579619167232 27666389823127552 27687766031335424 27691719159513472 27714045189472768 27769411664347136 27848761045106176 27879156119109632 27952461985376768 27961366122856448 28110982563743744 28145681768685824 28168373799136256 28193876176879616 28219688441445851 28305298111419392 28314314643341312 28336191465324544 28388764721881088 28419749174050816 28549759606882304 28575897692459894 28585000422723584 28607086387844608 28608046647197696 28656070868303872 28746143248493056 28747108175593472 28769319391934464 28773426939181967 28854154307485696 29017788452896768 29044355031680548 29053606987030528 29077031018463232 29103356053553152 29130000971815072 29218372244045824 29245122462775114 29303547688214528 29304531325812736 29327173230559232 29469730378317824 29470719594201088 29493489902944256 29497700843829568 29529895626162176 29580460251152384 29607541971353024 29673438191992832 29697361952964608 29700605036040677 29701602001736224 29724550699869788 29784933478694912 29869039469137316 29953846144925696 29981269710121856 29990820115644416 30013992275771392 30014999760994304 30065385829040128 30069678422518784 30159887998418944 30160900380950528 30184203952193536 30188513509961408 30248823420092416 30273211076706304 30420366842134528 30448217519785408 30449239580727296 30472765934877952 30482472904425472 30562623970428928 30620891721220864 30630645875605504 30655341370802176 30658689069461344 30683407174059136 30744705771241472 30769493225504768 30832556871367552 30919061380530176 30948407442706432 30982185574989824 31039668049051648 31063650592894976 31132787611271168 31161290529616448 31162336526411776 31186413849043712 31214648624402432 31338008623357184 31430418084939776 31455758384390144 31548515066249216 31608662421905408 31643161178669056 31647679039443968 31673194502254592 31817020304081054 31827155480121344 31945670840430592 31946743166664704 31971426554626048 32065703837827072 32126837215707136 32166493449926656 32192427199012864 32221572773576704 32251072504509544 32348912127336448 32433970836293152 32444302539292672 32470460267757568 32566209100644352 32591371113857024 32628296693579776 32658168791382736 32668571911684096 32693813014679552 32694910453940224 32749795278061568 32843375797761088 32853837914963968 32879222162210816 32883916501922248 32976176351412224 33002762895097856 33163186803310592 33193548607634912 33204122270892032 33230892592529408 33291429682074368 33381791794445696 33392425421766656 33422997100314416 33480227960044544 33490892943785984 33516769406353408 33679691860934656 33706845603364864 33711658107233792 33748452144185344 33837190824403456 33902839533172736 33939842231959552 33944688001984256 33970915085565472 34029084156110848 34136045107585504 34264308240139264 34275222989307904 34301705458024448 34365346768592896 34458623787814912 34496233088221184 34501158297098752 34560235313594368 34591876154030398 34797962879754752 34799130949402624 34826018211289088 34928713109061632 34995304824252416 34996479518113792 35023519259746304 35028519752047612 35066751056067584 35126796548243456 35158956090981716 35237207852991488 35369608505950208 35473906341773312 35501314963308544 35570192297099264 35602757780769704 35614098887327744 35641615827478528 35673884142174208 35675081614032896 35702645671985152 35707743126741056 35814866998122496 35920477811359744 35949438153588736 36055445789999104 36124185625034752 36153310203609088 36157258304745172 36158472002113664 36186409547667568 36197936574005248 36259919017541632 36293115964884352 36362308918949776 36373891977281536 36407193269985346 36509338103349248 36510563619045376 36538773205286912 36646518671802368 36716385389379584 36745987420061696 36751233838213888 36791345370300416 36824654598373376 36858368576582336 36859605808248832 36888085079062784 36970185288384512 37004032503919532 37067395241477888 37079202902048768 37109097448865792 37247281272979456 37289481935519744 37323621475865984 37353713081463296 37365611947360256 37428337460641792 37463861641170944 37535286626012672 37547243331387392 37576253899669504 37581618859339712 37687058687328256 37935484123011328 37936757510414336 37966069033618432 37978162962890752 38000441803620352 38047348208084992 38078023307419648 38150619193652224 38162771910590464 38197710971787904 38263117668622336 38304879321546752 38515340368098118 38527609265410048 38558671567962112 38671075227889664 38672373307015168 38702253197705216 38746102323625984 38781575439766999 38793929145124864 38823902954931968 38890381892698112 39159209417302016 39190780937928704 39226262506962944 39262175222881184 39274682021249024 39306346639917056 39381284328931328 39417338971566458 39429895196684288 39497411786964992 39533572747463312 39757770702552896 39770435370745856 39801163670044672 39802499683057664 39869315990683648 39918529267499008 39950712978276352 39994634084859904 39995976592130048 40026879153995776 40032594002340128 40076286921220096 40144910340849664 40181664103979104 40409537435381632 40422409721085952 40454999677861888 40528697004264448 40541607247740928 40572931386638336 40651648339542016 40688866035165376 40701827299803136 40733275231404032 40770153305341952 40803023625125888 40808849287704064 41040279434893312 41085072175529984 41193101873186816 41284783571468288 41318068804124672 41322580919708768 41323968002415616 41355896625905792 41369070370291712 41477846817010688 41556924478799744 41713070901039104 41758597948899328 41836074326982656 41961583302148096 42001410100815872 42047251851771904 42123849801808384 42125263780855808 42157811518928896 42362737418831872 42364159416664064 42396891735482368 42402944963005004 42521911611031552 42655567400989696 42689957807386624 42815841875623936 42897470429728768 43058653833330688 43098075208300168 43185625111724032 43218992129245184 43354838997727232 43356294297616384 43389793181278208 43429076346994688 43482683666382848 43517740922765312 43600707649888256 43729277335568384 43764533404368896 43769312684691524 43770781897295488 43804601031387056 43893586179129344 44017531849254992 44031553446182912 44067053220528128 44195514546159616 44196998065160192 44231146511663104 44281259798429696 44321800502590856 44446150734512128 44481984771653632 44488335698890496 44753382191202304 44789463929061376 44871057397578496 44885350881427456 44921539017048064 45007182090207232 45048387396075952 45125524641799168 45139899185102848 45181225997100928 45217652677560832 45437452231489024 45451926137995264 45487044194336768 45621176305713152 45745004747423744 45751536002674432 45921901833118976 45923443302080512 45958925672274944 46182328497579008 46197039681241088 46318510862016512 46369064441872384 46501561183046144 46581186727018496 46623833077171406 46638684900233216 46676286634901504 46903176497020928 46946117637612683 47077830712213504 47212352709281564 47227392002760704 47263881858178048 47344812738936832 47403253505155072 47441471661703168 47493627975771136 47672081029758976 47715726123475186 47812656373694464 47986325704515688 48001611543789568 48083805653696512 48127827692564032 48143158606692352 48180356021633024 48181973300543488 48414557050093568 48416182190473216 48453590554836992 48460508529148576 48596470412607488 48735331828935808 48788523208441856 48872064762773504 48916808474409344 48932390714998784 48971841715306496 49025680491118592 49070564842154162 49209890095235072 49254943095200192 49393133861994496 49534271694983936 49550050625847296 49588335064317952 49633230110851072 49680338263291904 49734561054588928 49829380171300864 49976316954935296 50016609604993024 50022071639647456 50023750739766272 50062401178728064 50305750684862848 50307439307288576 50346308935885312 50362346537746432 50494770038099968 50549881727614976 50607154055348224 50653486288675264 50795600839442432 50843812227303424 51132151427080192 51187958776070144 51281208454375424 51282929820172288 51322553153478656 51436779531665408 51483871309801088 51572028162056192 51635686853829632 51677317345783808 51928516835987456 51970383417688064 51977803503038392 52017963724772129 52123633587716096 52270819070990303 52287469717342208 52482173523564544 52483935202377728 52524486482599936 52779803997233152 52781575666663424 52822356916338688 52829898642432464 52935440985161728 52978119384236032 53144641352052736 53235641973735424 53284380659624464 53301354171695104 53344327582744576 53586560512136512 53603630282309632 53646847398903808 53652705871557352 53695962554603488 53803235099672576 53846613144633344 53956974524893216 53974162288869376 54015864980774912 54108357415927808 54175146863034368 54218824756232192 54482378319724544 54526303913639936 54532258426828784 54534088921220608 54576224235826496 54625635092704256 54643035855650816 54841515090875072 54858984621473792 55003231648644608 55020752693362688 55063264024723456 55315159238334464 55375532062670848 55383438319026944 55428090378945536 55697522090212352 55758312238219264 55904923970753536 55922732245712896 56221965127487488 56291363537371648 56336747598272512 56387752353759232 56439376882891702 56610596222838784 56672382930649088 56777529443762176 57099519213764608 57151795384919788 57170000845447168 57214172775689216 57216093294395392 57312141736607744 57492286496986112 57494216351186944 57538638783868928 57546853878363934 57708308614971392 58035576905793536 58088710063361096 58107213974061056 58154062036926464 58206712107106304 58260001943630144 58436744488091648 58490244925550228 58607095376429056 58609062651625472 58654346461118464 58939460756635648 58941439188402176 58986979805888512 58995401687659136 59059791252324352 59160920502304768 59215083942706048 59346876383985664 59394723905929216 59401210072081354 59403204003472448 59449101399739576 59569866957389824 59738078938274632 59962539420243712 59981640231288832 60027984551542784 60029999521988608 60139356845037568 60319775996837888 60321800761901056 60368407904387072 60377027019922816 60497646840184832 60546422153412608 60840733684269056 60896435039570816 60898479161454592 60945531869755904 60964945808850944 61125247940857856 61241783442441728 61261291751211008 61317378138922688 61366814348118272 61489411542482944 61665113742735104 61896814885412864 61964371149979648 62079336098103296 62127301185789952 62265575222542336 62322581059232896 62324673052823552 62372827698087424 62429297248804864 62676017246714368 62860836169879552 62911516768780288 63097030132498432 63217324843810816 63275202033304051 63295358078887936 63346389004509184 63634040608162108 63654310960242688 63891341680861184 63893486333329408 63942853109252096 64131407675654144 64253674431414272 64332986899853312 64384854398025728 64443145547153408 64502145009019088 64697824254672896 64757056881859181 64867941672586304 64888605078585344 64940920535515136 65182742227714048 65256593387159552 65316337582765472 65337143823368192 65387626029359104 65389820907880448 65499590556123136 65686751595522176 65707675829927936 65758444324421632 65767833003844496 65952352702824448 66005525790195712 66326373606621184 66387097215269824 66408244541784064 66461785185058816 66582859364148736 66763583588891392 66784850843533312 66845994200628832 66960455920089088 67033538812706816 67359383721869312 67413691206729728 67423316214467584 67496904288370688 67674381648806912 67805679066345472 67879684463919104 67889376003968512 67941830171130944 68058168312221696 68272090215171008 68528616480278528 68603410916048896 68730693537185792 68917247575629824 68992466176442368 69002316594197504 69120470627188736 69183752308060796 69595925759509504 69598261898805248 69652036422578176 69857426218123264 69990609648504832 69992959036227584 70047038519492608 70057039504095224 70133502112135168 70253593096486912 70317912181963432 70474415705982976 70739217011900416 70947812683546624 71002629926617088 71140384594198528 71205515561539408 71228197774655488 71283231654957056 71347768284348416 71350163228065792 71405291343970304 71415486253482112 71629733996244992 71840955622719488 71898876307177472 72110891579998208 72248371250069504 72306620407218176 72314516609490344 72316944004227328 72372819095335136 72395873148010496 72586231929768704 72724617837899552 72747783954563072 72814386539970692 73018676206698496 73021127238090752 73077546410573824 73293037343604736 73432770778759168 73491974840123392 73502467676427776 73582690740600832 73649309196746752 73716737153164672 73719211616497664 73776170158125568 73940370576769024 74008065007839064 74134790482955776 74158405804097536 74647242951731968 74707426162926592 74731223894720512 74927723282341888 75070573252025344 75094486662774784 75152507799339008 75163237718679424 75374117374656512 75870968246022656 75873515020828672 75932138067236864 76000883607240704 76094696416169984 76156046614839296 76301238387304448 76395421943575808 76526235337244672 76596297198210167 77030680736196236 77055218530820096 77117343135924224 77342150455779328 77344746614030336 77404506395410432 77492204647251968 77563150879533998 77587858290249728 77647805909863936 77780763785396224 78318418834604032 78381561875857408 78452525013925888 78524350445762368 78549364042498048 78612693279834112 78762568657862656 78834677943132916 78859790393368576 78994823573929984 79067145494926624 79515541405105792 79540870741491712 79602327340089344 79604999366115328 79738631981367296 79837058534998016 79901425956552704 79989268169719808 79991953184260096 80053758307991552 80065188004680256 80152573842440192 80289820681699328 80363328207958208 80819074870763264 80844819442171904 80909999355723776 81057394008528896 81145862773276672 81303296679084032 81377732070330752 81403654599606272 81466550462808064 81540306610683904 81606047250251776 81617698575408128 82080558869786624 82170144351059968 82386203746373632 82569567142936576 82645161839417536 82647936004831232 82711793251811584 82738140740583424 82955693634021376 83113848957599488 83426141802078208 83517195897798656 83672148653965312 83923166604296192 84002820201631744 84094503703543808 84247699603616768 84250527561711616 84315623037857792 84725474837663744 84728318833328128 84793783470964736 84805889926010008 85043823222063104 85311134801979392 85379915614773248 85631683751247872 85794940859457536 86117307666661376 86196150416600336 86371250223448064 86437984258490368 86709677995454464 86712588595232768 86779586362556416 86858152693989376 86965367332765696 87035481845530624 87201415299776512 87458554671136768 87529066808737792 87538625369383048 87541563794590976 87609202062774112 88035063698509984 88063106892365824 88134106441056256 88391029092319232 88393996130320384 88462293023326208 88562519596859392 88643601005181712 88892301469024256 88963969543307264 88976671397780992 89506764382404608 89578927858122752 89742114795156992 89770701762854912 90014364180414464 90096774792151904 90251049283598336 90362451994201856 90435305355121664 90874904462978048 90903852275990528 90974088388673536 91242352611426304 91490009494847488 91503072005348864 91843803666237952 91846886604161024 91917851344549888 92364656995158016 92637021724033024 93003122366092288 93162373454036992 93247666154342812 93277369800466432 93352573269803008 93806352994041856 93892235275225366 94155661424427008 94424705418563128 94454784005521408 94527763716356096 94689625477873664 94806507010310144 94882943323406336 94987255951542272 95344162059517952 95431452246950372 95625312747388928 95972651409031376 96003223087579136 96167611307393024 96255655385128064 96286317213384704 96360712043266048 96363946601086976 96829114100187136 96832364380946432 96907181109673984 96921017058297152 97192940825214976 97470663657871616 97577046416883712 97833616948818688 97864781429997568 97943683430612992 98051360982237184 98141129684308324 98419780190470144 98509886190400384 98786267723988992 99068543389967872 99100101251694592 99176670128635904 99266460221702144 99360676526583808 99469122109177856 99658760342601728 99952633909870592 100044143279294912 100047501479532544 100124802357456128 100611501369725696 100614878614577152 100692617871770624 100724693075492864 100989540076199936 101099763455229952 101214308110696448 101306972577350528 101591201678884864 101687624454606848 102264302854160384 102357928619712899 102562416908750848 102565859640344576 102645106306957312 102967742619602176 103144056324112384 103271373707659264 103354634691567616 103857033671974912 103940766835376128 103955607006076784 104035927449544258 104247267175432192 104541638141980606 104574939434684416 104964347047129088 104967870404755456 105048972965199872 105559607994466304 105563151333326848 105644713832677376 105659797284864928 105870881970323456 105956238768472064 106289282704105472 106471283947470848 106568761319248928 106602708343390208 106688655165489152 107173121024273024 107207260564619264 107293694797807616 107305411743114704 107391925109206976 107606470199345152 107693226289266688 107913949049786432 107948324577738752 108031729961549824 108216714831855616 108350293726068736 108437649512464384 108964756639449088 109052607827279872 109064516853657568 109068177842441216 109152448471652992 109251270185408512 109683030181750144 109717969242947584 110006463297289216 110041505386725376 110126528049446912 110630318476668928 110751064125341696 110766876638053888 110856180757891072 111395044180424704 111516624476438528 111809847941507072 112443930254974976 112582727074743296 112673495196545024 112775504707518464 112878753765783404 113221192445677568 113344765861298176 113555058887524352 114199038427529216 114303590769839576 114340001690894336 114428345551378432 114432186588790784 114624283473215488 114984572993972224 114988432702373888 115077277567737856 115093707756727868 115416617229942784 116071153811587072 116177420126722192 116214427948122112 116308124073852928 116413424214212608 116520003887260288 116873488976183296 116980489851100456 117214190752858112 117218125303250944 117308692922236928 117878921513271296 117973959611777024 117990803375318272 118119582504648704 118430167885412096 118693752767971328 118789447811858432 118802420144162708 118806408006944896 118898202799479152 119139733914779648 119476157876549264 119925078840487424 119963280462577664 120055969103085568 120278713690075136 120639551993675776 120736815808774144 120754054039845632 120995293680369664 121792870079141632 121796958322909184 121891063739511808 121929891617701888 122250495881715712 122483566884883456 122522583502422016 122634756277845376 122733628696236544 122978823084965888 123330227485470208 123793629770825728 124158672196206592 124254602371579904 124645162118465792 124649346105647104 124745655396174848 124858594497609728 125352034493428736 125721672339759104 125823033537560576 126194060264996864 126434649687621632 126550404066608102 126590716157775872 126692778009018368 127268081216324216 127308621920485376 127425176444948711 127782683361722368 127786972666658816 127885706218504192 128262815351308288 128507348862828544 128665973799706624 128769708796051456 128886291094306816 129004290018038176 129395648509345792 129514113763718362 129735883345172608 129777210157170688 129881841071030272 130365484455428096 130513186774319104 130632675165530944 130674287646736384 130775252058718208 130779641815760896 130999181112246272 131373503191044352 131415351659855872 131516888648843264 131535666007688992 131904705405648896 132011051580391424 132652747213242368 132774194430539648 132816489083568128 132923570370117632 133165718728297472 133527167177782784 133569701687066624 133691988401257664 133920911840178176 134067077625413632 134718767443738624 134846632428935168 134993808576741376 135348763297613824 135611358132690944 135759368927838208 135778752007937024 135883660342261888 136116336624443392 136544180430342016 137057232960557056 137206821832097792 137461387074371584 137834495151259648 137960686400482603 138004633188395008 138240941254377472 138367504616121592 139191851519019008 139196523797610496 139304072845156352 139714852436246528 139981219297009664 139985918072455168 140094077038985216 140114079008190448 140267004224270336 140507186192973824 140635824363926864 140948831411965952 141478434023800832 141895625367093248 142005259853234176 142280769188397056 142411031123078816 142456395549310976 142566463309914112 142695536568696832 142810582687940608 142830972506964224 143259467992489984 143681911245438976 143797752614354944 144221783159996416 144496742500139008 144613240814436352 144629033218980688 144633888008454656 144745638190670272 144791746296020992 145172463859537408 145449235675799104 145495567909126144 145628773079941384 146037352413396992 146155092821147648 146865541557518336 146983949680246784 147004935352855552 147165381481201664 147433474306329344 147438423232995328 147552340316251136 147880741153538048 148016130015678128 148269580965911552 148316811608195072 149294485903463936 149414852325853184 149855446564683776 150141146504050688 150305015598678016 150326475437358848 151741936492045312 151747030041657344 151864276134473728 152001767214481408 152189392832339968 152312093229678592 152602476774608896 152790843887151616 153052470674489344 153192594396420334 154061361472392472 154110437061640192 154234686271848448 154684300911558656 154689493228060672 154809012790820864 154984409294503936 155126301759067996 155175716580499456 155295611819727872 155561527570792448 156636837669208064 156763123751714816 156905050027851776 157048700891524736 157098728084996096 157225386559668224 157525137315725312 157669355886265832 157719580786737152 157989647147859968 158134290989853248 159031082810211584 159081741482983424 159204654680178688 159209998732230656 159674117069996032 159802851913105408 159978536339439616 159983906368520192 160107516615983104 160130376009360512 160305147684880384 160579641363398656 160726656415916416 161638149741526528 161689638884343808 162114788017057792 162291725546553344 162755464140661504 162807309199212544 162933100925616128 163080613221367808 163235397150816256 164161117739573248 164340288702119936 164772407492747264 165139134285873152 165290323678835072 165295872009662464 165423586503623168 165476281481166848 165911387268042752 166227697915198976 166852283604156416 167005041432163151 167344297307930624 168005640403263488 168189007407087616 168495399207233536 168501055123423232 168631246075715584 169450949675327488 169456637666656256 169587566941929472 169611779852020016 170087646444126208 170622269603958784 170759831229546496 171263367502495744 171589881718915072 171746976947539567 172234615333322752 172392300833200672 172875968516980736 173419355990908928 173425177190465536 173559172725112832 173716305387978752 173930734665531392 174070963691061248 174402830599553024 174917109342273536 175058133617475584 175077250738766096 175083127589181952 175218404125548224 176070127397019968 176126213784731648 176268212882112512 176782058184638464 176924586046652416 177125039193718784 177287202010363424 177784602938048512 177927939086614528 177953342795561984 179013528764809216 179157855716245504 179484229590313984 179541403525709824 180028728360828928 180193549584303808 180502098567196672 180724903988403712 180870610710243328 181749808925956096 181948176777347072 182980018989694976 183006144010697728 183687607332475904 183693773208322048 183835702689099776 184729313990316032 185274043448066048 186006244732184576 186324746908073984 186495332308685624 186554739600932864 186705146539606016 187612705988083712 187784470550450732 188311322848854016 188849410837126256 188909568011042816 189055527432712192 189379250955747328 189613014020620288 189765886646812672 189974511903084544 190688324119035904 190862904493900744 191250625494777856 191945302818062752 192006446175158272 192511310770256128 192572634426769408 192721424086532096 192727893202173952 193658228200374272 193664728761892864 193814362219347968 193842034116594304 194385881650429952 194941327315743232 195154092833767424 195667233897637376 195729562859995136 196102721964474368 196282259368616648 197019772380800768 198137086779935744 198200202503389184 198353340257271808 198721353053167616 198938244218355712 199317520685203456 199905267819741184 200088286558589824 200095002959065088 200249604714912256 201223002739451392 201229757229154304 201385235743541248 201413988574273769 201979080152399872 202613945154701056 203375248909213696 204528605708320768 204715857239425798 205124833817501696 205131719280689152 205290212613914624 205935485239204352 206288112648224768 206542747415318528 206709269383135232 207714067343949824 207881533670752256 207904235252284739 207911214012153568 208071854899088516 208494534350864384 209083276283961212 209149878869368832 209928694094258176 209935740809510912 210097945930399744 211119215988932608 211126302666653696 211289427665354752 211319594569729856 211741763940646912 211912477536944128 212578565408210944 212942567894941696 213137522638497856 213205416686780416 213377310330978304 214346242048546048 214414521129238528 214587389595615232 214610823486229408 214783850218413952 215212940398690304 215386452578533376 215827898099572864 215896649155477504 216063459923099648 216433429663711232 216700587452137472 216875299024928768 217929513278898176 218129033707315136 218136355684882432 218304896943305984 218502540370817024 219366060363500288 219435938485895168 220012926594578432 220253056098893824 221260636953337856 221502128250683392 221533753276107776 221712361515782144 222790088360849408 223033248952877056 223619695883014144 224887860509949952 225165454149486592 225346990393090048 225551009415036928 225757507531566808 226442384891355136 226689531722596352 227110117775048704 228398076855058432 228607181539679152 228680003381788672 228856691102756864 228864373177581568 229248566946430976 229969145987944448 229976865404747776 230154555135475712 230187415513455736 230833234459885568 232142307623174144 232354840253444384 232428855896244224 232616248147705856 233040007774520576 233746977952366592 233960979702200912 234428381505716224 234436250606501888 234617385844473856 235757843026542592 235947919223554048 235981606750636544 236239165009297408 236860335770824192 237387505535942656 237578895623716864 237604840288325416 237612816013889792 237796405598958304 238952315753098528 239850157680974848 239926560925155328 240111938206171136 240557427380150272 241279103987351552 241473631617548288 241508108079691264 241990587360739328 243585740158283264 243593916645818368 243782127479023616 244500991763431424 244967133769766912 245269512555690752 245467257392473088 246660454970940416 247587259541651456 248317344392413184 248509204743159808 249290324236931584 249298692211294208 249491310792349696 249717188995219456 250704068986857472 251443344679518208 251646067075121152 252388120529993728 252869299375243264 253100808133216204 253181432315551744 253385556018036736 254536162432648432 254617243840970752 254850352889897422 255565366723444736 255573945333317632 255771412437008384 256525630702616576 257014697725657088 257331947599413248 257539417592102912 257772582188613632 258008580036076352 258791297018691584 259028227527436724 259471766690345216 259554420314341376 259763682142060544 260730968910856192 261026373548638208 261265350331061888 261348575293472768 261550504117436416 261559283631521792 261998362224492544 262747006382088704 262830703319711744 263033777297686528 263071332015377984 263809410811297792 265548388861079296 265632978167136256 265847140740235264 266331437456594944 267054334355565568 267139403374133248 267383976802515328 267841823680356352 268134155250827264 269437534887477248 269693264857870336 269987617153482752 270697526595227648 271222716265381888 271471028078368993 271557504015874048 271767320684523776 272232673248886784 273088360860684032 274114465921114112 274413643664195584 274922774148743168 275668990302519296 275921372800965206 276009266376790016 276481882508754944 276735009232243184 278383703038038016 278393047595220992 278608145690312704 279429704872493056 279962438594019328 279971836144910336 280188154077970432 280228158016380896 280534008448540672 281014372385947648 281271648727853728 281897662823931904 282956868047601664 283791250734186496 284010519706468352 284561538376794112 284822062246157632 284912791098621952 285132926619828224 285391073137393664 285621165375881216 285661945013928448 286518935984979968 287363822490877952 287595505228709888 288993485000278016 289226481628872704 289258066437961376 289267776016909312 289491276381340544 289583492592041984 290344927719074816 290898471351598208 290991135818252288 291257546159882768 292074704826793984 292310185642295296 293731083115036672 294009870705711104 294330762962403328 294866948612658688 294876846465990656 295104680632502272 295761482307076096 296032260031356256 296539161931823104 298588971806927872 298829704651706368 299710893129367552 300282293008101376 300610031197356032 300652950874717696 303483872984090624 303494060083314688 303728552268947456 304003534428962816 304378785664679936 304624186459357184 305204953549217792 305581687774303232 306104941348978688 306385188792840668 308122722944784944 308220874123280384 308469372543696896 309368601823117312 309378986456121344 309618025581641728 309968818589007872 310252603518135992 310351433160998912 310591223639455744 311123055141584896 313273675338416128 313526247503429632 314097401783049472 314197456169992192 314450773119336448 315050274631450624 315338711772531664 315439161573474304 315979294295719936 316268581979706496 318062165620423168 318163482965966848 318409309360357376 319348234139992064 319957072678879232 320215033231966208 320260752018721024 320610295369760768 321453312831832832 323276299483053056 323379277768687616 324229576034115584 324583451093106688 325510928281323008 325614618398425088 325866201851232256 326161226442735616 326470794301632512 328322235479146496 328622823463288781 329544814985494528 330580647357670144 330591744019324928 330847173007246336 330952562962333696 331822774536085504 332455395830397952 333704567208312832 334010082864326302 334688594615861248 336011280806526976 336990798414467072 337002110246846464 337262492151431168 338901899350654976 338913275333312512 339175133883858944 339223559704040032 340175292888252416 341244539207917568 341519662459092992 342526735004991488 343179763437830144 343493953895079134 344469230666645504 344784601666401344 345751937033961472 346838711981817856 346850354380931072 347118345450225664 347432610775957504 347861469331062784 348141927382122496 348805661199106048 349834218684547072 350116267234951168 350154501477532192 350166255178363904 350436808251096448 352140254794039936 352252427569463296 352536425764225024 353564116369276928 353849172093304832 354250078387437568 354574404020726848 355569205876097024 355906685591123968 358027057529618432 358315711432491008 358968459180627968 360057456721657856 360387099168607616 361004197134393344 361449807976807424 361741221420486656 363499617851912192 363896353554694144 365895733496932121 366012288021395456 367375214664951808 367387546416644096 367671405378199552 369458627980632064 370548086896132096 372012489464369152 372649493816147968 372990664617371248 373109479201865728 373410293079212032 375225411976167424 375568941100901464 376622645697708032 377698821674252512 377819136022085632 378111054865424384 378758501911494656 379226028041240576 379531773293625344 379949023806169088 381376648238071808 381725808987801488 382501250989555712 383890605636125504 384012892350316544 385022621540512256 385145268853538816 385442848173064192 387316456400748544 387628724438695936 387684068233188608 389882654631486464 390308185667534848 391334467795274752 391459125719990272 392205443928948736 392564518737233296 394039544761601536 396274173559871488 396706680514543616 397442706106335232 398635041370406912 400176573117179648 400190005918130176 400499209429824512 402446005478902784 402459514458308608 402770471487082496 402827977148547538 403958160304799744 405227890309402112 406750497818427392 409057211416641536 409431714478851596 410249667635003392 410263438561378304 410580425227829248 411870970478408704 412576225296449536 413085494830637056 413418538766270464 415428134687899648 415763067341504512 415808470504569478 415822428024307136 416143709798177032 416989068701728768 418166552567922424 418299757738737664 419857388188516352 419871481619021824 420195891860799488 422238431977865216 422252605333307392 422578855330709504 422639189139459712 423483527881293824 423824955073888256 425157130816421888 425885135789883392 426275045276995712 426410833373560832 426754620661956608 428692484097092096 428829042258477056 429221646972458816 429567700436827904 430425880797380608 431655796199145728 431793298310955008 432126919846199296 433401174904274944 433750598049857536 435859026557796352 436258067414630272 436272711369764864 436609793886611968 437005080741634048 438732120727000576 438871876971790336 440025853189156864 440506112197787648 442521273906675712 442926414233128357 443067506552215552 443424723031564288 445580176721698816 446066497905754112 447239391766028288 449775721019899904 450330908298973184 450693980786180096 451102018830073856 451515015063133616 452884769782710272 453299398173014267 454220235550097408 456796153710116864 457214363079358304 457360006763577344 457713382205513728 457728746355163136 458497133892861952 459938291975888896 459953730809495552 460309110270951424 460374831026911472 461666468919771136 464284615246348288 464709680506888768 464857711792488448 465232496295411712 466080015549041152 467493955904733184 467921959404401824 468856763011432448 469234771688947712 471515686053085184 471895838447108096 471963213501273088 472478330018594816 473720671541648384 474775011071885312 475157791247433728 475209680576650832 475225632027779584 475592811197916608 477904631506197056 479700315361949696 480223876412342272 481114854760300544 482558207974703104 482947263235096576 483016216159382528 487171480316566528 487187833291636736 487564254958047232 489001983526862848 489934267539533824 490539025111381504 490934514784946176 493320909941880832 495174519083302912 496634688784826368 497018409486319616 498580648473863168 498597384422588416 498982621584699392 499434377990438912 501408137973714944 502886689359036416 503292134150242304 504776241059987456 505738598750486528 506201616266432408 506362864631103488 506771112036073472 509072324865296864 509234487681941504 509700705779794844 511130733446889472 511147890666635264 511542824874016768 513051261405233152 514029395451314176 514663895198826496 515078835184205824 515545164377227264 516017160072152704 517582594037383168 518056455054873448 518943533380690432 519108840628682752 522530700662123776 522697150586945536 523101008234872832 523118567263043584 525494012764177408 525661406639423488 526067554595373056 526142664030755968 527618821622595584 531096777722158592 531265956334272512 532662874913189888 534108668711131136 534767953605030656 535683647360712704 536174080387471169 539386529715740672 539975234306965504 541395053190455296 542445432530763776 542942056156737986 543115008031748096 543534641369047552 544465346497773568 546176721721368064 548228931842228224 549845548297486336 551337980605038592 551842745601930412 552018532753580032 552963765017509888 553470018464486368 556767406076076032 556786095190441984 557216291380625408 558859409744986112 559924877188038656 559943672289820672 560376308155940864 560456316032761792 561068016897081344 562028744771895296 562543297455707456 563795325647863808 564311495684772863 565913736095203328 568021039412936704 569123076753588224 569644124492315264 569825582197243904 570265853239656448 570782146274787328 571242330751762432 571323890027856896 573037871969959936 574727644981755904 575191010457419776 577986970000556032 578516132875922752 578535552033818624 578982552762681088 579166985184083968 580689855438149632 581796942703196416 581982271636504576 582515092319765536 584149409653587968 584620371284590592 587462166230073344 588019741411422208 588661525924806656 589733897225317376 589753692931981312 590209361265004544 591522964614152192 592064520062712512 593078323863646208 597177943613855744 597659409303412736 599421786258735104 600564586016202752 601220062394712064 601305901749435392 606967745968181248 606988120166629376 607457104537894912 608007068857925632 608757571329359872 609248372918714368 610409907098435584 611163375548606464 612209882697957376 612770377585681336 616245445889569888 616441748246560768 616938745087393792 618737203646234624 618757972912242688 619236051163283456 619937637178015744 620505207036271984 620702866321997824 621182447278911488 622246110283169792 626547350676832256 627052495006859264 628194803566098944 628394912339984384 630100549262901248 630677423545063328 630878323146948608 632537163959412992 636124331240846336 636326965931933696 636818618720714752 638696468279984128 639914145357758464 640430066463932416 640521504037442048 641220590739521536 642906625663665664 646552598966106112 648459152068231168 651021856562646016 651229236796850176 651732403702464512 652941588603265024 656644470958292992 657245646926577562 659089629970989056 661161294715340288 661183488038649856 661694346014492672 663645549072171008 664910791660795904 667409134416625664 668020165728652604 669377189231722496 672022561613053952 673981596828934144 674004220493692928 674524984302862336 677803798701309952 677826550666625024 678350267767717888 678447119408080064 680350585776504832 682489078415835136 683039324918185984 685053470009982976 686359526875660288 686987907790158268 688938461333291008 689569203332802688 691503874067922944 693677423963635712 693700708761862144 694236690900451328 694865221551915008 695722938662125568 696283854764244992 697611322398212096 699668437369094144 700309002955064384 700332510356727808 700873616502192896 704280509588079872 704504855138926592 705072851528450048 707128232738553856 707698344186609664 708500156774875136 709148808041453696 711138411752194048 711813371182247936 716054115059236864 717936918361255936 720774198337215232 722008394268786688 722899615953614848 723482442840973312 726999235703824384 727792707109388288 731791466993864242 732024576042790912 734750429329903616 734775092833288192 735342810756399104 738917255961264128 741096173792264192 744024978928738304 745298987632295936 745981329234742496 746218958403731456 746820586158424064 750450823952334848 751137882201802928 753245291395416064 755397643348505024 755638272044171264 756222109730848768 757517003822989312 758452056082481152 759063546587250688 759898047612338176 762753296476143616 763451617975602976 767781211272251008 768025784700633088 770045243081024512 770290537707077632 770885696346128384 774632912801497088 775257448877391872 775368136466377216 779765309262972928 780616371335069696 782668935590549504 784410887857897472 785129037474466592 788079089523203072 792548347119742976 793413361029087232 794885412212670464 797270082740813824 800353146234359296 800380011836260352 800998418859649024 804892010957805568 804919028916617216 805540942974164992 805655954297095076 807916320609599488 810455780618804224 813500995636854784 818114422833283072 818863428957703192 820499335270006784 820526877122756608 821160850455658496 823741940956817408 825152450592899072 826170989661274112 826837077532540928 830856269375799296 831526134683009024 831616941009138956 831644856048614272 832287419596354064 833978137403457536 836333105135844848 836599515477475328 839714776377032704 839742963238043648 840391783721598976 844476863955730432 845157710661419008 845278378278919424 846967055762587648 850314261632843776 852550090553991424 852821666747121664 853509241323913216 857384968194184192 857658084516954112 858443293944917632 859135400873655808 860851761594761216 863311592398291456 863586596621910016 864253839692398592 866802349808549888 872516134829260544 872545422739529728 873219587773223936 874010161483268096 877464241454001152 877743753943580672 880051706378313728 881012224395575296 885042547813351424 885852828466256714 886135013104431104 886849446063128576 891160353443397632 891976235114640977 894478783532056576 899551442039799808 900661816597946368 901387961572360192 902204037660147712 903030030126267232 905769539565420544 906598796346028534 908440471100194816 913592307420233728 914428726158716608 914720013527154688 915426764411027456 915457492710326272 916994267785723904 919876583951777792 919907461618991104 920618220541902848 920749662053822944 923332937839542272 928569230492696576 929419361013777536 929715423584976896 930464992590823424 932160031098082304 934987911809466368 935843918808803648 937713526022864896 938469543377895424 943031372106170368 943926427002546176 944956660037189632 947441343083296768 949550022143770624 950315582494867456 950419361153301664 950451264055559168 951185622395833216 955809263012394112 959400630723899392 960447752824684544 962229709520601088 965116415949406208 966032432318765056 974342960633133056 974375666583273472 975128509916094464 978003967053725696 979868535079067648 981078050222763008 981869029569892352 986641819883761664 990349038166605824 993269377569652736 994036818972639232 997161296947726336 997194768845176832 997965243169398784 998868755980877824 1002816275947429888 1005773378718072832 1006584268300484608 1009552482119974912 1011477197500973056 1012403232532864816 1012725729262206976 1013542224072146944 1018144649730593728 1018468975363883008 1019401411559589688 1022261466893778944 1023085649748033536 1028058790902628352 1029327790397652992 1030157670368411648 1032034320144305408 1035165188074766336 1036112910109746896 1037887066761380864 1038217681257365504 1045061401324247552 1045394301173891072 1046202016469745664 1050988025528354816 1052135109190746112 1052285328061511936 1062193555444317184 1062531912668545024 1065325749826379776 1068217337422262272 1069535907210061312 1071367294721425408 1072348160774942338 1078773059431481344 1082790106380910592 1084890865061527552 1085884112313475972 1086230016063496192 1087069282738095104 1088930692995547136 1092353443442736128 1096457863684456448 1099691096594972672 1102675961210077184 1103685491203860824 1104037065507160064 1105927530035019776 1106940036928972736 1113534812152152064 1113572190380883968 1114432582761250816 1117718819489972224 1119849754376077312 1119887344579641344 1120752616311881728 1120912632065523584 1122136033794162688 1124057489543790592 1125086594911414912 1127590651295727616 1128622991369545726 1131827472190406656 1136042078825873408 1139288248984630528 1139651164394487808 1140531706479312896 1141564292549574656 1142647780055713792 1146075743939919872 1149455289963511808 1150382020914839552 1155973940001112064 1157032265751845504 1157071104067637248 1157965105525362176 1158333970368167936 1161379710876299264 1163593885406392832 1163964543273009152 1165030184639531072 1168298819307175936 1176039482822844416 1177323051849613312 1179467794450634752 1179507385863962624 1180418722530009088 1183045929228304384 1184129040125425024 1186156647727292416 1194355887227711488 1195318818606825472 1198843572517470208 1201129172032405504 1202228838632776969 1202611803498870784 1213935491936362496 1213976240333258752 1214914209075789824 1216014137715851264 1217515142658719744 1218496745837428736 1220819814196871168 1222326751097212928 1224419765395914752 1225540755171362672 1232490891779139776 1232883496493121536 1233877490174787584 1237474407292469248 1238472102326566912 1239875274356031488 1241010414072543968 1241405732643995648 1242364894557822976 1244492220566339584 1253094701353664512 1254104990013718528 1256389607132197888 1256789824679968768 1260201098525802496 1261354847090126656 1261756646293897216 1265074327918825984 1272248662481692672 1273637237441429504 1279828290715516928 1280860132927864832 1281043008074884096 1282441181479043072 1285813251327331328 1293105197932212224 1296918304136462336 1302043713125292032 1303464807404929024 1305883177206530048 1313288941916585984 1314491293853155124 1318179259941978112 1322322589430680576 1322366976077299712 1323388692028985344 1327291098144342016 1329821583321591808 1334818268833251328 1336040331457305208 1338754378463444992 1344045123226107904 1347963193657868288 1348008440987385856 1349049968605724672 1355607597402619904 1355653101333250048 1356700535535435776 1356894238816160128 1360701171553009664 1364978156831670272 1366078649836371968 1370106940019965952 1372719053751320576 1373975815580316536 1379138406665605376 1387354847927271424 1387401417523724288 1388473381800902656 1391445877324251136 1392567709528489984 1395222644796424192 1399336874738188288 1400618005910128768 1400665020713455616 1401747233004385792 1408561019176159744 1409009710277853184 1414256465477107712 1418297616082907392 1423626742364495872 1432108230118473728 1435873836722511872 1441548396674430464 1444016788537573376 1445799231907229696 1446964885681946624 1453998471407648768 1455329646765993173 1463582933987728484 1464049152085581824 1469500858659807232 1469550185666576384 1470685621512798208 1477834511922528256 1482192347584528384 1488049957857476608 1490597975264591872 1491962658469484992 1492437916807462912 1493641172316848128 1500901647904669696 1502275764403605856 1506490582790832128 1510795286697010048 1511276544088342528 1512444219461697536 1515034007645978624 1516904112164962304 1518127093174501376 1519796095224676352 1525506592952287232 1526903235951205952 1535562422544502016 1536051569401266176 1540090486162049024 1541771392692256768 1549265825602994176 1550514897754783744 1550736272932754432 1559530618525945856 1561232742670139392 1565337871181099008 1568821775715794944 1570258074948933184 1576158179046406144 1585096694239485952 1586826722058174464 1589770824425340928 1594540165481627648 1600706292468718592 1600760023672520704 1601996837719298048 1609784021915611136 1609838057833234432 1611081885948329984 1611311908594190152 1615832641219198976 1620911561237608448 1627001991273709568 1636228845666566144 1637726857915406384 1640998670540013568 1641053754245513216 1642321700911316992 1647483881913634816 1650304901185798144 1652341979322548224 1653674155065081856 1661712538751598592 1663052269366018048 1663233882018277912 1663289712097228544 1664574839192708128 1672666210271689696 1673199030954950656 1679429552754065408 1679485926476087296 1680783567443197952 1688953727911460864 1690315421322838016 1690556756557838848 1693934111525175296 1700628523265687552 1705100181107982848 1705643333494243328 1714769936388368384 1716886587889835264 1718270801747311616 1726623184796582912 1727173193243820032 1728507679384797184 1733604699617099776 1745032269658521088 1745090845479059456 1746439175546447872 1748020322966536192 1754928482908002304 1760103412756627456 1770085095626702848 1771705656932513428 1772270026208862208 1773698892126257152 1782320706886795264 1783952470229281954 1788957567064113152 1799102884079599616 1801323633195892736 1802775923144720384 1804408075320295424 1806060060252534464 1811539079130841088 1813197592692057068 1816880942200389632 1827184614840467456 1828857452317433216 1829440027054309376 1830853528822054912 1830914985420652544 1833988535571447808 1839753167903555584 1839814923237982208 1841236441083805696 1841499324107645888 1846665875679084544 1858838722027555072 1859430847169953792 1860929985181646848 1864320062196164608 1869975823618932736 1871687837617607296 1875427052045729792 1876939086755790848 1886062744212340736 1887852854005092352 1889913320074379264 1894882686166593536 1899100044287541248 1900838722306603328 1900902528111118336 1902371244791666432 1911618526024788224 1918801261447798784 1920895505649369088 1924459419041202176 1930232831898812416 1932064864637530112 1948685921266266112 1948751333166546944 1950257019832188928 1956007934107451392 1959737070158135296 1962156100445526016 1963738059139784704 1973283639767523328 1980698076333211648 1986538755139305472 1988073637945278464 1994322593895452672 1994389537690353664 1995930486338797568 1997737511961755648 2005632551894859776 2011546757436145664 2013168536600969216 2022954395001946112 2024806465065729632 2025451458524413952 2027084448144293888 2036289299461187456 2036937950727766016 2038802823119179376 2044522933787557888 2046171299496067072 2056117581805256704 2058655580795305984 2060315340736823296 2064068640288610816 2070330376149532672 2072225820219493792 2075774133522761728 2090122802648495104 2090788602347782144 2092404032939491328 2101976051056709632 2104270218381492224 2104570656123023872 2124387110888634368 2130651499652759552 2136434674844524544 2139071814420122624 2142734589442850816 2144696321549884676 2157546118862962688 2165580212761821184 2169781730123055104 2171768224626951944 2172460032126992384 2174138565476190208 2177861385991094272 2184706886885472256 2192915727368912896 2199382193189945344 2205351922420154368 2207370982407721648 2208074131014320128 2211855060070039552 2213880073857945472 2227069624304304128 2227144380761767936 2228865165522501632 2235437638979944448 2239699508752154624 2241505232623763456 2241825264131047168 2244272067588325376 2250173189822829824 2255181302591455232 2257245982739091452 2263654944380813312 2272084157651746816 2278576497969261056 2279302328788975616 2281063412958625792 2283128585099149312 2285295560111427584 2292151487879839744 2298910579927023616 2314064531503691008 2314142208135274496 2315930211050724352 2316667940736335872 2322759421752598528 2327187770812785664 2327929086546018304 2330060369279062144 2336597638614351872 2352078965645688832 2358935588901269504 2359014771727925248 2360837445060018176 2368258080250850048 2372313295454584832 2388711774455422976 2390637637213650944 2397687145034940416 2402258344064811008 2404457677265553938 2405223606997741568 2427870983872724992 2427952480666517504 2429828418151579648 2432028275431702528 2435030285317439488 2436993491674857472 2441639628393742336 2444653502194425856 2448839530791829504 2451081510342725344 2464981783558279552 2465766992986243072 2467754980349575168 2474948814584938496 2476944204653133824 2479750548712062976 2482020828145087936 2482811465287991296 2484729789115645952 2488984441132679168 2506189402707329024 2508209980027437056 2512779214264395776 2520402197051604992 2522709694180253312 2523513292587794432 2530148655837651968 2544497324963385344 2547274474882859008 2559656581431033856 2562086016149768192 2564882362958086144 2571626502654662656 2586210395864424448 2593836608272924672 2604087426250584064 2606929614809858048 2611766354413060096 2626577883833171968 2628982587706310248 2636358519883956224 2644645178861361152 2644733952154599424 2646777384057970688 2654582196288684032 2659643166643183616 2669636537666502656 2672080662914610416 2677508756926889984 2688090246452215808 2695926387315736576 2696016881974771712 2698099937211449344 2711215194805239808 2713401071070871552 2713788477632320256 2729956313663340544 2732157299672743936 2740213880039931904 2745438107502641152 2747951631160633072 2758276813331210752 2774709695854542848 2776946763601805312 2782891754648502272 2790445289592848384 2801236011820257536 2801330041426911232 2803494466008771584 2817122038352319488 2818019420555706368 2828512930954215424 2836595232165814784 2847253484728991744 2871747673445023744 2883096793348860928 2888033577075146752 2891598463814459392 2893929771363893248 2907996942815297536 2910659293531986346 2927165867975456968 2928098304171163648 2939001717319614464 2939100371333152768 2941371243025596416 2955669023845056512 2964384695169056768 2976099915714953216 2981195950529183744 2983925316938969984 2984875833614925824 2987282344633696256 3001803295809339392 3004551528807211712 3012981165581664256 3021590573394020096 3022553088176685056 3024888438923395072 3033808224329924608 3036254186349002752 3039592190449352704 3051013185904574464 3053806471902411904 3071124845089004032 3072103138802532352 3080180972324098048 3083542785384513536 3098531651205988352 3101472545865508864 3119061237051891712 3122465485340278784 3130675742362198016 3137643551431589888 3140516149897866368 3152316358092812288 3170193388478971904 3173095787211099869 3179541648850681856 3201412584937437184 3201520047345041408 3203993675438596096 3219568043831222272 3219676115666468864 3222163771896659968 3222623817188380304 3231665282438397952 3241823122475216896 3254003982547419136 3272457691333132288 3275453715830812768 3281997341080027136 3284643401822633984 3294967763827269632 3300609802371596288 3304683958645096448 3307348310130163712 3323425077503197184 3326104538732036096 3326467764036555824 3326579424194457088 3329149678385416256 3345332420543379392 3346398061909901312 3358859105508130816 3361567134886395904 3377907455822921728 3380630842645676032 3381113513115677696 3401257046531375104 3410200362215965696 3411286666988486656 3429539872776736768 3433773175779670528 3436541603494623232 3453246369593165824 3457015358769594368 3490064539317042176 3490181690958118912 3492878351092895744 3496040645933072384 3509856965816004608 3520206825513254912 3540170191253405696 3543411313865026856 3544540052417724416 3547397784252514304 3564641413773590528 3567904940458563908 3577915134128226304 3598205768159199232 3602647266391785472 3605551846289440768 3608816150640590848 3612120120505068928 3623078158261682176 3626395185384114136 3633761884400779264 3657714904634866432 3658880054108618752 3661707057644109824 3661829970841305088 3679506335807111168 3679629846475964416 3682472882167611392 3682998648215291776 3693331751358169088 3717677444055110144 3718861694339907584 3728640124392329216 3743375675235214592 3750854104091459584 3775705708010184704 3779826640148758528 3789765372333187072 3798200088575082496 3801677444613206656 3801805056222236672 3804742489583332864 3823237052049576448 3837602522895597568 3848918838082404352 3864129729275060224 3897371842532532224 3897502666333093888 3900514039664377856 3912015868214902784 3919474140316270592 3924312200891052032 3927476118279569408 3946567279535046656 3950180469793410041 3961396152666423296 3976147275890556928 3988645187790905344 3988779075380707328 3991860972677595136 3995475023923511296 4011265103789719552 4023093514872291328 4026337073201938432 4045908790003892224 4049612930131459264 4050902917048827904 4054168896288587776 4072578598922374912 4073875901455532032 4077605646238358752 4089045867575115776 4092342598992134144 4112235163610513408 4117311161590611968 4120630681473646592 4128137280577221632 4140660752299065344 4144451640438987584 4151548267045523456 4180245605296990208 4184808065878982656 4203952102113419264 4208540436762984448 4209141312246047744 4248774221777268736 4261302999305519104 4272869349689049088 4278143628840245248 4285469178885701632 4289392643099769352 4315092237725925376 4331160425523642368 4339563460246110208 4343536449253903888 4344920064253984768 4348277130952380416 4355722771982188544 4369413773770944512 4385831454737825792 4398764386379890688 4410703844840308736 4414741964815443296 4416148262028640256 4427760147715890944 4454139248608608256 4454288761523535872 4457730331045003264 4470875277959888896 4479399017504309248 4483010465247526912 4483650528262094336 4488544135176650752 4500346379645659648 4510362605182910464 4514491965478182904 4557152995938522112 4558604657577951232 4562126825917251584 4570591120222855168 4584302975759679488 4597821159854047232 4628129063007382016 4628284416270548992 4631860422101448704 4645518843505197056 4654375541625571328 4660120738558124288 4704157931291377664 4717871177802539008 4718029543455850496 4721674890120036352 4736516160501700096 4744626590909169664 4777423548910845952 4781275274427301888 4795374290069880832 4804516688129622016 4808915354531107876 4810447213995483136 4855741967745449984 4855904961333035008 4859656836303159296 4864056550863405056 4870060570634878976 4873986983349714944 4883279256787484672 4889307004388851712 4897679061583659008 4902163020685450688 4929963567116559104 4931533985972486144 4935509960699150336 4949897629169876992 4953888409306267648 4959501097424125952 4964041656290175872 4965622930575982592 4969459578231291904 4977968882265358336 5012378805414658048 5025558428528791552 5045419388360506624 5047026585175588864 5060297311675303936 5088994649926770688 5094548949765718016 5119313162862067712 5124172032299536384 5129764725916172288 5143253005309325312 5172420791728848896 5187673216545849344 5208174852501168128 5213859229619716096 5223532708826120192 5253155767666343936 5257965175412620496 5272717039767912448 5289290357722722304 5289467904309198848 5293554768115941376 5309164392577368064 5319286333286367232 5339273075333005312 5344161325829220832 5376180492904431616 5391852774631473152 5392033763949543424 5396199874422898688 5422430389610479616 5426802142141743104 5427576955264640512 5459912627326681088 5464314599345487872 5490876215005282304 5495903262321266144 5516553626662421504 5549419391709085696 5553893527203610624 5565783509297004544 5580890579185696768 5602472023640515072 5602660082853822464 5606988932017543168 5634244076704638976 5673190464331629568 5694506969457983488 5743495346890047488 5766193586697721856 5776067154150293504 5783196927628918784 5787859542727786496 5815993885630595072 5821318587063972692 5854331735950913936 5856196608342327296 5878003434639228928 5878200742666305536 5882742486051192832 5911338047690113024 5928769390338113536 5952199831429906432 5967850633877939968 5969751667229851648 5974564689267392512 6003606591618678784 6009103057614423424 6025962331163328512 6043181146788040192 6045106176353370112 6049776877846790144 6067616448659849216 6079184380898705408 6107612943804823808 6142249690178008064 6144206277605064704 6160361944648196096 6167085570769027072 6197063302411976704 6202945091731017728 6238122474103783424 6243833645802486839 6261351484724396032 6281032299795732736 6304632716185624576 6340386776957943808 6346191574422199738 6359083297701363712 6402825169874874368 6403040094690082816 6407987350877192192 6439136087662444544 6439352231332937728 6444327543793319936 6445247634376760608 6463330564876795904 6483646244950433792 6508007965094838272 6544915382666264576 6550907431661625536 6563994682160054272 6569286803645267968 6589935527654539264 6601219604743192576 6609367917290192896 6614696620260327424 6646850155006394368 6652209077464072192 6652935528073111648 6653158848388914176 6658299356770832512 6690664841086758784 6692796123819802624 6717718211016261632 6723134269772791808 6755814911645843456 6762227026231355392 6802514093062750208 6820400724431931392 6859079745553473536 6867546351559341056 6873083206989246464 6906492739186331648 6914030717539188736 6980129078634084352 6980363381916237824 6985756702185791488 6992081291866144768 7019713931632009216 7040413651026509824 7080340382506811392 7086822627730053712 7089080104835448832 7094795568505028608 7129282827547181056 7135809880917127816 7155830268256452608 7196411536318398464 7205294532783570944 7211103692578881536 7224240241010137856 7246156316523364352 7252790370768228272 7267523768801558528 7315429809269732864 7317760108217237504 7323414115288219648 7359012671614222336 7364945764335222784 7365997296430583552 7435354888110220288 7437723388679815168 7457280248784658432 7486751350470429184 7501708208182919168 7551411416020369408 7579530744666374144 7603354889226413312 7603610112444473344 7609484979166665728 7646474104099152896 7675205045791195136 7697837676164808704 7728259458550120448 7794743685065064448 7795005332666187776 7801028079328755712 7824031736429805568 7838948280632541184 7848624401782104064 7854952236559138816 7893134559070093312 7900360939586820082 7922792305332846592 7952294551781113856 7977290375581810688 7977558150761414656 7983721945355190272 7990950047847022592 8022530207579439104 8046187029744582656 8052674146403876864 8091817580007784448 8099225860262918528 8101805834097655808 8108337792577175552 8145157197844749824 8147751802911064064 8155211292476717504 8178091735150231552 8234622323181223936 8241261362947293184 8256274561154443264 8281321504598130688 8288903280877975168 8303096534091046912 8360491210593980416 8369616131757965312 8407904204226838528 8415601870429438783 8418282624492095488 8497548443554537472 8522605998611038208 8545738699378098176 8556287257680490496 8570938357771403264 8578785286199538704 8630184475451850752 8662320851047284736 8679126920492220416 8687072898507807776 8689840128507969536 8696554261904760832 8711445543964377088 8738827547541889024 8771662909475651584 8797528772759781376 8821407689680617472 8829483929630886592 8832296524057280512 8855520295431781888 8908278497217216512 8915460662090006528 8958798035008618496 8966020930495053824 8967301056524188672 8977088270353301504 9000692759291319296 9020725210365820928 9028983930956365808 9114305991877044224 9124253651834503168 9141182240445710336 9168605951519358976 9256258126014764032 9256568832541097984 9263720844202897408 9291037687010394112 9308751083251142656 9320241477116248576 9408315862582755328 9435742355605078016 9436059086911700992 9443349780240072704 9473032321003400192 9489253181818339328 9554847097821691904 9562550548854603776 9590748580139761664 9609033376259244032 9617830709062215752 9620894427990966272 9711483935490899968 9711809922666070016 9719313672606318592 9740121141269757952 9747973966699429888 9766558513574969344 9778614008777703424 9795358123167318016 9804326041370901376 9859927134233118208 9863067971944972288 9899795258339753984 9928083312580351744 9931245861151965184 9938919156462583808 10024757610829316096 10051116857057583104 10090838776721013248 10094053170351177728 10120594623350607872 10177989299853541376 10187307527361952211 10248344064599072768 10259529451832344576 10286506010618650624 10344841583457697792 10375346433091698688 10416349705002336256 10447065417652240384 10506311535332687872 10515930350825240992 10545434079535824896 10578580715445444608 10578935808618397696 10587109536231882752 10618328785154736128 10638572666572734464 10678546150666010624 10688322651658441664 10752360985808863232 10783705549262946304 10792399748845797376 10844860779220959232 10853604284283486208 10855153910529281024 10919825254653362176 10928629198690975744 10981752430010564608 10991806524642532288 11033107253324843008 11098838783418171392 11107787054407221248 11161781158371393536 11204944047281030144 11205320165707644928 11213977864035086336 11268488153409277952 11346380928663259136 11389013938915966976 11486990693780094976 11532387173395443712 11552134308300587008 11566393855257837568 11575719085455572992 11631987771261190144 11642637174127945384 11708663471901827872 11712393216684654592 11756006869278457856 11756401485332611072 11765484972102385664 11822676095380226048 11857538780676227072 11904399662859812864 11935701267755879936 11939503334459703296 12018206115228846848 12086362293576080384 12090212352706740224 12099553755693580288 12135232897319698432 12158368761797410816 12215225887609647616 12284499380356016128 12320723889296392192 12405890183462035456 12476244948207566848 12487667291604973678 12522702969448792064 12562064599591465472 12609265432371249152 12680773553915887616 12692383148844399476 12718166595402727424 12805650339749748736 12806080189380165632 12815974701754384384 12878272175324889088 12878704462665875456 12888655087586639872 12890495268753521216 12926661129753591808 12967292489900867584 13016015930189676544 13089830765332529152 13101814863323251072 13127989364320108544 13138573607290535936 13179871055309078528 13202439209486385152 13218735834580385792 13229393240520654848 13293700310012788736 13305871056146223296 13306317696777828352 13316598713541665024 13381329682173517568 13385592247639605248 13435436422032523264 13446268539545583616 13511629823291686912 13524454052462710784 13605028186125500416 13640801448863862784 13718159491106947072 13735092703118682112 13746166413978492928 13812985478372663296 13828061435078377472 13960258157268168704 13960726763832475648 13971513404371582976 13984162583732289536 14039427863264018432 14080827302053019648 14160680765013622784 14173645255460107424 14178160209670897664 14189591137010057216 14258565655094362112 14271619761834255632 14311660536512905216 14392823072636796928 14410589065567141888 14422207385157763072 14448480482020275712 14492312633046728704 14505580741536456544 14630859618539465728 14635520216434475008 14646828230576439296 14718025343228444672 14729891528670445568 14731994592861167104 14870709776220440576 14914560497569316864 14973502700940858368 15102822832040738816 15159061489332748288 15206709778452826624 15207220224888946688 15218969958333331456 15292948208198305792 15350410091582390272 15395675352329617408 15456518917100240896 15589487370130128896 15590010665332375552 15602056158657511424 15648063472859611136 15677896561265082368 15697248803564208128 15709904473118277632 15786269118140186624 15800721879173640164 15845584610665693184 15904589103562227712 15954580751163621376 15955116301522829312 15967443890710380544 15981900095694045184 16045060415158878208 16092374059489165312 16198451720525837056 16203611668195311616 16216675585154351104 16290314395689499648 16295503605822128128 16310422584953435008 16356183470300463104 16469244646362447872 16512549122308886528 16577806561755950336 16606193068182093824 16720982421187960832 16739232263515930624 16815808408453677056 16831203740858877566 16836565248984190976 16995096887109074944 17045211997222076416 17091477398756196352 17112574515360980992 17141876715542806528 17157570572399077408 17260368950903701504 17324641702094569472 17358253840984440832 17374145797015615552 17379680257015939072 17393108523809521664 17422891087928754176 17477655095083778048 17543325818951303168 17642815379361234944 17658967859261773184 17664593048114561024 17711040590863563776 17816556994434433024 17830921324180013056 17917596070017236992 17934602113048377344 17954176540706603008 18001385518582638592 18041450420731641856 18057967861912731616 18228611983754088448 18248507303669006336 18282364480891420672 18337211903038717952 18512516252029528064 18513137665082195968 18527441688405794816 18582075374020788224 18617502166502285312 18640482954232497152 18816631725165510656 18871484711210156032 18872118173823401984 18886699560480145408 18946064642006800384 18978506363636678656 19109694195643383808 19125101097709207552 19181497160279523328 19218066752518488064 19235661418124431504 19241788855981932544 19422967870981799936 19438627345212637184 19480242282539515904 19533117027149938688 19557228017555406848 19608652082741802752 19719854268466236416 19726135943889944576 19799590516679507968 19856166625160703488 19862491722303930368 19877838312925167616 20102233714115166208 20181677553442026496 20188106340702355456 20241189246701215744 20355978599707082752 20374615054723904422 20496688129198145536 20573012021237301248 20689683166915395584 20750692866183397376 20832699410004672512 20894130835304480768 21012623070665375744 21031860701650481984 21090868159071649792 21157161430890889216 21157871617236795392 21174219072463765504 21236657570309472256 21277145333145468928 21357092301332021248 21376645303316883328 21504721971617726464 21567411098525892608 21584799497691594752 21689721558441918464 21710307821058562048 21839650509306724352 21857258397381951488 21963504860021129216 21983613049285064576 22066214506649686016 22197677566836342784 22409888094562060288 22410640331415289856 22427955728070172672 22536976306818555904 22692761857326518272 22778027877831933952 22973981387560189952 23064774346790887424 23104268616601174016 23132787710515675136 23151438170911145984 23263975542522380288 23285274348255890768 23417326943803655744 23424786433369309184 23512013738556915712 23530969944204771328 23645352190760452096 23808799325719625728 23871402535511759872 23879006668919406592 24036412230457693696 24172724587152160768 24199107511387160576 24316737523594821632 24430451775219295232 24568998760712032256 24641447778592784384 24811780366924070912 24952489896415133696 24975334583209947356 25045405938897584128 25124129199182930944 25218530864742498304 25361547107831775232 25384766297688798952 25436333190805454848 25611300679499497472 25612160378760331264 25631949403508768768 25756544350649778176 25757408925331750912 25777310175173279744 25780990537507042432 25853322259507183616 25934584979801735168 26032031860379353088 26203629726646502144 26255978728640217088 26359742110618157056 26437471669160771584 26458786481041309696 26587400620025577472 26611742112292446592 26612635393555656704 26633197427083330048 26762659364347035136 26771184495279210496 26870872844065046528 27048908104925421568 27210056372251000832 27281602897727725568 27436318982213894144 27470185406237364224 27492332827956985856 27625970956745326592 27651263288553870287 27920516314536337408 27921453527664951296 27943026808743165952 27968325167464579072 28078855726528036864 28161654604106039296 28321361530027245568 28347290510920214848 28356320419341795328 28379182274020114432 28517131310188724224 28543239523668511264 28623321073025810432 28785646145273593856 28821178131134283776 28844414770315526144 28896960964040551424 28984625266093457408 29011161483072913088 29261719237078931456 29293656461152878592 29436050686456889344 29459783057340891136 29463989185722334208 29741419552440881152 29829120995138633728 29947005401881716736 30205645664081477632 30318122978665496576 30413419556905653248 30414440449777893376 30437939916666662912 30585896416396611584 30700820183164780544 30791350704659234816 30913037834200481792 31178974740260257792 31180021330664751104 31204112317315022848 31296126945719222272 31355793122530164736 31394497607128416256 31419808946236555264 31572538236280373248 31601443758347280328 31909161502327242752 31910232603045658624 31934887781420761088 32090120830317756416 32184748118978330624 32396903441051674112 32407223336390623232 32580628791378999296 32620845169906870016 32938489292724895744 33025098244617773056 33155613123511900672 33212386136364187648 33441964842375921664 33631616816907354112 33662407481717755132 33673130497968381952 33990193774218149888 34090423994444152832 34182954797512392704 34225149030721961984 34283753431085613056 34315141144798154816 34520737901807403008 34649283404189138944 34716507681968881664 34748291594031231104 34759360514031878144 34786217047619043328 34845782175857508352 34955310190167556096 35086651637902606336 35317935718523546368 35329186096229122048 35422081181727127552 35633113988868866048 35661842648360026112 35835192140034473984 35869204226096754688 35908353081413206016 36002771037165277184 36082900841463283712 36115935723825463232 36457223967508176896 36497014607338012672 36564728961782841344 36674423806077435904 37025032504059056128 37026275330164391936 37054883376811589632 37164150748041576448 37235004333004570624 37280965908464994304 37633263450331021312 37742969422420312064 37744236347646803968 37773399120960290816 37892129284013600768 37957012727273357312 38219388391286767616 38250202195418415104 38436133505036976128 38471322836248863008 38483577711963865088 38845935741963599872 38877254690425274368 38960484565079031808 39066234054299877376 39114456035110813696 39217304165483605504 39439708536932472832 39712333250321406976 39724983444607860736 39755676625850335232 40204467428230332416 40363355106884052992 40482378493402431488 40711957199414165504 40749230109447808844 40993376258396291072 41146024042474602496 41379366333830791168 41501385732366794752 41665398820009345024 41788261670608961536 42025246141330751488 42063721403300963968 42181736318143299584 42314322861781778432 42315743234473590784 42348438144927531008 42473315140618944512 42554290666290937856 42753290606633766656 43009443943235452928 43134822197051785216 43169598995383189504 43379443116883836928 43420615642117124096 43679301018613448704 43967226098570129152 44132429013299372032 44395355133672685568 44819776189124120576 44821280662830579712 44855911456140345344 45073952613637111808 45385523714653036544 45556055755663867904 45947962775120379904 46129548693581774848 46208537233202348032 46265575421031350272 46302876341822291968 46527951085044760576 46570548696511781536 46834653887607311488 46849572866738618368 47024027477113831424 47061939888409542656 47290704381520904192 47617598651439251456 47742805071023519744 48072824460915387392 48345449174304321536 48398215022774321152 48633475047189643264 48860903550438590464 49137997521424064512 49282895557185568768 49623560733848141824 49904979792830267392 49950669166419894712 50090811877795168256 50248258398365861888 50437061729484996608 50723094215663550464 50769532595377597904 50872666381610909696 51222601358998994944 51224320757520662528 51263898807017537536 51513088701299556352 51554620350346559488 51561981075014084864 51869169959603470336 52064063720758706176 52407259453293004288 52511957457280434176 52719484221236314112 52874943338321543168 53223484224584893184 53225270787111313408 53266394854166660096 53525318728694070272 53542368990558420992 53741745688130093056 54097816209850843136 54563205795455451136 54872637964427788288 54940370812474728448 54984665655913971712 55251941913490653184 55302526577107740574 55841032629072674816 55842907055329902592 55886053617486331904 55936650334929158144 56157711453056073728 56323309208212078592 56642723060054491136 56694581021840429696 56712640838683590656 56758364548040228864 57034262620377448448 57086479047337022528 57246642146051620864 57642356262268567552 57688829540631052288 57793921928081102848 57969250532186914816 58022322966145826176 58523438474157862912 58587312922305757184 58872101372913778688 58927978371444668416 59482839104881762304 59658241990277267456 59894010803763433472 60411291328162955264 60636245957330993152 60826839113811306496 60828880899555786752 60875879833333325824 61171792832793223168 61401640366329561088 61582701409318469632 61826075668400963584 62357949480520515584 62408224634630045696 62711586245060329472 62788995214256832512 62839617892473110528 63145076472560746496 63202887516694560656 63818323004654485504 63869775562841522176 64180241660635512832 64793806882103348224 64814446672781246464 65161257582757998592 65241690339813740032 66050196489235546112 66311226247023801344 66424772272728375296 66883929684751843328 67263233633814708224 67324814963435510264 67346260995936763904 67980387548436299776 68180847988888305664 68365909595024785408 68450298061443923968 68567506862171226112 68630282289596309632 69041475803614806016 69298566808378277888 69496583188062462208 69518721028063756288 69572434095238086656 69910620380335112192 70173303275805212672 70635871437047092736 70658372192458244096 70844162363454255104 71266227977737732096 71738408452193509376 71816706162826412032 72005542074330554368 72165801682926567424 72231871447650926464 72914447935016353792 73129457923565682688 74050065008118112256 74052550660328783872 74109766753623179264 74328301496083152896 74470008666009141248 74561931816929988608 75266526900662042624 75485938844840624128 75546798241920581632 75784258568027201536 75914025454546714624 76438776782573535232 76500404390836830208 76872267010073952256 76942645672497726016 76967155423927730176 77691871483927199744 77754509380850548736 78132468108599754752 78228912070221627392 78434608330967211008 78879417073864945664 79424666500642813952 79511353251700670464 80408934856460664832 80726710213768105984 80964756986804862976 81423914398828331008 81498460218895617688 81986752516792582144 82292048084949204992 82758732667661582336 83002771464733589504 83330797640018690048 83576523341217923072 84127442806601927936 84628645723563556864 84631486468947181568 84696876289855062016 84946630281237889024 85108581332581875712 85506581213267533312 86269644394103570432 86841231284234248192 87358602037226897408 87934452197140258304 88264858026598744064 89639552378248241152 89642561325661159424 89711822912280690688 90147905227274223616 90771047429306073088 91112111511327735808 91895925550240759808 92259097387163549696 92417074466404696064 92531150842062700544 92605752683644583936 93055902170089521152 93141097393023563072 93669307775214622976 93699145733477236736 94048054954227662848 94123879776819085312 94581408763041808384 95235197302878502912 95485610142047039488 96145648921830774784 96690898348608643072 96796430045548642304 97266950094379286528 97721807100877180928 98275995042848129024 98565791114371137536 99247121467696283648 99809959585660534784 99901338332839789424 100181623755590336512 100496516796731723776 100874123458969993216 101446188431327100928 101539065190755195808 102445202717997989888 102448641515041325056 102527797614035075072 103026177402599112704 103109240700693118976 103123962150028169728 103738339919206940672 104814518906586008576 105438968442472628224 105749886676643086336 106446968449169786368 106450541574222626816 106532789708333320192 107050637457388140544 108195632419701686272 109126411590910902272 109745275928855576576 109880741624949456896 109969331311827943424 110503883826981306368 110605053154215481148 111682065258145349632 111685814110659805184 111772107234972663808 111873300669858316288 112315422906112147456 112646618416424157184 113389162043680859392 113425281677367181312 113516729096080457728 114068525240754896896 114172958094674045056 114493284292103241728 115284712524537135104 115587843856162205696 116044645932291652352 117046876948315725824 117174625844611514368 117744202745827557376 117855956742889336832 118965678209763524608 119316483980554534912 119788021607526866944 120822582656325910528 121272491914661986304 121653678227622612992 121657761799111573504 121751759666666651648 122343585665586446336 122803280732659122176 123652151336801927168 124715898961041031168 124816449269260091392 125423172490120658944 125577990428513665024 125679235784946221056 126290152945121492992 126405775033389121312 127636646009308971008 127739551125683044352 128360483321271025664 129587613764206696448 130322515165515997184 130483380679627480064 132100392978471092224 132622452494047602688 132849544545456750592 133767859369503686656 134526467267629416448 134649629926871020528 134692521991873527808 135960775096872599552 136361695977776611328 136731819190049570816 136900596122887847936 137260564579192619264 138082951607229612032 138597133616756555776 138993166376124924416 139037442056127512576 139144868190476173312 139821240760670224384 141271742874094185472 141316744384916488192 141688324726908510208 142532455955475464192 143476816904387018752 144011084148661108736 144463742895301852928 145828895870032707584 146258915847131365376 148100130016236224512 148105101320657567744 148219533507246358528 148656602992166305792 148940017332018282496 149123863633859977216 150533053801324085248 150971877689681248256 151093596483841163264 151568517136054403072 151828050909093429248 152877553565147070464 153000808781673660416 153744534020147904512 153885291344995452032 153934310847855460352 155383742967854399488 156457824140443254784 156869216661934422016 157758834147729891328 158849333001285627904 159022706503401340928 160817869712921329664 161453420427536211968 161929513973609725952 162847828797656662016 162996920437791235376 163973505033585164288 164584096169898409984 165517465335323164672 166661595280037380096 167153046682435846144 168254885613203855872 169257291447127113728 169393752579710124032 170217162665163751424 171013162426535066624 172539288788207140864 173682462568468496384 175868904394280516608 176529716053197488128 179279104756496482304 179285122651322318848 179423645824561381376 180295810454548447232 181542094858612146176 182224223022655471616 183791851100481519616 184518194774327099392 185062301684125401088 185211505367289167872 186111804340179042304 186282194786047126144 187338615550429245952 187398291466954473472 188096109908455325696 190470394605757005824 190971220284094078976 192291297843661549568 193381796697217286144 193558843019877092009 195443614201754361856 196551990085696258048 197131582228742275072 198494242935392567296 199619919171321069568 199802676665679578848 200363247511180673024 200993033593463447552 201748246917939986432 202892376862654201856 203078130381510391616 204890405435995979776 205055595228070150144 206052354805198225408 206218481401386237952 206247924300056339456 207476679838413881344 209629037813172017152 210877936884945256448 212893936898339572736 212901083148445253632 213065579416666640384 214101274914776281088 216391264839403372544 218252823181821804544 219490551857711153152 219761483249898913792 219938662623655886848 221007767653962612736 221210106308430962296 223364130516290699264 223371628221319610368 223544214469945327616 224630845812224294912 225293236832848314368 226778324087361718784 226850563354734362624 228345916189348090112 230569425049074270208 231175687712324411392 232089291864583304704 234093753896631451648 235711913485778673664 237931356419527049216 238632967961109069824 239576043215053733888 241645165312651821056 242544983829323972608 243307356455245225984 243315523598223147008 243503519333333303296 244687171331172892672 245606561465318244352 247304302673603854336 249431797922082062336 249632898538520182784 250846344980241317888 251155980857027330048 251358471569892442112 252580305890242985984 252811550066778242624 255273292018617942016 255479102251366088704 256720966642542051328 259175227528413392896 260645030331031994368 260966761359254960128 264200785956942184448 265244904988095205376 265699089090913501184 267535718739007373312 269052934535258832896 269299259853742041056 269385043983747055616 271921550193745199104 272723391955553222656 273463638380099141632 273801192245775695872 274521129158385238528 277986332752249848832 278074884112255025152 278289736380952346624 279642481521340448768 282543485748188370944 283376649453817020416 286953633808774037504 288022168297322217472 288927485790603705856 291657791740065415168 292517831694262730752 296200260032472449024 296210202641315135488 296439067014492717056 297313205984332611584 297880034664036564992 298247727267719954432 301066107602648170496 301943755379362496512 302187192967682326528 303137034272108806144 303656101818186858496 305755107130294140928 307770582689990904064 307868621695710920704 310767485935708798976 312915648280886509568 313738433323868844032 315517668295459782656 317698666002571255808 318045413006802681856 321635739425842659328 322906840855072423936 323859027947219451904 325695657595313324032 325993840875582470752 327947010067170328576 329168192339796819968 331034930670646329344 333323190560074760192 336509771226407711744 338514582894254227456 338787505159420248064 340434325330327502848 342026324853070133248 347364925136936992768 351737808788561033216 353059432106394976256 358558209512992964608 358570245302644637696 358847291649122762752 360591620909096894464 363084189717224292352 364448446045310943232 367583702200963039232 369036389548654198784 370124603368250802176 372564389572094252288 374677231100858491904 374796582933908946944 376192219816910651392 381942440568188157952 384582595687323099136 386763593394434572288 387117686039754184018 390887228403508723712 393103980171392516096 394263164457484550144 396988485870785134592 399239838342642139136 399605353331359157696 400726495022361346048 401986067186926895104 403496493835879972864 405784753725308403712 406156260763020783232 409780810871991959552 410111190456140300288 412104709610396450816 412495848600112678912 414953359676827762688 419258075626344034304 421755873769890512896 425787873796679145472 425802166296890507264 426131158833333280768 428202549829552562176 432782529678806745088 436505646363643609088 438981103715422306304 439522966499797827584 439877325247311773696 442015535307925225472 442420212616861924592 446728261032581398528 447088428939890655232 449261691624448589824 453556648174723437568 453701126709468725248 456691832378696180224 462351375424648822784 464178583729166609408 468187507793262903296 471423826971557347328 475862712839054098432 477265935922218139648 479152086430107467776 483290330625303642112 485089967658647945216 486614712910490451968 486631047196446294016 487007038666666606592 489374342662345785344 491213122930636488704 494608605347207708672 498863595844164124672 502311961714054660096 502716943139784884224 505160611780485971968 505623100133556485248 510546584037235884032 518350455056826785792 521290060662063988736 521933522718509920256 528401571913884368896 530489809976190410752 531398178181827002368 535071437478014746624 538105869070517665792 538598519707484082112 538770087967494111232 543843100387490398208 546927276760198283264 547602384491551391744 549042258316770477056 555972665504499697664 556579472761904693248 559284963042680897536 565086971496376741888 566753298907634040832 573907267617548075008 576044336594644434944 577854971581207411712 583315583480130830336 585035663388525461504 592400520064944898048 592420405282630270976 592878134028985434112 594626411968665223168 595760069328073129984 596495454535439908864 603887510758724993024 606274068544217612288 611510214260588281856 615541165379981808128 615737243391421841408 625831296561773019136 627476866647737688064 631035336590919565312 635397332005142511616 643271478851685318656 645813681710144847872 647718055894438903808 651391315190626648064 651987681751164941504 655894020134340657152 658336384679593639936 662069861341292658688 666646381120149520384 673019542452815423488 677029165788508454912 677575010318840496128 680868650660655005696 684052649706140266496 694729850273873985536 703475617577122066432 706118864212789952512 717116419025985929216 717140490605289275392 717694583298245525504 721183241818193788928 726168379434448584704 738072779097308397568 740249206736501604352 745128779144188504576 749354462201716983808 763884881136376315904 769165191374646198272 773527186788869144576 774235372079508368036 781774456807017447424 786207960342785032192 788526328914969100288 793976971741570269184 798479676685284278272 799210706662718315392 801452990044722692096 803972134373853790208 806992987671759945728 812312521526041566464 819561621743983919104 820222380912280600576 824209419220792901632 824991697200225357824 829906719353655525376 838516151252688068608 843511747539781025792 851575747593358290944 851604332593781014528 852262317666666561536 856405099659105124352 865565059357613490176 873011292727287218176 877962207430844612608 879045932999595655168 879754650494623547392 884031070615850450944 884840425233723849184 893456522065162797056 894176857879781310464 898523383248897179648 907113296349446875136 913383664757392360448 924702750849297645568 928357167458333218816 936375015586525806592 942847653943114694656 951725425678108196864 954531871844436279296 958304172860214935552 966580661250607284224 970179935317295890432 973229425820980903936 973262094392892588032 974014077333333213184 978748685324691570688 989217210694415417344 997727191688328249344 1004623923428109320192 1011246200267112970496 1021093168074471768064 1036700910113653571584 1042580121324127977472 1043867045437019840512 1056803143827768737792 1060979619952380821504 1062796356363654004736 1070142874956029493248 1076211738141035331584 1077197039414968164224 1077540175934988222464 1087686200774980796416 1095204768983102783488 1098084516633540954112 1111945331008999395328 1113158945523809386496 1118569926085361795072 1130173942992753483776 1133506597815268081664 1147814535235096150016 1152088673189288869888 1155709943162414823424 1166631166960261660672 1170071326777050923008 1184801040129889796096 1185756268057970868224 1191520138656146259968 1192990909070879817728 1207775021517449986048 1212548137088435224576 1231082330759963616256 1231474486782843682816 1254953733295475376128 1262070673181839130624 1270794664010285023232 1286542957703370637312 1291627363420289695744 1295436111788877807616 1302782630381253296128 1303975363502329883008 1311788040268681314304 1316672769359187279872 1333292762240299040768 1346039084905630846976 1354058331577016909824 1368105299412280532992 1389459700547747971072 1406951235154244132864 1412237728425579905024 1434232838051971858432 1435389166596491051008 1442366483636387577856 1452336758868897169408 1476145558194616795136 1490257558288377009152 1498708924403433967616 1527769762272752631808 1538330382749292396544 1547054373577738289152 1548470744159016736072 1563548913614034894848 1572415920685570064384 1577052657829938200576 1587953943483140538368 1598421413325436630784 1607944268747707580416 1613985975343519891456 1624625043052083132928 1639123243487967838208 1649983394400450715648 1659813438707311050752 1677032302505376137216 1703151495186716581888 1703208665187562029056 1704524635333333123072 1712810199318210248704 1731130118715226980352 1746022585454574436352 1755924414861689225216 1758091865999191310336 1759509300989247094784 1768062141231700901888 1769680850467447698368 1786913044130325594112 1788353715759562620928 1797046766497794359296 1814226592698893750272 1826767329514784720896 1849405501698595291136 1856714334916666437632 1872750031173051613184 1885695307886229389312 1903450851356216393728 1909063743688872558592 1916608345720429871104 1946458851641961807872 1946524188785785176064 1948028154666666426368 1957497370649383141376 2009247846856218640384 2022492400534225940992 2073401820227307143168 2085160242648255954944 2087734090874039681024 2113606287655537475584 2121959239904761643008 2125592712727308009472 2140285749912058986496 2154394078829936328448 2155080351869976444928 2175372401549961592832 2190409537966205566976 2196169033267081908224 2223890662017998790656 2226317891047618772992 2237139852170723590144 2260347885985506967552 2267013195630536163328 2295629070470192300032 2304177346378577739776 2311419886324829646848 2333262333920523321344 2369602080259779592192 2371512536115941736448 2383040277312292519936 2385981818141759635456 2425096274176870449152 2462164661519927232512 2509907466590950752256 2524141346363678261248 2541589328020570046464 2573085915406741274624 2583254726840579391488 2590872223577755615232 2607950727004659766016 2623576080537362628608 2633345538718374559744 2692078169811261693952 2708116663154033819648 2736210598824561065984 2778919401095495942144 2813902470308488265728 2824475456851159810048 2868465676103943716864 2870778333192982102016 2884732967272775155712 2904673517737794338816 2952291116389233590272 2980515116576754018304 2997417848806867935232 3055539524545505263616 3076660765498584793088 3094108747155476578304 3096941488318033472144 3127097827228069789696 3144831841371140128768 3175907886966281076736 3196842826650873261568 3215888537495415160832 3249250086104166265856 3278246486975935676416 3299966788800901431296 3354064605010752274432 3406302990373433163776 3406417330375124058112 3409049270666666246144 3425620398636420497408 3462260237430453960704 3492045170909148872704 3516183731998382620672 3519018601978494189568 3536124282463401803776 3539361700934895396736 3573826088260651188224 3628453185397787500544 3653534659029569441792 3698811003397190582272 3713428669833332875264 3745500062346103226368 3771390615772458778624 3806901702712432787456 3833216691440859742208 3892917703283923615744 3896056309333332852736 3914994741298766282752 4044984801068451881984 4146803640454614286336 4170320485296511909888 4175468181748079362048 4227212575311074951168 4243918479809523286016 4280571499824117972992 4308788157659872656896 4310160703739952889856 4380819075932411133952 4392338066534163816448 4447781324035997581312 4520695771971013935104 4534026391261072326656 4591258140940384600064 4608354692757155479552 4622839772649659293696 4666524667841046642688 4739204160519559184384 4743025072231883472896 4766080554624585039872 4771963636283519270912 4850192548353740898304 4924329323039854465024 5019814933181901504512 5048282692727356522496 5083178656041140092928 5166509453681158782976 5181744447155511230464 5215901454009319532032 5384156339622523387904 5472421197649122131968 5557838802190991884288 5627804940616976531456 5648950913702319620096 5736931352207887433728 5741556666385964204032 5769465934545550311424 5809347035475588677632 5904582232778467180544 5961030233153508036608 5994835697613735870464 6111079049091010527232 6153321530997169586176 6188217494310953156608 6193882976636066944288 6254195654456139579392 6289663682742280257536 6393685653301746523136 6431777074990830321664 6498500172208332531712 6599933577601802862592 6708129210021504548864 6812605980746866327552 6812834660750248116224 6818098541333332492288 6851240797272840994816 6924520474860907921408 6984090341818297745408 7032367463996765241344 7078723401869790793472 7147652176521302376448 7256906370795575001088 7307069318059138883584 7397622006794381164544 7426857339666665750528 7491000124692206452736 7542781231544917557248 7613803405424865574912 7666433382881719484416 7785835406567847231488 7792112618666665705472 7829989482597532565504 8089969602136903763968 8293607280909228572672 8340640970593023819776 8350936363496158724096 8454425150622149902336 8487836959619046572032 8617576315319745313792 8620321407479905779712 8784676133068327632896 8895562648071995162624 9041391543942027870208 9068052782522144653312 9182516281880769200128 9216709385514310959104 9245679545299318587392 9333049335682093285376 9478408321039118368768 9543927272567038541824 9700385096707481796608 9848658646079708930048 10039629866363803009024 10096565385454713044992 10166357312082280185856 10333018907362317565952 10431802908018639064064 10768312679245046775808 10944842395298244263936 11115677604381983768576 11255609881233953062912 11297901827404639240192 11473862704415774867456 11618694070951177355264 11922060466307016073216 11989671395227471740928 12222158098182021054464 12306643061994339172352 12376434988621906313216 12387765953272133888576 12508391308912279158784 12579327365484560515072 12787371306603493046272 12863554149981660643328 12997000344416665063424 13199867155203605725184 13416258420043009097728 13625211961493732655104 13625669321500496232448 13636197082666664984576 13702481594545681989632 14064734927993530482688 14157446803739581586944 14513812741591150002176 14614138636118277767168 14795244013588762329088 14853714679333331501056 14982000249384412905472 15085562463089835114496 15227606810849731149824 15332866765763438968832 15571670813135694462976 15584225237333331410944 15659978965195065131008 16179939204273807527936 16587214561818457145344 16681281941186047639552 16701872726992317448192 16975673919238093144064 17235152630639490627584 17569352266136655265792 17791125296143990325248 18082783087884055740416 18136105565044289306624 18365032563761538400256 18433418771028621918208 18491359090598637174784 18956816642078236737536 19087854545134077083648 19400770193414963593216 19697317292159417860096 20079259732727606018048 20193130770909426089984 20332714624164560371712 20666037814724635131904 20863605816037278128128 21536625358490093551616 21889684790596488527872 22231355208763967537152 22511219762467906125824 22947725408831549734912 23844120932614032146432 23979342790454943481856 24444316196364042108928 24613286123988678344704 24752869977243812626432 24775531906544267777152 25016782617824558317568 25574742613206986092544 25727108299963321286656 25994000688833330126848 26399734310407211450368 26832516840086018195456 27250423922987465310208 27272394165333329969152 27404963189091363979264 28314893607479163173888 29027625483182300004352 29228277272236555534336 29590488027177524658176 29707429358666663002112 29964000498768825810944 30171124926179670228992 30665733531526877937664 31143341626271388925952 32359878408547615055872 33174429123636914290688 33362563882372095279104 33403745453984634896384 33951347838476186288128 34470305261278981255168 35138704532273310531584 35582250592287980650496 36165566175768111480832 36272211130088578613248 36982718181197274349568 38175709090268154167296 39394634584318835720192 40158519465455212036096 40386261541818852179968 40665429248329120743424 41332075629449270263808 41727211632074556256256 43073250716980187103232 43779369581192977055744 45022439524935812251648 47688241865228064292864 47958685580909886963712 48888632392728084217856 49226572247977356689408 49551063813088535554304 50033565235649116635136 51149485226413972185088 51454216599926642573312 51988001377666660253696 52799468620814422900736 53665033680172036390912 54500847845974930620416 54544788330666659938304 54809926378182727958528 56629787214958326347776 58055250966364600008704 58456554544473111068672 59180976054355049316352 59414858717333326004224 60342249852359340457984 62286683252542777851904 64719756817095230111744 66348858247273828581376 66807490907969269792768 67902695676952372576256 68940610522557962510336 70277409064546621063168 71164501184575961300992 72331132351536222961664 73965436362394548699136 78789269168637671440384 80317038930910424072192 81330858496658241486848 83454423264149112512512 86146501433960374206464 87558739162385954111488 90044879049871624503296 95376483730456128585728 95917371161819773927424 98453144495954713378816 99102127626177071108608 102298970452827944370176 103976002755333320507392 105598937241628845801472 107330067360344072781824 109001695691949861240832 109089576661333319876608 109619852756365455917056 113259574429916652695552 116110501932729200017408 116913109088946222137344 118829717434666652008448 129439513634190460223488 132697716494547657162752 133614981815938539585536 135805391353904745152512 137881221045115925020672 140554818129093242126336 142329002369151922601984 144662264703072445923328 147930872724789097398272 157578538337275342880768 160634077861820848144384 166908846528298225025024 172293002867920748412928 175117478324771908222976 180089758099743249006592 190752967460912257171456 191834742323639547854848 198204255252354142217216 204597940905655888740352 207952005510666641014784 211197874483257691602944 214660134720688145563648 218003391383899722481664 226519148859833305391104 232221003865458400034816 233826218177892444274688 237659434869333304016896 258879027268380920446976 267229963631877079171072 275762442090231850041344 281109636258186484252672 284658004738303845203968 289324529406144891846656 295861745449578194796544 315157076674550685761536 333817693056596450050048 344586005735841496825856 350234956649543816445952 360179516199486498013184 381505934921824514342912 383669484647279095709696 396408510504708284434432 409195881811311777480704 415904011021333282029568 422395748966515383205888 436006782767799444963328 453038297719666610782208 464442007730916800069632 467652436355784888549376 475318869738666608033792 517758054536761840893952 551524884180463700082688 562219272516372968505344 569316009476607690407936 591723490899156389593088 630314153349101371523072 667635386113192900100096 689172011471682993651712 763011869843649028685824 767338969294558191419392 792817021009416568868864 818391763622623554961408 831808022042666564059136 906076595439333221564416 928884015461833600139264 935304872711569777098752 950637739477333216067584 1035516109073523681787904 1103049768360927400165376 1124438545032745937010688 1183446981798312779186176 1260628306698202743046144 1335270772226385800200192 1526023739687298057371648 1585634042018833137737728 1636783527245247109922816 1663616044085333128118272 1812153190878666443128832 1870609745423139554197504 2071032218147047363575808 2206099536721854800330752 2521256613396405486092288 2670541544452771600400384 3052047479374596114743296 3171268084037666275475456 3273567054490494219845632 3327232088170666256236544 3624306381757332886257664 4142064436294094727151616 4412199073443709600661504 5341083088905543200800768 6342536168075332550950912 6547134108980988439691264 6654464176341332512473088 7248612763514665772515328 8284128872588189454303232 8824398146887419201323008 10682166177811086401601536 12685072336150665101901824 13094268217961976879382528 14497225527029331545030656 17648796293774838402646016 21364332355622172803203072 25370144672301330203803648 28994451054058663090061312 50740289344602660407607296 57988902108117326180122624 101480578689205320815214592 202961157378410641630429184 405922314756821283260858368
- Sum of all divisors σ(n): 1097586049774909104783360000
- Sum of proper divisors (its aliquot sum) s(n): 691663735018087821522501632
- 405922314756821283260858368 is an abundant number, because the sum of its proper divisors (691663735018087821522501632) is greater than itself. Its abundance is 285741420261266538261643264
Bases of 405922314756821283260858368
- Binary: 101001111110001010110010011000110101001101110101111100001010101010010000000000000000000002
- Hexadecimal: 0x14FC564C6A6EBE155200000
- Base-36: 1F04ZDIE8MNSCJ88HS
Squares and roots of 405922314756821283260858368
- 405922314756821283260858368 squared (4059223147568212832608583682) is 164772925617535889744172643526259522570139376155623424
- 405922314756821283260858368 cubed (4059223147568212832608583683) is 66885007375923704355512903317583471393344392234613248735707386613027032407212032
-
The
square root of 405922314756821283260858368 is 20147513860444.9477931929 -
405922314756821283260858368 is a
perfect cube number . Itscube root is 740424832
Scales and comparisons
How big is 405922314756821283260858368?- 405,922,314,756,821,283,260,858,368 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 405,922,314,756,821,283,260,858,368 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 405922314756821283260858368 cubic inches would be around 61702069.3 feet tall.
Recreational maths with 405922314756821283260858368
- 405922314756821283260858368 backwards is 863858062382128657413229504
- The number of decimal digits it has is: 27
- The sum of 405922314756821283260858368's digits is 118
- 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 405922314756821283260858368 - Facts about the integer". Numbermatics.com. 2024. Web. 3 May 2024.
APA style:
Numbermatics. (2024). Number 405922314756821283260858368 - Facts about the integer. Retrieved 3 May 2024, from https://numbermatics.com/n/405922314756821283260858368/
Chicago style:
Numbermatics. 2024. "Number 405922314756821283260858368 - Facts about the integer". https://numbermatics.com/n/405922314756821283260858368/
The information we have on file for 405922314756821283260858368 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 405922314756821283260858368, math, Factors of 405922314756821283260858368, curriculum, school, college, exams, university, Prime factorization of 405922314756821283260858368, STEM, science, technology, engineering, physics, economics, calculator, four hundred five septillion, nine hundred twenty-two sextillion, three hundred fourteen quintillion, seven hundred fifty-six quadrillion, eight hundred twenty-one trillion, two hundred eighty-three billion, two hundred sixty million, eight hundred fifty-eight thousand, three hundred sixty-eight.