689911656956651962330251264
689,911,656,956,651,962,330,251,264 is an even composite number composed of five prime numbers multiplied together.
689911656956651962330251264 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-four thousand, three hundred seventy-five divisors.
Prime factorization of 689911656956651962330251264:
224 × 312 × 72 × 194 × 594
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 19 × 19 × 19 × 19 × 59 × 59 × 59 × 59)See below for interesting mathematical facts about the number 689911656956651962330251264 from the Numbermatics database.
Names of 689911656956651962330251264
- Cardinal: 689911656956651962330251264 can be written as Six hundred eighty-nine septillion, nine hundred eleven sextillion, six hundred fifty-six quintillion, nine hundred fifty-six quadrillion, six hundred fifty-one trillion, nine hundred sixty-two billion, three hundred thirty million, two hundred fifty-one thousand, two hundred sixty-four.
Scientific notation
- Scientific notation: 6.89911656956651962330251264 × 1026
Factors of 689911656956651962330251264
Divisors of 689911656956651962330251264
- Number of divisors d(n): 24375
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 32 36 38 42 48 49 54 56 57 59 63 64 72 76 81 84 96 98 108 112 114 118 126 128 133 144 147 152 162 168 171 177 189 192 196 216 224 228 236 243 252 256 266 288 294 304 324 336 342 354 361 378 384 392 399 413 432 441 448 456 472 486 504 512 513 531 532 567 576 588 608 648 672 684 708 722 729 756 768 784 798 826 864 882 896 912 931 944 972 1008 1024 1026 1062 1064 1083 1121 1134 1152 1176 1197 1216 1239 1296 1323 1344 1368 1416 1444 1458 1512 1536 1539 1568 1593 1596 1652 1701 1728 1764 1792 1824 1862 1888 1944 2016 2048 2052 2124 2128 2166 2187 2242 2268 2304 2352 2394 2432 2478 2527 2592 2646 2688 2736 2793 2832 2888 2891 2916 3024 3072 3078 3136 3186 3192 3249 3304 3363 3402 3456 3481 3528 3584 3591 3648 3717 3724 3776 3888 3969 4032 4096 4104 4248 4256 4332 4374 4484 4536 4608 4617 4704 4779 4788 4864 4956 5054 5103 5184 5292 5376 5472 5586 5664 5776 5782 5832 6048 6144 6156 6272 6372 6384 6498 6561 6608 6726 6804 6859 6912 6962 7056 7168 7182 7296 7434 7448 7552 7581 7776 7847 7938 8064 8192 8208 8379 8496 8512 8664 8673 8748 8968 9072 9216 9234 9408 9558 9576 9728 9747 9912 10089 10108 10206 10368 10443 10584 10752 10773 10944 11151 11172 11328 11552 11564 11664 11907 12096 12288 12312 12544 12744 12768 12996 13122 13216 13452 13608 13718 13824 13851 13924 14112 14336 14337 14364 14592 14868 14896 15104 15162 15309 15552 15694 15876 16128 16384 16416 16758 16992 17024 17328 17346 17496 17689 17936 18144 18432 18468 18816 19116 19152 19456 19494 19683 19824 20178 20216 20412 20577 20736 20886 21168 21299 21504 21546 21888 22302 22344 22656 22743 23104 23128 23328 23541 23814 24192 24367 24576 24624 25088 25137 25488 25536 25992 26019 26244 26432 26904 27216 27436 27648 27702 27848 28224 28672 28674 28728 29184 29241 29736 29792 30208 30267 30324 30618 31104 31329 31388 31752 32256 32319 32768 32832 33453 33516 33984 34048 34656 34692 34992 35378 35721 35872 36288 36864 36936 37632 38232 38304 38912 38988 39366 39648 40356 40432 40824 41154 41472 41553 41772 42336 42598 43008 43011 43092 43776 44604 44688 45312 45486 45927 46208 46256 46656 47082 47628 48013 48384 48734 49152 49248 50176 50274 50976 51072 51984 52038 52488 52864 53067 53808 54432 54872 54929 55296 55404 55696 56448 57344 57348 57456 58368 58482 59049 59472 59584 60416 60534 60648 61236 61731 62208 62658 62776 63504 63897 64512 64638 65536 65664 66139 66906 67032 67968 68096 68229 69312 69384 69984 70623 70756 71442 71744 72576 73101 73728 73872 75264 75411 76464 76608 77824 77976 78057 78732 79296 80712 80864 81648 82308 82944 83106 83544 84672 85196 86016 86022 86184 87552 87723 89208 89376 90624 90801 90972 91854 92416 92512 93312 93987 94164 95256 96026 96768 96957 97468 98304 98496 100352 100359 100548 101952 102144 103968 104076 104976 105728 106134 107163 107616 108864 109744 109858 110592 110808 111392 112896 114688 114696 114912 116736 116964 118098 118944 119168 120832 121068 121296 122472 123462 124416 124659 125316 125552 127008 127794 129024 129033 129276 130321 131072 131328 132278 133812 134064 135936 136192 136458 137781 138624 138768 139968 141246 141512 142884 143488 144039 145152 146202 147456 147744 149093 150528 150822 152928 153216 155648 155952 156114 157464 158592 159201 161424 161728 163296 164616 164787 165888 166212 167088 169344 170392 170569 172032 172044 172368 175104 175446 177147 178416 178752 181248 181602 181944 183708 184832 185024 185193 186624 187974 188328 190512 191691 192052 193536 193914 194936 196608 196992 198417 200704 200718 201096 203904 204288 204687 205379 207936 208152 209952 211456 211869 212268 214326 215232 217728 219303 219488 219716 221184 221616 222784 225792 226233 229376 229392 229824 233472 233928 234171 236196 237888 238336 241664 242136 242592 244944 246924 248832 249318 250632 251104 254016 255588 258048 258066 258552 260642 262144 262656 263169 264556 267624 268128 271872 272384 272403 272916 275562 277248 277536 279936 281961 282492 283024 285768 286976 288078 290304 290871 292404 294912 295488 298186 301056 301077 301644 305856 306432 311296 311904 312228 314928 317184 318402 321489 322848 323456 326592 329232 329574 331776 332424 334176 336091 338688 340784 341138 344064 344088 344736 350208 350892 354294 356832 357504 362496 363204 363888 367416 369664 370048 370386 373248 373977 375948 376656 381024 383382 384104 387072 387099 387828 389872 390963 393216 393984 396834 401408 401436 402192 404681 407808 408576 409374 410758 413343 415872 416304 419904 422912 423738 424536 428652 430464 432117 435456 438606 438976 439432 442368 443232 445568 447279 451584 452466 458752 458784 459648 462973 466944 467856 468342 472392 475776 476672 477603 483328 484272 485184 489888 493848 494361 497664 498636 501264 502208 508032 511176 511707 516096 516132 517104 521284 524288 525312 526338 529112 531441 535248 536256 543744 544768 544806 545832 551124 554496 555072 555579 559872 563922 564984 566048 571536 573952 575073 576156 580608 581742 584808 589824 590976 595251 596372 602112 602154 603288 611712 612864 614061 616137 622592 623808 624456 629856 634368 635607 636804 642978 645696 646912 653184 657909 658464 659148 663552 664848 668352 672182 677376 678699 681568 682276 688128 688176 689472 700416 701784 702513 708588 713664 715008 724992 726408 727776 734832 739328 740096 740772 746496 747954 751896 753312 762048 766764 768208 774144 774198 775656 779744 781926 786432 787968 789507 793668 802816 802872 804384 809362 815616 817152 817209 818748 821516 826686 831744 832608 839808 845824 845883 847476 849072 857304 860928 864234 870912 872613 877212 877952 878864 884736 886464 891136 894558 903168 903231 904932 912247 917504 917568 919296 925946 933888 935712 936684 944784 951552 953344 955206 964467 966656 968544 970368 979776 987696 988722 995328 997272 1002528 1004416 1008273 1016064 1022352 1023414 1032192 1032264 1034208 1042568 1043651 1048576 1050624 1052676 1058224 1062882 1070496 1072512 1087488 1089536 1089612 1091664 1102248 1108992 1110144 1111158 1119744 1121931 1127844 1129968 1132096 1143072 1147904 1150146 1152312 1161216 1161297 1163484 1169616 1172889 1179648 1181952 1190502 1192744 1204224 1204308 1206576 1214043 1223424 1225728 1228122 1232274 1240029 1245184 1247616 1248912 1256641 1259712 1268736 1271214 1273608 1285956 1291392 1293824 1296351 1306368 1315818 1316928 1318296 1327104 1329696 1336704 1341837 1344364 1354752 1357398 1363136 1364552 1376256 1376352 1378944 1388919 1400832 1403568 1405026 1417176 1427328 1430016 1432809 1437653 1449984 1452816 1455552 1469664 1478656 1480192 1481544 1483083 1492992 1495908 1503792 1506624 1524096 1533528 1535121 1536416 1548288 1548396 1551312 1559488 1563852 1572864 1575936 1579014 1587336 1605632 1605744 1608768 1618724 1631232 1634304 1634418 1637496 1643032 1653372 1663488 1665216 1666737 1679616 1691648 1691766 1694952 1698144 1714608 1721856 1725219 1728468 1741824 1745226 1754424 1755904 1757728 1769472 1772928 1782272 1785753 1789116 1806336 1806462 1809864 1824494 1835008 1835136 1838592 1842183 1848411 1851892 1867776 1871424 1873368 1889568 1903104 1906688 1906821 1910412 1928934 1933312 1937088 1940736 1959552 1973727 1975392 1977444 1990656 1994544 2005056 2008832 2016546 2032128 2036097 2044704 2046828 2064384 2064528 2068416 2085136 2087302 2097152 2101248 2105352 2107539 2116448 2125764 2140992 2145024 2174976 2179072 2179224 2183328 2204496 2217984 2220288 2222316 2239488 2243862 2255688 2259936 2264192 2286144 2295808 2300292 2304624 2322432 2322594 2326968 2339232 2345778 2359296 2363904 2368521 2381004 2385488 2408448 2408616 2413152 2428086 2446848 2451456 2451627 2456244 2464548 2480058 2490368 2495232 2497824 2513282 2519424 2537472 2537649 2542428 2547216 2571912 2582784 2587648 2592702 2612736 2617839 2631636 2633856 2636592 2654208 2659392 2673408 2683674 2688728 2709504 2709693 2714796 2726272 2729104 2736741 2752512 2752704 2757888 2777838 2801664 2807136 2810052 2832767 2834352 2854656 2860032 2865618 2875306 2893401 2899968 2905632 2911104 2939328 2957312 2960384 2963088 2966166 2985984 2991816 3007584 3013248 3024819 3048192 3067056 3070242 3072832 3096576 3096792 3102624 3118976 3127704 3130953 3145728 3151872 3158028 3174672 3211264 3211488 3217536 3237448 3240811 3262464 3268608 3268836 3274992 3286064 3306744 3326976 3330432 3333474 3359232 3365793 3383296 3383532 3389904 3396288 3429216 3443712 3450438 3456936 3483648 3483891 3490452 3508848 3511808 3515456 3518667 3538944 3545856 3564544 3571506 3578232 3612672 3612924 3619728 3642129 3648988 3670016 3670272 3677184 3684366 3696822 3703784 3720087 3735552 3742848 3746736 3769923 3779136 3806208 3813376 3813642 3820824 3857868 3866624 3874176 3881472 3889053 3902201 3919104 3947454 3950784 3954888 3981312 3989088 4010112 4017664 4025511 4033092 4064256 4072194 4089408 4093656 4128768 4129056 4136832 4166757 4170272 4174604 4194304 4202496 4210704 4215078 4232896 4251528 4281984 4290048 4298427 4312959 4349952 4358144 4358448 4366656 4408992 4435968 4440576 4444632 4449249 4478976 4487724 4511376 4519872 4528384 4572288 4591616 4600584 4605363 4609248 4644864 4645188 4653936 4678464 4691556 4718592 4727808 4737042 4762008 4770976 4816896 4817232 4826304 4856172 4893696 4902912 4903254 4912488 4929096 4960116 4980736 4990464 4995648 5000211 5026564 5038848 5074944 5075298 5084856 5094432 5143824 5165568 5175296 5175657 5185404 5225472 5235678 5263272 5267712 5273184 5308416 5318784 5346816 5357259 5367348 5377456 5419008 5419386 5429592 5452544 5458208 5473482 5505024 5505408 5515776 5526549 5545233 5555676 5603328 5614272 5620104 5665534 5668704 5709312 5720064 5720463 5731236 5750612 5786802 5799936 5811264 5822208 5878656 5914624 5920768 5921181 5926176 5932332 5971968 5983632 6015168 6026496 6049638 6096384 6108291 6134112 6140484 6145664 6193152 6193584 6205248 6237952 6255408 6261906 6291456 6303744 6316056 6322617 6349344 6385729 6422528 6422976 6435072 6474896 6481622 6524928 6537216 6537672 6549984 6572128 6613488 6653952 6660864 6666948 6718464 6731586 6766592 6767064 6779808 6792576 6858432 6887424 6900876 6913872 6967296 6967782 6980904 7017696 7023616 7030912 7037334 7077888 7091712 7105563 7129088 7143012 7156464 7225344 7225848 7239456 7284258 7297976 7340032 7340544 7354368 7354881 7368732 7393644 7407568 7440174 7471104 7485696 7493472 7539846 7558272 7612416 7612947 7626752 7627284 7641648 7688939 7715736 7733248 7748352 7762944 7778106 7804402 7838208 7853517 7894908 7901568 7909776 7962624 7978176 8020224 8035328 8051022 8066184 8128512 8129079 8144388 8178816 8187312 8210223 8257536 8258112 8273664 8333514 8340544 8349208 8388608 8404992 8421408 8430156 8465792 8498301 8503056 8563968 8580096 8596854 8625918 8680203 8699904 8716288 8716896 8733312 8796487 8817984 8871936 8881152 8889264 8898498 8957952 8975448 9022752 9039744 9056768 9074457 9144576 9183232 9201168 9210726 9218496 9289728 9290376 9307872 9356928 9383112 9392859 9437184 9455616 9474084 9524016 9541952 9633792 9634464 9652608 9712344 9722433 9787392 9805824 9806508 9824976 9858192 9920232 9961472 9980928 9991296 10000422 10053128 10063571 10077696 10097379 10149888 10150596 10169712 10188864 10287648 10331136 10350592 10351314 10370808 10450944 10451673 10471356 10526544 10535424 10546368 10556001 10616832 10637568 10693632 10714518 10734696 10754912 10838016 10838772 10859184 10905088 10916416 10926387 10946964 11010048 11010816 11031552 11053098 11090466 11111352 11206656 11228544 11240208 11309769 11331068 11337408 11418624 11440128 11440926 11462472 11501224 11573604 11599872 11622528 11644416 11667159 11706603 11757312 11829248 11841536 11842362 11852352 11864664 11943936 11967264 12030336 12052992 12076533 12099276 12117361 12192768 12216582 12268224 12280968 12291328 12386304 12387168 12410496 12475904 12500271 12510816 12523812 12582912 12607488 12632112 12645234 12698688 12771458 12845056 12845952 12870144 12895281 12938877 12949792 12963244 13049856 13074432 13075344 13099968 13144256 13226976 13307904 13321728 13333896 13347747 13436928 13463172 13533184 13534128 13559616 13585152 13716864 13774848 13801752 13816089 13827744 13934592 13935564 13961808 14035392 14047232 14061824 14074668 14155776 14183424 14211126 14258176 14286024 14312928 14450688 14451696 14478912 14568516 14595952 14680064 14681088 14708736 14709762 14737464 14787288 14815136 14880348 14942208 14971392 14986944 15000633 15079692 15116544 15224832 15225894 15253504 15254568 15283296 15377878 15431472 15466496 15496704 15525888 15526971 15556212 15608804 15676416 15707034 15789816 15803136 15819552 15925248 15956352 16040448 16070656 16071777 16102044 16132368 16257024 16258158 16288776 16357632 16374624 16420446 16515072 16516224 16547328 16579647 16635699 16667028 16681088 16698416 16777216 16809984 16842816 16860312 16931584 16996602 17006112 17127936 17160192 17161389 17193708 17251836 17360406 17399808 17432576 17433792 17466624 17592974 17635968 17743872 17762304 17763543 17778528 17796996 17915904 17950896 18045504 18079488 18113536 18148914 18289152 18324873 18366464 18402336 18421452 18436992 18579456 18580752 18615744 18713856 18766224 18785718 18874368 18911232 18948168 18967851 19048032 19083904 19157187 19267584 19268928 19305216 19424688 19444866 19574784 19611648 19613016 19649952 19716384 19829369 19840464 19922944 19961856 19982592 20000844 20106256 20127142 20155392 20194758 20299776 20301192 20339424 20377728 20575296 20662272 20701184 20702628 20741616 20901888 20903346 20942712 21053088 21070848 21092736 21112002 21233664 21275136 21316689 21387264 21429036 21469392 21509824 21676032 21677544 21718368 21810176 21832832 21852774 21893928 22020096 22021632 22063104 22064643 22106196 22180932 22222704 22413312 22457088 22480416 22619538 22662136 22674816 22837248 22838841 22880256 22881852 22924944 23002448 23066817 23147208 23199744 23245056 23288832 23334318 23413206 23514624 23560551 23658496 23683072 23684724 23704704 23729328 23876179 23887872 23934528 24060672 24105984 24153066 24198552 24234722 24385536 24387237 24433164 24536448 24561936 24582656 24630669 24772608 24774336 24820992 24951808 25000542 25021632 25047624 25165824 25214976 25264224 25290468 25397376 25494903 25542916 25690112 25691904 25740288 25790562 25877754 25899584 25926488 26040609 26099712 26148864 26150688 26199936 26288512 26389461 26453952 26615808 26643456 26667792 26695494 26873856 26926344 27066368 27068256 27119232 27170304 27223371 27315407 27433728 27549696 27603504 27632178 27655488 27869184 27871128 27923616 28070784 28094464 28123648 28149336 28178577 28311552 28366848 28422252 28516352 28572048 28625856 28901376 28903392 28957824 29137032 29167299 29191904 29360128 29362176 29417472 29419524 29474928 29574576 29630272 29760696 29884416 29942784 29973888 30001266 30159384 30190713 30233088 30449664 30451788 30507008 30509136 30566592 30755756 30862944 30932992 30993408 31051776 31053942 31112424 31217608 31352832 31355019 31414068 31579632 31606272 31639104 31668003 31850496 31912704 32080896 32141312 32143554 32204088 32264736 32514048 32516316 32577552 32715264 32749248 32779161 32840892 33030144 33032448 33094656 33159294 33271398 33334056 33362176 33396832 33619968 33685632 33720624 33863168 33929307 33993204 34012224 34255872 34320384 34322778 34387416 34503672 34720812 34799616 34865152 34867584 34933248 35001477 35119809 35185948 35271936 35487744 35524608 35527086 35557056 35593992 35831808 35901792 36091008 36158976 36227072 36229599 36297828 36352083 36578304 36649746 36732928 36804672 36842904 36873984 37158912 37161504 37231488 37427712 37500813 37532448 37571436 37748736 37822464 37896336 37935702 38096064 38167808 38314374 38535168 38537856 38610432 38685843 38816631 38849376 38889732 39149568 39223296 39226032 39299904 39432768 39658738 39680928 39845888 39923712 39965184 40001688 40043241 40212512 40254284 40310784 40389516 40599552 40602384 40678848 40755456 41150592 41324544 41402368 41405256 41448267 41483232 41803776 41806692 41885424 42106176 42141696 42185472 42224004 42467328 42550272 42633378 42774528 42858072 42938784 43019648 43352064 43355088 43436736 43620352 43665664 43705548 43787856 44040192 44043264 44126208 44129286 44212392 44361864 44445408 44826624 44914176 44960832 45001899 45239076 45324272 45349632 45674496 45677682 45760512 45763704 45849888 46004896 46133634 46294416 46399488 46490112 46577664 46580913 46668636 46826412 47029248 47121102 47316992 47366144 47369448 47409408 47458656 47752358 47775744 47869056 48121344 48211968 48215331 48306132 48397104 48469444 48771072 48774474 48866328 49072896 49123872 49165312 49261338 49545216 49548672 49641984 49738941 49903616 49907097 50001084 50043264 50095248 50331648 50429952 50528448 50580936 50794752 50989806 51085832 51380224 51383808 51480576 51484167 51581124 51755508 51799168 51852976 52081218 52199424 52297728 52301376 52399872 52577024 52778922 52907904 53231616 53286912 53290629 53335584 53390988 53747712 53822573 53852688 54132736 54136512 54238464 54340608 54446742 54630814 54867456 54974619 55099392 55207008 55264356 55310976 55738368 55742256 55847232 56141568 56188928 56247296 56298672 56357154 56623104 56733696 56844504 56903553 57032704 57144096 57251712 57471561 57802752 57806784 57915648 58274064 58334598 58383808 58720256 58724352 58834944 58839048 58949856 59149152 59260544 59488107 59521392 59768832 59885568 59947776 60002532 60318768 60381426 60466176 60899328 60903576 61014016 61018272 61133184 61511512 61575409 61725888 61865984 61986816 62103552 62107884 62224848 62435216 62705664 62710038 62828136 63159264 63212544 63278208 63336006 63700992 63825408 63950067 64161792 64282624 64287108 64408176 64529472 65028096 65032632 65155104 65430528 65498496 65558322 65681784 66060288 66064896 66189312 66193929 66318588 66542796 66668112 66724352 66793664 67239936 67371264 67441248 67726336 67858614 67986408 68024448 68511744 68516523 68640768 68645556 68774832 69007344 69200451 69441624 69599232 69730304 69735168 69866496 70002954 70239618 70371896 70543872 70681653 70975488 71049216 71054172 71114112 71187984 71628537 71663616 71803584 72182016 72317952 72454144 72459198 72595656 72704166 73156608 73161711 73299492 73465856 73609344 73685808 73747968 73892007 74141819 74317824 74323008 74462976 74855424 75001626 75064896 75142872 75497472 75644928 75792672 75871404 76192128 76335616 76484709 76628748 77070336 77075712 77220864 77371686 77633262 77698752 77779464 78299136 78446592 78452064 78599808 78865536 79168383 79317476 79361856 79691776 79847424 79930368 80003376 80086482 80425024 80508568 80621568 80779032 81199104 81204768 81357696 81510912 81670113 81946221 82301184 82649088 82804736 82810512 82896534 82966464 83607552 83613384 83770848 84212352 84283392 84370944 84448008 84535731 84821527 84934656 85100544 85266756 85549056 85716144 85877568 86039296 86704128 86710176 86873472 87240704 87331328 87411096 87501897 87575712 88080384 88086528 88252416 88258572 88424784 88723728 88890816 89653248 89828352 89921664 90003798 90478152 90572139 90648544 90699264 91348992 91355364 91521024 91527408 91699776 92009792 92267268 92588832 92798976 92980224 93155328 93161826 93337272 93652824 94058496 94242204 94633984 94732288 94738896 94818816 94917312 95004009 95504716 95551488 95738112 96242688 96423936 96430662 96612264 96794208 96938888 97542144 97548948 97732656 98145792 98247744 98330624 98337483 98522676 99090432 99097344 99283968 99477882 99807232 99814194 100002168 100086528 100190496 100859904 101056896 101161872 101589504 101787921 101979612 102171664 102760448 102767616 102961152 102968334 103162248 103511016 103598336 103705952 104162436 104398848 104595456 104602752 104799744 105004431 105154048 105359427 105557844 105815808 106463232 106573824 106581258 106671168 106781976 107495424 107645146 107705376 108265472 108273024 108476928 108681216 108688797 108893484 109056249 109261628 109734912 109949238 110198784 110414016 110528712 110621952 111476736 111484512 111694464 112283136 112377856 112494592 112502439 112597344 112714308 113246208 113467392 113689008 113807106 114065408 114288192 114503424 114943122 115605504 115613568 115831296 116057529 116449893 116548128 116669196 116767616 117440512 117448704 117669888 117678096 117899712 118298304 118521088 118976214 119042784 119537664 119771136 119895552 120005064 120129723 120637536 120762852 120932352 121798656 121807152 122028032 122036544 122266368 123023024 123150818 123451776 123731968 123973632 124207104 124215768 124344801 124449696 124870432 125411328 125420076 125656272 126318528 126425088 126556416 126672012 127401984 127650816 127900134 128323584 128565248 128574216 128816352 129058944 130056192 130065264 130310208 130861056 130996992 131116644 131363568 132120576 132129792 132378624 132387858 132637176 133085592 133336224 133448704 133587328 134479872 134742528 134882496 135005697 135452672 135717228 135972816 136048896 137023488 137033046 137281536 137291112 137549664 138014688 138400902 138883248 139198464 139460608 139470336 139732992 139742739 140005908 140479236 140743792 141087744 141363306 141950976 142098432 142108344 142228224 142375968 143257074 143327232 143607168 144364032 144635904 144645993 144908288 144918396 145191312 145408332 146313216 146323422 146598984 146931712 147218688 147371616 147495936 147784014 148283638 148635648 148646016 148925952 149216823 149710848 149721291 150003252 150129792 150285744 150994944 151289856 151585344 151742808 152384256 152671232 152969418 153257496 154140672 154151424 154441728 154452501 154743372 155266524 155397504 155558928 156598272 156893184 156904128 157199616 157731072 158336766 158634952 158723712 159383552 159694848 159860736 159871887 160006752 160172964 160850048 161017136 161243136 161467719 161558064 162398208 162409536 162715392 163021824 163340226 163892442 164602368 164923857 165298176 165609472 165621024 165793068 165932928 167133253 167215104 167226768 167541696 168424704 168566784 168741888 168896016 169071462 169643054 169869312 170201088 170533512 170710659 171098112 171432288 171755136 172078592 172414683 173408256 173420352 173746944 174481408 174662656 174822192 175003794 175151424 176160768 176173056 176504832 176517144 176849568 177447456 177781632 178464321 179306496 179656704 179843328 180007596 180956304 181144278 181297088 181398528 182697984 182710728 183042048 183054816 183399552 184019584 184534536 184726227 185177664 185597952 185960448 186310656 186323652 186674544 187305648 188116992 188484408 189267968 189464576 189477792 189637632 189834624 190008018 191009432 191102976 191207849 191476224 191850201 192485376 192847872 192861324 193224528 193588416 193877776 195084288 195097896 195465312 196291584 196495488 196661248 196674966 197045352 198180864 198194688 198567936 198581787 198955764 199614464 199628388 200004336 200173056 200380992 201719808 202113792 202323744 203179008 203575842 203959224 204343328 205520896 205535232 205549569 205922304 205936668 206324496 207022032 207196672 207411904 207601353 208324872 208797696 209190912 209205504 209599488 210008862 210308096 210718854 211115688 211631616 212926464 213147648 213162516 213342336 213563952 214885611 214990848 215290292 215410752 216530944 216546048 216953856 217362432 217377594 217786968 218112498 218523256 219469824 219485133 219898476 220397568 220828032 221057424 221243904 221676021 222425457 222953472 222969024 223388928 224566272 224755712 224989184 225004878 225194688 225428616 226492416 226934784 227378016 227614212 228130816 228576384 229006848 229454127 229886244 230229859 231211008 231227136 231662592 232115058 232899786 233096256 233338392 233535232 234897408 235339776 235356192 235799424 236596608 237042176 237505149 237952428 238085568 239075328 239542272 239791104 240010128 240259446 241275072 241525704 241864704 243597312 243614304 244056064 244073088 244532736 245010339 245838663 246046048 246301636 246903552 247463936 247947264 248414208 248431536 248689602 248899392 249740864 250822656 250840152 251312544 252637056 252850176 253112832 253344024 253607193 254464581 254803968 255301632 255800268 256647168 257130496 257148432 257632704 258117888 260112384 260130528 260620416 261722112 261993984 262233288 262505691 262727136 264241152 264259584 264757248 264775716 265274352 266171184 266672448 266897408 267174656 268959744 269485056 269764992 270011394 270905344 271434456 271716417 271945632 272097792 274046976 274066092 274563072 274582224 275099328 276029376 276801804 277766496 278396928 278921216 278940672 279465984 279485478 280011816 280958472 281487584 282175488 282726612 283901952 284196864 284216688 284456448 284751936 285012027 286514148 286654464 287214336 288728064 289271808 289291986 289816576 289836792 290382624 290816664 292626432 292646844 293197968 293863424 294437376 294743232 294991872 295012449 295568028 296567276 297271296 297292032 297851904 298433646 299421696 299442582 300006504 300259584 300571488 302579712 303170688 303485616 304768512 305342464 305363763 305938836 306514992 308281344 308302848 308883456 308905002 309486744 310533048 310795008 311117856 313196544 313786368 313808256 314399232 315013293 315462144 316078281 316673532 317269904 317447424 318767104 319389696 319721472 319743774 320013504 320345928 321700096 322034272 322486272 322935438 323116128 324796416 324819072 325430784 326043648 326066391 326680452 327168747 327784884 329204736 329847714 330596352 331218944 331242048 331586136 331865856 334266506 334430208 334453536 335083392 336849408 337133568 337483776 337507317 337792032 338142924 339286108 339738624 340402176 341067024 341421318 342196224 342864576 343510272 344157184 344829366 346816512 346840704 347493888 348172587 348962816 349325312 349349679 349644384 350007588 350302848 352321536 352346112 353009664 353034288 353699136 354894912 355563264 356928642 358612992 359313408 359686656 360015192 360389169 361912608 362288556 362594176 362797056 365395968 365421456 366084096 366109632 366799104 368039168 369069072 369452454 370355328 371195904 371920896 372621312 372647304 373034403 373349088 374611296 376233984 376758011 376968816 378535936 378929152 378955584 379275264 379669248 380016036 382018864 382205952 382415698 382952448 383700402 384970752 385695744 385722648 386449056 387176832 387755552 390168576 390195792 390930624 392583168 392990976 393322496 393349932 394090704 396361728 396389376 397135872 397163574 397911528 399228928 399256776 400008672 400346112 400761984 403439616 404227584 404647488 405017091 406358016 407151684 407918448 408686656 411041792 411070464 411099138 411844608 411873336 412648992 414044064 414393344 414823808 415202706 416649744 417595392 418381824 418411008 419198976 419228217 420017724 420616192 421437708 422231376 423263232 425852928 426295296 426325032 426684672 427127904 429771222 429981696 430580584 430821504 433061888 433092096 433907712 433937979 434724864 434755188 435573936 436224996 437046512 438939648 438970266 439796952 440795136 441656064 442114848 442487808 443352042 444850914 445906944 445938048 446777856 447650469 449132544 449163873 449511424 449978368 450009756 450389376 450857232 452984832 453647401 453869568 454756032 455228424 456261632 457152768 458013696 458908254 459772488 460459718 462422016 462454272 463325184 463357503 464230116 465799572 466192512 466676784 467070464 469794816 470679552 470712384 471598848 473193216 474084352 475010298 475904856 476171136 478150656 479084544 479582208 479615661 480020256 480518892 482550144 483051408 483729408 484403157 487194624 487228608 488112128 488146176 489065472 490020678 491677326 492092096 492603272 493807104 494771571 494927872 495894528 496828416 496863072 497379204 497798784 499481728 501399759 501645312 501680304 502625088 505274112 505700352 506225664 506688048 507214386 508929162 509607936 510603264 511600536 512131977 513294336 514260992 514296864 515265408 516235776 517244049 518992733 520224768 520261056 521240832 523444224 523987968 524466576 525011382 525454272 528482304 528519168 529514496 529551432 530548704 532342368 533344896 533794816 534349312 535392963 537919488 538970112 539529984 540022788 541810688 542868912 543432834 543891264 544195584 548093952 548132184 549126144 549164448 550198656 552058752 553603608 554178681 555532992 556793856 557842432 557881344 558931968 558970956 560023632 561916944 562975168 564350976 565453224 567803904 568393728 568433376 568912896 569503872 570024054 573028296 573308928 573623547 574428672 577456128 578543616 578583972 579633152 579673584 580765248 581633328 585252864 585293688 586395936 587726848 588874752 589486464 589983744 590024898 591136056 593134552 593750689 594542592 594584064 595703808 595745361 596867292 598843392 598885164 600013008 600519168 601142976 605159424 606341376 606971232 609537024 610684928 610727526 611877672 613029984 616562688 616605696 616648707 617766912 617810004 618973488 621066096 621590016 622235712 622804059 626393088 627572736 627616512 628798464 630026586 630924288 632156562 633347064 634539808 634894848 638779392 639442944 639487548 640027008 640691856 643400192 644068544 644656833 644972544 645870876 646232256 649592832 649638144 650861568 652087296 652132782 653360904 654337494 655569768 658409472 659695428 661192704 662437888 662484096 663172272 663731712 665028063 667276371 668533012 668860416 668907072 670166784 673698816 674267136 674967552 675014634 675584064 676285848 678572216 679477248 680804352 682134048 682842636 684392448 685729152 687020544 688314368 688362381 689658732 690689577 693633024 693681408 694987776 696345174 697925632 698650624 698699358 699288768 700015176 700605696 704692224 706019328 706068576 707398272 709789824 711126528 712515447 713857284 717225984 718626816 719373312 720030384 720778338 723825216 724577112 725188352 725594112 730791936 730842912 732168192 732219264 733598208 735031017 736078336 737515989 738138144 738904908 740710656 742391808 743841792 745242624 745294608 746068806 746698176 749222592 752467968 753516022 753937632 757071872 757858304 757911168 758550528 759338496 760032072 760821579 763393743 764037728 764411904 764831396 765904896 767400804 769941504 771391488 771445296 772898112 774353664 775511104 780337152 780391584 781861248 785166336 785981952 786644992 786699864 787517073 788181408 792723456 792778752 794271744 794327148 795823056 798457856 798513552 800017344 800692224 801523968 806879232 808455168 809294976 810034182 812716032 814303368 815149251 815836896 817373312 822083584 822140928 822198276 823689216 823746672 825297984 828088128 828786688 829647616 830405412 833299488 835190784 836763648 836822016 838397952 838456434 840035448 841232384 842875416 844462752 846526464 851705856 852590592 852650064 853369344 854255808 855036081 859542444 859963392 861161168 861643008 866123776 866184192 867815424 867875958 869449728 869510376 871147872 872449992 874093024 877879296 877940532 879593904 881590272 883312128 884229696 884975616 885037347 886704084 889701828 891813888 891876096 893555712 895300938 898265088 898327746 899022848 899956736 900019512 900778752 901714464 907294802 907739136 909512064 910456848 912523264 914305536 916027392 916091289 917816508 919544976 920919436 924844032 924908544 926650368 926715006 928460232 931599144 932385024 933353568 934140928 939589632 941359104 941424768 943197696 945039879 946386432 948168704 948234843 950020596 951809712 952342272 956301312 958169088 959164416 959231322 960040512 961037784 965100288 966102816 967458816 968806314 974389248 974457216 976224256 976292352 978130944 978199173 980041356 981506241 983354652 984184192 985206544 987614208 989543142 989855744 991789056 993656832 993726144 994758408 995597568 998963456 1002799518 1003290624 1003360608 1005250176 1010548224 1011400704 1012451328 1012521951 1013376096 1014428772 1017858324 1019215872 1021206528 1023201072 1024263954 1026588672 1028521984 1028593728 1030530816 1032471552 1034488098 1037985466 1040449536 1040522112 1042481664 1044517761 1046888448 1047975936 1048049037 1048933152 1050022764 1050908544 1056964608 1057038336 1059028992 1059102864 1061097408 1064684736 1066689792 1067589632 1068698624 1070785926 1075838976 1077940224 1079059968 1080045576 1081167507 1083621376 1085737824 1086865668 1087782528 1088391168 1096187904 1096264368 1098252288 1098328896 1100397312 1104117504 1107207216 1108357362 1111065984 1113587712 1115684864 1115762688 1117863936 1117941912 1119103209 1120047264 1123833888 1125950336 1128701952 1130274033 1130906448 1135607808 1136787456 1136866752 1137825792 1139007744 1140048108 1146056592 1146617856 1147247094 1148857344 1154912256 1157087232 1157167944 1159266304 1159347168 1161530496 1163266656 1169932771 1170505728 1170587376 1172791872 1175453696 1177749504 1178972928 1179967488 1180049796 1182272112 1186269104 1187501378 1189085184 1189168128 1191407616 1191490722 1193734584 1197686784 1197770328 1200026016 1201038336 1202285952 1210318848 1212682752 1213942464 1215051273 1219074048 1221369856 1221455052 1223755344 1226059968 1233125376 1233211392 1233297414 1235533824 1235620008 1237946976 1242132192 1243180032 1244471424 1245608118 1252786176 1255145472 1255233024 1257596928 1257684651 1260053172 1261848576 1264313124 1266694128 1269079616 1269789696 1277558784 1278885888 1278975096 1280054016 1281383712 1286800384 1288137088 1289313666 1289945088 1291741752 1292464512 1299185664 1299276288 1301723136 1301813937 1304174592 1304265564 1306721808 1308674988 1311139536 1316818944 1319390856 1322385408 1324875776 1324968192 1326344544 1327463424 1330056126 1334552742 1337066024 1337720832 1337814144 1340333568 1342951407 1347397632 1347491619 1348534272 1349935104 1350029268 1351168128 1352571696 1357144432 1358954496 1360942203 1361608704 1364268096 1365685272 1368784896 1371458304 1374041088 1376628736 1376724762 1379317464 1381379154 1387266048 1387362816 1389975552 1390072509 1392690348 1395851264 1397301248 1397398716 1398577536 1400030352 1401211392 1408694561 1409384448 1412038656 1412137152 1414796544 1419579648 1422253056 1425030894 1427714568 1434451968 1437253632 1438746624 1438846983 1440060768 1441556676 1447650432 1449154224 1450376704 1451188224 1453209471 1461583872 1461685824 1464336384 1464438528 1467196416 1470062034 1472156672 1475031978 1476276288 1477809816 1481421312 1484783616 1487683584 1490485248 1490589216 1492137612 1493396352 1498445184 1504199277 1504935936 1507032044 1507875264 1514143744 1515716608 1515822336 1517101056 1518676992 1520064144 1521643158 1526787486 1528075456 1528823808 1529662792 1531809792 1534801608 1536395931 1539883008 1542782976 1542890592 1545796224 1548707328 1551022208 1551732147 1556978199 1560674304 1560783168 1563722496 1570332672 1571963904 1573289984 1573399728 1575034146 1576362816 1585446912 1585557504 1588543488 1588654296 1591646112 1596915712 1597027104 1600034688 1601384448 1603047936 1606178889 1611609013 1613758464 1616910336 1618589952 1620068364 1625432064 1628606736 1630298502 1631673792 1634746624 1644281856 1644396552 1647378432 1647493344 1650595968 1656176256 1657573376 1659295232 1660810824 1662536043 1666598976 1670381568 1673527296 1673644032 1676795904 1676912868 1680070896 1682464768 1685750832 1688925504 1693052928 1703411712 1705181184 1705300128 1706738688 1708511616 1710072162 1719084888 1719926784 1720870641 1722322336 1723286016 1732247552 1732368384 1735630848 1735751916 1738899456 1739020752 1742295744 1744899984 1748186048 1755758592 1755881064 1759187808 1763180544 1766624256 1768459392 1769951232 1770074694 1773408168 1779403656 1781252067 1783627776 1783752192 1787111424 1790601876 1796530176 1796655492 1798045696 1799913472 1800039024 1801557504 1803428928 1814589604 1815478272 1819024128 1820913696 1825046528 1828611072 1832054784 1832182578 1835633016 1839089952 1841838872 1849688064 1849817088 1849946121 1853300736 1853430012 1856920464 1863198288 1864770048 1866707136 1868281856 1868412177 1879179264 1882718208 1882849536 1886395392 1890079758 1892772864 1896337408 1896469686 1900041192 1903619424 1904684544 1916338176 1918328832 1918462644 1920081024 1922075568 1930200576 1932205632 1933970499 1934917632 1937612628 1948778496 1948914432 1952448512 1952584704 1956261888 1956398346 1960082712 1963012482 1966709304 1968368384 1970413088 1975228416 1979086284 1983578112 1987313664 1987452288 1989516816 1991195136 1995084189 1997926912 2001829113 2005599036 2006581248 2006721216 2010500352 2021096448 2022801408 2024902656 2025043902 2026752192 2028857544 2035716648 2038431744 2042413056 2046402144 2048527908 2053177344 2057043968 2057187456 2061061632 2064943104 2065087143 2068976196 2072068731 2075970932 2080899072 2081044224 2084963328 2089035522 2093776896 2095951872 2096098074 2097866304 2100045528 2101817088 2114076672 2118057984 2118205728 2122194816 2129369472 2133379584 2135179264 2137397248 2137546341 2141571852 2151677952 2155880448 2158119936 2160091152 2162335014 2167242752 2171475648 2173731336 2175565056 2176782336 2192375808 2192528736 2196504576 2196657792 2200794624 2205093051 2208235008 2212547967 2214414432 2216714724 2222131968 2227175424 2231369728 2231525376 2235727872 2235883824 2238206418 2240094528 2247667776 2251900672 2257403904 2260548066 2261812896 2271215616 2273574912 2273733504 2275651584 2278015488 2280096216 2282464737 2290181229 2292113184 2293235712 2294494188 2297714688 2309824512 2314174464 2314335888 2318532608 2318694336 2323060992 2326533312 2339865542 2341011456 2341174752 2345583744 2350907392 2355499008 2357945856 2359934976 2360099592 2362551219 2364544224 2372538208 2375002756 2378170368 2378336256 2382815232 2382981444 2387469168 2395373568 2395540656 2400052032 2402076672 2404571904 2420637696 2425365504 2427884928 2430102546 2438148096 2442739712 2442910104 2445447753 2447510688 2452119936 2466250752 2466422784 2466594828 2471067648 2471240016 2475893952 2484264384 2486360064 2488942848 2491216236 2505572352 2510290944 2510466048 2515193856 2515369302 2520106344 2523697152 2528626248 2533388256 2538159232 2539579392 2555117568 2557771776 2557950192 2560108032 2562767424 2565108243 2573600768 2576274176 2578627332 2579890176 2583483504 2584929024 2598371328 2598552576 2603446272 2603627874 2608349184 2608531128 2613443616 2617349976 2622279072 2633637888 2638781712 2644770816 2649751552 2649936384 2652689088 2654926848 2655112041 2660112252 2669105484 2674132048 2675441664 2675628288 2680667136 2685902814 2694795264 2694983238 2697068544 2699870208 2700058536 2702336256 2705143392 2714288864 2721884406 2723217408 2728536192 2731370544 2737569792 2742916608 2748082176 2748273867 2753257472 2753449524 2758634928 2762758308 2774532096 2774725632 2779951104 2780145018 2785380696 2791702528 2794602496 2794797432 2797155072 2800060704 2802422784 2817389122 2818768896 2824077312 2824274304 2829593088 2835119637 2839159296 2844506112 2844704529 2850061788 2855429136 2868903936 2874507264 2877493248 2877693966 2880121536 2883113352 2895300864 2898308448 2900753408 2902376448 2906418942 2923167744 2923371648 2928672768 2928877056 2934392832 2934597519 2940124068 2944313344 2944518723 2950063956 2952552576 2955619632 2962842624 2969567232 2975367168 2980970496 2981178432 2984275224 2986792704 2996890368 3008398554 3009871872 3014064088 3015750528 3028287488 3031433216 3031644672 3034202112 3037353984 3037565853 3040128288 3043286316 3053574972 3056150912 3057647616 3059325584 3063619584 3069603216 3072791862 3079766016 3085565952 3085781184 3091592448 3097414656 3102044416 3103464294 3113956398 3121348608 3121566336 3127444992 3133553283 3140665344 3143927808 3144147111 3146579968 3146799456 3150068292 3152725632 3170893824 3171115008 3175531807 3177086976 3177308592 3183292224 3193831424 3194054208 3200069376 3202768896 3206095872 3212357778 3223218026 3227516928 3233820672 3237179904 3240136728 3243502521 3250864128 3257213472 3260597004 3263347584 3269493248 3288563712 3288793104 3294756864 3294986688 3301191936 3312352512 3315146752 3318590464 3321621648 3325072086 3333197952 3340763136 3347054592 3347288064 3353591808 3353825736 3357309627 3360141792 3364929536 3371501664 3377851008 3386105856 3390822099 3406823424 3410362368 3410600256 3413477376 3417023232 3420144324 3438169776 3439853568 3441741282 3444644672 3446572032 3464495104 3464736768 3471261696 3471503832 3477798912 3478041504 3484591488 3489799968 3496372096 3509798313 3511517184 3511762128 3518375616 3526361088 3533248512 3536918784 3539902464 3540149388 3546816336 3558807312 3562504134 3567255552 3567504384 3574222848 3581203752 3593060352 3593310984 3596091392 3599826944 3600078048 3603115008 3606857856 3629179208 3630956544 3632949131 3638048256 3641827392 3645153819 3650093056 3657222144 3664109568 3664365156 3671266032 3678179904 3683677744 3699376128 3699634176 3699892242 3706601472 3706860024 3713840928 3726396576 3729540096 3733414272 3736563712 3736824354 3758358528 3765436416 3765699072 3772790784 3773053953 3780159516 3785545728 3792674816 3792939372 3800082384 3807238848 3809369088 3832676352 3836657664 3836925288 3840162048 3844151136 3860401152 3864411264 3867940998 3869835264 3875225256 3897556992 3897828864 3904897024 3905169408 3905441811 3912523776 3912796692 3920165424 3926024964 3933418608 3936736768 3940826176 3950456832 3958172568 3967156224 3974627328 3974904576 3979033632 3982390272 3990168378 3995853824 4003658226 4011198072 4013162496 4013442432 4021000704 4042192896 4042474857 4045602816 4049805312 4050087804 4053504384 4057715088 4071433296 4076863488 4082826609 4084826112 4092804288 4097055816 4106354688 4114087936 4114374912 4122123264 4129886208 4130174286 4137952392 4144137462 4151941864 4161798144 4162088448 4169926656 4170217527 4178071044 4187553792 4191903744 4192196148 4195732608 4200091056 4203634176 4226083683 4228153344 4236115968 4236411456 4244389632 4258738944 4266759168 4270358528 4274794496 4275092682 4283143704 4303355904 4311760896 4316239872 4316540949 4320182304 4324670028 4334485504 4342951296 4347462672 4351130112 4353564672 4359628413 4374367321 4384751616 4385057472 4393009152 4393315584 4401589248 4410186102 4416470016 4425095934 4428828864 4433429448 4444263936 4454350848 4463050752 4471455744 4471767648 4476412836 4480189056 4495335552 4503801344 4512597831 4514807808 4521096132 4523625792 4542431232 4547149824 4547467008 4551303168 4556030976 4560192432 4564929474 4580362458 4584226368 4586471424 4588988376 4595429376 4619649024 4628348928 4628671776 4637065216 4637388672 4646121984 4653066624 4655196441 4670934597 4679731084 4682022912 4682349504 4691167488 4701814784 4710998016 4715891712 4719869952 4720199184 4725102438 4729088448 4745076416 4750005512 4756340736 4756672512 4765630464 4765962888 4774938336 4790747136 4791081312 4800104064 4804153344 4809143808 4818536667 4834827039 4841275392 4850731008 4855769856 4860205092 4876296192 4885479424 4885820208 4890895506 4895021376 4904239872 4932845568 4933189656 4942135296 4942480032 4951787904 4968528768 4972720128 4977885696 4982432472 4987608129 5011144704 5020581888 5020932096 5030387712 5030738604 5040212688 5047394304 5057252496 5066776512 5076318464 5079158784 5110235136 5115543552 5115900384 5120216064 5125534848 5130216486 5147201536 5152548352 5157254664 5159780352 5162611923 5166967008 5169858048 5196742656 5197105152 5206892544 5207255748 5216698368 5217062256 5226887232 5234699952 5244558144 5267275776 5277563424 5289541632 5299503104 5299872768 5305378176 5309853696 5310224082 5320224504 5338210968 5343756201 5348264096 5350883328 5351256576 5361334272 5371805628 5389590528 5389966476 5394137088 5399740416 5400117072 5404672512 5410286784 5428577728 5443768812 5446434816 5457072384 5462741088 5475139584 5485833216 5496164352 5496547734 5506514944 5506899048 5517269856 5525516616 5549064192 5549451264 5559902208 5560290036 5570761392 5583405056 5589204992 5589594864 5594310144 5600121408 5604845568 5605236531 5634778244 5637537792 5648154624 5648548608 5659186176 5670239274 5678318592 5689012224 5689409058 5700123576 5710858272 5749014528 5754986496 5755387932 5760243072 5766226704 5790601728 5796616896 5801506816 5801911497 5804752896 5812837884 5846335488 5846743296 5857345536 5857754112 5868785664 5869195038 5880248136 5888626688 5889037446 5900127912 5905105152 5911239264 5925685248 5950734336 5961940992 5962356864 5968550448 5973585408 5985252567 5993780736 6005487339 6016797108 6019743744 6028128176 6031501056 6056574976 6062866432 6063289344 6068404224 6074707968 6075131706 6080256576 6086572632 6107149944 6112301824 6115295232 6118651168 6127239168 6139206432 6145583724 6159532032 6171131904 6171562368 6183184896 6194829312 6195261429 6204088832 6206928588 6216206193 6227912796 6242697216 6243132672 6254889984 6267106566 6281330688 6287855616 6288294222 6293159936 6293598912 6300136584 6305451264 6342230016 6351063614 6354173952 6354617184 6366584448 6387662848 6388108416 6400138752 6405537792 6412191744 6412639023 6424715556 6446436052 6455033856 6467641344 6474359808 6480273456 6487005042 6501728256 6514426944 6521194008 6526695168 6538986496 6577127424 6577586208 6589513728 6589973376 6602383872 6615279153 6624705024 6630293504 6637180928 6637643901 6643243296 6650144172 6666395904 6681526272 6694109184 6694576128 6707183616 6707651472 6714619254 6720283584 6729859072 6743003328 6755702016 6772211712 6781644198 6813646848 6820724736 6821200512 6826954752 6834046464 6840288648 6847394211 6870543687 6876339552 6879707136 6883482564 6889289344 6893144064 6928990208 6929473536 6942523392 6943007664 6955597824 6956083008 6969182976 6979599936 6992744192 7019596626 7023034368 7023524256 7036751232 7052722176 7066497024 7073837568 7079804928 7080298776 7087653657 7093632672 7117614624 7125008268 7134511104 7135008768 7148445696 7162407504 7186120704 7186621968 7192182784 7199653888 7200156096 7206230016 7213715712 7258358416 7261913088 7265898262 7276096512 7283654784 7290307638 7300186112 7314444288 7328219136 7328730312 7336343259 7342532064 7356359808 7367355488 7398752256 7399268352 7399784484 7413202944 7413720048 7427681856 7452793152 7459080192 7466828544 7473127424 7473648708 7516717056 7530872832 7531398144 7545581568 7546107906 7560319032 7571091456 7585349632 7585878744 7600164768 7614477696 7618738176 7665352704 7673315328 7673850576 7680324096 7688302272 7695324729 7720802304 7728822528 7735881996 7739670528 7750450512 7795113984 7795657728 7809794048 7810338816 7810883622 7825047552 7825593384 7840330848 7852049928 7866837216 7873473536 7881652352 7900913664 7916345136 7934312448 7949254656 7949809152 7958067264 7964780544 7965336123 7980336756 7991707648 8007316452 8022396144 8026324992 8026884864 8042001408 8084385792 8084949714 8091205632 8099610624 8100175608 8107008768 8115430176 8142866592 8165653218 8169652224 8185608576 8194111632 8212709376 8228175872 8228749824 8244246528 8244821601 8259772416 8260348572 8275904784 8288274924 8303883728 8323596288 8324176896 8339853312 8340435054 8356142088 8375107584 8383807488 8384392296 8391465216 8400182112 8407268352 8452167366 8456306688 8472231936 8472822912 8488779264 8505358911 8517477888 8533518336 8534113587 8540717056 8549588992 8550185364 8566287408 8606711808 8623521792 8632479744 8633081898 8640364608 8649340056 8668971008 8685902592 8694925344 8702260224 8707129344 8719256826 8748734642 8769503232 8770114944 8786018304 8786631168 8803178496 8803792557 8820372204 8832940032 8833556169 8850191868 8857657728 8866858896 8888527872 8908701696 8926101504 8942911488 8943535296 8952825672 8960378112 8990671104 9007602688 9025195662 9029615616 9042192264 9047251584 9084862464 9094299648 9094934016 9102606336 9112061952 9112697559 9120384864 9129858948 9160724916 9168452736 9172942848 9177976752 9190858752 9239298048 9256697856 9257343552 9274130432 9274777344 9292243968 9306133248 9310392882 9341869194 9359462168 9364045824 9364699008 9382334976 9400659849 9403629568 9421996032 9431783424 9432441333 9439739904 9440398368 9450204876 9458176896 9490152832 9500011024 9512681472 9513345024 9526595421 9531260928 9531925776 9549876672 9581494272 9582162624 9600208128 9608306688 9618287616 9637073334 9669654078 9682550784 9701462016 9711539712 9720410184 9730507563 9752592384 9770958848 9771640416 9781791012 9790042752 9808479744 9860861927 9865691136 9866379312 9884270592 9884960064 9903575808 9937057536 9945440256 9955771392 9964864944 9975216258 10022289408 10041163776 10041864192 10060775424 10061477208 10071928881 10080425376 10094788608 10114504992 10133553024 10152636928 10158317568 10172466297 10220470272 10231087104 10231800768 10240432128 10251069696 10260432972 10294403072 10305096704 10314509328 10319560704 10325223846 10333934016 10339716096 10393485312 10394210304 10413785088 10414511496 10433396736 10434124512 10453774464 10469399904 10489116288 10529394939 10534551552 10555126848 10579083264 10599006208 10599745536 10610756352 10619707392 10620448164 10640449008 10676421936 10687512402 10696528192 10701766656 10702513152 10722668544 10743611256 10779181056 10779932952 10788274176 10799480832 10800234144 10809345024 10820573568 10857155456 10887537624 10892869632 10898847393 10914144768 10925482176 10950279168 10971666432 10992328704 10993095468 11013029888 11013798096 11034539712 11051033232 11098128384 11098902528 11119804416 11120580072 11141522784 11166810112 11178409984 11179189728 11188620288 11200242816 11209691136 11210473062 11269556488 11275075584 11281263091 11296309248 11297097216 11318372352 11319161859 11340478548 11356637184 11378024448 11378818116 11400247152 11421716544 11498029056 11509972992 11510775864 11520486144 11532453408 11581203456 11593233792 11603013632 11603822994 11609505792 11625675768 11692670976 11693486592 11714691072 11715508224 11716325433 11737571328 11738390076 11760496272 11777253376 11778074892 11800255824 11810210304 11822478528 11851370496 11901468672 11923881984 11924713728 11937100896 11947170816 11970505134 11987561472 12010974678 12033594216 12039487488 12056256352 12063002112 12125732864 12126578688 12127424571 12136808448 12149415936 12150263412 12160513152 12173145264 12214299888 12224603648 12230590464 12237302336 12248479827 12254478336 12278412864 12291167448 12319064064 12342263808 12343124736 12366369792 12389658624 12390522858 12408177664 12413857176 12432412386 12455825592 12485394432 12486265344 12509779968 12534213132 12562661376 12575711232 12576588444 12586319872 12587197824 12600273168 12610902528 12678251049 12684460032 12702127228 12708347904 12709234368 12733168896 12775325696 12776216832 12800277504 12811075584 12824383488 12825278046 12849431112 12892872104 12910067712 12935282688 12948719616 12949622847 12960546912 12974010084 13003456512 13028853888 13042388016 13053390336 13077972992 13078885239 13123101963 13154254848 13155172416 13179027456 13179946752 13204767744 13230558306 13249410048 13260587008 13274361856 13275287802 13286486592 13300288344 13332791808 13363052544 13389152256 13414367232 13415302944 13429238508 13440567168 13459718144 13486006656 13511404032 13537793493 13544423424 13563288396 13627293696 13641449472 13642401024 13653909504 13668092928 13680577296 13694788422 13741087374 13752679104 13759414272 13766965128 13778578688 13786288128 13858947072 13885046784 13886015328 13911195648 13912166016 13938365952 13959199872 13965589323 13985488384 14012803791 14039193252 14046068736 14047048512 14073502464 14105444352 14132994048 14147675136 14159609856 14160597552 14175307314 14187265344 14235229248 14250016536 14269022208 14270017536 14296891392 14324815008 14372241408 14373243936 14384365568 14399307776 14400312192 14412460032 14427431424 14455610001 14504481117 14516716832 14523826176 14531796524 14552193024 14567309568 14580615276 14600372224 14628888576 14656438272 14657460624 14672686518 14685064128 14712719616 14734710976 14798536704 14799568968 14826405888 14827440096 14855363712 14905586304 14918160384 14933657088 14946254848 14947297416 14962824387 15033434112 15061745664 15062796288 15091163136 15092215812 15120638064 15142182912 15170699264 15171757488 15200329536 15228955392 15237476352 15330705408 15346630656 15347701152 15360648192 15376604544 15390649458 15441604608 15457645056 15471763992 15479341056 15487835769 15500901024 15590227968 15591315456 15619588096 15620677632 15621767244 15650095104 15651186768 15680661696 15704099856 15733674432 15746947072 15763304704 15801827328 15832690272 15868624896 15898509312 15899618304 15916134528 15929561088 15930672246 15960673512 15983415296 16014632904 16031268603 16044792288 16052649984 16053769728 16084002816 16168771584 16169899428 16182411264 16199221248 16200351216 16214017536 16230860352 16285733184 16331306436 16339304448 16371217152 16388223264 16425418752 16456351744 16457499648 16488493056 16489643202 16519544832 16520697144 16551809568 16576549848 16607767456 16647192576 16648353792 16679706624 16680870108 16712284176 16750215168 16767614976 16768784592 16782930432 16800364224 16814536704 16815709593 16904334732 16912613376 16944463872 16945645824 16977558528 17010717822 17034955776 17067036672 17068227174 17081434112 17099177984 17100370728 17132574816 17247043584 17264959488 17266163796 17280729216 17298680112 17337942016 17371805184 17389850688 17404520448 17405734491 17414258688 17438513652 17497469284 17539006464 17540229888 17572036608 17573262336 17606356992 17607585114 17640744408 17665880064 17667112338 17700383736 17715315456 17733717792 17777055744 17852203008 17885822976 17887070592 17905651344 17920756224 17955757701 17981342208 18015205376 18016462017 18050391324 18059231232 18084384528 18094503168 18169724928 18188599296 18189868032 18205212672 18224123904 18225395118 18240769728 18259717896 18321449832 18336905472 18345885696 18355953504 18381717504 18478596096 18513395712 18514687104 18548260864 18549554688 18584487936 18585784287 18612266496 18620785764 18648618579 18683738388 18718924336 18728091648 18729398016 18764669952 18801319698 18807259136 18843992064 18863566848 18864882666 18879479808 18880796736 18900409752 18916353792 18980305664 19000022048 19026690048 19053190842 19062521856 19063851552 19099753344 19162988544 19164325248 19200416256 19216613376 19236575232 19237917069 19274146668 19339308156 19365101568 19402924032 19423079424 19440820368 19461015126 19505184768 19541917696 19543280832 19563582024 19580085504 19616959488 19721723854 19731382272 19732758624 19768541184 19769920128 19807151616 19845837459 19874115072 19890880512 19911542784 19912931703 19929729888 19950432516 20044578816 20082327552 20083728384 20121550848 20122954416 20143857762 20160850752 20189577216 20229009984 20267106048 20305273856 20316635136 20344932594 20440940544 20462174208 20463601536 20480864256 20502139392 20520865944 20542182633 20588806144 20610193408 20611631061 20629018656 20639121408 20650447692 20667868032 20679432192 20786970624 20788420608 20827570176 20829022992 20866793472 20868249024 20907548928 20938799808 20978232576 21058789878 21069103104 21110253696 21158166528 21198012416 21199491072 21221512704 21239414784 21240896328 21262960971 21280898016 21352843872 21375024804 21393056384 21403533312 21405026304 21445337088 21487222512 21558362112 21559865904 21576548352 21598961664 21600468288 21618690048 21641147136 21714310912 21775075248 21785739264 21797694786 21828289536 21850964352 21900558336 21943332864 21984657408 21986190936 22009029777 22026059776 22027596192 22069079424 22102066464 22196256768 22197805056 22228722649 22239608832 22241160144 22283045568 22333620224 22356819968 22358379456 22377240576 22400485632 22419382272 22420946124 22539112976 22550151168 22562526182 22592618496 22594194432 22636744704 22638323718 22680957096 22713274368 22756048896 22757636232 22800494304 22843433088 22996058112 23019945984 23021551728 23040972288 23064906816 23085974187 23162406912 23186467584 23206027264 23207645988 23219011584 23251351536 23385341952 23386973184 23429382144 23431016448 23432650866 23475142656 23476780152 23520992544 23554506752 23556149784 23600511648 23620420608 23644957056 23702740992 23802937344 23847763968 23849427456 23874201792 23894341632 23896008369 23941010268 23975122944 24021949356 24067188432 24078974976 24112512704 24126004224 24251465728 24253157376 24254849142 24273616896 24298831872 24300526824 24321026304 24346290528 24428599776 24449207296 24474604672 24496959654 24508956672 24556825728 24582334896 24638128128 24684527616 24686249472 24732739584 24734464803 24779317248 24781045716 24816355328 24827714352 24864824772 24911651184 24970788864 24972530688 25019559936 25068426264 25125322752 25151422464 25153176888 25172639744 25174395648 25200546336 25221805056 25356502098 25368920064 25404254456 25416695808 25418468736 25466337792 25516076733 25550651392 25552433664 25600555008 25602340761 25622151168 25648766976 25650556092 25698862224 25785744208 25820135424 25870565376 25897439232 25899245694 25921093824 25948020168 26006913024 26057707776 26084776032 26106780672 26155945984 26157770478 26246203926 26308509696 26310344832 26358054912 26359893504 26409535488 26411377671 26461116612 26498820096 26500668507 26521174016 26548723712 26550575604 26572973184 26600576688 26665583616 26726105088 26765196659 26778304512 26828734464 26830605888 26858477016 26881134336 26919436288 26972013312 27022808064 27075586986 27088846848 27126576792 27254587392 27282898944 27284802048 27307819008 27336185856 27338092677 27361154592 27389576844 27482174748 27505358208 27518828544 27533930256 27557157376 27572576256 27717894144 27770093568 27772030656 27822391296 27824332032 27876731904 27918399744 27931178646 27970976768 28025607582 28078386504 28092137472 28094097024 28147004928 28210888704 28265988096 28295350272 28297323999 28319219712 28321195104 28350614628 28374530688 28470458496 28500033072 28538044416 28540035072 28579786263 28593782784 28649630016 28744482816 28746487872 28768731136 28798615552 28800624384 28824920064 28854862848 28911220002 29008962234 29033433664 29047652352 29063593048 29104386048 29134619136 29161230552 29191522689 29200744448 29257777152 29312876544 29314921248 29345373036 29370128256 29425439232 29469421952 29582585781 29597073408 29599137936 29652811776 29654880192 29710727424 29811172608 29836320768 29867314176 29892509696 29894594832 29925648774 30066868224 30123491328 30125592576 30182326272 30184431624 30215786643 30241276128 30284365824 30341398528 30343514976 30400659072 30457910784 30474952704 30517398891 30620571247 30661410816 30693261312 30695402304 30721296384 30753209088 30781298916 30883209216 30915290112 30943527984 30958682112 30975671538 31001802048 31180455936 31182630912 31241355264 31243534488 31300190208 31302373536 31361323392 31408199712 31467348864 31493894144 31526609408 31588184817 31603654656 31665380544 31737249792 31797018624 31799236608 31832269056 31859122176 31861344492 31921347024 31966830592 32029265808 32062537206 32089584576 32105299968 32107539456 32168005632 32337543168 32339798856 32364822528 32398442496 32400702432 32428035072 32461720704 32571466368 32662612872 32678608896 32696542179 32742434304 32776446528 32850837504 32912703488 32914999296 32976986112 32979286404 33039089664 33041394288 33103619136 33153099696 33215534912 33294385152 33296707584 33359413248 33361740216 33424568352 33500430336 33535229952 33537569184 33565860864 33600728448 33629073408 33631419186 33808669464 33825226752 33843789273 33888927744 33891291648 33955117056 34021435644 34069911552 34134073344 34136454348 34162868224 34198355968 34200741456 34265149632 34494087168 34529918976 34532327592 34561458432 34597360224 34675884032 34743610368 34779701376 34809040896 34811468982 34828517376 34877027304 34994938568 35078012928 35080459776 35144073216 35146524672 35148976299 35212713984 35215170228 35281488816 35331760128 35334224676 35400767472 35430630912 35467435584 35554111488 35704406016 35771645952 35774141184 35811302688 35841512448 35911515402 35962684416 36030410752 36032924034 36100782648 36118462464 36168769056 36189006336 36377198592 36379736064 36382273713 36410425344 36448247808 36450790236 36481539456 36519435792 36642899664 36673810944 36691771392 36711907008 36745439481 36763435008 36957192192 37026791424 37029374208 37096521728 37099109376 37168975872 37171568574 37224532992 37241571528 37297237158 37367476776 37437848672 37456183296 37458796032 37529339904 37602639396 37687984128 37727133696 37729765332 37758959616 37761593472 37800819504 37832707584 37960611328 38000044096 38034753147 38053380096 38106381684 38125043712 38127703104 38199506688 38325977088 38328650496 38400832512 38433226752 38473150464 38475834138 38548293336 38678616312 38730203136 38805848064 38846158848 38881640736 38922030252 39010369536 39083835392 39086561664 39127164048 39160171008 39233918976 39236655717 39369305889 39443447708 39462764544 39465517248 39537082368 39539840256 39614303232 39691674918 39748230144 39781761024 39823085568 39825863406 39859459776 39900865032 40089157632 40167456768 40243101696 40245908832 40287715524 40321701504 40379154432 40458019968 40534212096 40610547712 40613380479 40633270272 40689865188 40881881088 40924348416 40927203072 40961728512 41004278784 41041731888 41084365266 41177612288 41220386816 41223262122 41258037312 41278242816 41300895384 41335736064 41358864384 41576841216 41655140352 41658045984 41733586944 41736498048 41815097856 41877599616 41896767969 41956465152 42038411373 42117579756 42138206208 42220507392 42316333056 42396024832 42398982144 42443025408 42478829568 42481792656 42525921942 42561796032 42705687744 42750049608 42786112768 42807066624 42810052608 42890674176 42974445024 43116724224 43119731808 43153096704 43197923328 43200936576 43237380096 43282294272 43366830003 43428621824 43513443351 43550150496 43571478528 43595389572 43656579072 43701928704 43801116672 43886665728 43969314816 43972381872 44018059554 44052119552 44055192384 44138158848 44204132928 44395610112 44457445298 44479217664 44482320288 44566091136 44667240448 44713639936 44716758912 44754481152 44800971264 44838764544 44841892248 44888473161 45078225952 45100302336 45125052364 45185236992 45188388864 45273489408 45276647436 45361914192 45426548736 45512097792 45515272464 45600988608 45686866176 45992116224 46039891968 46043103456 46081944576 46129813632 46171948374 46324813824 46372935168 46412054528 46415291976 46438023168 46463507307 46502703072 46770683904 46773946368 46858764288 46862032896 46865301732 46950285312 46953560304 47041985088 47109013504 47112299568 47201023296 47240841216 47289914112 47405481984 47605874688 47695527936 47698854912 47748403584 47788683264 47792016738 47882020536 47950245888 48043898712 48093805809 48134376864 48157949952 48225025408 48252008448 48502931456 48506314752 48509698284 48547233792 48597663744 48601053648 48642052608 48692581056 48857199552 48898414592 48949209344 48993919308 49017913344 49113651456 49164669792 49276256256 49369055232 49372498944 49465479168 49468929606 49558634496 49562091432 49632710656 49655428704 49729649544 49823302368 49941577728 49945061376 50039119872 50136852528 50250645504 50302844928 50306353776 50345279488 50348791296 50401092672 50443610112 50447128779 50713004196 50737840128 50808508912 50833391616 50836937472 50932675584 51032153466 51101302784 51104867328 51201110016 51204681522 51244302336 51297533952 51301112184 51397724448 51571488416 51741130752 51794878464 51798491388 51842187648 51896040336 52013826048 52115415552 52169552064 52213561344 52217203473 52311891968 52315540956 52492407852 52617019392 52620689664 52716109824 52719787008 52819070976 52822755342 52922233224 52997640192 53001337014 53042348032 53097447424 53101151208 53145946368 53201153376 53331167232 53530393318 53556609024 53657468928 53661211776 53716954032 53762268672 53838872576 53867273103 53944026624 54045616128 54049386051 54151173972 54177693696 54253153584 54509174784 54565797888 54569604096 54615638016 54672371712 54676185354 54722309184 54779153688 54964349496 55010716416 55037657088 55067860512 55114314752 55145152512 55435788288 55540187136 55544061312 55644782592 55648664064 55753463808 55757352861 55836799488 55862357292 55941953536 55945855737 56051215164 56156773008 56184274944 56188194048 56294009856 56421777408 56531976192 56590700544 56594647998 56638439424 56642390208 56701229256 56749061376 56940916992 57000066144 57080070144 57159572526 57187565568 57299260032 57488965632 57492975744 57537462272 57597231104 57601248768 57649840128 57709725696 57713751207 57822440004 58017924468 58066867328 58095304704 58127186096 58208772096 58269238272 58322461104 58383045378 58401488896 58515554304 58625753088 58629842496 58690746072 58740256512 58850878464 58938843904 59165171562 59194146816 59198275872 59305623552 59309760384 59421454848 59537512377 59622345216 59672641536 59734628352 59738795109 59785019392 59789189664 59851297548 60133736448 60246982656 60251185152 60364652544 60368863248 60431573286 60482552256 60568731648 60682797056 60687029952 60801318144 60915821568 60949905408 61034797782 61241142494 61322821632 61386522624 61390804608 61442592768 61506418176 61562597832 61626547899 61766418432 61830580224 61834893183 61887055968 61917364224 61951343076 62003604096 62360911872 62365261824 62482710528 62487068976 62600380416 62604747072 62722646784 62816399424 62934697728 62987788288 63053218816 63176369634 63207309312 63330761088 63474499584 63594037248 63598473216 63664538112 63718244352 63722688984 63788882913 63842694048 63933661184 64058531616 64125074412 64179169152 64210599936 64215078912 64336011264 64675086336 64679597712 64729645056 64796884992 64801404864 64856070144 64923441408 65142932736 65325225744 65357217792 65393084358 65484868608 65552893056 65701675008 65825406976 65829998592 65953972224 65958572808 66027089331 66078179328 66082788576 66207238272 66306199392 66431069824 66588770304 66593415168 66686167947 66718826496 66723480432 66849136704 67000860672 67070459904 67075138368 67131721728 67201456896 67258146816 67262838372 67617338928 67650453504 67687578546 67777855488 67782583296 67910234112 68042871288 68139823104 68268146688 68272908696 68325736448 68396711936 68401482912 68530299264 68988174336 69026033489 69059837952 69064655184 69122916864 69194720448 69257922561 69351768064 69487220736 69559402752 69618081792 69622937964 69657034752 69754054608 69989877136 70156025856 70160919552 70288146432 70293049344 70297952598 70425427968 70430340456 70562977632 70663520256 70668449352 70801534944 70861261824 70934871168 71108222976 71408812032 71543291904 71548282368 71622605376 71683024896 71688025107 71823030804 71925368832 72060821504 72065848068 72201565296 72236924928 72337538112 72378012672 72754397184 72759472128 72764547426 72820850688 72896495616 72901580472 72963078912 73038871584 73285799328 73347621888 73423814016 73490878962 73526870016 73914384384 74053582848 74058748416 74193043456 74198218752 74203394409 74337951744 74343137148 74449065984 74483143056 74594474316 74734953552 74875697344 74912366592 74917592064 75058679808 75205278792 75375968256 75454267392 75459530664 75517919232 75523186944 75601639008 75665415168 75921222656 76000088192 76069506294 76106760192 76212763368 76250087424 76255406208 76399013376 76651954176 76657300992 76801665024 76807022283 76866453504 76946300928 76951668276 77096586672 77357232624 77460406272 77611696128 77692317696 77763281472 77844060504 78020739072 78167670784 78173123328 78254328096 78320342016 78467837952 78473311434 78738611778 78886895416 78925529088 78931034496 79074164736 79079680512 79228606464 79234133013 79383349836 79496460288 79502005521 79563522048 79646171136 79651726812 79718919552 79801730064 80178315264 80295589977 80334913536 80486203392 80491817664 80575431048 80643403008 80758308864 80916039936 81068424192 81221095424 81226760958 81266540544 81379730376 81763762176 81848696832 81854406144 81923457024 82008557568 82014278031 82083463776 82168730532 82355224576 82440773632 82446524244 82516074624 82556485632 82601790768 82671472128 82717728768 83112979099 83153682432 83310280704 83316091968 83467173888 83472996096 83630195712 83755199232 83793535938 83912930304 84076822746 84235159512 84276412416 84441014784 84632666112 84797964288 84886050816 84891971997 84957659136 84963585312 85051843884 85123592064 85411375488 85500099216 85572225536 85614133248 85620105216 85739358789 85781348352 85948890048 86233448448 86239463616 86306193408 86395846656 86401873152 86474760192 86564588544 86733660006 86857243648 87026886702 87100300992 87142957056 87190779144 87313158144 87403857408 87602233344 87773331456 87938629632 87944763744 88036119108 88104239104 88110384768 88276317696 88408265856 88747757343 88791220224 88914890596 88958435328 88964640576 89132182272 89334480896 89427279872 89433517824 89508962304 89601942528 89677529088 89683784496 89776946322 90156451904 90200604672 90250104728 90370473984 90376777728 90546978816 90553294872 90647359929 90723828384 90853097472 91024195584 91030544928 91201977216 91373732352 91552196673 91861713741 91984232448 92079783936 92086206912 92163889152 92259627264 92343896748 92649627648 92745870336 92824109056 92830583952 92876046336 92927014614 93005406144 93541367808 93547892736 93724065792 93730603464 93900570624 93907120608 94083970176 94218027008 94224599136 94402046592 94481682432 94579828224 94764554451 94810963968 95211749376 95391055872 95397709824 95496807168 95577366528 95584033476 95764041072 95900491776 96087797424 96187611618 96268753728 96315899904 96450050816 96504016896 97012629504 97019396568 97094467584 97195327488 97202107296 97284105216 97385162112 97714399104 97796829184 97898418688 97987838616 98035826688 98089626537 98227302912 98329339584 98552512512 98738110464 98744997888 98930958336 98937859212 99117268992 99124182864 99265421312 99310857408 99459299088 99646604736 99883155456 99890122752 100078239744 100273705056 100501291008 100605689856 100612707552 100690558976 100697582592 100802185344 100887220224 100894257558 101426008392 101475680256 101531367819 101617017824 101666783232 101673874944 101865351168 102064306932 102202605568 102209734656 102402220032 102409363044 102488604672 102595067904 102602224368 102795448896 103142976832 103482261504 103589756928 103596982776 103684375296 103792080672 104027652096 104230831104 104339104128 104427122688 104434406946 104623783936 104631081912 104984815704 105234038784 105241379328 105432219648 105439574016 105638141952 105645510684 105844466448 105995280384 106002674028 106084696064 106194894848 106202302416 106291892736 106402306752 106662334464 107060786636 107113218048 107314937856 107322423552 107433908064 107524537344 107677745152 107734546206 107888053248 108091232256 108098772102 108302347944 108355387392 108506307168 109131595776 109139208192 109146821139 109231276032 109344743424 109352370708 109444618368 109558307376 109928698992 110021432832 110075314176 110135721024 110228629504 110236318443 110290305024 110871576576 111080374272 111088122624 111289565184 111297328128 111506927616 111514705722 111673598976 111724714584 111883907072 111891711474 112102430328 112313546016 112368549888 112376388096 112588019712 113063952384 113181401088 113189295996 113276878848 113284780416 113402458512 113498122752 113881833984 114000132288 114104259441 114160140288 114319145052 114375131136 114598520064 114977931264 114985951488 115074924544 115194462208 115202497536 115299680256 115419451392 115427502414 115644880008 116035848936 116133734656 116190609408 116254372192 116417544192 116538476544 116644922208 116766090756 117031108608 117251506176 117259684992 117381492144 117480513024 117701756928 117709967151 117877687808 118107917667 118330343124 118388293632 118396551744 118611247104 118619520768 118842909696 119075024754 119244690432 119345283072 119469256704 119477590218 119570038784 119578379328 119702595096 120267472896 120502370304 120729305088 120737726496 120863146572 120965104512 121137463296 121365594112 121374059904 121602636288 121831643136 121840141437 121899810816 122069595564 122482284988 122645643264 122773045248 122781609216 122885185536 123012836352 123125195664 123253095798 123532836864 123661160448 123669786366 123774111936 123834728448 123902686152 124007208192 124730523648 124965421056 124974137952 125200760832 125209494144 125445293568 125632798848 125690303907 125869395456 125975576576 126106437632 126115234119 126352739268 126414618624 126661522176 126948999168 127188074496 127196946432 127329076224 127436488704 127445377968 127577765826 127685388096 127867322368 128117063232 128250148824 128358338304 128421199872 128430157824 128672022528 129350172672 129359195424 129459290112 129593769984 129602809728 129712140288 129846882816 130100490009 130285865472 130540330053 130650451488 130714435584 130786168716 130969737216 131105786112 131403350016 131650813952 131659997184 131907944448 131917145616 132054178662 132156358656 132165577152 132414476544 132612398784 132862139648 133186830336 133372335894 133437652992 133446960864 133698273408 134001721344 134140919808 134150276736 134263443456 134402913792 134516293632 134525676744 134665419483 135234677856 135300907008 135375157092 135555710976 135565166592 135820468224 136085742576 136279646208 136536293376 136545817392 136651472896 136793423872 136802965824 137060598528 137976348672 138052066978 138119675904 138129310368 138245833728 138389440896 138515845122 138703536128 138974441472 139118805504 139236163584 139245875928 139314069504 139390521921 139508109216 139979754272 140312051712 140321839104 140576292864 140586098688 140595905196 140850855936 140860680912 141125955264 141327040512 141336898704 141603069888 141722523648 141869742336 142216445952 142817624064 143086583808 143096564736 143245210752 143366049792 143376050214 143646061608 143850737664 144121643008 144131696136 144281417427 144403130592 144473849856 144675076224 144756025344 145508794368 145518944256 145529094852 145641701376 145792991232 145803160944 145926157824 146077743168 146571598656 146695243776 146847628032 146981757924 147053740032 147828768768 148107165696 148117496832 148386086912 148396437504 148406788818 148675903488 148686274296 148898131968 148966286112 149188948632 149469907104 149751394688 149824733184 149835184128 150117359616 150410557584 150751936512 150908534784 150919061328 151035838464 151046373888 151203278016 151330830336 151341386337 151842445312 152000176384 152139012588 152213520384 152425526736 152500174848 152510812416 152798026752 153303908352 153314601984 153603330048 153614044566 153732907008 153892601856 153903336552 154193173344 154714465248 155223392256 155384635392 155526562944 155688121008 156041478144 156335341568 156346246656 156508656192 156640684032 156651610419 156935675904 156946622868 157477223556 157773790832 157851058176 157862068992 158148329472 158159361024 158457212928 158468266026 158766699672 158992920576 159004011042 159127044096 159292342272 159303453624 159437839104 159603460128 160591179954 160669827072 160972406784 160983635328 161150862096 161286806016 161516617728 161601819309 161832079872 162136848384 162148158153 162442190848 162453521916 162533081088 162759460752 163527524352 163697393664 163708812288 163846914048 164017115136 164028556062 164166927552 164337461064 164710449152 164881547264 164893048488 165032149248 165112971264 165203581536 165342944256 165435457536 166225958198 166307364864 166620561408 166632183936 166934347776 166945992192 167260391424 167272058583 167510398464 167587071876 167825860608 167837567211 168153645492 168470319024 168552824832 168882029568 169265332224 169595928576 169772101632 169783943994 169915318272 169927170624 170103687768 170247184128 170822750976 171000198432 171144451072 171240210432 171478717578 171562696704 171897780096 172466896896 172478927232 172612386816 172791693312 172803746304 172949520384 173129177088 173141253621 173467320012 173714487296 174053773404 174200601984 174285914112 174381558288 174626316288 174807714816 175204466688 175546662912 175877259264 175889527488 176072238216 176208478208 176220769536 176552635392 176816531712 177495514686 177582440448 177829781192 177916870656 177929281152 178264364544 178612537131 178668961792 178854559744 178867035648 179017924608 179203885056 179216385327 179355058176 179367568992 179553892644 180312903808 180401209344 180500209456 180740947968 180753555456 181093957632 181106589744 181294719858 181447656768 181706194944 182048391168 182061089856 182403954432 182747464704 183104393346 183723427482 183968464896 184159567872 184172413824 184327778304 184519254528 184687793496 184879643697 185299255296 185491740672 185504679549 185648218112 185661167904 185752092672 185854029228 186010812288 187082735616 187095785472 187356376613 187448131584 187461206928 187801141248 187814241216 188167940352 188436054016 188449198272 188804093184 188963364864 189159656448 189529108902 189621927936 190423498752 190782111744 190795419648 190993614336 191154733056 191168066952 191366648739 191528082144 191800983552 192175594848 192375223236 192537507456 192631799808 192900101632 193008033792 194025259008 194038793136 194188935168 194390654976 194404214592 194568210432 194770324224 195428798208 195593658368 195796837376 195975677232 196071653376 196179253074 196454605824 196658679168 197105025024 197476220928 197489995776 197861916672 197875718424 198081267993 198234537984 198248365728 198530842624 198621714816 198918598176 199293209472 199766310912 199780245504 200058503841 200156479488 200547410112 201002582016 201211379712 201225415104 201381117952 201395165184 201604370688 201774440448 201788515116 202852016784 202951360512 203062735638 203234035648 203333566464 203347749888 203730702336 204128613864 204405211136 204419469312 204804440064 204818726088 204977209344 205190135808 205204448736 205590897792 206285953664 206964523008 207078100467 207179513856 207193965552 207368750592 207584161344 208055304192 208461662208 208678208256 208854245376 208868813892 209247567872 209262163824 209969631408 210468077568 210482758656 210864439296 210879148032 211276283904 211291021368 211688932896 211990560768 212005348056 212169392128 212389789696 212404604832 212583785472 212804613504 213324668928 214121573272 214226436096 214343998729 214629875712 214644847104 214867816128 215049074688 215064075321 215355490304 215469092412 215776106496 216182464512 216197544204 216604695888 216710774784 217012614336 218263191552 218278416384 218293642278 218462552064 218689486848 218704741416 218889236736 219116614752 219857397984 220042865664 220271442048 220457259008 220472636886 220580610048 221743153152 222160748544 222176245248 222579130368 222594656256 222610183227 223013855232 223029411444 223347197952 223449429168 223767814144 223783422948 224204860656 224627092032 224737099776 224752776192 225176039424 226127904768 226362802176 226378591992 226553757696 226569560832 226804917024 226996245504 227763667968 228000264576 228208518882 228320280576 228638290104 228750262272 229197040128 229955862528 229971902976 230388924416 230404995072 230421066849 230599360512 230838902784 230855004828 231289760016 232071697872 232267469312 232381218816 232508744384 232835088384 233076953088 233289844416 233532181512 234062217216 234503012352 234519369984 234762984288 234961026048 235403513856 235419934302 235755375616 236215835334 236660686248 236776587264 236793103488 237222494208 237239041536 237685819392 238150049508 238489380864 238506016563 238690566144 238938513408 238955180436 239140077568 239156758656 239405190192 240534945792 240886769931 241004740608 241458610176 241475452992 241726293144 241930209024 242274926592 242731188224 242748119808 243205272576 243663286272 243680282874 243799621632 244139191128 244964569976 245291286528 245546090496 245563218432 245770371072 246025672704 246042834093 246250391328 246506191596 247065673728 247322320896 247339572732 247548223872 247669456896 247805372304 248014416384 249338937297 249461047296 249930842112 249948275904 250401521664 250418988288 250890587136 251265597696 251380607814 251738790912 251951153152 252212875264 252230468238 252705478536 252829237248 253323044352 253897998336 254393892864 254658152448 254675915991 254872977408 254890755936 255155531652 255370776192 255734644736 256234126464 256500297648 256716676608 256842399744 256860315648 257218076367 257344045056 258700345344 258718390848 258918580224 259187539968 259205619456 259424280576 259693765632 260200980018 260571730944 261080660106 261300902976 261428871168 261572337432 261939474432 262211572224 262806700032 263319994368 263815888896 263834291232 264108357324 264312717312 264331154304 264828953088 265224797568 265724279296 266243272029 266373660672 266744671788 266875305984 266893921728 267396546816 268003442688 268281839616 268300553472 268526886912 268805827584 269032587264 269051353488 269330838966 270469355712 270601814016 270750314184 271111421952 271130333184 271640936448 272171485152 272559292416 273072586752 273091634784 273302945792 273586847744 273605931648 274121197056 274656590019 275585141223 275952697344 276104133956 276239351808 276258620736 276491667456 276778881792 277031690244 277407072256 277948882944 278237611008 278472327168 278491751856 278628139008 278781043842 279016218432 279959508544 280624103424 280643678208 281172197376 281191810392 281701711872 281721361824 282251910528 282654081024 282673797408 283206139776 283445047296 283739484672 284293663353 284432891904 285635248128 286173167616 286193129472 286490421504 286732099584 286752100428 287292123216 287701475328 288243286016 288263392272 288562834854 288806261184 288947699712 289350152448 289512050688 291037888512 291058189704 291283402752 291585982464 291606321888 291852315648 292155486336 293143197312 293390487552 293695256064 293963515848 294107480064 294268879611 295657537536 296214331392 296234993664 296772173824 296792875008 296813577636 297351806976 297372548592 297796263936 297932572224 298377897264 298939814208 299502789376 299649466368 299670368256 300234719232 300821115168 301503873024 301817069568 301838122656 302071676928 302092747776 302406556032 302661660672 302682772674 303684890624 304000352768 304278025176 304427040768 304594103457 304851053472 305000349696 305021624832 305596053504 306607816704 306629203968 307206660096 307228089132 307465814016 307785203712 307806673104 308386346688 309428930496 310446784512 310769270784 311053125888 311376242016 312082956288 312670683136 312692493312 313017312384 313281368064 313303220838 313871351808 313893245736 314954447112 315547581664 315702116352 315724137984 316296658944 316318722048 316914425856 316936532052 317533399344 317985841152 318008022084 318254088192 318584684544 318606907248 318875678208 319206920256 321182359908 321339654144 321944813568 321967270656 322301724192 322573612032 323033235456 323203638618 323664159744 324273696768 324296316306 324884381696 324907043832 325066162176 325518921504 327394787328 327417624576 327693828096 328034230272 328057112124 328333855104 328674922128 329420898304 329763094528 329786096976 330064298496 330225942528 330407163072 330685888512 330708955329 330870915072 332451916396 332614729728 333241122816 333264367872 333868695552 333891984384 334520782848 334544117166 335020796928 335174143752 335651721216 335675134422 336307290984 336940638048 337105649664 337764059136 339191857152 339544203264 339567887988 339830636544 339854341248 340207375536 340494368256 341645501952 342000396864 342288902144 342312778323 342480420864 342957435156 343125393408 343795560192 344933793792 344957854464 345224773632 345583386624 345607492608 345899040768 346258354176 346282507242 346934640024 347428974592 348107546808 348401203968 348571828224 348763116576 349252632576 349615429632 351093325824 351754518528 351779054976 352144476432 352416956416 352441539072 353105270784 353129901453 353633063424 354323753001 354991029372 355164880896 355659562384 355833741312 355858562304 356528729088 357225074262 357337923584 357709119488 357734071296 358035849216 358407770112 358432770654 358710116352 358735137984 359107785288 360625807616 360802418688 361000418912 361507110912 362187915264 362213179488 362589439716 362895313536 363412389888 364096782336 364122179712 364807908864 365494929408 365520424311 366208786692 367446854964 367936929792 368319135744 368344827648 368655556608 369038509056 369375586992 369759287394 370598510592 370983481344 371009359098 371296436224 371322335808 371504185344 371708058456 372021624576 374191570944 374712753226 374896263168 374922413856 375602282496 375628482432 376335880704 376872108032 376898396544 377070911721 377608186368 377926729728 378319312896 378345702357 379058217804 379243855872 380846997504 381564223488 381590839296 381987228672 382309466112 382336133904 382733297478 383056164288 383601967104 384351189696 384750446472 385075014912 385263599616 385800203264 386016067584 388050518016 388077586272 388377870336 388781309952 388808429184 389136420864 389540648448 390301470027 390857596416 391187316736 391593674752 391620990159 391951354464 392143306752 392358506148 392909211648 393317358336 394210050048 394952441856 394979991552 395723833344 395751436848 396162535986 396469075968 396496731456 397061685248 397243429632 397837196352 398586418944 399560491008 400117007682 400312958976 401094820224 402005164032 402422759424 402450830208 402762235904 402790330368 403208741376 403548880896 403577030232 403996258449 405704033568 405902721024 406125471276 406468071296 406667132928 406695499776 407461404672 408257227728 408810422272 408838938624 409608880128 409637452176 409954418688 410380271616 410408897472 411181795584 412571907328 413929046016 414156200934 414359027712 414387931104 414737501184 415168322688 416110608384 416923324416 417356416512 417708490752 417737627784 418171565763 418495135744 418524327648 419939262816 420936155136 420965517312 421728878592 421758296064 422552567808 422582042736 423377865792 423981121536 424010696112 424338784256 424779579392 424809209664 425167570944 425609227008 426649337856 428243146544 428452872192 428687997458 429259751424 429289694208 429735632256 430098149376 430128150642 430710980608 430938184824 431552212992 432364929024 432395088408 432844252281 433209391776 433421549568 434025228672 436526383104 436556832768 436587284556 436925104128 437378973696 437409482832 437778473472 438233229504 439714795968 440085731328 440542884096 440914518016 440945273772 441161220096 443486306304 444321497088 444352490496 445158260736 445189312512 445220366454 446027710464 446058822888 446694395904 446898858336 447535628288 447566845896 448409721312 449254184064 449474199552 449505552384 450352078848 452255809536 452725604352 452757183984 453107515392 453139121664 453609834048 453992491008 454024159011 455527335936 456000529152 456417037764 456640561152 457276580208 457500524544 458394080256 459911725056 459943805952 460777848832 460809990144 460842133698 461198721024 461677805568 461710009656 462579520032 464143395744 464534938624 465017488768 465670176768 466153906176 466579688832 467064363024 468124434432 469006024704 469038739968 469525968576 469922052096 469954831257 470807027712 470839868604 471510751232 472431670668 473321372496 473553174528 473586206976 474444988416 474478083072 475371638784 476300099016 476978761728 477012033126 477381132288 477877026816 477910360872 478280155136 478313517312 478810380384 481773539862 482009481216 482917220352 482950905984 483452586288 483860418048 484549853184 484805457927 485462376448 485496239616 486410545152 486444474459 487326572544 487360565748 487599243264 488278382256 489929139952 490582573056 491092180992 491126436864 491540742144 492051345408 492085668186 492500782656 493012383192 494131347456 494644641792 494679145464 495096447744 495338913792 495610744608 496028832768 498677874594 498922094592 499861684224 499896551808 500803043328 500837976576 501781174272 501816175749 502531195392 502761215628 503477581824 503512701633 503902306304 504425750528 504460936476 505410957072 505658474496 506646088704 507795996672 508787785728 509316304896 509351831982 509745954816 509781511872 510311063304 510741552384 511469289472 512468252928 513000595296 513433353216 513720631296 514436152734 514688090112 517400690688 517436781696 517837160448 518375079936 518411238912 518848561152 519387531264 519423760863 520401960036 521143461888 522161320212 522601805952 522857742336 523144674864 523878948864 524423144448 525613400064 526639988736 527631777792 527668582464 528216714648 528625434624 528662308608 529657906176 530449595136 531448558592 532486544058 532747321344 533489343576 533750611968 533787843456 534793093632 536006885376 536563679232 536601106944 537053773824 537611655168 537649155981 538065174528 538102706976 538661677932 540938711424 541203628032 541500628368 542222843904 542260666368 543281872896 544342970304 545118584832 546145173504 546183269568 546605891584 547173695488 547211863296 548242394112 549313180038 551170282446 551905394688 552208267912 552478703616 552517241472 552983334912 553557763584 554063380488 554638931091 554814144512 555897765888 556475222016 556514038647 556944654336 556983503712 557256278016 557562087684 558032436864 559919017088 561248206848 561287356416 562069129839 562344394752 562383620784 563403423744 563442723648 564503821056 565308162048 565347594816 566412279552 566890094592 567478969344 568587326706 568865783808 571270496256 572346335232 572386258944 572980843008 573464199168 573504200856 574099946217 574584246432 575402950656 576486572032 576526784544 577125669708 577612522368 577895399424 578700304896 579024101376 581790853693 582075777024 582116379408 582566805504 583171964928 583212643776 583704631296 584310972672 586286394624 586780975104 587390512128 587927031696 588214960128 588537759222 591315075072 592428662784 592469987328 593585750016 593627155272 594243803979 594703613952 594745097184 595592527872 595865144448 596755794528 597879628416 599005578752 599298932736 599340736512 600175511523 600469438464 601642230336 603007746048 603634139136 603676245312 604143353856 604185495552 604813112064 605323321344 605365545348 607369781248 608000705536 608556050352 608854081536 609188206914 609702106944 610000699392 610043249664 611192107008 613215633408 613258407936 614413320192 614456178264 614931628032 615570407424 615613346208 616772693376 618857860992 620893569024 621234301401 621538541568 622106251776 622752484032 624165912576 625341366272 625384986624 626034624768 626562736128 626606441676 627742703616 627786491472 629908894224 631095163328 631404232704 631448275968 632593317888 632637444096 633828851712 633873064104 635066798688 635971682304 636016044168 636508176384 637169369088 637213814496 637751356416 638413840512 642364719816 642679308288 643031996187 643889627136 643934541312 644603448384 645147224064 646066470912 646407277236 647328319488 648547393536 648592632612 649768763392 649814087664 650132324352 651037843008 654789574656 654835249152 655387656192 656068460544 656114224248 656667710208 657349844256 658841796608 659526189056 659572193952 660128596992 660814326144 661371777024 661417910658 661741830144 664903832792 665229459456 666482245632 666528735744 667737391104 667783968768 667830549681 669041565696 669088234332 670041593856 670348287504 671303442432 671350268844 672614581968 673881276096 674211299328 675528118272 678383714304 679088406528 679135775976 679661273088 679708682496 680414751072 680988736512 683291003904 684000793728 684577804288 684625556646 684960841728 685914870312 686250786816 687591120384 689867587584 689915708928 691166773248 691214985216 691263200547 691798081536 692516708352 692565014484 693869280048 694857949184 696215093616 696802407936 697143656448 697526233152 698505265152 699230859264 702186651648 703509037056 703558109952 704288952864 704833912832 704883078144 706210541568 706259802906 707266126848 708647506002 709982058744 710329761792 711319124768 711667482624 711717124608 713057458176 714450148524 715418238976 715468142592 715518049689 716071698432 716815540224 716865541308 717420232704 717470275968 718215570576 721251615232 721604837376 722000837824 722660309793 723014221824 724375830528 724426358976 725178879432 725790627072 726824779776 728193564672 728244359424 729615817728 730989858816 731040848622 732417573384 734893709928 735873859584 736638271488 736689655296 737311113216 738077018112 738751173984 739518574788 741197021184 741966962688 742018718196 742592872448 742644671616 743008370688 743416116912 744043249152 748016811891 748383141888 749425506452 749792526336 749844827712 751204564992 751256964864 752671761408 753744216064 753796793088 754141823442 755216372736 755853459456 756638625792 756691404714 758116435608 758487711744 761693995008 763181678592 763974457344 764027747973 764618932224 764672267808 765466594956 766112328576 767203934208 768702379392 769500892944 770150029824 770527199232 771600406528 771654229101 772032135168 776101036032 776155172544 776755740672 777562619904 777616858368 778272841728 779081296896 780602940054 781715192832 782374633472 783187349504 783241980318 783902708928 784286613504 784717012296 785818423296 786634716672 788420100096 789959983104 791447666688 791502873696 792325071972 792938151936 792993462912 794123370496 794486859264 795674392704 797172837888 798729816087 799120982016 800234015364 800625917952 802189640448 804010328064 804845518848 804901660416 805524471808 805580660736 806417482752 807097761792 807154060464 807992516898 811408067136 811805442048 812250942552 812936142592 813334265856 813390999552 814922809344 816514455456 817677877248 819217760256 819274904352 819908837376 820760543232 820817794944 822363591168 823969770057 825143814656 826755423669 827858092032 828312401868 828718055424 828775862208 829475002368 830336645376 832221216768 833846648832 834712833024 835416981504 835475255568 836343131526 836990271488 837048655296 839878525632 841872310272 841931034624 843516592128 845105135616 845164085472 846755731584 847962243072 848021392224 848677568512 849559158784 849618419328 850335141888 851218454016 852880990059 853298675712 856486293088 856905744384 857375994916 858519502848 858579388416 859471264512 860196298752 860256301284 861421961216 861876369648 863104425984 864729858048 864790176816 865688504562 866418783552 866843099136 868050457344 873113665536 873174569112 873850208256 874757947392 874818965664 875556946944 876466459008 879429591936 880171462656 881085768192 881829036032 881890547544 882322440192 882806638833 886972612608 888642994176 888704980992 890316521472 890378625024 890440732908 892055420928 892117645776 893388791808 893797716672 895071256576 895133691792 896819442624 898508368128 898948399104 899011104768 900704157696 904511619072 905451208704 905514367968 906215030784 906278243328 907219668096 907984982016 908048318022 911054671872 912001058304 912834075528 913281122304 913782310371 914553160416 915001049088 916788160512 919823450112 919887611904 921555697664 921619980288 921684267396 922397442048 923355611136 923420019312 925159040064 928286791488 929069877248 930034977536 931340353536 932307812352 933159377664 934128726048 936248868864 938012049408 938077479936 939051937152 939844104192 939909662514 941614055424 941679737208 943021502464 944863341336 946642744992 947106349056 947172413952 948889976832 948956166144 950743277568 952600198032 953957523456 954024066252 954762264576 955754053632 955820721744 956560310272 956627034624 957620760768 963547079724 964018962432 965834440704 965901811968 966905172576 967720836096 969099706368 969610915854 970924752896 970992479232 972821090304 972888948918 974653145088 974721131496 975198486528 976556764512 979858279904 982184361984 982252873728 983081484288 984102690816 984171336372 985001565312 986024766384 988262694912 989289283584 989358290928 990192895488 990677827584 991221489216 992057665536 992126865987 997355749188 997844189184 999723368448 999793103616 1001606086656 1001675953152 1003562348544 1003632351498 1005062390784 1005522431256 1006955163648 1007025403266 1007804612608 1008851501056 1008921872952 1010821914144 1011316948992 1013292177408 1017575571456 1018632609792 1018703663964 1019491909632 1019563023744 1020622126608 1021483104768 1022938578944 1024936505856 1026001190592 1026866706432 1026938334969 1027441262592 1028872305468 1029376180224 1034801381376 1034873563392 1035674320896 1036750159872 1036822477824 1037697122304 1038775062528 1038847521726 1040803920072 1042286923776 1044322640424 1045203611904 1045715484672 1046289349728 1047757897728 1048846288896 1053279977472 1055263555584 1055337164928 1056433429296 1057250869248 1057324617216 1059315812352 1059389704359 1060899190272 1062897117184 1062971259003 1064973088116 1065494642688 1066978687152 1067501223936 1067575686912 1069586187264 1072013770752 1073127358464 1073202213888 1074107547648 1075223310336 1075298311962 1076130349056 1076205413952 1077323355864 1081877422848 1082407256064 1083001256736 1084521332736 1086563745792 1088685940608 1090237169664 1092290347008 1092366539136 1093211783168 1094347390976 1094423726592 1096484788224 1096561272933 1098626360076 1102340564892 1103810789376 1104416535824 1104957407232 1105034482944 1105966669824 1107115527168 1108126760976 1109277862182 1109628289024 1111795531776 1112950444032 1113028077294 1113889308672 1113967007424 1114512556032 1115124175368 1116064873728 1119838034176 1122574712832 1124138259678 1124688789504 1124767241568 1126806847488 1126885447296 1129007642112 1130616324096 1130695189632 1131212735163 1132824559104 1133780189184 1134957938688 1135037107071 1137174653412 1137731567616 1142540992512 1144692670464 1144772517888 1145961686016 1146928398336 1147008401712 1148199892434 1149168492864 1150805901312 1152973144064 1153053569088 1154251339416 1155225044736 1155790798848 1157400609792 1158048202752 1163581707386 1164151554048 1164232758816 1165133611008 1166343929856 1166425287552 1167409262592 1168621945344 1170904410081 1172572789248 1173561950208 1174781024256 1174862970477 1175854063392 1176429920256 1177075518444 1182630150144 1184857325568 1184939974656 1187171500032 1187254310544 1188487607958 1189407227904 1189490194368 1191185055744 1191730288896 1193511589056 1195759256832 1198011157504 1198681473024 1200351023046 1200938876928 1203284460672 1206015492096 1207268278272 1207352490624 1208286707712 1208370991104 1209626224128 1210646642688 1210731090696 1211988775347 1214739562496 1216001411072 1217112100704 1217708163072 1218376413828 1219404213888 1220001398784 1220086499328 1222384214016 1226431266816 1226516815872 1228826640384 1228912356528 1229863256064 1231140814848 1231226692416 1233545386752 1237715721984 1241787138048 1242468602802 1243077083136 1244212503552 1245504968064 1248331825152 1250682732544 1250769973248 1252069249536 1253125472256 1253212883352 1254514697289 1255485407232 1255572982944 1259817788448 1262190326656 1262808465408 1262896551936 1265186635776 1265274888192 1267657703424 1267746128208 1270133597376 1271943364608 1272032088336 1273016352768 1274338738176 1274427628992 1275502712832 1276827681024 1284729439632 1285358616576 1286063992374 1287779254272 1287869082624 1289206896768 1290294448128 1292132941824 1292814554472 1294656638976 1297094787072 1297185265224 1298532756843 1299537526784 1299628175328 1300264648704 1302075686016 1309579149312 1309670498304 1310775312384 1311494636291 1312136921088 1312228448496 1313335420416 1314699688512 1317683593216 1319052378112 1319144387904 1320257193984 1321628652288 1322743554048 1322835821316 1323483660288 1329807665584 1330458918912 1332964491264 1333057471488 1335474782208 1335567937536 1335661099362 1338083131392 1338176468664 1340083187712 1340696575008 1342606884864 1342700537688 1345229163936 1347762552192 1348422598656 1351056236544 1356767428608 1358176813056 1358271551952 1359322546176 1359417364992 1360829502144 1361977473024 1362072477033 1366582007808 1368001587456 1369155608576 1369251113292 1369921683456 1371829740624 1372501573632 1375182240768 1379735175168 1379831417856 1382333546496 1382429970432 1382526401094 1383596163072 1385033416704 1385130028968 1387738560096 1389715898368 1392430187232 1393604815872 1395052466304 1397010530304 1398461718528 1404373303296 1407018074112 1407116219904 1408577905728 1409667825664 1409766156288 1409864493771 1412421083136 1412519605812 1414532253696 1417295012004 1419964117488 1420659523584 1422638249536 1423334965248 1423434249216 1426114916352 1428900297048 1430836477952 1430936285184 1431036099378 1432143396864 1433631080448 1433731082616 1434840465408 1434940551936 1436431141152 1442503230464 1444001675648 1445320619586 1446028443648 1448751661056 1448852717952 1450357758864 1451581254144 1453649559552 1456387129344 1456488718848 1459231635456 1459333423377 1461979717632 1462081697244 1464835146768 1469787419856 1471747719168 1473276542976 1473379310592 1474622226432 1476154036224 1477502347968 1479037149576 1482394042368 1483933925376 1484037436392 1485185744896 1485289343232 1486016741376 1486832233824 1488086498304 1496033623782 1496766283776 1498851012904 1499585052672 1499689655424 1502409129984 1502513929728 1505343522816 1505448527247 1507488432128 1507593586176 1508283646884 1510432745472 1510538104899 1511706918912 1513277251584 1513382809428 1516232871216 1516975423488 1523387990016 1526363357184 1527948914688 1528055495946 1529237864448 1529344535616 1530933189912 1532224657152 1534407868416 1537404758784 1539001785888 1540300059648 1543200813056 1543308458202 1544064270336 1552202072064 1552310345088 1553511481344 1555125239808 1555233716736 1556545683456 1558162593792 1558271282589 1561205880108 1563430385664 1564749266944 1566374699008 1566483960636 1567805417856 1568573227008 1569434024592 1571636846592 1573269433344 1576840200192 1579146602881 1579919966208 1582895333376 1583005747392 1584650143944 1585876303872 1585986925824 1588246740992 1588973718528 1591348785408 1594345675776 1597459632174 1598241964032 1600468030728 1601251835904 1604379280896 1608020656128 1609691037696 1609803320832 1611161321472 1612834965504 1612947467943 1614195523584 1614308120928 1615985033796 1622816134272 1623610884096 1624501885104 1625872285184 1626668531712 1626781999104 1629845618688 1633028910912 1635355754496 1638435520512 1638549808704 1639817674752 1641521086464 1641635589888 1644727182336 1647939540114 1650287629312 1653510847338 1655716184064 1656624803736 1657436110848 1657551724416 1658950004736 1660673290752 1664442433536 1667693297664 1669425666048 1669542115941 1670833963008 1670950511136 1672686263052 1673980542976 1674097310592 1679757051264 1683744620544 1683862069248 1686207389517 1687033184256 1690210271232 1690328170944 1693511463168 1695924486144 1696042784448 1697355137024 1699118317568 1699236838656 1700670283776 1702436908032 1705761980118 1706597351424 1712972586176 1713811488768 1714751989832 1717039005696 1717158776832 1718942529024 1720392597504 1720512602568 1722299838651 1722843922432 1723752739296 1726208851968 1729459716096 1729580353632 1731377009124 1732837567104 1733686198272 1736100914688 1745372561079 1746227331072 1746349138224 1747700416512 1749515894784 1749637931328 1751113893888 1752932918016 1758859183872 1760342925312 1762171536384 1763658072064 1763781095088 1764644880384 1765613277666 1773945225216 1777285988352 1777409961984 1780757250048 1780881465816 1782731411937 1784110841856 1784235291552 1786777583616 1787595433344 1790142513152 1790267383584 1793638885248 1797016736256 1797896798208 1798022209536 1800526534569 1801408315392 1809023238144 1810902417408 1811028735936 1812430061568 1812556486656 1814439336192 1815969964032 1816096636044 1822109343744 1824002116608 1825668151056 1826562244608 1827564620742 1829106320832 1830002098176 1833576321024 1839646900224 1839775223808 1843239960576 1843368534792 1844794884096 1846711222272 1846840038624 1850318080128 1856573582976 1858139754496 1860069955072 1862680707072 1863702904203 1864615624704 1866318755328 1868257452096 1872497737728 1876024098816 1876154959872 1878103874304 1879688208384 1879819325028 1883228110848 1883359474416 1886043004928 1889726682672 1893285489984 1894212698112 1894344827904 1897779953664 1897912332288 1901486555136 1905200396064 1907915046912 1908048132504 1909524529152 1911508107264 1911641443488 1913120620544 1913254069248 1915241521536 1927094159448 1928037924864 1929095988561 1931668881408 1931803623936 1933810345152 1935441672192 1938199412736 1939221831708 1941849505792 1941984958464 1945642180608 1945777897836 1949306290176 1949442262992 1950396973056 1953113529024 1959716559808 1964368723968 1964505747456 1966162968576 1968205381632 1968342672744 1970003130624 1972049532768 1976525389824 1978578567168 1978716581856 1980385790976 1982442978432 1984115331072 1984253731974 1994711498376 1995688378368 1999446736896 1999586207232 2003212173312 2003351906304 2007124697088 2007264702996 2010124781568 2011044862512 2013910327296 2014050806532 2015609225216 2017703002112 2017843745904 2021643828288 2022633897984 2026584354816 2035151142912 2037265219584 2037407327928 2038983819264 2039126047488 2041244253216 2042966209536 2045877157888 2049873011712 2052002381184 2053733412864 2053876669938 2054882525184 2057744610936 2058752360448 2069602762752 2069747126784 2073500319744 2073644955648 2073789601641 2075394244608 2077550125056 2077695043452 2081607840144 2084573847552 2088645280848 2090407223808 2091430969344 2092578699456 2095515795456 2097692577792 2106559954944 2110527111168 2110674329856 2112866858592 2114501738496 2114649234432 2118631624704 2118779408718 2121798380544 2125794234368 2125942518006 2129946176232 2130989285376 2133957374304 2135002447872 2135151373824 2139172374528 2146254716928 2146404427776 2146554149067 2148215095296 2150446620672 2150596623924 2152260698112 2152410827904 2154646711728 2163754845696 2164814512128 2166002513472 2167980929379 2169042665472 2173127491584 2177371881216 2180474339328 2184580694016 2184733078272 2186423566336 2188694781952 2188847453184 2192969576448 2193122545866 2197252720152 2204681129784 2207621578752 2208833071648 2209914814464 2210068965888 2211933339648 2214231054336 2216253521952 2218555724364 2223591063552 2225900888064 2226056154588 2227778617344 2227934014848 2229025112064 2230248350736 2232129747456 2239676068352 2244050435673 2245149425664 2248276519356 2249377579008 2249534483136 2253613694976 2253770894592 2258015284224 2261232648192 2261390379264 2262425470326 2265649118208 2267560378368 2269915877376 2270074214142 2274349306824 2275463135232 2285081985024 2289545035776 2291923372032 2293856796672 2294016803424 2296399784868 2298336985728 2301611802624 2305946288128 2306107138176 2308502678832 2310450089472 2311581597696 2314801219584 2314962687303 2316096405504 2327163414772 2328303108096 2328465517632 2330267222016 2332687859712 2332850575104 2334818525184 2337243890688 2341808820162 2345145578496 2347123900416 2349562048512 2349725940954 2351708126784 2352859840512 2354151036888 2365260300288 2369879949312 2374343000064 2374508621088 2376975215916 2378814455808 2378980388736 2382370111488 2383460577792 2387023178112 2391518513664 2396022315008 2396189448261 2397362946048 2400702046092 2401877753856 2406568921344 2412030984192 2414536556544 2414704981248 2416573415424 2416741982208 2419252448256 2421293285376 2421462181392 2423977550694 2429479124992 2432002822144 2434224201408 2435416326144 2436752827656 2438808427776 2440002797568 2440172998656 2444768428032 2453033631744 2457653280768 2457824713056 2459726512128 2462281629696 2462453384832 2467090773504 2471909310171 2475431443968 2480266271007 2483574276096 2484937205604 2486154166272 2488425007104 2491009936128 2496663650304 2501365465088 2501539946496 2504138499072 2506250944512 2506425766704 2509029394578 2510970814464 2511145965888 2519635576896 2524380653312 2525616930816 2525793103872 2530549776384 2535315406848 2535492256416 2540267194752 2543886729216 2544064176672 2546032705536 2548677476352 2548855257984 2551005425664 2553655362048 2558642970177 2569458879264 2570717233152 2572127984748 2575558508544 2575738165248 2578413793536 2580588896256 2584265883648 2585629108944 2589313277952 2594189574144 2594370530448 2597065513686 2599075053568 2599256350656 2600529297408 2604151372032 2619340996608 2621550624768 2622989272582 2624273842176 2624456896992 2626670840832 2629399377024 2635367186432 2638104756224 2638288775808 2640514387968 2643257304576 2645487108096 2645671642632 2646967320576 2648419916499 2659615331168 2660917837824 2665928982528 2666114942976 2670949564416 2671135875072 2671322198724 2676166262784 2676352937328 2680166375424 2681393150016 2685213769728 2685401075376 2690458327872 2695525104384 2696845197312 2702112473088 2713534857216 2716353626112 2716543103904 2718645092352 2718834729984 2721659004288 2723954946048 2724144954066 2733164015616 2736003174912 2738311217152 2738502226584 2739843366912 2741346931113 2743659481248 2745003147264 2750364481536 2759470350336 2759662835712 2764667092992 2764859940864 2765052802188 2767192326144 2770066833408 2770260057936 2775477120192 2779431796736 2784860374464 2787209631744 2790104932608 2794021060608 2796923437056 2808746606592 2814036148224 2814232439808 2817155811456 2819335651328 2819532312576 2819728987542 2824842166272 2825039211624 2829064507392 2834590024008 2839928234976 2841319047168 2845276499072 2846669930496 2846868498432 2852229832704 2857800594096 2861672955904 2861872570368 2862072198756 2864286793728 2867262160896 2867462165232 2869680930816 2869881103872 2872862282304 2885006460928 2888003351296 2890641239172 2892056887296 2897503322112 2897705435904 2900715517728 2903162508288 2907299119104 2912774258688 2912977437696 2918463270912 2918666846754 2923959435264 2924163394488 2929670293536 2939574839712 2946553085952 2946758621184 2949244452864 2952308072448 2955004695936 2958074299152 2964788084736 2967867850752 2968074872784 2970371489792 2970578686464 2972033482752 2973664467648 2976172996608 2976380597961 2992067247564 2993532567552 2997702025808 2999170105344 2999379310848 3004818259968 3005027859456 3010687045632 3010897054494 3014976864256 3015187172352 3016567293768 3020865490944 3021076209798 3023413837824 3026554503168 3026765618856 3032465742432 3033950846976 3052726714368 3055897829376 3056110991892 3058475728896 3058689071232 3061866379824 3064449314304 3068815736832 3074809517568 3078003571776 3080600119296 3080815004907 3086401626112 3086616916404 3088128540672 3104404144128 3104620690176 3107022962688 3110250479616 3110467433472 3113091366912 3116325187584 3116542565178 3122411760216 3126860771328 3129498533888 3132749398016 3132967921272 3135610835712 3137146454016 3138868049184 3143273693184 3146538866688 3158293205762 3159839932416 3165790666752 3166011494784 3169300287888 3171752607744 3171973851648 3176493481984 3177947437056 3178169113077 3182697570816 3188691351552 3188913777009 3194919264348 3196483928064 3200936061456 3202503671808 3208758561792 3216041312256 3219382075392 3219606641664 3222322642944 3225669931008 3225894935886 3228391047168 3228616241856 3231970067592 3245632268544 3247221768192 3249003770208 3251744570368 3253563998208 3259691237376 3266057821824 3270711508992 3276871041024 3277099617408 3279635349504 3283042172928 3283271179776 3289454364672 3289683818799 3295879080228 3300575258624 3307021694676 3311432368128 3313249607472 3314872221696 3315103448832 3317900009472 3321346581504 3328884867072 3335386595328 3338851332096 3339084231882 3341667926016 3341901022272 3345372526104 3347961085952 3348194621184 3359514102528 3367724138496 3372414779034 3374066368512 3380420542464 3380656341888 3387022926336 3391848972288 3392085568896 3393638205489 3394710274048 3398236635136 3398473677312 3401340567552 3404873816064 3405111321213 3411523960236 3413194702848 3425945172352 3427622977536 3429503979664 3434078011392 3434317553664 3437885058048 3440785195008 3441025205136 3444599677302 3445687844864 3447505478592 3452417703936 3458919432192 3459160707264 3462754018248 3465675134208 3467372396544 3472201829376 3490745122158 3492454662144 3492698276448 3495400833024 3499031789568 3499275862656 3502227787776 3505865836032 3512713230243 3517718367744 3520685850624 3524343072768 3524588911431 3527316144128 3527562190176 3529289760768 3531226555332 3547890450432 3554571976704 3554819923968 3561514500096 3561762931632 3565462823874 3568221683712 3568470583104 3573555167232 3575190866688 3580285026304 3580534767168 3587277770496 3594033472512 3596044419072 3601053069138 3602816630784 3618046476288 3621804834816 3622057471872 3624860123136 3625112973312 3628878672384 3631939928064 3632193272088 3635966326041 3644218687488 3648004233216 3651336302112 3653124489216 3655129241484 3658212641664 3660004196352 3667152642048 3679293800448 3679550447616 3686479921152 3686737069584 3689589768192 3693422444544 3693680077248 3700636160256 3713147165952 3716279508992 3720139910144 3725361414144 3727405808406 3729231249408 3732637510656 3736514904192 3744995475456 3752048197632 3752309919744 3756207748608 3759376416768 3759638650056 3763544091867 3766456221696 3766718948832 3772086009856 3779453365344 3786570979968 3788425396224 3788689655808 3795559907328 3795824664576 3802973110272 3810400792128 3815830093824 3816096265008 3819049058304 3823016214528 3823282886976 3826241241088 3826508138496 3830483043072 3854188318896 3856075849728 3858191977122 3863337762816 3863607247872 3867620690304 3870883344384 3876398825472 3878443663416 3883699011584 3883969916928 3891284361216 3891555795672 3895598270529 3898612580352 3898884525984 3900793946112 3906227058048 3919433119616 3928737447936 3929011494912 3932325937152 3934483908873 3936410763264 3936685345488 3940006261248 3944099065536 3953050779648 3957157134336 3957433163712 3960771581952 3964885956864 3968230662144 3968507463948 3989422996752 3991376756736 3998893473792 3999172414464 4006424346624 4006703812608 4014249394176 4014529405992 4020249563136 4022089725024 4027820654592 4028101613064 4031218450432 4035406004224 4035687491808 4043287656576 4045267795968 4053168709632 4070302285824 4072535975851 4074530439168 4074814655856 4077967638528 4078252094976 4082488506432 4085932419072 4086217431099 4091754315776 4099746023424 4104004762368 4107466825728 4107753339876 4109765050368 4115489221872 4117504720896 4139205525504 4139494253568 4147000639488 4147289911296 4147579203282 4150788489216 4155100250112 4155390086904 4163215680288 4169147695104 4177290561696 4180814447616 4185157398912 4191031590912 4195385155584 4213119909888 4221054222336 4221348659712 4225733717184 4229003476992 4229298468864 4229593481313 4237263249408 4237558817436 4243596761088 4251588468736 4251885036012 4259892352464 4261978570752 4267914748608 4270004895744 4270302747648 4278344749056 4292509433856 4292808855552 4293108298134 4296430190592 4300893241344 4301193247848 4304521396224 4304821655808 4309293423456 4327509691392 4332005026944 4335961858758 4338085330944 4346254983168 4354743762432 4360948678656 4369161388032 4369466156544 4377389563904 4377694906368 4378000270131 4385939152896 4386245091732 4394505440304 4409362259568 4415243157504 4417666143296 4419829628928 4420137931776 4423866679296 4428462108672 4432507043904 4437111448728 4447182127104 4451801776128 4452112309176 4455557234688 4455868029696 4458050224128 4460496701472 4464259494912 4479352136704 4488100871346 4490298851328 4496553038712 4498755158016 4499068966272 4507227389952 4507541789184 4516030568448 4522465296384 4522780758528 4524850940652 4531298236416 4531614314697 4535120756736 4539831754752 4540148428284 4548698613648 4550926270464 4570163970048 4579090071552 4583846744064 4587713593344 4588033606848 4592799569736 4596673971456 4603223605248 4611892576256 4612214276352 4617005357664 4620900178944 4629602439168 4629925374606 4632192811008 4654326829544 4656606216192 4656931035264 4660534444032 4665375719424 4665701150208 4669637050368 4674487781376 4674813847767 4683617640324 4690291156992 4694247800832 4699124097024 4699451881908 4703416253568 4705719681024 4708302073776 4730520600576 4737439808643 4739759898624 4748686000128 4749017242176 4753950431832 4757628911616 4757960777472 4764740222976 4766921155584 4774046356224 4783037027328 4792044630016 4792378896522 4794725892096 4801404092184 4803755507712 4813137842688 4824061968384 4829073113088 4829409962496 4833483964416 4838504896512 4838842403829 4842586570752 4842924362784 4847955101388 4858958249984 4864005644288 4868448402816 4870832652288 4873505655312 4877616855552 4880005595136 4880345997312 4889536856064 4906067263488 4915306561536 4915649426112 4919453024256 4924563259392 4924906769664 4934181547008 4943818620342 4950862887936 4960532542014 4967148552192 4969874411208 4972308332544 4976850014208 4982019872256 4993327300608 5003079892992 5008276998144 5008626347823 5012501889024 5012851533408 5018058789156 5021941628928 5022291931776 5039271153792 5048761306624 5051233861632 5051586207744 5058622168551 5061099552768 5070630813696 5070984512832 5080534389504 5087773458432 5088128353344 5092065411072 5097354952704 5097710515968 5102010851328 5107310724096 5117285940354 5138917758528 5141434466304 5144255969496 5151117017088 5151476330496 5156827587072 5161177792512 5168531767296 5171258217888 5178626555904 5188379148288 5188741060896 5194131027372 5198150107136 5198512701312 5201058594816 5208302744064 5236117683237 5238681993216 5243101249536 5245978545164 5248547684352 5248913793984 5253341681664 5258798754048 5270734372864 5276209512448 5276577551616 5281028775936 5286514609152 5290974216192 5291343285264 5293934641152 5296839832998 5319230662336 5321835675648 5331857965056 5332229885952 5342271750144 5342644397448 5348194235811 5352332525568 5352705874656 5360332750848 5362786300032 5370427539456 5370802150752 5380916655744 5391050208768 5393690394624 5401579603707 5404224946176 5427069714432 5432707252224 5433086207808 5437290184704 5437669459968 5443318008576 5447909892096 5448289908132 5466328031232 5472006349824 5476622434304 5477004453168 5479686733824 5482693862226 5487318962496 5490006294528 5500728963072 5518940700672 5519325671424 5529719881728 5530105604376 5534384652288 5540133666816 5540520115872 5550954240384 5558863593472 5569720748928 5574419263488 5580209865216 5588042121216 5591108712609 5593846874112 5617493213184 5628072296448 5628464879616 5634311622912 5638671302656 5639064625152 5639457975084 5649684332544 5650078423248 5658129014784 5669180048016 5679856469952 5682638094336 5690552998144 5693339860992 5693736996864 5704459665408 5715601188192 5723745140736 5724144397512 5728573587456 5734524321792 5734924330464 5739361861632 5739762207744 5745724564608 5770012921856 5776006702592 5781282478344 5784113774592 5787287965683 5795006644224 5795410871808 5801431035456 5806325016576 5814598238208 5825548517376 5825954875392 5836926541824 5837333693508 5847918870528 5848326788976 5859340587072 5879149679424 5893106171904 5893517242368 5898488905728 5904616144896 5910009391872 5916148598304 5929576169472 5935735701504 5936149745568 5940742979584 5941157372928 5947328935296 5952345993216 5952761195922 5984134495128 5987065135104 5995404051616 5998340210688 5998758621696 6009636519936 6010055718912 6021374091264 6021794108988 6029953728512 6030374344704 6033134587536 6041730981888 6042152419596 6046827675648 6053109006336 6053531237712 6064931484864 6067901693952 6105453428736 6111795658752 6112221983784 6116951457792 6117378142464 6123732759648 6128898628608 6137631473664 6149619035136 6156007143552 6161200238592 6161630009814 6172803252224 6173233832808 6176257081344 6208808288256 6209241380352 6220500959232 6220934866944 6226182733824 6232650375168 6233085130356 6244823520432 6253721542656 6258997067776 6265498796032 6265935842544 6271221671424 6274292908032 6277736098368 6286547386368 6293077733376 6316586411524 6319679864832 6331581333504 6332022989568 6338600575776 6343505215488 6343947703296 6352986963968 6355894874112 6356338226154 6365395141632 6377382703104 6377827554018 6389838528696 6392967856128 6401872122912 6405007343616 6417517123584 6438764150784 6439213283328 6439662447201 6444645285888 6451339862016 6451789871772 6456782094336 6457232483712 6463940135184 6491264537088 6494443536384 6498007540416 6503489140736 6503942788137 6507127996416 6519382474752 6532115643648 6541423017984 6553742082048 6554199234816 6559270699008 6566084345856 6566542359552 6578908729344 6579367637598 6591758160456 6601150517248 6614043389352 6622864736256 6626499214944 6629744443392 6630206897664 6635800018944 6642693163008 6670773190656 6677702664192 6678168463764 6683335852032 6683802044544 6690745052208 6695922171904 6696389242368 6719028205056 6732151307019 6735448276992 6744829558068 6748132737024 6760841084928 6761312683776 6774045852672 6783697944576 6784171137792 6787276410978 6789420548096 6796473270272 6796947354624 6802681135104 6809747632128 6810222642426 6823047920472 6826389405696 6851890344704 6855245955072 6859007959328 6868635107328 6875770116096 6881570390016 6882050410272 6889199354604 6895010957184 6904835407872 6917838864384 6918321414528 6925508036496 6931350268416 6934744793088 6944403658752 6944888061909 6981490244316 6984909324288 6985396552896 6990801666048 6998063579136 6998551725312 7004455575552 7011731672064 7025426460486 7035436735488 7041371701248 7048686145536 7049177822862 7054632288256 7055124380352 7058579521536 7062453110664 7095780900864 7109639847936 7123029000192 7123525863264 7130925647748 7136443367424 7136941166208 7147110334464 7150381733376 7160570052608 7161069534336 7174555540992 7188066945024 7188568344783 7192088838144 7202106138276 7205633261568 7236092952576 7243609669632 7244114943744 7249720246272 7250225946624 7257757344768 7263879856128 7264386544176 7271932652082 7288437374976 7296008466432 7302672604224 7306248978432 7310258482968 7316425283328 7320008392704 7334305284096 7359100895232 7372959842304 7373474139168 7379179536384 7386844889088 7387360154496 7401272320512 7415727930513 7426294331904 7432559017984 7440279820288 7440798813021 7450722828288 7454811616812 7458462498816 7465275021312 7473029808384 7489990950912 7504096395264 7504619839488 7512415497216 7518752833536 7519277300112 7527088183734 7532912443392 7533437897664 7544172019712 7558906730688 7573141959936 7576850792448 7577379311616 7591649329152 7605946220544 7620801584256 7631660187648 7632192530016 7638098116608 7646032429056 7646565773952 7652482482176 7653016276992 7660966086144 7675928910531 7708376637792 7712151699456 7716383954244 7726675525632 7727214495744 7735241380608 7741766688768 7752797650944 7756887326832 7767398023168 7767939833856 7782568722432 7783111591344 7791196541058 7797225160704 7797769051968 7801587892224 7812454116096 7838866239232 7858022989824 7864651874304 7868967817746 7872821526528 7873370690976 7880012522496 7888198131072 7906101559296 7914314268672 7914866327424 7921543163904 7929771913728 7936461324288 7937014927896 7945259749497 7978845993504 7982753513472 7997786947584 7998344828928 8012848693248 8013407625216 8028498788352 8029058811984 8040499126272 8044179450048 8055641309184 8056203226128 8062436900864 8070812008448 8071374983616 8086575313152 8090535591936 8106337419264 8140604571648 8145071951702 8149060878336 8149629311712 8155935277056 8156504189952 8164977012864 8171864838144 8172434862198 8183508631552 8199492046848 8208009524736 8214933651456 8215506679752 8219530100736 8224040793339 8230978443744 8235009441792 8278411051008 8278988507136 8294001278976 8294579822592 8295158406564 8301576978432 8310200500224 8310780173808 8326431360576 8338295390208 8354581123392 8361628895232 8370314797824 8382063181824 8390770311168 8426239819776 8442108444672 8442697319424 8451467434368 8458006953984 8458596937728 8459186962626 8474526498816 8475117634872 8487193522176 8503176937472 8503770072024 8519784704928 8523957141504 8535829497216 8540009791488 8540605495296 8556689498112 8585018867712 8585617711104 8586216596268 8592860381184 8601786482688 8602386495696 8609042792448 8609643311616 8618586846912 8655019382784 8664010053888 8671923717516 8676170661888 8692509966336 8709487524864 8721897357312 8738322776064 8738932313088 8754779127808 8755389812736 8756000540262 8771878305792 8772490183464 8789010880608 8818724519136 8835332286592 8839659257856 8840275863552 8847733358592 8856924217344 8865014087808 8874222897456 8894364254208 8903603552256 8904224618352 8911114469376 8911736059392 8916100448256 8920993402944 8928518989824 8929141793883 8958704273408 8976201742692 8980597702656 8993106077424 8997510316032 8998137932544 9014454779904 9015083578368 9032061136896 9044930592768 9045561517056 9049701881304 9062596472832 9063228629394 9070241513472 9079663509504 9080296856568 9097397227296 9101852540928 9158180143104 9167693488128 9175427186688 9176067213696 9185599139472 9193347942912 9206447210496 9223785152512 9224428552704 9234010715328 9241800357888 9242445014721 9259204878336 9259850749212 9264385622016 9308653659088 9313212432384 9313862070528 9321068888064 9330751438848 9331402300416 9339274100736 9348975562752 9349627695534 9367235280648 9380582313984 9388495601664 9398248194048 9398903763816 9406832507136 9411439362048 9416604147552 9474879617286 9479519797248 9497372000256 9498034484352 9507900863664 9515257823232 9515921554944 9529480445952 9533842311168 9534507339231 9548092712448 9566074054656 9566741331027 9584089260032 9584757793044 9589451784192 9602808184368 9607511015424 9626275685376 9648123936768 9658146226176 9658819924992 9666967928832 9677009793024 9677684807658 9685173141504 9685848725568 9695910202776 9717916499968 9728011288576 9736896805632 9741665304576 9747011310624 9755233711104 9760691994624 9779073712128 9812134526976 9830613123072 9831298852224 9838906048512 9849126518784 9849813539328 9868363094016 9869051456397 9887637240684 9901725775872 9921065084028 9934297104384 9939748822416 9944616665088 9953700028416 9964039744512 9986654601216 10006159785984 10016553996288 10017252695646 10025003778048 10025703066816 10036117578312 10043883257856 10044583863552 10078542307584 10097522613248 10103172415488 10117244337102 10122199105536 10141261627392 10141969025664 10161068779008 10175546916864 10176256706688 10184130822144 10194709905408 10195421031936 10204021702656 10214621448192 10215333963639 10234571880708 10277835517056 10282868932608 10288511938992 10302234034176 10302952660992 10313655174144 10322355585024 10337063534592 10342516435776 10357253111808 10376758296576 10377482121792 10388262054744 10396300214272 10397025402624 10402117189632 10416605488128 10472235366474 10477363986432 10486202499072 10491957090328 10497095368704 10497827587968 10506683363328 10517597508096 10538139690729 10541468745728 10552419024896 10553155103232 10562057551872 10573029218304 10573766734293 10581948432384 10582686570528 10587869282304 10593679665996 10638461324672 10643671351296 10663715930112 10664459771904 10684543500288 10685288794896 10696388471622 10704665051136 10705411749312 10720665501696 10725572600064 10740855078912 10741604301504 10761833311488 10782100417536 10803159207414 10808449892352 10854139428864 10865414504448 10866172415616 10874580369408 10875338919936 10886636017152 10895819784192 10896579816264 10907898978123 10932656062464 10944012699648 10953244868608 10954008906336 10959373467648 10965387724452 10974637924992 10980012589056 11001457926144 11037881401344 11038651342848 11054026220167 11059439763456 11060211208752 11068769304576 11080267333632 11081040231744 11101908480768 11117727186944 11139441497856 11148838526976 11160419730432 11176084242432 11182217425218 11187693748224 11234986426368 11256144592896 11256929759232 11268623245824 11278129250304 11278915950168 11290632275601 11299368665088 11300156846496 11316258029568 11338360096032 11359712939904 11365276188672 11381105996288 11386679721984 11387473993728 11408919330816 11431202376384 11447490281472 11448288795024 11457147174912 11469048643584 11469848660928 11478723723264 11479524415488 11491449129216 11540025843712 11552013405184 11562564956688 11568227549184 11574575931366 11590013288448 11590821743616 11602862070912 11612650033152 11629196476416 11651097034752 11651909750784 11673853083648 11674667387016 11686794811587 11695837741056 11696653577952 11718681174144 11758299358848 11786212343808 11787034484736 11796977811456 11803451726619 11809232289792 11820018783744 11832297196608 11859152338944 11871471403008 11872299491136 11881485959168 11882314745856 11894657870592 11904691986432 11905522391844 11968268990256 11974130270208 11990808103232 11996680421376 11997517243392 12019273039872 12020111437824 12042748182528 12043588217976 12059907457024 12060748689408 12066269175072 12083461963776 12084304839192 12093655351296 12106218012672 12107062475424 12129862969728 12135803387904 12210906857472 12217607927553 12223591317504 12224443967568 12233902915584 12234756284928 12247465519296 12257797257216 12275262947328 12299238070272 12312014287104 12322400477184 12323260019628 12345606504448 12346467665616 12352514162688 12417616576512 12418482760704 12441001918464 12441869733888 12452365467648 12465300750336 12466170260712 12489647040864 12507443085312 12517994135552 12530997592064 12531871685088 12542443342848 12555472196736 12573094772736 12586155466752 12633172823048 12639359729664 12663162667008 12664045979136 12677201151552 12687010430976 12687895406592 12688780443939 12705973927936 12711789748224 12712676452308 12730790283264 12754765406208 12755655108036 12779677057392 12785935712256 12803744245824 12810014687232 12835034247168 12877528301568 12878426566656 12879324894402 12889290571776 12902679724032 12903579743544 12913564188672 12914464967424 12927880270368 12982529074176 12996015080832 13006978281472 13007885576274 13014255992832 13038764949504 13064231287296 13082846035968 13107484164096 13108398469632 13132168691712 13133084719104 13134000810393 13157817458688 13158735275196 13183516320912 13202301034496 13228086778704 13245729472512 13252998429888 13259488886784 13260413795328 13271600037888 13285386326016 13341546381312 13355405328384 13356336927528 13366671704064 13367604089088 13381490104416 13391844343808 13392778484736 13438056410112 13464302614038 13470896553984 13489659116136 13496265474048 13521682169856 13522625367552 13548091705344 13567395889152 13568342275584 13574552821956 13592946540544 13593894709248 13594842944091 13605362270208 13619495264256 13620445284852 13646095840944 13652778811392 13703780689408 13710491910144 13718015918656 13737270214656 13751540232192 13763140780032 13764100820544 13778398709208 13790021914368 13809670815744 13835677728768 13836642829056 13851016072992 13862700536832 13888807317504 13889776123818 13962980488632 13969818648576 13970793105792 13981603332096 13996127158272 13997103450624 14008911151104 14023463344128 14050852920972 14070873470976 14082743402496 14097372291072 14098355645724 14109264576512 14110248760704 14117159043072 14124906221328 14191561801728 14212319425929 14219279695872 14246058000384 14247051726528 14261851295496 14272886734848 14273882332416 14294220668928 14300763466752 14321140105216 14322139068672 14349111081984 14376133890048 14377136689566 14384177676288 14404212276552 14411266523136 14472185905152 14487219339264 14488229887488 14500451893248 14515514689536 14516527211487 14527759712256 14528773088352 14543865304164 14576874749952 14592016932864 14605345208448 14612497956864 14620516965936 14632850566656 14640016785408 14668610568192 14718201790464 14745919684608 14746948278336 14758359072768 14773689778176 14774720308992 14802544641024 14831455861026 14852588663808 14865118035968 14880559640576 14881597626042 14901445656576 14909623233624 14916924997632 14930550042624 14946059616768 14979981901824 15009239678976 15024830994432 15025879043469 15037505667072 15038554600224 15054176367468 15065824886784 15066875795328 15088344039424 15117813461376 15146283919872 15153701584896 15154758623232 15175866505653 15183298658304 15211892441088 15241603168512 15263320375296 15264385060032 15276196233216 15292064858112 15293131547904 15304964964352 15306032553984 15321932172288 15351857821062 15416753275584 15424303398912 15432767908488 15453351051264 15454428991488 15470482761216 15483533377536 15505595301888 15513774653664 15535879667712 15565137444864 15566223182688 15582393082116 15594450321408 15595538103936 15603175784448 15624908232192 15677732478464 15708353049711 15716045979648 15729303748608 15737935635492 15745643053056 15746741381952 15760025044992 15776396262144 15812203118592 15828628537344 15829732654848 15843086327808 15859543827456 15872922648576 15874029855792 15890519498994 15957691987008 15965507026944 15995573895168 15996689657856 16026815250432 16056997576704 16058117623968 16080998252544 16088358900096 16111282618368 16112406452256 16124873801728 16141624016896 16142749967232 16173150626304 16181071183872 16204738811121 16212674838528 16281209143296 16290143903404 16298121756672 16299258623424 16311870554112 16313008379904 16329954025728 16343729676288 16344869724396 16367017263104 16398984093696 16416019049472 16429867302912 16431013359504 16439060201472 16448081586678 16461956887488 16470018883584 16556822102016 16557977014272 16589159645184 16590316813128 16603153956864 16620401000448 16621560347616 16652862721152 16676590780416 16709162246784 16723257790464 16740629595648 16764126363648 16773326137827 16781540622336 16852479639552 16884216889344 16885394638848 16902934868736 16916013907968 16917193875456 16918373925252 16949052997632 16950235269744 16974387044352 17006353874944 17007540144048 17039569409856 17047914283008 17071658994432 17080019582976 17081210990592 17113378996224 17171235422208 17172433192536 17185720762368 17203572965376 17204772991392 17218085584896 17219286623232 17237173693824 17310038765568 17328020107776 17343847435032 17352341323776 17361863897049 17385019932672 17418975049728 17443794714624 17476645552128 17477864626176 17509558255616 17510779625472 17512001080524 17543756611584 17544980366928 17578021761216 17637449038272 17670664573184 17679318515712 17680551727104 17695466717184 17713848434688 17730028175616 17748445794912 17788728508416 17807207104512 17808449236704 17822228938752 17823472118784 17841986805888 17857037979648 17858283587766 17917408546816 17952403485384 17961195405312 17986212154848 17995020632064 17996275865088 18028909559808 18030167156736 18064122273792 18089861185536 18091123034112 18099403762608 18125192945664 18126457258788 18140483026944 18159327019008 18160593713136 18194794454592 18203705081856 18316360286208 18335386976256 18350854373376 18352134427392 18371198278944 18386695885824 18412894420992 18447570305024 18448857105408 18468021430656 18483600715776 18484890029442 18518409756672 18519701498424 18528771244032 18617307318176 18626424864768 18627724141056 18661502877696 18662804600832 18678548201472 18697951125504 18699255391068 18734470561296 18761164627968 18776991203328 18796496388096 18797807527632 18813665014272 18822878724096 18833208295104 18949759234572 18959039594496 18994744000512 18996068968704 19015801727328 19030515646464 19031843109888 19058960891904 19067684622336 19069014678462 19096185424896 19132148109312 19133482662054 19168178520064 19169515586088 19178903568384 19205616368736 19215022030848 19252551370752 19316292452352 19317639849984 19333935857664 19354019586048 19355369615316 19370346283008 19371697451136 19391820405552 19435832999936 19456022577152 19473793611264 19483330609152 19494022621248 19510467422208 19511828364411 19521383989248 19558147424256 19624269053952 19661226246144 19662597704448 19677812097024 19698253037568 19699627078656 19736726188032 19738102912794 19775274481368 19803451551744 19842130168056 19868594208768 19879497644832 19889233330176 19907400056832 19928079489024 20012319571968 20033107992576 20034505391292 20050007556096 20051406133632 20072235156624 20087766515712 20089167727104 20157084615168 20195045226496 20196453921057 20206344830976 20234488674204 20244398211072 20282523254784 20283938051328 20322137558016 20351093833728 20352513413376 20368261644288 20389419810816 20390842063872 20408043405312 20429242896384 20430667927278 20469143761416 20555671034112 20565737865216 20577023877984 20605905321984 20627310348288 20644711170048 20685032871552 20714506223616 20753516593152 20754964243584 20776524109488 20792600428544 20794050805248 20804234379264 20833210976256 20834664185727 20944470732948 20954727972864 20972404998144 20983914180656 20994190737408 20995655175936 21013366726656 21035195016192 21076279381458 21082937491456 21104838049792 21106310206464 21124115103744 21146058436608 21147533468586 21163896864768 21165373141056 21175738564608 21187359331992 21276922649344 21287342702592 21328919543808 21369087000576 21370577589792 21392776943244 21409330102272 21410823498624 21441331003392 21451145200128 21481710157824 21483208603008 21523666622976 21564200835072 21565705034349 21606318414828 21616899784704 21708278857728 21730829008896 21732344831232 21749160738816 21750677839872 21773272034304 21791639568384 21793159632528 21815797956246 21865312124928 21888025399296 21906489737216 21908017812672 21918746935296 21930775448904 21949275849984 21960025178112 22002915852288 22077302685696 22108052440334 22118879526912 22120422417504 22137538609152 22160534667264 22162080463488 22203816961536 22235454373888 22247183791539 22278882995712 22297677053952 22320839460864 22322396439063 22352168484864 22364434850436 22375387496448 22469972852736 22512289185792 22513859518464 22537246491648 22556258500608 22557831900336 22581264551202 22598737330176 22600313692992 22632516059136 22676720192064 22719425879808 22730552377344 22762211992576 22774947987456 22817838661632 22862404752768 22894980562944 22896577590048 22914294349824 22938097287168 22939697321856 22957447446528 22959048830976 22982898258432 23027786731593 23080051687424 23104026810368 23125129913376 23136455098368 23149151862732 23180026576896 23181643487232 23205724141824 23225300066304 23258392952832 23302194069504 23303819501568 23347706167296 23349334774032 23373589623174 23391675482112 23393307155904 23437362348288 23516598717696 23574068969472 23593955622912 23606903453238 23618464579584 23640037567488 23664594393216 23718304677888 23742942806016 23744598982272 23762971918336 23764629491712 23789315741184 23809383972864 23811044783688 23835779248491 23936537980512 23948260540416 23981616206464 23993360842752 23995034486784 24038546079744 24040222875648 24085496365056 24087176435952 24119814914048 24121497378816 24132538350144 24166923927552 24168609678384 24187310702592 24212436025344 24214124950848 24259725939456 24271606775808 24421813714944 24435215855106 24447182635008 24448887935136 24467805831168 24469512569856 24494931038592 24515594514432 24550525894656 24598476140544 24624028574208 24644800954368 24646520039256 24672122380017 24691213008896 24692935331232 24705028325376 24835233153024 24836965521408 24882003836928 24883739467776 24904730935296 24930601500672 24932340521424 24979294081728 25014886170624 25035988271104 25061995184128 25063743370176 25084886685696 25110944393472 25146189545472 25172310933504 25266345646096 25278719459328 25326325334016 25328091958272 25354402303104 25374020861952 25375790813184 25377560887878 25411947855872 25423579496448 25425352904616 25461580566528 25509530812416 25511310216072 25559354114784 25571871424512 25607488491648 25620029374464 25670068494336 25755056603136 25756853133312 25758649788804 25778581143552 25805359448064 25807159487088 25827128377344 25828929934848 25855760540736 25965058148352 25992030161664 26013956562944 26015771152548 26028511985664 26077529899008 26128462574592 26165692071936 26214968328192 26216796939264 26264337383424 26266169438208 26268001620786 26315634917376 26317470550392 26367032641824 26404602068992 26456173557408 26505996859776 26518977773568 26520827590656 26543200075776 26570772652032 26683092762624 26710810656768 26712673855056 26733343408128 26735208178176 26762980208832 26783688687616 26785556969472 26787425381649 26876112820224 26928605228076 26941793107968 26979318232272 26992530948096 27043364339712 27045250735104 27096183410688 27134791778304 27136684551168 27149105643912 27185893081088 27187789418496 27189685888182 27210724540416 27238990528512 27240890569704 27292191681888 27305557622784 27407561378816 27436031837312 27474540429312 27503080464384 27526281560064 27528201641088 27556797418416 27580043828736 27619341631488 27671355457536 27673285658112 27702032145984 27725401073664 27727335044163 27777614635008 27779552247636 27925960977264 27939637297152 27941586211584 27963206664192 27992254316544 27994206901248 28017822302208 28046926688256 28101705841944 28141746941952 28165486804992 28194744582144 28196711291448 28218529153024 28220497521408 28234318086144 28249812442656 28424638851858 28438559391744 28492116000768 28494103453056 28523702590992 28545773469696 28547764664832 28588441337856 28601526933504 28603522017693 28642280210432 28644278137344 28698222163968 28700223993081 28752267780096 28754273379132 28768355352576 28808424553104 28822533046272 28944371810304 28974438678528 28976459774976 29000903786496 29031029379072 29033054422974 29055519424512 29057546176704 29087730608328 29153749499904 29184033865728 29210690416896 29224995913728 29241033931872 29265701133312 29337221136384 29436403580928 29491839369216 29493896556672 29516718145536 29547379556352 29549440617984 29605089282048 29607154369191 29662911722052 29705177327616 29730236071936 29761119281152 29763195252084 29802891313152 29819246467248 29833849995264 29861100085248 29892119233536 29959963803648 30018479357952 30049661988864 30051758086938 30075011334144 30077109200448 30108352734936 30131649773568 30133751590656 30176688078848 30235626922752 30292567839744 30309517246464 30351733011306 30366597316608 30423784882176 30483206337024 30526640750592 30528770120064 30552392466432 30584129716224 30586263095808 30612065107968 30643864344576 30646001890917 30703715642124 30833506551168 30848606797824 30865535816976 30906702102528 30908857982976 30940965522432 30967066755072 31011190603776 31027549307328 31071759335424 31130274889728 31132446365376 31164786164232 31188900642816 31191076207872 31206351568896 31249816464384 31355464956928 31416706099422 31432091959296 31458607497216 31475871270984 31491286106112 31493482763904 31520050089984 31552792524288 31624406237184 31657257074688 31659465309696 31686172655616 31719087654912 31721300202879 31745845297152 31748059711584 31781038997988 31915383974016 31931014053888 31991147790336 31993379315712 32053630500864 32113995153408 32116235247936 32161996505088 32176717800192 32222565236736 32224812904512 32249747603456 32283248033792 32285499934464 32346301252608 32409477622242 32425349677056 32562418286592 32580287806808 32596243513344 32598517246848 32623741108224 32626016759808 32659908051456 32687459352576 32689739448792 32723696934369 32734034526208 32797968187392 32832038098944 32859734605824 32862026719008 32878120402944 32896163173356 32923913774976 32940037767168 33113644204032 33115954028544 33162078660501 33178319290368 33180633626256 33206307913728 33240802000896 33243120695232 33305725442304 33353181560832 33418324493568 33446515580928 33481259191296 33528252727296 33546652275654 33563081244672 33704959279104 33768433778688 33770789277696 33805869737472 33834387750912 33836747850504 33871896826803 33898105995264 33900470539488 33948774088704 34012707749888 34015080288096 34079138819712 34095828566016 34143317988864 34160039165952 34162421981184 34226757992448 34342470844416 34344866385072 34371441524736 34407145930752 34409545982784 34436171169792 34438573246464 34474347387648 34620077531136 34656040215552 34687694870064 34704682647552 34723727794098 34770039865344 34837950099456 34887589429248 34953291104256 34955729252352 35021559250944 35024002161048 35060384434761 35087513223168 35089960733856 35156043522432 35274898076544 35341329146368 35358637031424 35361103454208 35390933434368 35410355179857 35427696869376 35460056351232 35496891589824 35577457016832 35614414209024 35616898473408 35644457877504 35646944237568 35683973611776 35714075959296 35716567175532 35834817093632 35904806970768 35922390810624 35972424309696 35990041264128 35992551730176 36057819119616 36060334313472 36128244547584 36179722371072 36182246068224 36198807525216 36250385891328 36252914517576 36280966053888 36318654038016 36321187426272 36389588909184 36407410163712 36632720572416 36652823782659 36670773952512 36701708746752 36704268854784 36742396557888 36773391771648 36825788841984 36895140610048 36897714210816 36936042861312 36967201431552 36969780058884 37036819513344 37039402996848 37057542488064 37234614636352 37252849729536 37255448282112 37323005755392 37325609201664 37357096402944 37395902251008 37398510782136 37468941122592 37522329255936 37553982406656 37592992776192 37595615055264 37627330028544 37666416590208 37899518469144 37918079188992 37989488001024 37992137937408 38031603454656 38061031292928 38063686219776 38117921783808 38135369244672 38138029356924 38192370849792 38264296218624 38266965324108 38336357040128 38339031172176 38357807136768 38411232737472 38430044061696 38505102741504 38632584904704 38635279699968 38667871715328 38708039172096 38710739230632 38740692566016 38743394902272 38783640811104 38871665999872 38912045154304 38947587222528 38988045242496 39020934844416 39023656728822 39042767978496 39116294848512 39248538107904 39322452492288 39325195408896 39396506075136 39399254157312 39402002431179 39473452376064 39476205825588 39550548962736 39606903103488 39684260336112 39737188417536 39758995289664 39778466660352 39814800113664 39856158978048 40024639143936 40066215985152 40069010782584 40100015112192 40102812267264 40144470313248 40175533031424 40178335454208 40314169230336 40390090452992 40392907842114 40412689661952 40468977348408 40488796422144 40565046509568 40567876102656 40644275116032 40702187667456 40705026826752 40778839621632 40781684127744 40784528832273 40816086810624 40858485792768 40861335854556 40938287522832 41111342068224 41131475730432 41154047755968 41211810643968 41254620696576 41289422340096 41370065743104 41429012447232 41507033186304 41509928487168 41553048218976 41585200857088 41588101610496 41666421952512 41669328371454 41888941465896 41909455945728 41944809996288 41967828361312 41988381474816 41991310351872 42026733453312 42070390032384 42152558762916 42209676099584 42212620412928 42248230207488 42292116873216 42295066937172 42327793729536 42330746282112 42351477129216 42374718663984 42553845298688 42574685405184 42636958277787 42657839087616 42738174001152 42741155179584 42785553886488 42818660204544 42821646997248 42882662006784 42902290400256 42963420315648 42966417206016 43047333245952 43128401670144 43131410068698 43212636829656 43233799569408 43416557715456 43461658017792 43464689662464 43501355679744 43546544068608 43583279136768 43586319265056 43631595912492 43730624249856 43776050798592 43812979474432 43816035625344 43837493870592 43861550897808 43898551699968 43920050356224 44005831704576 44154605371392 44216104880668 44237759053824 44240844835008 44275077218304 44321069334528 44324160926976 44407633923072 44470908747776 44494367583078 44557765991424 44595354107904 44641678921728 44644792878126 44704336969728 44728869700872 44750774992896 44939945705472 45027719036928 45074492983296 45077637130407 45112517001216 45115663800672 45162529102404 45197474660352 45200627385984 45265032118272 45353440384128 45438851759616 45461104754688 45524423985152 45527599516959 45549895974912 45635677323264 45724809505536 45789961125888 45793155180096 45828588699648 45876194574336 45879394643712 45914894893056 45918097661952 45965796516864 46055573463186 46160103374848 46208053620736 46250259826752 46272910196736 46298303725464 46360053153792 46363286974464 46411448283648 46450600132608 46516785905664 46607639003136 46695412334592 46698669548064 46747179246348 46783350964224 46786614311808 46874724696576 47033197435392 47125059149133 47148137938944 47187911245824 47213806906476 47236929159168 47280075134976 47329188786432 47436609355776 47485885612032 47489197964544 47525943836672 47529258983424 47578631482368 47618767945728 47622089567376 47671558496982 47873075961024 47896521080832 47963232412928 47986721685504 47990068973568 48080445751296 48170992730112 48174352871904 48242994757632 48265076700288 48333847855104 48337219356768 48374621405184 48424872050688 48428249901696 48519451878912 48543213551616 48614216433363 48843627429888 48870431710212 48894365270016 48897775870272 48935611662336 48939025139712 48989862077184 49031189028864 49101051789312 49196952281088 49248057148416 49289601908736 49293040078512 49344244760034 49382426017792 49385870662464 49410056650752 49670466306048 49673931042816 49767478935552 49809461870592 49861203001344 49864681042848 49958588163456 50029772341248 50071976542208 50123990368256 50127486740352 50169773371392 50221888786944 50292379090944 50319978413481 50344621867008 50532691292192 50557438918656 50652650668032 50656183916544 50708804606208 50748041723904 50751581626368 50755121775756 50823895711744 50847158992896 50850705809232 50923161133056 51019061624832 51022620432144 51118708229568 51143742849024 51214976983296 51240058748928 51340136988672 51513706266624 51517299577608 51557162287104 51610718896128 51614318974176 51654256754688 51657859869696 51711521081472 51930116296704 51984060323328 52027913125888 52031542305096 52057023971328 52085591691147 52155059798016 52256925149184 52331384143872 52429936656384 52433593878528 52528674766848 52532338876416 52536003241572 52631269834752 52634941100784 52734065283648 52809204137984 52912347114816 53011993719552 53037955547136 53041655181312 53086400151552 53141545304064 53366185525248 53421621313536 53425347710112 53466686816256 53470416356352 53525960417664 53567377375232 53571113938944 53574850763298 53752225640448 53857210456152 53883586215936 53958636464544 53985061896192 54086728679424 54090501470208 54192366821376 54269583556608 54273369102336 54298211287824 54371786162176 54375578836992 54379371776364 54421449080832 54477981057024 54481781139408 54584383363776 54611115245568 54815122757632 54872063674624 54949080858624 55006160928768 55052563120128 55056403282176 55113594836832 55160087657472 55238683262976 55342710915072 55346571316224 55404064291968 55450802147328 55454670088326 55555229270016 55559104495272 55851921954528 55879274594304 55883172423168 55984508633088 55988413802496 56035644604416 56093853376512 56203411683888 56283493883904 56330973609984 56389489164288 56393422582896 56437058306048 56440995042816 56468636172288 56499624885312 56849277703716 56877118783488 56984232001536 56988206906112 57047405181984 57091546939392 57095529329664 57176882675712 57203053867008 57207044035386 57284560420864 57288556274688 57396444327936 57400447986162 57504535560192 57508546758264 57536710705152 57616849106208 57645066092544 57948877357056 57952919549952 58001807572992 58062058758144 58066108845948 58111038849024 58115092353408 58175461216656 58307498999808 58368067731456 58421380833792 58449991827456 58482067863744 58531402266624 58535485093233 58674442272768 58872807161856 58983678738432 58987793113344 59033436291072 59094759112704 59098881235968 59210178564096 59214308738382 59325823444104 59410354655232 59460472143872 59522238562304 59526390504168 59605782626304 59638492934496 59667699990528 59722200170496 59784238467072 60036958715904 60099323977728 60103516173876 60150022668288 60154218400896 60216705469872 60263299547136 60267503181312 60353376157696 60471253845504 60585135679488 60589361763171 60619034492928 60703466022612 60733194633216 60847569764352 60966412674048 61053281501184 61057540240128 61104784932864 61168259432448 61172526191616 61224130215936 61287728689152 61292003781834 61407431284248 61667013102336 61697213595648 61731071633952 61817715965952 61881931044864 61934133510144 62055098614656 62143518670848 62260549779456 62264892730752 62329572328464 62377801285632 62382152415744 62412703137792 62499632928768 62503992557181 62710929913856 62833412198844 62864183918592 62917214994432 62951742541968 62982572212224 62986965527808 63040100179968 63105585048576 63248812474368 63314514149376 63318930619392 63372345311232 63438175309824 63442600405758 63491690594304 63496119423168 63562077995976 63830767948032 63862028107776 63986758631424 64107261001728 64227990306816 64232470495872 64323993010176 64353435600384 64445130473472 64449625809024 64499495206912 64566496067584 64570999868928 64692602505216 64697115103047 64818955244484 64850699354112 65124836573184 65160575613616 65192487026688 65197034493696 65247482216448 65252033519616 65319816102912 65374918705152 65379478897584 65447393868738 65468069052416 65595936374784 65664076197888 65719469211648 65724053438016 65756240805888 65792326346712 65847827549952 65880075534336 66231908057088 66324157321002 66356638580736 66361267252512 66412615827456 66481604001792 66486241390464 66611450884608 66706363121664 66741551374617 66836648987136 66893031161856 66962518382592 66967189317189 67056505454592 67093304551308 67126162489344 67409918558208 67536867557376 67541578555392 67611739474944 67668775501824 67673495701008 67743793653606 67796211990528 67800941078976 67897548177408 68025415499776 68030160576192 68158277639424 68191657132032 68286635977728 68324843962368 68453515984896 68684941688832 68689732770144 68742883049472 68814291861504 68819091965568 68872342339584 68877146492928 68948694775296 69083360194779 69240155062272 69312080431104 69375389740128 69409365295104 69447455588196 69540079730688 69675900198912 69775178858496 69906582208512 69911458504704 70043118501888 70048004322096 70120768869522 70175026446336 70179921467712 70312087044864 70549796153088 70682658292736 70722206908416 70781866868736 70820710359714 70855393738752 70920112702464 70993783179648 71154914033664 71228828418048 71233796946816 71288915755008 71293888475136 71367947223552 71428151918592 71433134351064 71507337745473 71669634187264 71809613941536 71844781621248 71944848619392 71980082528256 71985103460352 72115638239232 72120668626944 72256489095168 72359444742144 72364492136448 72397615050432 72500771782656 72505829035152 72561932107776 72637308076032 72642374852544 72779177818368 72814820327424 73265441144832 73305647565318 73341547905024 73403417493504 73408537709568 73484793115776 73546783543296 73651577683968 73790281220096 73795428421632 73872085722624 73934402863104 73939560117768 74016367140051 74073639026688 74078805993696 74115084976128 74469229272704 74505699459072 74510896564224 74646011510784 74651218403328 74714192805888 74791804502016 74797021564272 74937882245184 75044658511872 75107964813312 75185985552384 75191230110528 75254660057088 75332833180416 75799036938288 75836158377984 75978976002048 75984275874816 76063206909312 76122062585856 76127372439552 76235843567616 76270738489344 76276058713848 76384741699584 76528592437248 76533930648216 76672714080256 76678062344352 76715614273536 76822465474944 76860088123392 77010205483008 77265169809408 77270559399936 77335743430656 77378183541169 77416078344192 77421478461264 77481385132032 77486789804544 77567281622208 77743331999744 77824090308608 77895174445056 77976090484992 78041869688832 78047313457644 78085535956992 78232589697024 78497076215808 78644904984576 78650390817792 78793012150272 78798508314624 78804004862358 78946904752128 78952411651176 79101097925472 79213806206976 79368520672224 79517990579328 79556933320704 79629600227328 79712317956096 80049278287872 80132431970304 80138021565168 80200030224384 80205624534528 80288940626496 80351066062848 80356670908416 80362276144947 80628338460672 80780180905984 80785815684228 80825379323904 80937954696816 80977592844288 81130093019136 81135752205312 81288550232064 81404375334912 81410053653504 81557679243264 81563368255488 81569057664546 81632173621248 81716971585536 81722671709112 81876575045664 82222684136448 82308095511936 82423621287936 82509241393152 82578844680192 82740131486208 82858024894464 83014066372608 83019856974336 83106096437952 83170401714176 83176203220992 83182005132489 83332843905024 83338656742908 83777882931792 83818911891456 83889619992576 83935656722624 83976762949632 83982620703744 84053466906624 84140780064768 84305117525832 84419352199168 84425240825856 84496460414976 84584233746432 84590133874344 84655587459072 84661492564224 84702954258432 84749437327968 85107690597376 85273916555574 85315678175232 85476348002304 85482310359168 85571107772976 85637320409088 85643293994496 85765324013568 85804580800512 85926840631296 85932834412032 86094666491904 86100671979243 86256803340288 86262820137396 86425273659312 86467599138816 86833115430912 86923316035584 86929379324928 87002711359488 87093088137216 87166558273536 87172638530112 87263191824984 87461248499712 87552101597184 87625958948864 87632071250688 87674987741184 87723101795616 87797103399936 88011663409152 88309210742784 88432209761336 88475518107648 88481689670016 88550154436608 88642138669056 88648321853952 88815267846144 88821463107573 88941817495552 88988735166156 89115531982848 89190708215808 89283357843456 89289585756252 89408673939456 89457739401744 89501549985792 89879891410944 90055438073856 90148985966592 90155274260814 90225034002432 90231327601344 90325058204808 90394949320704 90401254771968 90530064236544 90706880768256 90877703519232 91048847970304 91055199033918 91099791949824 91271354646528 91449619011072 91579922251776 91586310360192 91657177399296 91752389148672 91758789287424 91836195323904 91931593033728 91938005672751 92111146926372 92320206749696 92416107241472 92500519653504 92545820393472 92596607450928 92720106307584 92726573948928 92822896567296 92901200265216 93033571811328 93215278006272 93390824669184 93397339096128 93494358492696 93566701928448 93573228623616 93749449393152 94066394870784 94250118298266 94296275877888 94375822491648 94427613812952 94473858318336 94560150269952 94658377572864 94873218711552 94971771224064 94978395929088 95058517966848 95157262964736 95163900608637 95237535891456 95244179134752 95343116993964 95746151922048 95793042161664 95926464825856 95973443371008 95980137947136 96160891502592 96341985460224 96348705743808 96485989515264 96530153400576 96667695710208 96674438713536 96749242810368 96849744101376 96856499803392 97038903757824 97228432866726 97687254859776 97740863420424 97788730540032 97795551740544 97871223324672 97878050279424 97979724154368 98062378057728 98202103578624 98393904562176 98496114296832 98579203817472 98586080157024 98688489520068 98764852035584 98771741324928 98820113301504 99340932612096 99347862085632 99486235981503 99534957871104 99618923741184 99722406002688 99729362085696 99917176326912 100059544682496 100143953084416 100247980736512 100254973480704 100339546742784 100443777573888 100584758181888 100639956826962 100689243734016 101065382584384 101114877837312 101305301336064 101312367833088 101417609212416 101503163252736 101510243551512 101615690480409 101647791423488 101694317985792 101701411618464 101846322266112 102038123249664 102045240864288 102237416459136 102287485698048 102429953966592 102480117497856 102680273977344 103027412533248 103034599155216 103114324574208 103221437792256 103228637948352 103308513509376 103315719739392 103423042162944 103860232593408 103968120646656 104055826251776 104063084610192 104114047942656 104171183382294 104310119596032 104513850298368 104662768287744 104859873312768 104867187757056 105064677752832 105072006483144 105181153304283 105262539669504 105269882201568 105468130567296 105618408275968 105824694229632 106023987439104 106075911094272 106083310362624 106172800303104 106231065539571 106283090608128 106732371050496 106843242627072 106850695420224 106933373632512 106940832712704 107051920835328 107134754750464 107142227877888 107149701526596 107504451280896 107714420912304 107767172431872 107917272929088 107970123792384 108173457358848 108181002940416 108384733642752 108539167113216 108546738204672 108596422575648 108751157673984 108758743552728 108842898161664 108955962114048 108963562278816 109168766727552 109222230491136 109630245515264 109744127349248 109898161717248 109958471347977 110012321857536 110105126240256 110112806564352 110227189673664 110320175314944 110477366525952 110685421830144 110693142632448 110808128583936 110901604294656 110909340176652 111110458540032 111118208990544 111703843909056 111758549188608 111766344846336 111969017266176 111976827604992 112071289208832 112187706753024 112406823367776 112566987767808 112661947219968 112778978328576 112786845165792 112874116612096 112881990085632 112999249770624 113698555407432 113754237566976 113968464003072 113976413812224 114094810363968 114183093878784 114191058659328 114353765351424 114406107734016 114414088070772 114569120841728 114577112549376 114792888655872 114800895972324 115009071120384 115017093516528 115073421410304 115233698212416 115290132185088 115897754714112 115905839099904 116003615145984 116124117516288 116132217691896 116222077698048 116230184706816 116350922433312 116614997999616 116736135462912 116842761667584 116964135727488 117062804533248 117070970186466 117348884545536 117745614323712 117967357476864 117975586226688 118189518225408 118197762471936 118420357128192 118428617476764 118651646888208 118820709310464 118920944287744 119044477124608 119052781008336 119211565252608 119276985868992 119335399981056 119444400340992 119568476934144 120073917431808 120198647955456 120207032347752 120300045336576 120308436801792 120433410939744 120526599094272 120535006362624 120706752315392 120942507691008 121170271358976 121178723526342 121238068985856 121406932045224 121466389266432 121695139528704 121932825348096 122106563002368 122115080480256 122336518864896 122345052383232 122353586496819 122448260431872 122575457378304 122584007563668 122814862568496 123334026204672 123394427191296 123462143267904 123635431931904 123763862089728 123868267020288 124110197229312 124287037341696 124521099558912 124529785461504 124659144656928 124755602571264 124764304831488 124999265857536 125007985114362 125421859827712 125666824397688 125728367837184 125834429988864 125903485083936 125965144424448 125973931055616 126080200359936 126211170097152 126629028298752 126637861238784 126744690622464 126876350619648 126885200811516 126983381188608 126992238846336 127124155991952 127661535896064 127724056215552 127910874833361 127973517262848 128214522003456 128455980613632 128464940991744 128647986020352 128706871200768 128890260946944 128899251618048 128998990413824 129132992135168 129141999737856 129385205010432 129394230206094 129637910488968 129701398708224 130249673146368 130321151227232 130384974053376 130394068987392 130504067039232 130639632205824 130749837410304 130758957795168 130894787737476 131191872749568 131328152395776 131438938423296 131448106876032 131512481611776 131584652693424 131695655099904 131760151068672 132463816114176 132648314642004 132713277161472 132722534505024 132825231654912 132963208003584 132972482780928 133222901769216 133412726243328 133483102749234 133673297974272 133786062323712 133925036765184 133934378634378 134113010909184 134186609102616 134252324978688 134819837116416 135083157110784 135223478949888 135337551003648 135346991402016 135487587307212 135592423981056 135601882157952 135795096354816 136050830999552 136060321152384 136316555278848 136383314264064 136573271955456 136582798550877 136649687924736 136907031969792 137369883377664 137379465540288 137485766098944 137628583723008 137638183931136 137744684679168 137754292985856 137897389550592 138166720389558 138480310124544 138624160862208 138750779480256 138818730590208 138894911176392 139080159461376 139351800397824 139550357716992 139822917009408 140086237003776 140096008644192 140241537739044 140350052892672 140359842935424 140624174089728 141099592306176 141365316585472 141375177447399 141444413816832 141563733737472 141641420719428 141710787477504 141840225404928 141987566359296 142309828067328 142457656836096 142467593893632 142577831510016 142587776950272 142735894447104 142856303837184 142866268702128 143014675490946 143339268374528 143619227883072 143689563242496 143889697238784 143960165056512 143970206920704 144241337253888 144512978190336 144728984272896 144795230100864 145001543565312 145011658070304 145123864215552 145274616152064 145284749705088 145558355636736 145629640654848 145842649300089 146530882289664 146611295130636 146683095810048 146806834987008 146817075419136 146969586231552 147093567086592 147303155367936 147580562440192 147590856843264 147744171445248 147868805726208 147879120235536 148032734280102 148147278053376 148157611987392 148230169952256 148938458545408 149011398918144 149021793128448 149302436806656 149428385611776 149583609004032 149594043128544 149875764490368 150089317023744 150215929626624 150371971104768 150382460221056 150509320114176 150665666360832 150959935240443 151598073876576 151672316755968 151957952004096 151968551749632 152126413818624 152244125171712 152254744879104 152471687135232 152541476978688 152552117427696 152769483399168 153057184874496 153067861296432 153345428160512 153356124688704 153431228547072 153644930949888 153720176246784 154020410966016 154541118799872 154671486861312 154756367082338 154832156688384 154842956922528 154962770264064 154973579609088 155134563244416 155486663999488 155648180617216 155790348890112 155952180969984 156083739377664 156094626915288 156171071913984 156256775073441 156465179394048 156994152431616 157289809969152 157300781635584 157586024300544 157597016629248 157608009724716 157893809504256 157904823302352 158202195850944 158427612413952 158737041344448 159035981158656 159113866641408 159259200454656 159424635912192 160098556575744 160264863940608 160276043130336 160400060448768 160411249069056 160577881252992 160702132125696 160713341816832 160724552289894 161256676921344 161560361811968 161571631368456 161650758647808 161875909393632 161955185688576 162260186038272 162271504410624 162577100464128 162808750669824 162820107307008 163115358486528 163126736510976 163138115329092 163264347242496 163433943171072 163445343418224 163753150091328 164445368272896 164616191023872 164847242575872 165018482786304 165157689360384 165480262972416 165716049788928 166028132745216 166039713948672 166212192875904 166340803428352 166352406441984 166364010264978 166665687810048 166677313485816 167555765863584 167637823782912 167871313445248 167953525899264 167965241407488 168106933813248 168281560129536 168610235051664 168838704398336 168850481651712 168992920829952 169168467492864 169180267748688 169311174918144 169322985128448 169405908516864 169498874655936 170215381194752 170547833111148 170631356350464 170952696004608 170964620718336 171142215545952 171274640818176 171286587988992 171530648027136 171609161601024 171853681262592 171865668824064 172189332983808 172201343958486 172513606680576 172525640274792 172850547318624 172935198277632 173846632071168 173858758649856 174005422718976 174186176274432 174333116547072 174345277060224 174526383649968 174922496999424 175104203194368 175251917897728 175264142501376 175349975482368 175446203591232 175594206799872 175606455279699 176023326818304 176618421485568 176864419522672 176951036215296 176963379340032 177100308873216 177284277338112 177296643707904 177630535692288 177642926215146 177883634991104 177977470332312 178231063965696 178381416431616 178566715686912 178579171512504 178817347878912 178915478803488 179003099971584 180110876147712 180297971933184 180310548521628 180450068004864 180462655202688 180650116409616 180789898641408 180802509543936 181060128473088 181413761536512 181755407038464 181768085289513 182097695940608 182110398067836 182199583899648 182542709293056 182899238022144 183159844503552 183172620720384 183314354798592 183504778297344 183517578574848 183672390647808 183863186067456 183876011345502 184222293852744 184640413499392 184832214482944 185001039307008 185091640786944 185193214901856 185453147897856 185645793134592 185802400530432 186430556012544 186781649338368 186794678192256 186988716985392 187133403856896 187146457247232 187498898786304 187511977671543 188132789741568 188500236596532 188592551755776 188751644983296 188855227625904 188947716636672 189120300539904 189316755145728 189746437423104 189943542448128 189956791858176 190117035933696 190314525929472 190327801217274 190475071782912 190488358269504 190686233987928 191492303844096 191586084323328 191852929651712 191960275894272 192321783005184 192683970920448 192697411487616 192971979030528 193060306801152 193335391420416 193348877427072 193498485620736 193699488202752 193712999606784 194077807515648 194091345309141 194456865733452 195374509719552 195481726840848 195577461080064 195591103481088 195742446649344 195756100558848 195959448308736 196124756115456 196404207157248 196787809124352 196992228593664 197158407634944 197172160314048 197376979040136 197529704071168 197543482649856 197640226603008 198695724171264 198972471963006 199069915742208 199237847482368 199444812005376 199458724171392 199834352653824 200119089364992 200224654123851 200287906168832 200495961473024 200509946961408 200679093485568 200887555147776 200901567951567 201169516363776 201279913653924 201378487468032 202130765168768 202229755674624 202610602672128 202624735666176 202835218424832 203006326505472 203020487103024 203231380960818 203295582846976 203388635971584 203402823236928 203692644532224 204076246499328 204090481728576 204474832918272 204574971396096 204859907933184 205360547954688 206054825066496 206069198310432 206228649148416 206442875584512 206457275896704 206617027018752 206631439478784 206846084325888 207250080584337 207720465186816 207936241293312 208111652503552 208126169220384 208228095885312 208342366764588 208620239192064 209027700596736 209325536575488 209719746625536 209734375514112 210129355505664 210144012966288 210362306608566 210525079339008 210539764403136 210936261134592 211236816551936 211649388459264 212047974878208 212166620725248 212345600606208 212462131079142 212566181216256 213464742100992 213686485254144 213701390840448 213866747265024 213881665425408 214103841670656 214284455755776 214299403053192 214522013236419 215008902561792 215428841824608 215534344863744 215834545858176 215940247584768 216346914717696 216362005880832 216769467285504 217078334226432 217093476409344 217192845151296 217502315347968 217517487105456 217685796323328 217911924228096 217927124557632 218337533455104 218444460982272 219260491030528 219488254698496 219796323434496 219916942695954 220024643715072 220210252480512 220225613128704 220454379347328 220640350629888 220954733051904 221370843660288 221386285264896 221616257167872 221803208589312 221818680353304 222049101420153 222220917080064 222236417981088 223407687818112 223517098377216 223532689692672 223938034532352 223953655209984 224142578417664 224375413506048 224813646735552 225133975535616 225323894439936 225557956657152 225573690331584 225748233224192 225763980171264 225998499541248 227397110814864 227508475133952 227936928006144 227952827624448 228189620727936 228366187757568 228382117318656 228707530702848 228812215468032 228828176141544 229138241683456 229154225098752 229585777311744 229601791944648 230018142240768 230034187033056 230146842820608 230467396424832 230580264370176 231795509428224 231811678199808 232007230291968 232134550623507 232248235032576 232264435383792 232444155396096 232460369413632 232701844866624 233229995999232 233472270925824 233685523335168 233928271454976 234125609066496 234141940372932 234697769091072 235491228647424 235934714953728 235951172453376 236379036450816 236395524943872 236840714256384 236857234953528 237303293776416 237641418620928 237841888575488 238088954249216 238105562016672 238553971737984 238670799962112 238888800681984 239136953868288 240147834863616 240397295910912 240414064695504 240600090673152 240616873603584 240866821879488 241053198188544 241070012725248 241086828434841 241413504630784 241885015382016 242340542717952 242357447052684 242476137971712 242813864090448 242932778532864 243390279057408 243865650696192 244213126004736 244230160960512 244673037729792 244690104766464 244707172993638 244896520863744 245150914756608 245168015127336 245629725136992 246668052409344 246924286535808 247270863863808 247527724179456 247736534040576 248220394458624 248574074683392 249042199117824 249059570923008 249318289313856 249511205142528 249528609662976 249546015397467 249998531715072 250015970228724 250843719655424 251333648795376 251456735674368 251668859977728 251806970167872 251930288848896 251947862111232 252160400719872 252422340194304 253258056597504 253275722477568 253489381244928 253752701239296 253770401623032 253966762377216 253984477692672 254248311983904 255323071792128 255821749666722 255947034525696 256429044006912 256911961227264 256929881983488 257295972040704 257413742401536 257780521893888 257798503236096 258265984270336 258283999475712 258302015937729 258770410020864 258788460412188 259275820977936 259402797416448 260499346292736 260642302454464 260769948106752 260788137974784 261008134078464 261279264411648 261499674820608 261517915590336 261789575474952 262383745499136 262656304791552 262877876846592 262896213752064 263024963223552 263169305386848 263391310199808 264927632228352 265296629284008 265426554322944 265445069010048 265650463309824 265926416007168 265944965561856 266445803538432 266825452486656 266966205498468 267346595948544 267572124647424 267850073530368 267868757268756 268226021818368 268373218205232 268504649957376 269639674232832 270166314221568 270446957899776 270675102007296 270693982804032 270975174614424 271184847962112 271203764315904 271590192709632 272101661999104 272120642304768 272633110557696 273146543910912 273165597101754 273299375849472 273814063939584 274739766755328 274758931080576 274971532197888 275257167446016 275276367862272 275508585971712 275794779101184 275814017018253 276333440779116 276960620249088 277248321724416 277501558960512 277637461180416 277789822352784 278160318922752 278703600795648 279100715433984 279645834018816 280172474007552 280192017288384 280483075478088 280700105785344 280719685870848 281248348179456 282199184612352 282730633170944 282750354894798 282888827633664 283127467474944 283282841438856 283421574955008 283680450809856 283975132718592 284619656134656 284915313672192 284935187787264 285175553900544 285471788894208 285491701825911 285712607674368 285732537404256 286029350981892 286678536749056 287238455766144 287379126484992 287779394477568 287920330113024 287940413841408 288482674507776 289025956380672 289457968545792 289590460201728 290003087130624 290023316140608 290247728431104 290549232304128 290569499410176 291116711273472 291685298600178 293061764579328 293222590261272 293366191620096 293613669974016 293634150838272 293939172463104 294187134173184 294606310735872 295181713686528 295488342890496 295737611452416 295758240471072 296065468560204 296294556106752 296315223974784 296460339904512 297876917090816 298022797836288 298043586256896 298458707944509 298604873613312 298856771223552 299167218008064 299188086257088 299751528980736 300178634047488 300431859253248 300743942209536 300764920442112 301018640228352 301331332721664 301919870480886 303196147753152 303344633511936 303915904008192 303937103499264 304252827637248 304509489758208 304943374270464 305082953957376 305104234855392 305538966798336 306114369748992 306135722592864 306690856321024 306712249377408 306862457094144 307289861899776 307440352493568 308040821932032 309082237599744 309342973722624 309512734164676 309664313376768 309685913845056 309925540528128 309947159218176 310269126488832 310973327998976 311296361234432 311580697780224 311904361939968 312167478755328 312189253830576 312342143827968 312513550146882 312930358788096 313988304863232 314579619938304 314601563271168 315194033258496 315216019449432 315543459912849 315787619008512 315809646604704 316404391701888 316855224827904 317474082688896 318071962317312 318227733282816 318518400909312 318693196618713 318849271824384 320197113151488 320529727881216 320552086260672 320800120897536 320822498138112 321155762505984 321404264251392 321426683633664 321449104579788 322513353842688 323120723623936 323143262736912 323301517295616 323751818787264 323910371377152 324520372076544 324543008821248 325154200928256 325617501339648 325640214614016 326253473021952 326276230658184 326528694484992 326867886342144 326890686836448 327506300182656 328890736545792 329232382047744 329694485151744 329875414043931 330036965572608 330315378720768 330960525944832 331432099577856 332056265490432 332079427897344 332424385751808 332681606856704 332704812883968 332728020529956 333331375620096 333354626971632 335111531727168 335275647565824 335742626890496 335907051798528 335930482814976 336213867626496 336563120259072 337220470103328 337700963303424 337985841659904 338336934985728 338360535497376 338622349836288 338645970256896 338997749311872 340430762389504 341095666222296 341262712700928 341905392009216 341929241436672 342284431091904 342549281636352 342573175977984 343061296054272 343218323202048 343707362525184 343731337648128 344378665967616 344402687916972 345027213361152 345051280549584 345701094637248 345870396555264 347693264142336 347717517299712 348010845437952 348372352548864 348666233094144 348690554120448 349052767299936 349844993998848 350208406388736 350503835795456 350528285002752 350892407182464 351188413599744 351212910559398 352046653636608 353236842971136 353728839045344 353902072430592 353926758680064 354568554676224 354593287415808 355261071384576 355285852430292 355767269982208 355954940664624 356462127931392 356762832863232 357133431373824 357158343025008 357634695757824 357830957606976 358006199943168 360221752295424 360595943866368 360621097043256 360900136009728 360925310405376 361300232819232 361579797282816 361605019087872 362120256946176 362827523073024 363510814076928 363536170579026 364195391881216 364220796135672 364399167799296 365085418586112 365798476044288 366319689007104 366345241440768 367009556594688 367035157149696 367344781295616 367726372134912 367752022691004 368444587705488 369280826998784 369664428965888 370002078614016 370183281573888 370386429803712 370906295795712 371291586269184 371604801060864 372861112025088 373563298676736 373589356384512 373977433970784 374266807713792 374292914494464 374997797572608 375023955343086 376265579483136 377000473193064 377185103511552 377503289966592 377710455251808 377895433273344 378240601079808 378633510291456 379887084896256 379913583716352 380234071867392 380629051858944 380655602434548 380950143565824 380976716539008 381372467975856 382984607688192 383172168646656 383705859303424 383732624500083 383920551788544 384643566010368 385367941840896 385394822975232 385943958061056 386120613602304 386670782840832 386697754854144 386996971241472 387398976405504 387425999213568 388155615031296 388182690618282 388913731466904 390749019439104 390963453681696 391154922160128 391182206962176 391512201117696 391918896617472 392249512230912 393575618248704 393984457187328 394316815269888 394344320628096 394753958080272 395059408142336 395086965299712 395280453206016 397391448342528 397944943926012 398139831484416 398475694964736 398889624010752 398917448342784 399668705307648 400238178729984 400449308247702 400575812337664 400991922946048 401019893922816 401358186971136 401775110295552 401803135903134 402339032727552 402559827307848 402756974936064 404261530337536 404459511349248 405249471332352 405670436849664 406012653010944 406040974206048 406462761921636 406777271943168 406805646473856 407385289064448 408152492998656 408180963457152 408949665836544 409149942792192 409719815866368 409748395652631 410721095909376 412109650132992 412138396620864 412457298296832 412885751169024 412914551793408 413234054037504 413262878957568 413692168651776 414500161168674 415440930373632 415872482586624 416223305007104 416252338440768 416456191770624 416684733529176 417240478384128 418055401193472 418651073150976 419468751028224 420258711011328 420288025932576 420724613217132 421050158678016 421079528806272 421872522269184 422473633103872 423298776918528 424095949756416 424125532342197 424333241450496 424691201212416 424924262158284 425132362432512 426929484201984 427372970508288 427402781680896 427733494530048 427763330850816 428207683341312 428568911511552 428598806106384 429044026472838 430017805123584 430857683649216 431068689727488 431669091716352 431880495169536 432724011761664 433538934571008 434186952818688 434385690302592 435004630695936 435034974210912 435371592646656 435823848456192 435854249115264 436675066910208 436888921964544 437527947900267 438520982061056 438976509396992 439592646868992 439833885391908 440049287430144 440420504961024 440451226257408 440908758694656 441280701259776 441909466103808 442741687320576 442772570529792 443232514335744 443606417178624 443637360706608 444098202840306 444441834160128 444472835962176 446815375636224 447034196754432 447065379385344 447907310419968 448285156835328 448750827012096 449627293471104 450267951071232 450647788879872 451115913314304 451147380663168 451496466448384 451527960342528 451996999082496 452879805721329 454794221629728 455016950267904 455873856012288 455905655248896 456379241455872 456732375515136 456764234637312 457415061405696 457624430936064 457656352283088 458276483366912 458308450197504 459171554623488 459203583889296 460036284481536 460068374066112 460293685641216 460934792849664 461160528740352 463623356399616 464014460583936 464269101247014 464496470065152 464528870767584 464888310792192 464920738827264 465403689733248 466459991998464 466944541851648 467371046670336 467856542909952 468251218132992 468283880745864 468770325220323 469395538182144 470982457294848 471869429907456 471902344906752 472758072901632 472791049887744 473681428512768 473714469907056 474606587552832 475282837241856 475683777150976 476177908498432 476211124033344 477107943475968 477341599924224 477777601363968 478273907736576 480295669727232 480794591821824 480828129391008 481200181346304 481233747207168 481733643758976 482106396377088 482140025450496 482173656869682 482827009261568 483770030764032 484681085435904 484714894105368 484952275943424 485627728180896 485865557065728 486780558114816 487731301392384 488426252009472 488460321921024 489346075459584 489380209532928 489414345987276 489793041727488 490301829513216 490336030254672 491259450273984 493336104818688 493848573071616 494541727727616 495055448358912 495473068081152 496440788917248 497148149366784 498084398235648 498119141846016 498636578627712 499022410285056 499057219325952 499092030794934 499997063430144 500031940457448 501687439310848 502667297590752 502913471348736 503613940335744 503860577697792 503895724222464 504320801439744 504844680388608 506516113195008 506551444955136 506978762489856 507505402478592 507540803246064 507933524754432 507968955385344 508496623967808 510646143584256 511643499333444 511894069051392 512858088013824 513823922454528 513859763966976 514591944081408 514827484803072 515561043787776 515597006472192 516531968540672 516567998951424 516604031875458 517540820041728 517576920824376 518551641955872 518805594832896 521284604908928 521539896213504 521576275949568 522016268156928 522558528823296 522999349641216 523035831180672 523579150949904 524767490998272 525312609583104 525755753693184 525792427504128 526049926447104 526338610773696 526782620399616 526819365839097 529855264456704 530593258568016 530853108645888 530890138020096 531300926619648 531852832014336 531889931123712 532891607076864 533650904973312 533932410996936 534693191897088 535144249294848 535700147060736 535737514537512 536452043636736 536746436410464 537009299914752 540332628443136 540893915799552 541350204014592 541387965608064 541950349228848 542369695924224 542407528631808 543180385419264 544203323998208 544241284609536 545266221115392 545304255868539 546293087821824 546331194203508 546598751698944 547628127879168 549479533510656 549517862161152 549943064395776 550514334892032 550552735724544 551017171943424 551589558202368 551628034036506 552666881558232 553921240498176 554496643448832 555003117921024 555274922360832 555579644705568 557407201591296 559291668037632 560344948015104 560384034576768 560966150956176 561400211570688 561439371741696 562496696358912 562535933014629 564398369224704 565461266341888 565500709789596 565777655267328 566254934949888 566565682877712 566843149910016 567360901619712 567950265437184 569239312269312 569830627344384 569870375574528 570351107801088 570943577788416 570983403651822 571425215348736 571465074808512 572058701963784 573357073498112 574476911532288 574758252969984 575558788955136 575880827682816 576965349015552 578051912761344 578915937091584 579180920403456 580006174261248 580046632281216 580495456862208 581098464608256 581138998820352 582233422546944 582274035927423 583370597200356 586123529158656 586445180522544 586732383240192 587227339948032 587268301676544 587878344926208 588374268346368 589212621471744 590363427373056 590976685780992 591475222904832 591516480942144 592130937120408 592589112213504 592630447949568 592920679809024 595753834181632 596087172513792 596917415889018 597209747226624 597713542447104 598334436016128 598376172514176 599503057961472 600357268094976 600863718506496 601487884419072 601529840884224 602037280456704 602662665443328 602704703854701 603839740961772 606392295506304 606689267023872 607831808016384 607874206998528 608505655274496 609018979516416 609886748540928 610165907914752 610208469710784 611077933596672 612228739497984 612271445185728 613381712642048 613424498754816 613724914188288 614579723799552 616081643864064 618164475199488 618685947445248 619025468329352 619328626753536 619371827690112 619851081056256 619894318436352 620538252977664 621750241753011 621946655997952 622592722468864 623161395560448 623808723879936 624334957510656 624378507661152 624684287655936 625027100293764 625860717576192 627976609726464 629159239876608 629203126542336 630388066516992 630432038898864 631086919825698 631575238017024 631619293209408 632808783403776 633710449655808 634948165377792 636143924634624 637036801818624 637386393237426 637698543648768 640394226302976 641059455762432 641104172521344 641600241795072 641644996276224 642311525011968 642853367267328 642898209159576 643566039709257 645026707685376 646241447247872 646286525473824 646603034591232 647503637574528 647820742754304 649040744153088 649086017642496 650308401856512 651235002679296 651280429228032 652506946043904 652552461316368 653057388969984 653735772684288 653781373672896 655012600365312 657781473091584 658464764095488 659388970303488 659750828087862 660073931145216 660630757441536 661921051889664 662864199155712 664112530980864 664158855794688 664848771503616 665409625767936 665456041059912 666147304260459 666662751240192 666709253943264 670223063454336 670551295131648 671485253780992 671814103597056 671860965629952 672427735252992 673126240518144 674440940206656 675401926606848 675971683319808 676673869971456 676721070994752 677244699672576 677291940513792 677995498623744 680861524779008 682191332444592 682525425401856 683810784018432 683858482873344 684568862183808 685098563272704 685146351955968 686122592108544 686436646404096 687414725050368 687462675296256 688757331935232 688805375833944 690054426722304 690102561099168 691402189274496 691740793110528 695386528284672 695435034599424 696021690875904 696403651870521 696744705097728 697332466188288 697381108240896 698105534599872 699689987997696 700416812777472 701007671590912 701056570005504 701784814364928 702376827199488 702425821118796 704093307273216 706473685942272 707457678090688 707804144861184 707853517360128 709137109352448 709186574831616 710522142769152 710571704860584 711534539964416 711909881329248 712924255862784 713525665726464 714266862747648 714316686050016 715661915213952 716012399886336 720443504590848 721191887732736 721242194086512 721800272019456 721850620810752 722600465638464 723159594565632 723210038175744 724240513892352 725655046146048 727021628153856 727072341158052 728390783762432 728441592271344 728798335598592 730170837172224 731596952088576 732639378014208 732690482881536 734019113189376 734070314299392 734689562591232 735452744269824 735504045382008 736889175410976 738561653997568 739328857931776 740004157228032 740772859607424 741812591591424 742583172538368 743209602121728 745722224050176 747126597353472 747178712769024 747954867941568 748533615427584 748585828988928 748638046192401 749995595145216 750047910686172 752531158966272 754000946386128 754370207023104 755006579933184 755420910503616 755790866546688 756481202159616 757267020582912 759774169792512 759827167432704 760468143734784 761258103717888 761311204869096 761900287131648 761953433078016 762744935951712 765969215376384 767411718606848 767465249000166 767841103577088 769287132020736 770735883681792 770789645950464 771887916122112 772241227204608 773341565681664 773395509708288 774797952811008 774851998427136 774906047813187 776311230062592 776365381236564 777827462933808 781498038878208 781926907363392 782309844320256 782364413924352 783024402235392 783837793234944 784499024461824 787151236497408 787968914374656 788633630539776 788688641256192 789507916160544 790118816284672 790173930599424 794782896685056 795889887852024 796279662968832 796951389929472 797779248021504 797834896685568 799337410615296 800476357459968 800898616495404 801983845892096 802039787845632 802716373942272 803550220591104 803606271806268 804678065455104 805119654615696 805513949872128 808523060675072 808919022698496 810498942664704 811340873699328 812025306021888 812081948412096 812925523843272 813554543886336 813611292947712 814770578128896 816304985997312 816361926914304 817899331673088 819439631732736 819496791305262 821442191818752 824219300265984 824276793241728 824914596593664 825771502338048 825829103586816 826525757915136 827384337303552 829000322337348 830881860747264 831744965173248 832446610014208 832504676881536 832912383541248 833369467058352 834480956768256 836110802386944 837302146301952 838937502056448 840517422022656 840576051865152 841449226434264 842100317356032 842159057612544 843745044538368 844947266207744 846597553837056 848191899512832 848251064684394 848666482900992 849382402424832 849848524316568 850264724865024 853858968403968 854745941016576 854805563361792 855526661701632 856415366682624 856475105477733 857137823023104 857197612212768 858088052945676 860035610247168 861715367298432 862137379454976 863338183432704 863760990339072 865448023523328 867077869142016 868373905637376 868771380605184 870009261391872 870069948421824 870743185293312 871647696912384 871708498230528 873350133820416 875055895800534 877041964122112 877953018793984 879185293737984 879667770783816 880098574860288 880841009922048 880902452514816 881817517389312 882561402519552 883818932207616 885545141059584 886465028671488 887212834357248 887274721413216 888196405680612 888883668320256 888945671924352 893630751272448 894068393508864 894130758770688 895376123833527 895814620839936 896570313670656 897501654024192 899254586942208 900535902142464 901295577759744 902231826628608 902294761326336 902992932896768 903055920685056 903993998164992 905759611442658 909588443259456 910033900535808 911747712024576 911811310497792 912758482911744 913528469274624 914830122811392 915248861872128 915312704566176 916616900395008 918343109246976 918407167778592 920072568963072 920136748132224 920587371282432 921869585699328 922321057480704 927246712799232 928028921167872 928538202494028 928992940130304 929057741535168 929776621584384 929841477654528 930807379466496 932919983996928 933889083703296 934742093340672 935713085819904 936502436265984 936567761491728 937540650440646 938791076364288 941964914589696 943738859814912 943804689813504 945582099775488 947362857025536 947428939814112 949213175105664 950565674483712 951367554301952 952355816996864 952422248066688 954215886951936 954683199848448 955555202727936 956079589856139 956547815473152 960591339454464 961589183643648 961656258782016 962400362692608 962467494414336 963467287517952 964212792754176 964280050900992 964347313739364 965654018523136 967540061528064 969362170871808 969429788210736 969904551886848 971255456361792 971731114131456 973561116229632 975462602784768 976852504018944 976920643842048 978760419065856 978828691974552 979586083454976 980603659026432 980672060509344 982518900547968 986672209637376 987697146143232 989083455455232 989626242131793 990110896717824 990946136162304 992881577834496 994296298733568 996168796471296 996238283692032 997273157255424 998044820570112 998114438651904 998184061589868 999994126860288 1000063880914896 1003374878621696 1005334595181504 1005826942697472 1007227880671488 1007721155395584 1007791448444928 1008641602879488 1009689360777216 1013102889910272 1013957524979712 1015010804957184 1015081606492128 1015867049508864 1015937910770688 1016993247935616 1021292287168512 1023286998666888 1023788138102784 1025716176027648 1027647844909056 1027719527933952 1029183888162816 1029654969606144 1031122087575552 1031194012944384 1033063937081344 1033135997902848 1033208063750916 1035081640083456 1035153841648752 1037103283911744 1037611189665792 1042569209817856 1043079792427008 1043152551899136 1044032536313856 1045117057646592 1045998699282432 1046071662361344 1047158301899808 1049534981996544 1050625219166208 1051511507386368 1051584855008256 1052677221547392 1053565240799232 1053638731678194 1059710528913408 1061186517136032 1061706217291776 1061780276040192 1063705664028672 1063779862247424 1065783214153728 1067301809946624 1067864821993872 1069386383794176 1070288498589696 1071400294121472 1071475029075024 1072904087273472 1073492872820928 1074018599829504 1080665256886272 1081787831599104 1082700408029184 1082775931216128 1083900698457696 1084739391848448 1084815057263616 1086360770838528 1088406647996416 1088482569219072 1090532442230784 1090608511737078 1092586175643648 1092662388407016 1093197503397888 1095256255758336 1098959067021312 1099035724322304 1101028669784064 1101105471449088 1102034343886848 1103179116404736 1103256068073012 1105333763116464 1107842480996352 1108993286897664 1110006235842048 1110549844721664 1111159289411136 1114814403182592 1118583336075264 1120689896030208 1120768069153536 1121932301912352 1122800423141376 1122878743483392 1124993392717824 1125071866029258 1128796738449408 1130922532683776 1131001419579192 1131555310534656 1132509869899776 1133131365755424 1133686299820032 1134721803239424 1135900530874368 1139661254688768 1139740751149056 1140702215602176 1141887155576832 1141966807303644 1142850430697472 1142930149617024 1144117403927568 1146714146996224 1148953823064576 1149516505939968 1151117577910272 1151197873500249 1151761655365632 1153930698031104 1156103825522688 1157831874183168 1158361840806912 1160012348522496 1160093264562432 1160990913724416 1162196929216512 1162277997640704 1164466845093888 1164548071854846 1166741194400712 1172247058317312 1172890361045088 1173464766480384 1174536603353088 1175756689852416 1176748536692736 1180726854746112 1181953371561984 1182950445809664 1183032961884288 1184261874240816 1185178224427008 1185260895899136 1185841359618048 1191507668363264 1192174345027584 1193834831778036 1194419494453248 1195427084894208 1196668872032256 1196752345028352 1199006115922944 1200714536189952 1201727437012992 1202975768838144 1203059681768448 1204074560913408 1205325330886656 1205409407709402 1207679481923544 1212784591012608 1213378534047744 1215748413997056 1217011310548992 1218037959032832 1220331815829504 1220416939421568 1222155867193344 1224457478995968 1224542890371456 1226763425284096 1226848997509632 1227449828376576 1229159447599104 1229245186957893 1232163287728128 1236328950398976 1237371894890496 1238050936658704 1238657253507072 1238743655380224 1239702162112512 1239788636872704 1241076505955328 1243500483506022 1243893311995904 1245185444937728 1246322791120896 1247617447759872 1248669915021312 1248757015322304 1249368575311872 1250054200587528 1251721435152384 1255953219452928 1258406253084672 1260776133033984 1260864077797728 1262173839651396 1263150476034048 1263238586418816 1265617566807552 1267420899311616 1269896330755584 1272287849269248 1272376597026591 1274073603637248 1274772786474852 1275397087297536 1280788452605952 1282118911524864 1282208345042688 1283200483590144 1283289992552448 1284623050023936 1285706734534656 1285796418319152 1287132079418514 1290053415370752 1292482894495744 1292573050947648 1293206069182464 1295007275149056 1295641485508608 1298172035284992 1300616803713024 1302560858456064 1305013892087808 1305104922632736 1306114777939968 1307471545368576 1307562747345792 1310025200730624 1312583843700801 1315562946183168 1316929528190976 1318777940606976 1319501656175724 1320147862290432 1321261514883072 1323842103779328 1325728398311424 1328225061961728 1328317711589376 1329697543007232 1330819251535872 1330912082119824 1332294608520918 1333325502480384 1333418507886528 1340446126908672 1341102590263296 1342970507561984 1343721931259904 1344855470505984 1346252481036288 1348881880413312 1350803853213696 1351943366639616 1353347739942912 1353442141989504 1354489399345152 1354583881027584 1355990997247488 1358639417163987 1361723049558016 1364382664889184 1365050850803712 1367621568036864 1367716965746688 1369137724367616 1370197126545408 1370292703911936 1372245184217088 1372873292808192 1374829450100736 1374925350592512 1377514663870464 1377610751667888 1380108853444608 1380205122198336 1382804378548992 1383481586221056 1390870069198848 1392043381751808 1392807303741042 1393489410195456 1394664932376576 1394762216481792 1396211069199744 1399379975995392 1400833625554944 1402015343181824 1402113140011008 1403569628729856 1404753654398976 1404851642237592 1406310975660969 1408186614546432 1412947371884544 1414915356181376 1415608289722368 1415707034720256 1418274218704896 1418373149663232 1421044285538304 1421143409721168 1423069079928832 1423819762658496 1425848511725568 1427051331452928 1428533725495296 1428633372100032 1431323830427904 1432024799772672 1440887009181696 1442383775465472 1442484388173024 1443600544038912 1443701241621504 1445200931276928 1446319189131264 1446420076351488 1448481027784704 1451310092292096 1454043256307712 1454144682316104 1456781567524864 1456883184542688 1457596671197184 1460341674344448 1463193904177152 1465278756028416 1465380965763072 1468038226378752 1468140628598784 1469379125182464 1470905488539648 1471008090764016 1473778350821952 1477123307995136 1478657715863552 1480008314456064 1481545719214848 1483625183182848 1485166345076736 1486419204243456 1491444448100352 1494253194706944 1494357425538048 1495909735883136 1497067230855168 1497171657977856 1497276092384802 1499991190290432 1500095821372344 1505062317932544 1508001892772256 1508740414046208 1510841821007232 1511581733093376 1512962404319232 1514534041165824 1519548339585024 1519654334865408 1520936287469568 1522516207435776 1522622409738192 1523800574263296 1523906866156032 1525489871903424 1531938430752768 1534823437213696 1534930498000332 1535682207154176 1538574264041472 1541471767363584 1541579291900928 1543775832244224 1544482454409216 1546683131363328 1546791019416576 1549595905622016 1549703996854272 1549812095626374 1552622460125184 1552730762473128 1555654925867616 1563853814726784 1564619688640512 1564728827848704 1566048804470784 1567675586469888 1568998048923648 1574302472994816 1575937828749312 1577267261079552 1577377282512384 1579015832321088 1580237632569344 1580347861198848 1580458097517291 1589565793370112 1591779775704048 1592559325937664 1593902779858944 1595558496043008 1595669793371136 1598674821230592 1600952714919936 1601797232990808 1603967691784192 1604079575691264 1605432747884544 1607100441182208 1607212543612536 1609356130910208 1610239309231392 1611027899744256 1617046121350144 1620997885329408 1622681747398656 1624050612043776 1624163896824192 1625851047686544 1627109087772672 1627222585895424 1629541156257792 1632609971994624 1632723853828608 1635798663346176 1635912767605617 1638879263465472 1638993582610524 1642884383637504 1648438600531968 1648553586483456 1649829193187328 1651543004676096 1651658207173632 1653051515830272 1654768674607104 1658000644674696 1661763721494528 1663489930346496 1664893220028416 1665009353763072 1665824767082496 1666738934116704 1672221604773888 1677875004112896 1681034844045312 1681152103730304 1682898452868528 1684200634712064 1684318115225088 1687490089076736 1687607799043887 1689894532415488 1693195107674112 1696383799025664 1696502129368788 1697332965801984 1698764804849664 1699697048633136 1700529449730048 1707717936807936 1709491882033152 1709611126723584 1711053323403264 1712830733365248 1712950210955466 1714275646046208 1714395224425536 1716176105891352 1720071220494336 1723430734596864 1724274758909952 1726676366865408 1730896047046656 1734155738284032 1736747811274752 1737542761210368 1740018522783744 1740139896843648 1741486370586624 1743295393824768 1743416996461056 1746700267640832 1746822107782269 1750111791601068 1754083928244224 1755906037587968 1758370587475968 1759335541567632 1760197149720576 1761682019844096 1761804905029632 1763635034778624 1765122805039104 1767637864415232 1771090282119168 1772930057342976 1774425668714496 1774549442826432 1776392811361224 1777767336640512 1777891343848704 1787261502544896 1788261517541376 1790752247667054 1791629241679872 1793140627341312 1795003308048384 1798509173884416 1801071804284928 1802591155519488 1804463653257216 1804589522652672 1806111841370112 1807987996329984 1808114111564103 1811519222885316 1819176886518912 1820067801071616 1823495424049152 1823622620995584 1825516965823488 1827056938549248 1829660245622784 1830497723744256 1830625409132352 1833233800790016 1836686218493952 1836814335557184 1840145137926144 1840273496264448 1841174742564864 1843739171398656 1854493425598464 1856057842335744 1857076404988056 1857985880260608 1858115483070336 1859553243168768 1859682955309056 1861614758932992 1865839967993856 1867778167406592 1869484186681344 1871426171639808 1873004872531968 1873135522983456 1875081300881292 1877582152728576 1883929829179392 1887477719629824 1887609379627008 1891164199550976 1894725714051072 1894857879628224 1898426350211328 1901131348967424 1902735108603904 1904711633993728 1904844496133376 1908431773903872 1911110405455872 1912159179712278 1913095630946304 1921182678908928 1923178367287296 1923312517564032 1924800725385216 1924934988828672 1926934575035904 1928560101801984 1928694627478728 1930698119127771 1931308037046272 1935080123056128 1938724341743616 1938859576421472 1939809103773696 1942510912723584 1943462228262912 1947122232459264 1950925205569536 1953705008037888 1953841287684096 1957520838131712 1957657383949104 1959172166909952 1961207318052864 1961344121018688 1965037801095936 1973344419274752 1975394292286464 1978166910910464 1979252484263586 1980221793435648 1981892272324608 1985763155668992 1988592597467136 1992337592942592 1992476567384064 1994546314510848 1996228877303808 1996368123179736 1998441912781377 1999988253720576 2000127761829792 2006749757243392 2010669190363008 2011653885394944 2014455761342976 2015442310791168 2015582896889856 2017283205758976 2019378721554432 2026205779820544 2027915049959424 2030021609914368 2030163212984256 2031734099017728 2031875821541376 2033986495871232 2042584574337024 2046573997333776 2047576276205568 2051432352055296 2055295689818112 2055439055867904 2058367776325632 2059309939212288 2062244175151104 2062388025888768 2066271995805696 2066416127501832 2070163280166912 2070307683297504 2074206567823488 2075222379331584 2085138419635712 2086159584854016 2086305103798272 2088065072627712 2089210955611563 2090234115293184 2091997398564864 2092143324722688 2094316603799616 2099069963993088 2101250438332416 2103023014772736 2103169710016512 2105354443094784 2107130481598464 2107277463356388 2119421057826816 2122373034272064 2123412434583552 2123560552080384 2127411328057344 2127559724494848 2131566428307456 2134603619893248 2135729643987744 2138772767588352 2140576997179392 2142800588242944 2142950058150048 2146985745641856 2148037199659008 2161330513772544 2163575663198208 2165400816058368 2165551862432256 2167801396915392 2169478783696896 2169630114527232 2172721541677056 2176813295992832 2176965138438144 2181064884461568 2181217023474156 2185172351287296 2185324776814032 2186395006795776 2190512511516672 2197918134042624 2198071448644608 2202057339568128 2202210942898176 2204068687773696 2206358232809472 2206512136146024 2210667526232928 2215684961992704 2217986573795328 2220012471684096 2222318578822272 2229628806365184 2237166672150528 2241379792060416 2241536138307072 2243864603824704 2245600846282752 2245757486966784 2249986785435648 2250143732058516 2257593476898816 2261845065367552 2262002839158384 2263110621069312 2265019739799552 2266262731510848 2267372599640064 2269443606478848 2271801061748736 2279322509377536 2279481502298112 2281404431204352 2283774311153664 2283933614607288 2285700861394944 2285860299234048 2288234807855136 2293428293992448 2297907646129152 2302235155820544 2302395747000498 2303523310731264 2307861396062208 2312207651045376 2315663748366336 2316723681613824 2320024697044992 2320186529124864 2324393858433024 2324555995281408 2324718143439561 2328933690187776 2329096143709692 2333482388801424 2344494116634624 2345780722090176 2346929532960768 2349073206706176 2351513379704832 2353497073385472 2361453709492224 2363906743123968 2365900891619328 2366065923768576 2368523748481632 2370356448854016 2370521791798272 2383015336726528 2384348690055168 2387669663556072 2388838988906496 2390854169788416 2393337744064512 2393504690056704 2398012231845888 2401429072379904 2405951537676288 2406119363536896 2408149121826816 2410650661773312 2410818815418804 2415358963847088 2425569182025216 2426757068095488 2431496827994112 2434022621097984 2436075918065664 2440663631659008 2440833878843136 2444311734386688 2448914957991936 2449085780742912 2453526850568192 2453697995019264 2458318895198208 2458490373915786 2464326575456256 2472657900797952 2474743789780992 2476101873317408 2477314507014144 2477487310760448 2479577273745408 2482153011910656 2487000967012044 2490370889875456 2492645582241792 2495234895519744 2497339830042624 2497514030644608 2498737150623744 2500108401175056 2503442870304768 2511906438905856 2516812506169344 2521552266067968 2521728155595456 2524347679302792 2526300952068096 2526477172837632 2531235133615104 2534841798623232 2539792661511168 2544575698538496 2544753194053182 2548147207274496 2549545572949704 2550794174595072 2561576905211904 2564237823049728 2564416690085376 2566579985104896 2569246100047872 2571413469069312 2571592836638304 2574264158837028 2580106830741504 2584965788991488 2585146101895296 2586412138364928 2590014550298112 2591282971017216 2596344070569984 2601233607426048 2605121716912128 2610027784175616 2610209845265472 2612229555879936 2614943090737152 2615125494691584 2620050401461248 2625167687401602 2631125892366336 2633859056381952 2637555881213952 2639003312351448 2640295724580864 2642523029766144 2647684207558656 2651456796622848 2656635423178752 2659395086014464 2661638503071744 2661824164239648 2664589217041836 2666651004960768 2666837015773056 2680892253817344 2682205180526592 2685941015123968 2686128371500581 2687443862519808 2689710941011968 2692504962072576 2697763760826624 2701607706427392 2703886733279232 2706695479885824 2706884283979008 2708978798690304 2709167762055168 2711981994494976 2717278834327974 2723446099116032 2728765329778368 2730101701607424 2735243136073728 2735433931493376 2738275448735232 2740585407823872 2744490368434176 2745746585616384 2749850701185024 2755029327740928 2755221503335776 2760217706889216 2760410244396672 2765608757097984 2766963172442112 2781740138397696 2784086763503616 2785614607482084 2786978820390912 2789329864753152 2789524432963584 2792422138399488 2798759951990784 2801667251109888 2804030686363648 2804226280022016 2807139257459712 2809507308797952 2809703284475184 2812621951321938 2816373229092864 2825894743769088 2829830712362752 2831216579444736 2831414069440512 2836746299326464 2842088571076608 2842286819442336 2847639525316992 2851697023451136 2854102662905856 2857067450990592 2857266744200064 2862647660855808 2864049599545344 2868238769568417 2881774018363392 2884767550930944 2884968776346048 2887201088077824 2887402483243008 2890401862553856 2892638378262528 2892840152702976 2896962055569408 2902620184584192 2908086512615424 2908289364632208 2913563135049728 2913766369085376 2915193342394368 2920683348688896 2926387808354304 2930557512056832 2930761931526144 2936281257197568 2938758250364928 2941810977079296 2942016181528032 2947556701643904 2954246615990272 2957315431727104 2960016628912128 2963091438429696 2967250366365696 2968878726395379 2970332690153472 2972838408486912 2982888896200704 2988506389413888 2988714851076096 2991819471766272 2994134461710336 2994343315955712 2994552184769604 2999982380580864 3000191642744688 3010124635865088 3016003785544512 3017480828092416 3021683642014464 3023163466186752 3025924808638464 3029068082331648 3039308669730816 3041872574939136 3045032414871552 3045244819476384 3047601148526592 3047813732312064 3050979743806848 3063876861505536 3069646874427392 3069860996000664 3071364414308352 3077148528082944 3082943534727168 3083158583801856 3087551664488448 3088964908818432 3093366262726656 3093582038833152 3099191811244032 3099407993708544 3099624191252748 3105244920250368 3105461524946256 3111309851735232 3127707629453568 3129239377281024 3129457655697408 3132097608941568 3135351172939776 3137996097847296 3148604945989632 3151875657498624 3154534522159104 3154754565024768 3158031664642176 3160475265138688 3160695722397696 3160916195034582 3179131586740224 3183559551408096 3185118651875328 3191116992086016 3191339586742272 3197349642461184 3201905429839872 3203594465981616 3207935383568384 3208159151382528 3210865495769088 3214200882364416 3214425087225072 3218712261820416 3220478618462784 3222055799488512 3234092242700288 3241995770658816 3245363494797312 3248101224087552 3248327793648384 3251702095373088 3254218175545344 3254445171790848 3259082312515584 3265219943989248 3265447707657216 3271597326692352 3271825535211234 3277758526930944 3277987165221048 3285768767275008 3296877201063936 3297107172966912 3303086009352192 3303316414347264 3306103031660544 3309537349214208 3316001289349392 3323527442989056 3326979860692992 3329786440056832 3330018707526144 3331649534164992 3333477868233408 3344443209547776 3355750008225792 3362069688090624 3362304207460608 3365796905737056 3368401269424128 3368636230450176 3374980178153472 3375215598087774 3379789064830976 3386390215348224 3392767598051328 3393004258737576 3394665931603968 3397529609699328 3399394097266272 3401058899460096 3418983764066304 3419222253447168 3422106646806528 3425661466730496 3425900421910932 3428551292092416 3428790448851072 3432352211782704 3440142440988672 3446861469193728 3448549517819904 3453352733730816 3453593620500747 3461792094093312 3468311476568064 3473495622549504 3475085522420736 3480037045567488 3480279793687296 3482972741173248 3486590787649536 3486833992922112 3493400535281664 3493644215564538 3500223583202136 3508167856488448 3511812075175936 3516741174951936 3518671083135264 3520394299441152 3523609810059264 3527270069557248 3530245610078208 3542180564238336 3545860114685952 3548851337428992 3549098885652864 3552785622722448 3555534673281024 3555782687697408 3574523005089792 3576523035082752 3581504495334108 3583258483359744 3586281254682624 3590006616096768 3597018347768832 3602143608569856 3605182311038976 3608927306514432 3609179045305344 3612223682740224 3615975992659968 3616228223128206 3623038445770632 3638353773037824 3640135602143232 3647245241991168 3651033931646976 3654113877098496 3660995447488512 3661250818264704 3666467601580032 3673372436987904 3673628671114368 3680290275852288 3680546992528896 3682349485129728 3687478342797312 3687735560873679 3708986851196928 3712115684671488 3714152809976112 3715971760521216 3716230966140672 3719106486337536 3719365910618112 3723229517865984 3731679935987712 3735556334813184 3738968373362688 3742852343279616 3746009745063936 3746271045966912 3750162601762584 3755164305457152 3767859658358784 3775218759254016 3782328399101952 3789451428102144 3789715759256448 3796852700422656 3802262697934848 3805470217207808 3809423267987456 3809688992266752 3816863547807744 3817129791079773 3822220810911744 3824318359424556 3826191261892608 3842365357817856 3846356734574592 3846625035128064 3849601450770432 3849869977657344 3853869150071808 3857120203603968 3857389254957456 3861396238255542 3862616074092544 3870160246112256 3877448683487232 3877719152842944 3879618207547392 3885021825447168 3886924456525824 3901850411139072 3907682575368192 3915041676263424 3915314767898208 3918344333819904 3922414636105728 3922688242037376 3930075602191872 3937751531102403 3946688838549504 3950788584572928 3956333821820928 3958504968527172 3960443586871296 3963784544649216 3971526311337984 3977185194934272 3984675185885184 3984953134768128 3989092629021696 3992457754607616 3992736246359472 3996883825562754 3999976507441152 4000255523659584 4013499514486784 4021338380726016 4023307770789888 4028911522685952 4031165793779712 4034566411517952 4038757443108864 4052411559641088 4055830099918848 4060043219828736 4060326425968512 4063468198035456 4063751643082752 4067972991742464 4075918251491961 4085169148674048 4093147994667552 4095152552411136 4102864704110592 4110591379636224 4110878111735808 4116735552651264 4118619878424576 4124488350302208 4124776051777536 4132543991611392 4132832255003664 4140326560333824 4140615366595008 4148413135646976 4150444758663168 4170276839271424 4172610207596544 4176130145255424 4178421911223126 4180468230586368 4183994797129728 4184286649445376 4188633207599232 4198139927986176 4202500876664832 4206046029545472 4206339420033024 4210708886189568 4214260963196928 4214554926712776 4218932926982907 4238842115653632 4244746068544128 4246824869167104 4247121104160768 4254822656114688 4255119448989696 4263132856614912 4269207239786496 4271459287975488 4277545535176704 4281153994358784 4285601176485888 4285900116300096 4293971491283712 4296074399318016 4322661027545088 4327151326396416 4330801632116736 4331103724864512 4335602793830784 4338957567393792 4339260229054464 4345443083354112 4353626591985664 4353930276876288 4362129768923136 4362434046948312 4370344702574592 4370649553628064 4372790013591552 4381025023033344 4395836268085248 4396142897289216 4404114679136256 4404421885796352 4408137375547392 4412716465618944 4413024272292048 4421335052465856 4431369923985408 4435973147590656 4440024943368192 4444637157644544 4459257612730368 4474333344301056 4482759584120832 4483072276614144 4487729207649408 4491201692565504 4491514973933568 4499973570871296 4500287464117032 4515186953797632 4523690130735104 4524005678316768 4526221242138624 4532525463021696 4534745199280128 4538887212957696 4543602123497472 4558645018755072 4558963004596224 4562808862408704 4567548622307328 4567867229214576 4571401722789888 4571720598468096 4576469615710272 4586856587984896 4595815292258304 4604470311641088 4604791494000996 4607046621462528 4615722792124416 4624415302090752 4631327496732672 4633447363227648 4640049394089984 4640373058249728 4648787716866048 4649111990562816 4649436286879122 4657867380375552 4658192287419384 4666964777602848 4691561444180352 4693859065921536 4698146413412352 4703026759409664 4706994146770944 4722907418984448 4727813486247936 4731801783238656 4732131847537152 4737047496963264 4740712897708032 4741043583596544 4741374292551873 4766030673453056 4768697380110336 4775339327112144 4777677977812992 4781708339576832 4786675488129024 4787009380113408 4796024463691776 4802858144759808 4811903075352576 4812238727073792 4816298243653632 4821301323546624 4821637630837608 4830717927694176 4851138364050432 4862993655988224 4868045242195968 4872151836131328 4881327263318016 4881667757686272 4888623468773376 4897829915983872 4898171561485824 4907053701136384 4907395990038528 4907738302816851 4916637790396416 4916980747831572 4928653150912512 4945315801595904 4949487579561984 4952203746634816 4954629014028288 4954974621520896 4959154547490816 4964306023821312 4974001934024088 4980741779750912 4985291164483584 4990469791039488 4994679660085248 4995028061289216 4997474301247488 5000216802350112 5033625012338688 5043104532135936 5043456311190912 5048695358605584 5052601904136192 5052954345675264 5062470267230208 5069683597246464 5079585323022336 5089151397076992 5089506388106364 5096294414548992 5099091145899408 5101588349190144 5123153810423808 5128475646099456 5128833380170752 5133159970209792 5138492200095744 5142826938138624 5143185673276608 5148528317674056 5160213661483008 5169931577982976 5170292203790592 5172824276729856 5180029100596224 5192688141139968 5202467214852096 5210243433824256 5220055568351232 5220419690530944 5224459111759872 5229886181474304 5230250989383168 5240100802922496 5240466323346807 5250335374803204 5262251784732672 5267718112763904 5275111762427904 5278006624702896 5280591449161728 5285046059532288 5295368415117312 5302913593245696 5313270846357504 5318790172028928 5323277006143488 5323648328479296 5329178434083672 5333302009921536 5333674031546112 5361784507634688 5371882030247936 5372256743001162 5374887725039616 5379421882023936 5385009924145152 5395527521653248 5403215412854784 5407773466558464 5413390959771648 5413768567958016 5418335524110336 5423963988989952 5424342334692309 5434557668655948 5446892198232064 5457530659556736 5460203403214848 5470486272147456 5470867862986752 5476550897470464 5481170815647744 5488980736868352 5491493171232768 5499701402370048 5510058655481856 5510443006671552 5520435413778432 5520820488793344 5531217514195968 5563480276795392 5568173527007232 5571229214964168 5573957640781824 5578659729506304 5579048865927168 5584844276798976 5597519903981568 5603334502219776 5608452560044032 5614278514919424 5619014617595904 5619406568950368 5625243902643876 5632746458185728 5651789487538176 5659661424725504 5662433158889472 5662828138881024 5673492598652928 5684177142153216 5684573638884672 5695279050633984 5703394046902272 5708205325811712 5714134901981184 5714533488400128 5725295321711616 5736477539136834 5763548036726784 5769535101861888 5769937552692096 5774402176155648 5774804966486016 5780803725107712 5785680305405952 5793924111138816 5805240369168384 5816173025230848 5816578729264416 5827126270099456 5827532738170752 5830386684788736 5841366697377792 5852775616708608 5861115024113664 5861523863052288 5872562514395136 5877516500729856 5883621954158592 5884032363056064 5895113403287808 5908493231980544 5914630863454208 5920033257824256 5926182876859392 5934500732731392 5937757452790758 5940665380306944 5945676816973824 5965777792401408 5977012778827776 5977429702152192 5983638943532544 5988686631911424 5989104369539208 5995325738344131 5999964761161728 6000383285489376 6020249271730176 6032007571089024 6034961656184832 6043367284028928 6046326932373504 6051849617276928 6058136164663296 6078617339461632 6083745149878272 6090064829743104 6090489638952768 6095202297053184 6095627464624128 6101959487613696 6127753723011072 6139293748854784 6139721992001328 6142728828616704 6154297056165888 6165887069454336 6166317167603712 6175103328976896 6177929817636864 6186732525453312 6187164077666304 6198815987417088 6199248382505496 6210489840500736 6210923049892512 6222619703470464 6255415258907136 6258478754562048 6258915311394816 6264195217883136 6267632866834689 6270702345879552 6275992195694592 6297209891979264 6303751314997248 6309069044318208 6309509130049536 6316063329284352 6320950530277376 6321391444795392 6321832390069164 6358263173480448 6367119102816192 6370237303750656 6382233984172032 6382679173484544 6394699284922368 6403810859679744 6407188931963232 6416318302765056 6421730991538176 6428401764728832 6428850174450144 6440957236925568 6444111598977024 6468184485400576 6483991541317632 6490726989594624 6496202448175104 6496655587296768 6503404190746176 6508436351090688 6508890343581696 6518164625031168 6530439887978496 6530895415314432 6543194653384704 6543651070422468 6555517053861888 6555974330442096 6571537534550016 6593754402127872 6594214345933824 6606172018704384 6606632828694528 6612206063321088 6619074698428416 6632002578698784 6647054885978112 6653959721385984 6659572880113664 6660037415052288 6666955736466816 6688886419095552 6711500016451584 6724139376181248 6724608414921216 6731593811474112 6736802538848256 6737272460900352 6749960356306944 6750431196175548 6759578129661952 6772780430696448 6785535196102656 6786008517475152 6789331863207936 6795059219398656 6798788194532544 6802117798920192 6837967528132608 6838444506894336 6844213293613056 6851322933460992 6851800843821864 6857102584184832 6857580897702144 6864704423565408 6880284881977344 6893722938387456 6906705467461632 6907187241001494 6923584188186624 6936622953136128 6946991245099008 6950171044841472 6960074091134976 6960559587374592 6973181575299072 6973667985844224 6986801070563328 6987288431129076 7000447166404272 7016335712976896 7023624150351872 7033482349903872 7037342166270528 7040788598882304 7047219620118528 7054540139114496 7060491220156416 7084361128476672 7091720229371904 7097702674857984 7098197771305728 7105571245444896 7111069346562048 7111565375394816 7149046010179584 7153046070165504 7163008990668216 7166516966719488 7172562509365248 7180013232193536 7194036695537664 7204287217139712 7217854613028864 7218358090610688 7224447365480448 7231951985319936 7232456446256412 7246076891541264 7276707546075648 7280271204286464 7294490483982336 7302067863293952 7308227754196992 7321990894977024 7322501636529408 7332935203160064 7346744873975808 7347257342228736 7360580551704576 7361093985057792 7374956685594624 7375471121747358 7417973702393856 7424231369342976 7428305619952224 7431943521042432 7432461932281344 7438731821236224 7446459035731968 7471112669626368 7477936746725376 7485704686559232 7492019490127872 7492542091933824 7500325203525168 7510328610914304 7535719316717568 7550437518508032 7564656798203904 7578902856204288 7579431518512896 7593705400845312 7604525395869696 7610940434415616 7618846535974912 7619377984533504 7633727095615488 7634259582159546 7644441621823488 7648636718849112 7652382523785216 7684730715635712 7692713469149184 7693250070256128 7699739955314688 7707738300143616 7714240407207936 7714778509914912 7722792476511084 7740320492224512 7754897366974464 7755438305685888 7759236415094784 7770043650894336 7773848913051648 7803700822278144 7815365150736384 7830083352526848 7830629535796416 7836688667639808 7844829272211456 7845376484074752 7860151204383744 7875503062204806 7893377677099008 7901577169145856 7912667643641856 7917009937054344 7920887173742592 7927569089298432 7943052622675968 7954370389868544 7969906269536256 7978185258043392 7984915509215232 7985472492718944 7993767651125508 7999953014882304 8000511047319168 8026999028973568 8042676761452032 8046615541579776 8057823045371904 8058385114501743 8062331587559424 8069132823035904 8077514886217728 8104823119282176 8111660199837696 8120086439657472 8120652851937024 8126936396070912 8127503286165504 8135945983484928 8151836502983922 8170338297348096 8186295989335104 8190305104822272 8205729408221184 8221756223471616 8233471105302528 8237239756849152 8249552103555072 8265087983222784 8265664510007328 8280653120667648 8281230733190016 8296826271293952 8300889517326336 8340553678542848 8345220415193088 8352260290510848 8356843822446252 8360936461172736 8367989594259456 8368573298890752 8377266415198464 8396279855972352 8405001753329664 8412092059090944 8412678840066048 8421417772379136 8428521926393856 8429109853425552 8437865853965814 8477684231307264 8489492137088256 8493649738334208 8494242208321536 8510238897979392 8526265713229824 8542918575950976 8555091070353408 8562307988717568 8571202352971776 8571800232600192 8587942982567424 8592148798636032 8604716308705251 8645322055090176 8654302652792832 8661603264233472 8662207449729024 8671205587661568 8677915134787584 8678520458108928 8690886166708224 8707253183971328 8707860553752576 8724259537846272 8724868093896624 8740689405149184 8741299107256128 8745580027183104 8762050046066688 8791672536170496 8792285794578432 8808843771592704 8816274751094784 8825432931237888 8826048544584096 8842670104931712 8862739847970816 8871946295181312 8880049886736384 8889274315289088 8906636179186137 8918515225460736 8948666688602112 8965519168241664 8966144553228288 8975458415298816 8982403385131008 8983029947867136 8999947141742592 9000574928234064 9030373907595264 9047380261470208 9048011356633536 9052442484277248 9065050926043392 9069490398560256 9077774425915392 9087204246994944 9117926009192448 9125617724817408 9135097244614656 9135734458429152 9142803445579776 9143441196936192 9152939231420544 9173713175969792 9191630584516608 9208940623282176 9209582988001992 9214093242925056 9231445584248832 9248830604181504 9262654993465344 9266894726455296 9280098788179968 9280746116499456 9297575433732096 9298223981125632 9298872573758244 9315734760751104 9316384574838768 9333929555205696 9383122888360704 9387718131843072 9396292826824704 9406053518819328 9413988293541888 9445814837968896 9455626972495872 9463603566477312 9464263695074304 9474094993926528 9481425795416064 9482087167193088 9482748585103746 9532061346906112 9537394760220672 9550678654224288 9555355955625984 9573350976258048 9574018760226816 9592048927383552 9605716289519616 9623806150705152 9624477454147584 9632596487307264 9642602647093248 9643275261675216 9661435855388352 9702276728100864 9725987311976448 9736090484391936 9744303672262656 9762654526636032 9763335515372544 9777246937546752 9795659831967744 9796343122971648 9814107402272768 9814791980077056 9815476605633702 9833275580792832 9833961495663144 9857306301825024 9890631603191808 9904407493269632 9909258028056576 9909949243041792 9918309094981632 9928612047642624 9948003868048176 9961483559501824 9970582328967168 9980939582078976 9989359320170496 9990056122578432 9994948602494976 10000433604700224 10067250024677376 10086209064271872 10086912622381824 10097390717211168 10105203808272384 10105908691350528 10124940534460416 10139367194492928 10159170646044672 10178302794153984 10179012776212728 10192588829097984 10198182291798816 10203176698380288 10256951292198912 10257666760341504 10266319940419584 10276984400191488 10285653876277248 10286371346553216 10297056635348112 10320427322966016 10339863155965952 10340584407581184 10345648553459712 10360058201192448 10360780861502241 10385376282279936 10404934429704192 10420486867648512 10440111136702464 10440839381061888 10448918223519744 10459772362948608 10460501978766336 10480201605844992 10480932646693614 10500670749606408 10524503569465344 10535436225527808 10550223524855808 10556013249405792 10561182898323456 10590736830234624 10626541692715008 10637580344057856 10646554012286976 10647296656958592 10658356868167344 10666604019843072 10667348063092224 10723569015269376 10743764060495872 10744513486002324 10749775450079232 10758843764047872 10770019848290304 10791055043306496 10806430825709568 10815546933116928 10826781919543296 10827537135916032 10836671048220672 10847927977979904 10848684669384618 10869115337311896 10893784396464128 10915061319113472 10920406806429696 10941735725973504 10953101794940928 10962341631295488 10982986342465536 10999402804740096 11020117310963712 11020886013343104 11040870827556864 11041640977586688 11062435028391936 11063206682621037 11126960553590784 11136347054014464 11142458429928336 11147915281563648 11157319459012608 11158097731854336 11169688553597952 11195039807963136 11206669004439552 11216905120088064 11228557029838848 11238029235191808 11238813137900736 11250487805287752 11265492916371456 11303578975076352 11319322849451008 11325656277762048 11346985197305856 11368354284306432 11369147277769344 11390558101267968 11406788093804544 11416410651623424 11428269803962368 11429066976800256 11450590643423232 11451389373239319 11472955078273668 11527096073453568 11539070203723776 11539875105384192 11548804352311296 11549609932972032 11561607450215424 11571360610811904 11587848222277632 11610480738336768 11632346050461696 11633157458528832 11654252540198912 11655065476341504 11660773369577472 11705551233417216 11723047726104576 11745125028790272 11755033001459712 11767243908317184 11768064726112128 11790226806575616 11813254593307209 11816986463961088 11829261726908416 11840066515648512 11852365753718784 11869001465462784 11875514905581516 11881330760613888 11891353633947648 11931555584802816 11954025557655552 11954859404304384 11967277887065088 11977373263822848 11978208739078416 11990651476688262 11999929522323456 12000766570978752 12040498543460352 12064015142178048 12069923312369664 12086734568057856 12103699234553856 12116272329326592 12157234678923264 12167490299756544 12180129659486208 12180979277905536 12190404594106368 12191254929248256 12203918975227392 12227754754475883 12255507446022144 12278587497709568 12279443984002656 12285457657233408 12308594112331776 12331774138908672 12332634335207424 12350206657953792 12355859635273728 12373465050906624 12374328155332608 12397631974834176 12398496765010992 12420979681001472 12421846099785024 12445239406940928 12510830517814272 12517830622789632 12528390435766272 12535265733669378 12541404691759104 12551984391389184 12594419783958528 12607502629994496 12618138088636416 12619018260099072 12632126658568704 12642782889590784 12643664780138328 12656798780948721 12716526346960896 12734238205632384 12740474607501312 12764467968344064 12765358346969088 12789398569844736 12807621719359488 12814377863926464 12832636605530112 12843461983076352 12856803529457664 12857700348900288 12881914473851136 12888223197954048 12936368970801152 12967983082635264 12981453979189248 12992404896350208 12993311174593536 13006808381492352 13016872702181376 13017780687163392 13036329250062336 13060879775956992 13061790830628864 13086389306769408 13087302140844936 13111034107723776 13111948660884192 13143075069100032 13187508804255744 13188428691867648 13212344037408768 13213265657389056 13224412126642176 13238149396856832 13264005157397568 13294109771956224 13307919442771968 13319145760227328 13320074830104576 13333911472933632 13377772838191104 13423000032903168 13448278752362496 13449216829842432 13463187622948224 13473605077696512 13474544921800704 13499920712613888 13500862392351096 13519156259323904 13545560861392896 13571070392205312 13572017034950304 13578663726415872 13597576389065088 13604235597840384 13675935056265216 13676889013788672 13688426587226112 13702645866921984 13703601687643728 13714205168369664 13715161795404288 13729408847130816 13760569763954688 13787445876774912 13813410934923264 13814374482002988 13847168376373248 13873245906272256 13893982490198016 13900342089682944 13920148182269952 13921119174749184 13946363150598144 13947335971688448 13973602141126656 13974576862258152 14000894332808544 14032671425953792 14047248300703744 14074684332541056 14081577197764608 14094439240237056 14109080278228992 14120982440312832 14168722256953344 14183440458743808 14195405349715968 14196395542611456 14211142490889792 14222138693124096 14223130750789632 14224122877655619 14298092020359168 14306092140331008 14326017981336432 14333033933438976 14345125018730496 14360026464387072 14388073391075328 14408574434279424 14435709226057728 14436716181221376 14448894730960896 14463903970639872 14464912892512824 14492153783082528 14553415092151296 14588980967964672 14604135726587904 14616455508393984 14643981789954048 14645003273058816 14665870406320128 14693489747951616 14694514684457472 14721161103409152 14722187970115584 14723214908450553 14749913371189248 14750942243494716 14835947404787712 14848462738685952 14856611239904448 14863887042084864 14864923864562688 14877463642472448 14892918071463936 14942225339252736 14955873493450752 14971409373118464 14984038980255744 14985084183867648 15000650407050336 15100875037016064 15129313596407808 15157805712408576 15158863037025792 15187410801690624 15209050791739392 15237693071949824 15238755969067008 15267454191230976 15268519164319092 15288883243646976 15297273437698224 15304765047570432 15369461431271424 15385426938298368 15386500140512256 15399479910629376 15415476600287232 15428480814415872 15429557019829824 15445584953022168 15480640984449024 15509794733948928 15510876611371776 15518472830189568 15540087301788672 15607401644556288 15630730301472768 15660166705053696 15661259071592832 15673377335279616 15689658544422912 15690752968149504 15720302408767488 15751006124409612 15786755354198016 15803154338291712 15825335287283712 15834019874108688 15841774347485184 15855138178596864 15886105245351936 15908740779737088 15939812539072512 15956370516086784 15969831018430464 15970944985437888 15987535302251016 15999906029764608 16001022094638336 16053998057947136 16085353522904064 16115646090743808 16116770229003486 16124663175118848 16138265646071808 16155029772435456 16209646238564352 16223320399675392 16240172879314944 16241305703874048 16255006572331008 16271891966969856 16273027004076927 16303673005967844 16340676594696192 16372591978670208 16380610209644544 16411458816442368 16443512446943232 16466942210605056 16474479513698304 16499104207110144 16530175966445568 16531329020014656 16561306241335296 16562461466380032 16593652542587904 16681107357085696 16690440830386176 16704520581021696 16713687644892504 16721872922345472 16735979188518912 16737146597781504 16754532830396928 16792559711944704 16810003506659328 16825357680132096 16842835544758272 16857043852787712 16858219706851104 16875731707931628 16955368462614528 16978984274176512 16987299476668416 16988484416643072 17020477795958784 17052531426459648 17085837151901952 17110182140706816 17124615977435136 17142404705943552 17143600465200384 17175885965134848 17209432617410502 17290644110180352 17308605305585664 17323206528466944 17324414899458048 17342411175323136 17357040916217856 17381772333416448 17415721107505152 17448519075692544 17449736187793248 17481378810298368 17482598214512256 17491160054366208 17524100092133376 17583345072340992 17584571589156864 17617687543185408 17632549502189568 17650865862475776 17652097089168192 17685340209863424 17725479695941632 17743892590362624 17760099773472768 17778548630578176 17813272358372274 17837030450921472 17897333377204224 17931038336483328 17932289106456576 17950916830597632 17966059895734272 17999894283485184 18001149856468128 18060747815190528 18094760522940416 18096022713267072 18104884968554496 18130101852086784 18138980797120512 18155548851830784 18174408493989888 18235852018384896 18251235449634816 18270194489229312 18271468916858304 18285606891159552 18286882393872384 18305878462841088 18347426351939584 18383261169033216 18417881246564352 18419165976003984 18428186485850112 18462891168497664 18497661208363008 18525309986930688 18533789452910592 18560197576359936 18561492232998912 18596447962251264 18597745147516488 18631469521502208 18632769149677536 18667859110411392 18766245776721408 18775436263686144 18792585653649408 18802898600504067 18812107037638656 18827976587083776 18891629675937792 18911253944991744 18927207132954624 18928527390148608 18948189987853056 18962851590832128 18964174334386176 18965497170207492 19064122693812224 19074789520441344 19101357308448576 19110711911251968 19146701952516096 19148037520453632 19184097854767104 19211432579039232 19248954908295168 19265192974614528 19285205294186496 19286550523350432 19322871710776704 19404553456201728 19451974623952896 19472180968783872 19488607344525312 19525309053272064 19526671030745088 19554493875093504 19591319663935488 19592686245943296 19628214804545536 19629583960154112 19630953211267404 19666551161585664 19667922991326288 19714612603650048 19781263206383616 19808814986539264 19818516056113152 19819898486083584 19836618189963264 19857224095285248 19896007736096352 19941164657934336 19961879164157952 19978718640340992 19980112245156864 20000867209400448 20134500049354752 20172418128543744 20173825244763648 20194781434422336 20210407616544768 20211817382701056 20249881068920832 20278734388985856 20318341292089344 20356605588307968 20358025552425456 20385177658195968 20396364583597632 20406353396760576 20513902584397824 20515333520683008 20532639880839168 20553968800382976 20571307752554496 20572742693106432 20594113270696224 20640854645932032 20679726311931904 20681168815162368 20720116402384896 20721561723004482 20770752564559872 20809868859408384 20840973735297024 20880222273404928 20881678762123776 20919544725897216 20921003957532672 20960403211689984 20961865293387228 21001341499212816 21049007138930688 21070872451055616 21100447049711616 21112026498811584 21122365796646912 21181473660469248 21253083385430016 21275160688115712 21293108024573952 21294593313917184 21316713736334688 21333208039686144 21334696126184448 21447138030538752 21487528120991744 21489026972004648 21499550900158464 21517687528095744 21540039696580608 21582110086612992 21612861651419136 21653563839086592 21655074271832064 21673342096441344 21695855955959808 21697369338769236 21738230674623792 21787568792928256 21830122638226944 21840813612859392 21883471451947008 21906203589881856 21924683262590976 21965972684931072 21998805609480192 22040234621927424 22041772026686208 22081741655113728 22083281955173376 22124870056783872 22126413365242074 22253921107181568 22272694108028928 22284916859856672 22295830563127296 22316195463708672 22339377107195904 22413338008879104 22433810240176128 22457114059677696 22476058470383616 22477626275801472 22500975610575504 22530985832742912 22607157950152704 22638645698902016 22651312555524096 22693970394611712 22736708568612864 22738294555538688 22781116202535936 22813576187609088 22832821303246848 22856539607924736 22858133953600512 22901181286846464 22902778746478638 22945910156547336 23054192146907136 23078140407447552 23079750210768384 23099219865944064 23123214900430848 23142721221623808 23220961476673536 23264692100923392 23266314917057664 23308505080397824 23310130952683008 23321546739154944 23411102466834432 23446095452209152 23490250057580544 23510066002919424 23534487816634368 23536129452224256 23580453613151232 23626509186614418 23633972927922176 23658523453816832 23680133031297024 23704731507437568 23738002930925568 23751029811163032 23762661521227776 23782707267895296 23863111169605632 23909718808608768 23934555774130176 23954746527645696 23956417478156832 23981302953376524 23999859044646912 24001533141957504 24080997086920704 24128030284356096 24139846624739328 24173469136115712 24175155343505229 24207398469107712 24232544658653184 24314469357846528 24334980599513088 24360259318972416 24361958555811072 24380809188212736 24382509858496512 24407837950454784 24455509508951766 24511014892044288 24557174995419136 24558887968005312 24570915314466816 24617188224663552 24665268670414848 24700413315907584 24711719270547456 24748656310665216 24795263949668352 24796993530021984 24841959362002944 24843692199570048 24890478813881856 25021661035628544 25035661245579264 25056780871532544 25070531467338756 25082809383518208 25103968782778368 25188839567917056 25215005259988992 25236276177272832 25238036520198144 25264253317137408 25285565779181568 25287329560276656 25313597561897442 25433052693921792 25468476411264768 25480949215002624 25530716693938176 25578797139689472 25628755727852928 25665273211060224 25686923966152704 25713607058915328 25715400697800576 25763828947702272 25776446395908096 25814148926115753 25872737941602304 25935966165270528 25962907958378496 25984809792700416 25986622349187072 26013616762984704 26033745404362752 26035561374326784 26072658500124672 26121759551913984 26123581661257728 26172778613538816 26174604281689872 26222068215447552 26223897321768384 26286150138200064 26375017608511488 26376857383735296 26426531314778112 26448824253284352 26476298793713664 26528010314795136 26588219543912448 26615838885543936 26638291520454656 26640149660209152 26667822945867264 26719908537558411 26755545676382208 26846000065806336 26896557504724992 26898433659684864 26926375245896448 26947210155393024 26949089843601408 26999841425227776 27001724784702192 27038312518647808 27091121722785792 27142140784410624 27144034069900608 27157327452831744 27195152778130176 27208471195680768 27353778027577344 27376853174452224 27405291733843968 27407203375287456 27428410336739328 27430323590808576 27458817694261632 27521139527909376 27574891753549824 27626821869846528 27628748964005976 27694336752746496 27746491812544512 27787964980396032 27800684179365888 27840296364539904 27842238349498368 27892726301196288 27894671943376896 27947204282253312 27949153724516304 28001788665617088 28065342851907584 28094496601407488 28149368665082112 28163154395529216 28188878480474112 28218160556457984 28241964880625664 28337444513906688 28366880917487616 28390810699431936 28392791085222912 28422284981779584 28444277386248192 28446261501579264 28448245755311238 28596184040718336 28612184280662016 28652035962672864 28666067866877952 28720052928774144 28776146782150656 28817148868558848 28871418452115456 28873432362442752 28897789461921792 28927807941279744 28929825785025648 28984307566165056 29106830184302592 29177961935929344 29208271453175808 29232911016787968 29287963579908096 29290006546117632 29331740812640256 29386979495903232 29389029368914944 29442322206818304 29444375940231168 29446429816901106 29499826742378496 29501884486989432 29671894809575424 29713222479808896 29727774084169728 29729847729125376 29754927284944896 29785836142927872 29884450678505472 29911746986901504 29942818746236928 29968077960511488 29970168367735296 30001300814100672 30201750074032128 30258627192815616 30315611424817152 30317726074051584 30374821603381248 30418101583478784 30475386143899648 30477511938134016 30534908382461952 30537038328638184 30577766487293952 30594546875396448 30609530095140864 30770853876596736 30773000281024512 30798959821258752 30830953200574464 30856961628831744 30859114039659648 30891169906044336 30961281968898048 31019589467897856 31021753222743552 31036945660379136 31080174603577344 31082342584506723 31214803289112576 31261460602945536 31320333410107392 31322518143185664 31346754670559232 31379317088845824 31381505936299008 31440604817534976 31502012248819224 31573510708396032 31606308676583424 31650670574567424 31668039748217376 31683548694970368 31772210490703872 31879625078145024 31912741032173568 31939662036860928 31941889970875776 31975070604502032 31999812059529216 32002044189276672 32107996115894272 32170707045808128 32231292181487616 32233540458006972 32249326350237696 32276531292143616 32310059544870912 32419292477128704 32446640799350784 32480345758629888 32482611407748096 32510013144662016 32543783933939712 32546054008153854 32607346011935688 32681353189392384 32745183957340416 32761220419289088 32887024893886464 32948959027396608 32998208414220288 33060351932891136 33062658040029312 33122612482670592 33124922932760064 33187305085175808 33189620047863111 33362214714171392 33380881660772352 33409041162043392 33427375289785008 33443745844690944 33471958377037824 33474293195563008 33509065660793856 33585119423889408 33620007013318656 33650715360264192 33685671089516544 33714087705575424 33716439413702208 33751463415863256 33910736925229056 33957968548353024 33976968833286144 34040955591917568 34105062852919296 34171674303803904 34220364281413632 34249231954870272 34284809411887104 34287200930400768 34351771930269696 34354168119717957 34418865234821004 34581288220360704 34617210611171328 34646413056933888 34648829798916096 34684822350646272 34714081832435712 34763544666832896 34831442215010304 34897038151385088 34899472375586496 34962757620596736 34965196429024512 34982320108732416 35169143178313728 35235375086370816 35265099004379136 35301731724951552 35304194178336384 35370680419726848 35450959391883264 35487785180725248 35520199546945536 35557097261156352 35626544716744548 35674060901842944 35794666754408448 35862076672966656 35864578212913152 35901833661195264 35932119791468544 35999788566970368 36002299712936256 36121495630381056 36189521045880832 36192045426534144 36209769937108992 36260203704173568 36311097703661568 36348816987979776 36471704036769792 36502470899269632 36540388978458624 36542937833716608 36571213782319104 36573764787744768 36611756925682176 36683264263427649 36694852703879168 36766522338066432 36835762493128704 36838331952007968 36856372971700224 36925782336995328 36995322416726016 37050619973861376 37067578905821184 37120395152719872 37122984465997824 37192895924502528 37195490295032976 37262939043004416 37265538299355072 37335718220822784 37532491553442816 37585171307298816 37605797201008134 37624214075277312 37655953174167552 37783259351875584 37822507889983488 37854414265909248 37857054780297216 37896379975706112 37928348668772352 37930994340414984 37970396342846163 38128245387624448 38149579040882688 38202714616897152 38221423822503936 38293403905032192 38296075040907264 38368195709534208 38422865158078464 38497909816590336 38530385949229056 38570410588372992 38573101046700864 38645743421553408 38809106912403456 38903949247905792 38944361937567744 38977214689050624 39050618106544128 39053342061490176 39108987750187008 39182639327870976 39185372491886592 39259167920308224 39261906422534808 39333102323171328 39335845982652576 39429225207300096 39562526412767232 39617629973078528 39637032112226304 39639796972167168 39673236379926528 39714448190570496 39792015472192704 39882329315868672 39923758328315904 39957437280681984 39960224490313728 40001734418800896 40269000098709504 40344836257087488 40347650489527296 40389562868844672 40420815233089536 40423634765402112 40499762137841664 40557468777971712 40636682584178688 40713211176615936 40716051104850912 40792729167195264 40812706793521152 41027805168795648 41030667041366016 41065279761678336 41107937600765952 41142615505108992 41145485386212864 41188226541392448 41281709291864064 41359452623863808 41362337630324736 41440232804769792 41443123446008964 41541505129119744 41619737718816768 41681947470594048 41760444546809856 41763357524247552 41839089451794432 41842007915065344 41920806423379968 41923730586774456 42002682998425632 42098014277861376 42141744902111232 42224052997623168 42244731593293824 42362947320938496 42506166770860032 42550321376231424 42586216049147904 42589186627834368 42633427472669376 42666416079372288 42669392252368896 42894276061077504 42975056241983488 42978053944009296 42999101800316928 43035375056191488 43080079393161216 43164220173225984 43225723302838272 43307127678173184 43310148543664128 43346684192882688 43391711911919616 43394738677538472 43476461349247584 43575137585856512 43660245276453888 43766942903894016 43812407179763712 43849366525181952 43931945369862144 43997611218960384 44080469243854848 44083544053372416 44163483310227456 44166563910346752 44169644725351659 44249740113567744 44252826730484148 44507842214363136 44545388216057856 44569833719713344 44591661126254592 44632390927417344 44678754214391808 44826676017758208 44867620480352256 44914228119355392 44952116940767232 44955252551602944 45001951221151008 45277291397804032 45302625111048192 45387940789223424 45473417137225728 45476589111077376 45562232405071872 45627152375218176 45713079215849472 45716267907201024 45802362573692928 45805557492957276 45891820313094672 46108384293814272 46156280814895104 46159500421536768 46198439731888128 46246429800861696 46285442443247616 46441922953347072 46529384201846784 46532629834115328 46617010160795648 46620261905366016 46822204933668864 46892190904418304 46980500115161088 47020132005838848 47068975633268736 47072258904448512 47160907226302464 47253018373228836 47317046907633664 47360266062594048 47409463014875136 47476005861851136 47502059622326064 47525323042455552 47565414535790592 47726222339211264 47819437617217536 47869111548260352 47909493055291392 47912834956313664 47962605906753048 47999718089293824 48003066283915008 48161994173841408 48256060568712192 48346938272231424 48350310687010458 48414796938215424 48465089317306368 48628938715693056 48669961199026176 48720518637944832 48723917111622144 48765019716993024 48815675900909568 48911019017903532 49022029784088576 49114349990838272 49117775936010624 49141830628933632 49234376449327104 49330537340829696 49400826631815168 49423438541094912 49497312621330432 49590527899336704 49593987060043968 49683918724005888 49687384399140096 49780957627763712 50043322071257088 50071322491158528 50113561743065088 50141062934677512 50165618767036416 50207937565556736 50377679135834112 50430010519977984 50476073040396288 50528506634274816 50571131558363136 50574659120553312 50627195123794884 50866105387843584 50936952822529536 50961898430005248 51061433387876352 51157594279378944 51257511455705856 51330546422120448 51373847932305408 51427214117830656 51430801395601152 51527657895404544 51628297852231506 51745475883204608 51871932330541056 51925815916756992 51969619585400832 51973244698374144 52027233525969408 52071122748653568 52145317000249344 52247163322515456 52345557227077632 52349208563379744 52444136430895104 52447794643536768 52572300276400128 52750035217022976 52753714767470592 52853062629556224 52897648506568704 52952597587427328 53056020629590272 53176439087824896 53231677771087872 53276583040909312 53280299320418304 53335645891734528 53439817075116822 53511091352764416 53692000131612672 53793115009449984 53796867319369728 53852750491792896 53898179687202816 53999682850455552 54003449569404384 54182243445571584 54284281568821248 54288068139801216 54314654905663488 54390305556260352 54416942391361536 54707556055154688 54753706348904448 54810583467687936 54814406750574912 54856820673478656 54860647181617152 54917635388523264 55042279055818752 55149783507099648 55253643739693056 55257497928011952 55388673505492992 55492983625089024 55575929960792064 55601368358731776 55680592729079808 55684476698996736 55789343886753792 55894408564506624 55898307449032608 56003577331234176 56130685703815168 56188993202814976 56298737330164224 56326308791058432 56377756960948224 56408695801512201 56436321112915968 56483929761251328 56674889027813376 56733761834975232 56781621398863872 56785582170445824 56844569963559168 56888554772496384 56892523003158528 56896491510622476 57192368081436672 57224368561324032 57304071925345728 57332135733755904 57440105857548288 57552293564301312 57634297737117696 57746864724885504 57795578923843584 57855615882559488 57859651570051296 57968615132330112 58213660368605184 58355923871858688 58416542906351616 58465822033575936 58575927159816192 58580013092235264 58663481625280512 58773958991806464 58778058737829888 58884644413636608 58888751880462336 58892859633802212 58999653484756992 59003768973978864 59343789619150848 59426444959617792 59455548168339456 59459695458250752 59509854569889792 59571672285855744 59823493973803008 59885637492473856 59936155921022976 59940336735470592 60002601628201344 60403500148064256 60517254385631232 60631222849634304 60635452148103168 60749643206762496 60836203166957568 60950772287799296 60955023876268032 61069816764923904 61074076657276368 61155532974587904 61189093750792896 61219060190281728 61541707753193472 61546000562049024 61597919642517504 61661906401148928 61713923257663488 61718228079319296 61782339812088672 61922563937796096 62039178935795712 62043506445487104 62160349207154688 62164685169013446 62429606578225152 62522921205891072 62640666820214784 62645036286371328 62758634177691648 62763011872598016 62881209635069952 63004024497638448 63147021416792064 63212617353166848 63301341149134848 63336079496434752 63367097389940736 63544420981407744 63759250156290048 63825482064347136 63879324073721856 63883779941751552 63950141209004064 63999624119058432 64004088378553344 64215992231788544 64341414091616256 64462584362975232 64467080916013944 64498652700475392 64553062584287232 64620119089741824 64838584954257408 64960691517259776 64965222815496192 65020026289324032 65087567867879424 65092108016307708 65214692023871376 65362706378784768 65490367914680832 65522440838578176 65774049787772928 65897918054793216 65996416828440576 66120703865782272 66125316080058624 66245224965341184 66249845865520128 66374610170351616 66379240095726222 66724429428342784 66761763321544704 66818082324086784 66854750579570016 66887491689381888 66948586391126016 67018131321587712 67240014026637312 67301430720528384 67371342179033088 67428175411150848 67432878827404416 67502926831726512 67821473850458112 67915937096706048 67953937666572288 68081911183835136 68210125705838592 68343348607607808 68440728562827264 68498463909740544 68569618823774208 68574401860801536 68703543860539392 68708336239435914 68837730469642008 69162576440721408 69234421222342656 69297659597832192 69369644701292544 69428163664871424 69662884430020608 69794076302770176 69798944751172992 69925515241193472 69930392858049024 69964640217464832 70338286356627456 70470750172741632 70530198008758272 70603463449903104 70608388356672768 70741360839453696 70901918783766528 70975570361450496 71040399093891072 71114194522312704 71253089433489096 71348121803685888 71589333508816896 71729156425826304 71803667322390528 71864239582937088 71999577133940736 72004599425872512 72242991260762112 72379042091761664 72384090853068288 72419539874217984 72520407408347136 72525466030515687 72622195407323136 72697633975959552 72943408073539584 73004941798539264 73080777956917248 73085875667433216 73142427564638208 73147529575489536 73223513851364352 73366528526855298 73389705407758336 73533044676132864 73671524986257408 73676663904015936 73712745943400448 73851564673990656 74101239947722752 74135157811642368 74245968931995648 74385791849005056 74390980590065952 74525878086008832 74531076598710144 74671436441645568 75064983106885632 75170342614597632 75211594402016268 75248428150554624 75311906348335104 75566518703751168 75645015779966976 75708828531818496 75714109560594432 75792759951412224 75856697337544704 75861988680829968 75940792685692326 76256490775248896 76299158081765376 76405429233794304 76442847645007872 76592150081814528 76736391419068416 76995819633180672 77060771898458112 77140821176745984 77146202093401728 77291486843106816 77442446778347259 77618213824806912 77807898495811584 77888723875135488 77954429378101248 78101236213088256 78106684122980352 78217975500374016 78365278655741952 78370744983773184 78518335840616448 78523812845069616 78666204646342656 78671691965305152 78858450414600192 79125052825534464 79235259946157056 79279593944334336 79346472759853056 79428896381140992 79584030944385408 79764658631737344 79847516656631808 79914874561363968 79920448980627456 80003468837601792 80159725612675233 80538000197419008 80689672514174976 80695300979054592 80779125737689344 80841630466179072 80847269530804224 80999524275683328 81114937555943424 81273365168357376 81426422353231872 81432102209701824 81585458334390528 81625413587042304 82061334082732032 82130559523356672 82215875201531904 82285231010217984 82290970772425728 82376453082784896 82563418583728128 82718905247727616 82724675260649472 82880465609539584 82886246892017928 83083010258239488 83239475437633536 83363894941188096 83520889093619712 83526715048495104 83678178903588864 83684015830130688 83841612846759936 83847461173548912 84005365996851264 84196028555722752 84283489804222464 84448105995246336 84489463186587648 84725894641876992 85012333541720064 85100642752462848 85172432098295808 85178373255668736 85266854945338752 85332832158744576 85338784504737792 85788552122155008 85950112483966976 85956107888018592 85998203600633856 86160158786322432 86328440346451968 86451446605676544 86614255356346368 86620297087328256 86693368385765376 86783423823839232 86789477355076944 86952922698495168 87150275171713024 87320490552907776 87533885807788032 87624814359527424 87698733050363904 87863890739724288 87995222437920768 88160938487709696 88167088106744832 88326966620454912 88333127820693504 88339289450703318 88499480227135488 88505653460968296 89015684428726272 89139667439426688 89183322252509184 89264781854834688 89357508428783616 89653352035516416 89735240960704512 89828456238710784 89904233881534464 89910505103205888 90003902442302016 90554582795608064 90605250222096384 90775881578446848 90946834274451456 90953178222154752 91124464810143744 91254304750436352 91426158431698944 91432535814402048 91604725147385856 91611114985914552 91783640626189344 92312561629790208 92319000843073536 92396879463776256 92492859601723392 92570884886495232 92883845906694144 93058768403693568 93065259668230656 93234020321591296 93240523810732032 93247027753520169 93644409867337728 93784381808836608 93961000230322176 94040264011677696 94137951266537472 94144517808897024 94321814452604928 94506036746457672 94634093815267328 94720532125188096 94818926029750272 94952011723702272 95004119244652128 95050646084911104 95638875234435072 95738223096520704 95818986110582784 95825669912627328 95925211813506096 95999436178587648 96006132567830016 96323988347682816 96512121137424384 96693876544462848 96700621374020916 96829593876430848 96930178634612736 97257877431386112 97339922398052352 97441037275889664 97447834223244288 97530039433986048 97631351801819136 97822038035807064 98044059568177152 98228699981676544 98235551872021248 98283661257867264 98661074681659392 98846877082189824 98994625242660864 99181055798673408 99187974120087936 99367837448011776 99374768798280192 99561915255527424 99568860143589333 100086644142514176 100142644982317056 100227123486130176 100282125869355024 100331237534072832 100415875131113472 100755358271668224 100860021039955968 100952146080792576 101057013268549632 101142263116726272 101149318241106624 101254390247589768 101732210775687168 101873905645059072 102122866775752704 102315188558757888 102515022911411712 102661092844240896 102747695864610816 102854428235661312 102861602791202304 103055315790809088 103062504359153871 103256595704463012 103490951766409216 103743864661082112 103851631833513984 103939239170801664 103946489396748288 104054467051938816 104142245497307136 104290634000498688 104494326645030912 104691114454155264 104698417126759488 104888272861790208 104895589287073536 105507429534941184 105706125259112448 105795297013137408 105905195174854656 106112041259180544 106352878175649792 106463355542175744 106560598640836608 106671291783469056 106879634150233644 107022182705528832 107384000263225344 107586230018899968 107593734638739456 107705500983585792 107796359374405632 107999365700911104 108006899138808768 108364486891143168 108568563137642496 108576136279602432 108629309811326976 108780611112520704 109415112110309376 109507412697808896 109621166935375872 109628813501149824 109713641346957312 109721294363234304 109835270777046528 110084558111637504 110299567014199296 110507287479386112 110514995856023904 110777347010985984 110985967250178048 111151859921584128 111202736717463552 111361185458159616 111368953397993472 111578687773507584 111788817129013248 111796614898065216 112007154662468352 112261371407630336 112377986405629952 112597474660328448 112755513921896448 112817391603024402 112872642225831936 112967859522502656 113349778055626752 113467523669950464 113563242797727744 113571164340891648 113689139927118336 113785046006317056 113792983021244952 113911189028538489 114384736162873344 114448737122648064 114608143850691456 114664271467511808 114880211715096576 115104587128602624 115268595474235392 115493729449771008 115591157847687168 115711231765118976 115719303140102592 115937230264660224 116427320737210368 116711847743717376 116833085812703232 116931644067151872 117151854319632384 117160026184470528 117326963250561024 117547917983612928 117556117475659776 117777503760924672 117785719267604424 117999306969513984 118007537947957728 118687579238301696 118852889919235584 118911096336678912 118919390916501504 119019709139779584 119143344571711488 119646987947606016 119771274984947712 119872311842045952 119880673470941184 120005203256402688 120807000296128512 121034508771262464 121262445699268608 121270904296206336 121499286413524992 121672406333915136 121910047752536064 122139633529847808 122148153314552736 122378187501585792 122438120380563456 123083415506386944 123092001124098048 123195839285035008 123323812802297856 123427846515326976 123436456158638592 123564679624177344 123845127875592192 124078357871591424 124087012890974208 124320698414309376 124329370338026892 124859213156450304 125045842411782144 125281333640429568 125290072572742656 125517268355383296 125526023745196032 125762419270139904 126008048995276896 126294042833584128 126425234706333696 126672158992869504 126734194779881472 127088841962815488 127518500312580096 127650964128694272 127758648147443712 127767559883503104 127900282418008128 127999248238116864 128008176757106688 128431984463577088 128682828183232512 128925168725950464 128934161832027888 128997305400950784 129106125168574464 129240238179483648 129677169908514816 129921383034519552 129930445630992384 130040052578648064 130175135735758848 130184216032615416 130429384047742752 130725412757569536 130980735829361664 131548099575545856 131795836109586432 131992833656881152 132241407731564544 132250632160117248 132490449930682368 132499691731040256 132749220340703232 132758480191452444 133448858856685568 133523526643089408 133636164648173568 133709501159140032 133774983378763776 133897172782252032 134036262643175424 134480028053274624 134602861441056768 134742684358066176 134856350822301696 134865757654808832 135005853663453024 135831874193412096 135907875333144576 136163822367670272 136420251411677184 136686697215215616 136881457125654528 137139237647548416 137148803721603072 137407087721078784 137416672478871828 137675460939284016 138325152881442816 138468842444685312 138595319195664384 138739289402585088 138856327329742848 139325768860041216 139588152605540352 139597889502345984 139851030482386944 139860785716098048 140676572713254912 140941500345483264 141060396017516544 141206926899806208 141216776713345536 141482721678907392 141951140722900992 142080798187782144 142228389044625408 142506178866978192 142696243607371776 143178667017633792 143458312851652608 143607334644781056 143728479165874176 143999154267881472 144009198851745024 144485982521524224 144758084183523328 144768181706136576 145040814816694272 145050932061031374 145244390814646272 145395267951919104 145886816147079168 146009883597078528 146161555913834496 146171751334866432 146295059150979072 146447027702728704 146733057053710596 147066089352265728 147343049972514816 147353327808031872 147425491886800896 147703129347981312 148202479895445504 148270315623284736 148491937863991296 148771583698010112 148781961180131904 149051756172017664 149062153197420288 149342872883291136 150129966213771264 150340685229195264 150423188804032536 150496856301109248 150623812696670208 151133037407502336 151290031559933952 151428219121188864 151585519902824448 151713394675089408 151723977361659936 151881585371384652 152512981550497792 152598316163530752 152810858467588608 152885695290015744 153184300163629056 153472782838136832 153991639266361344 154121543796916224 154281642353491968 154292404186803456 154582973686213632 154884893556694518 155236427649613824 155615796991623168 155777447750270976 155908858756202496 156213368245960704 156435951000748032 156741489967546368 157036671681232896 157047625690139232 157332409292685312 157343383930610304 157716900829200384 158250105651068928 158470519892314112 158559187888668672 158692945519706112 158857792762281984 159168061888770816 159529317263474688 159695033313263616 159829749122727936 159840897961254912 160006937675203584 160319451225350466 161076000394838016 161379345028349952 161390601958109184 161558251475378688 161694539061608448 161999048551366656 162546730336714752 162852844706463744 162864204419403648 163170916668781056 163250827174084608 164122668165464064 164261119046713344 164431750403063808 164570462020435968 164581941544851456 164752906165569792 165126837167456256 165437810495455232 165449350521298944 165760931219079168 165772493784035856 166166020516478976 166478950875267072 166727789882376192 167041778187239424 167053430096990208 167368031660261376 167683225693519872 167694922347097824 168010731993702528 168392057111445504 168566979608444928 168896211990492672 168978926373175296 169226087404536603 169451789283753984 170024667083440128 170201285504925696 170344864196591616 170356746511337472 170533709890677504 170665664317489152 170677569009475584 171577104244310016 171900224967933952 171912215776037184 171996407201267712 172320317572644864 172656880692903936 172902893211353088 173240594174656512 173386736771530752 173566847647678464 173578954710153888 173905845396990336 174300550343426048 174640981105815552 175067771615576064 175249628719054848 175397466100727808 175727781479448576 175990444875841536 176321876975419392 176334176213489664 176653933240909824 176666255641387008 176678578901406636 176998960454270976 177011306921936592 178031368857452544 178279334878853376 178366644505018368 178529563709669376 178715016857567232 179470481921409024 179656912477421568 179808467763068928 179821010206411776 180007804884604032 181109165591216128 181210500444192768 181551763156893696 181893668548902912 181906356444309504 182248929620287488 182508609500872704 182852316863397888 182865071628804096 183209450294771712 183222229971829104 183567281252378688 184625123259580416 184638001686147072 184793758927552512 184985719203446784 185141769772990464 185767691813388288 186117536807387136 186130519336461312 186468040643182592 186481047621464064 186494055507040338 187288819734675456 187568763617673216 187922000460644352 188275902533074944 188289035617794048 188643628905209856 189012073492915344 189268187630534656 189441064250376192 189637852059500544 189904023447404544 190008238489304256 190101292169822208 191277750468870144 191476446193041408 191637972221165568 191651339825254656 191850423627012192 191998872357175296 192012265135660032 192647976695365632 193024242274848768 193387753088925696 193401242748041832 193659187752861696 193860357269225472 194515754862772224 194882074551779328 194895668446488576 195060078867972096 195262703603638272 195644076071614128 196088119136354304 196457399963353088 196471103744042496 196567322515734528 197322149363318784 197693754164379648 197989250485321728 198362111597346816 198375948240175872 198735674896023552 198749537596560384 199123830511054848 199137720287178666 200173288285028352 200285289964634112 200454246972260352 200564251738710048 200662475068145664 201720042079911936 201904292161585152 202114026537099264 202284526233452544 202298636482213248 202508780495179536 203464421551374336 203747811290118144 204245733551505408 204630377117515776 205030045822823424 205322185688481792 205495391729221632 205708856471322624 205723205582404608 206110631581618176 206125008718307742 206513191408926024 206981903532818432 207487729322164224 207703263667027968 207892978793496576 208108934103877632 208284490994614272 208988653290061824 209382228908310528 209396834253518976 209776545723580416 209791178574147072 211014859069882368 211412250518224896 211590594026274816 211810390349709312 212224082518361088 212705756351299584 212926711084351488 213121197281673216 213342583566938112 213759268300467288 214044365411057664 214768000526450688 215187469277478912 215411001967171584 215592718748811264 215998731401822208 216013798277617536 216728973782286336 217137126275284992 217152272559204864 217258619622653952 217561222225041408 217576398091547061 218830224220618752 219014825395617792 219242333870751744 219257627002299648 219427282693914624 219442588726468608 219670541554093056 220169116223275008 220599134028398592 221014574958772224 221029991712047808 221554694021971968 222303719843168256 222405473434927104 222737906795986944 223157375547015168 223577634258026496 223593229796130432 224014309324936704 224522742815260672 224755972811259904 225194949320656896 225511027843792896 225634783206048804 225745284451663872 225935719045005312 226699556111253504 226935047339900928 227126485595455488 227142328681783296 227378279854236672 227570092012634112 227585966042489904 227822378057076978 228769472325746688 228897474245296128 229216287701382912 229328542935023616 230209174257205248 230987458899542016 231182315695374336 231422463530237952 231438606280205184 231874460529320448 232327340335041777 232854641474420736 233423695487434752 233666171625406464 233863288134303744 234303708639264768 234320052368941056 234653926501122048 235095835967225856 235112234951319552 235555007521849344 235571438535208848 235998613939027968 236015075895915456 237375158476603392 237705779838471168 237838781833003008 238039418279559168 238286689143422976 239293975895212032 239542549969895424 239744623684091904 239761346941882368 240010406512805376 240479176838025699 241614000592257024 242069017542524928 242524891398537216 242541808592412672 242998572827049984 243344812667830272 243820095505072128 244279267059695616 244296306629105472 244756375003171584 244876240761126912 246184002248196096 246391678570070016 246647625604595712 246855693030653952 246872912317277184 247129359248354688 247690255751184384 248156715743182848 248174025781948416 248641396828618752 248658740676053784 249718426312900608 250091684823564288 250562667280859136 250580145145485312 251034536710766592 251052047490392064 251524838540279808 252016097990553792 252588085667168256 252850469412667392 253344317985739008 253468389559762944 254177683925630976 255037000625160192 255301928257388544 255517296294887424 255535119767006208 255800564836016256 255998496476233728 256016353514213376 256863968927154176 257365656366465024 257850337451900928 257868323664055776 257994610801901568 258480476358967296 259354339817029632 259842766069039104 259860891261984768 260080105157296128 260350271471517696 260368432065230832 260858768095485504 261450825515139072 261961471658723328 263096199151091712 263591672219172864 263985667313762304 264482815463129088 264501264320234496 264980899861364736 264999383462080512 265498440681406464 265516960382904888 266897717713371136 267047053286178816 267419002318280064 267549966757527552 267794345564504064 268072525286350848 268960056106549248 269205722882113536 269485368716132352 269712701644603392 269731515309617664 270011707326906048 271663748386824192 271815750666289152 272327644735340544 272840502823354368 273373394430431232 273762914251309056 274278475295096832 274297607443206144 274814175442157568 274833344957743656 275350921878568032 276937684889370624 277190638391328768 277478578805170176 277712654659485696 278651537720082432 279176305211080704 279195779004691968 279702060964773888 279721571432196096 279741083260560507 281353145426509824 281883000690966528 282120792035033088 282413853799612416 282433553426691072 282965443357814784 283902281445801984 284161596375564288 284456778089250816 285012357733956384 286916625703305216 287214669289562112 287456958331748352 287998308535762944 288018397703490048 288971965043048448 289516168367046656 289536363412273152 290081629633388544 290101864122062748 290488781629292544 290790535903838208 291773632294158336 292019767194157056 292323111827668992 292343502669732864 292590118301958144 292894055405457408 293466114107421192 294132178704531456 294686099945029632 294706655616063744 294850983773601792 296540631246569472 296983875727982592 297543167396020224 297563922360263808 298103512344035328 298124306394840576 298685745766582272 300259932427542528 300681370458390528 300846377608065072 300993712602218496 301247625393340416 302266074815004672 302580063119867904 302856438242377728 303171039805648896 303426789350178816 303447954723319872 303763170742769304 305025963100995584 305196632327061504 305621716935177216 306368600327258112 306945565676273664 307983278532722688 308243087593832448 308563284706983936 308584808373606912 309165947372427264 309187513077461613 309769787113389036 310472855299227648 311231593983246336 311554895500541952 311817717512404992 312426736491921408 312871902001496064 313482979935092736 314073343362465792 314095251380278464 314664818585370624 314686767861220608 316941039784628224 317118375777337344 317385891039412224 317715585524563968 318336123777541632 319058634526949376 319390066626527232 319681795922509824 320013875350407168 320638902450700932 322152000789676032 322758690056699904 322781203916218368 323116502950757376 323389078123216896 323998097102733312 325093460673429504 325705689412927488 325728408838807296 326341833337562112 328245336330928128 328522238093426688 328863500806127616 329140924040871936 329163883089702912 329505812331139584 330253674334912512 330898701042597888 331521862438158336 331544987568071712 332332041032957952 332957901750534144 333455579764752384 334083556374478848 334106860193980416 334736063320522752 335366451387039744 335389844694195648 336021463987405056 336784114222891008 337133959216889856 337792423980985344 338452174809073206 338903578567507968 340049334166880256 340402571009851392 340689728393183232 340713493022674944 341067419781355008 341355138018951168 343154208488620032 343800449935867904 343824431552074368 343992814402535424 344640635145289728 345313761385807872 345805786422706176 346481188349313024 346773473543061504 347133695295356928 347157909420307776 347811690793980672 348601100686852096 349281962211631104 350135543231152128 350499257438109696 350794932201455616 351455562958897152 351980889751683072 352643753950838784 352668352426979328 353332511282774016 353357157802813272 353997920908541952 354022613843873184 356062737714905088 356558669757706752 356733289010036736 357059127419338752 357430033715134464 358940963842818048 359313824954843136 359616935526137856 359642020412823552 360015609769208064 362218331182432256 362421000888385536 363103526313787392 363787337097805824 363812712888619008 364497859240574976 365017219001745408 365730143257608192 366418900589543424 366444459943658208 367134562504757376 369250246519160832 369276003372294144 369587517855105024 369971438406893568 370283539545980928 371535383626776576 372235073614774272 372261038672922624 372936081286365184 372962095242928128 372988111014080676 374577639469350912 375137527235346432 375844000921288704 376551805066149888 376578071235588096 377287257810419712 378024146985830688 378882128500752384 379275704119001088 380016476978608512 380202584339644416 382555500937740288 382952892386082816 383275944442331136 383302679650509312 383700847254024384 383997744714350592 384024530271320064 385295953390731264 386048484549697536 386775506177851392 386802485496083664 387318375505723392 387720714538450944 389031509725544448 389764149103558656 389791336892977152 390120157735944192 390525407207276544 391288152143228256 392176238272708608 392914799926706176 392942207488084992 394644298726637568 395387508328759296 395978500970643456 396724223194693632 396751896480351744 397471349792047104 397499075193120768 398247661022109696 398275440574357332 400346576570056704 400570579929268224 400908493944520704 401128503477420096 401324950136291328 403440084159823872 403808584323170304 404228053074198528 404569052466905088 404597272964426496 405017560990359072 407495622580236288 408491467103010816 409260754235031552 410060091645646848 410644371376963584 411417712942645248 411446411164809216 412221263163236352 412250017436615484 413026382817852048 413963807065636864 414975458644328448 415406527334055936 415785957586993152 416217868207755264 416568981989228544 417977306580123648 418764457816621056 418793668507037952 419553091447160832 419582357148294144 422029718139764736 422824501036449792 423181188052549632 423620780699418624 424448165036722176 425853422168702976 426242394563346432 426685167133876224 427518536600934576 428088730822115328 429536001052901376 430374938554957824 430822003934343168 431185437497622528 431997462803644416 432027596555235072 433457947564572672 434274252550569984 434304545118409728 435122444450082816 435152796183094122 437660448441237504 438029650791235584 438484667741503488 438515254004599296 438885177452937216 439341083108186112 441198268056797184 442029149917544448 442059983424095616 443109388043943936 444607439686336512 444810946869854208 445475813591973888 446314751094030336 447155268516052992 447186459592260864 448028618649873408 449045485630521344 449511945622519808 450389898641313792 451022055687585792 451269566412097608 451490568903327744 451871438090010624 453399112222507008 453870094679801856 454284657363566592 454756559708473344 455140184025268224 455171932084979808 455644756114153956 457538944651493376 457794948490592256 458432575402765824 458657085870047232 460418348514410496 461974917799084032 462364631390748672 462844927060475904 462877212560410368 463748921058640896 464654680670083554 465709282948841472 466847390974869504 467332343250812928 467726576268607488 468640104737882112 469307853002244096 470224469902639104 471110015043698688 471142877070417696 471997227878055936 472030151791830912 474750316953206784 475411559676942336 475677563666006016 476078836559118336 476573378286845952 478587951790424064 479085099939790848 479489247368183808 479522693883764736 480020813025610752 480958353676051398 483228001184514048 484138035085049856 485083617184825344 485997145654099968 487640191010144256 488558534119391232 488592613258210944 489512750006343168 489752481522253824 492368004496392192 492783357140140032 493295251209191424 493711386061307904 493745824634554368 494258718496709376 495380511502368768 496313431486365696 496348051563896832 497282793657237504 497317481352107568 499436852625801216 500183369647128576 501125334561718272 501160290290970624 502104094980784128 503049677080559616 504032195981107584 505176171334336512 505700938825334784 506688635971478016 506936779119525888 507678262213609809 508355367851261952 510074001250320384 510603856514777088 511034592589774848 511070239534012416 511601129672032512 511996992952467456 512032707028426752 513727937854308352 514731312732930048 515700674903801856 515736647328111552 515989221603803136 516960952717934592 518708679634059264 519721782523969536 520160210314592256 520700542943035392 520736864130461664 521717536190971008 522901651030278144 523922943317446656 526192398302183424 527183344438345728 527971334627524608 528965630926258176 529002528640468992 529961799722729472 529998766924161024 530996881362812928 531033920765809776 533795435426742272 534094106572357632 534838004636560128 535099933515055104 535588691129008128 536145050572701696 538411445764227072 538970737432264704 539425403289206784 539463030619235328 540023414653812096 543327496773648384 543631501332578304 544655289470681088 545681005646708736 546746788860862464 547525828502618112 548556950590193664 548595214886412288 549628350884315136 549666689915487312 550701843757136064 553875369778741248 554381276782657536 554957157610340352 555425309318971392 557303075440164864 558352610422161408 558391558009383936 559404121929547776 559443142864392192 559482166521121014 562706290853019648 563766001381933056 564827707599224832 564867106853382144 565930886715629568 567804562891603968 568323192751128576 568913556178501632 570024715467912768 573833251406610432 574429338579124224 574913916663496704 575996617071525888 576036795406980096 577943930086096896 579032336734093312 579072726824546304 580163259266777088 580203728244125496 580977563258585088 581581071807676416 583547264588316672 584646223655337984 584687005339465728 585180236603916288 585788110810914816 586932228214842384 588264357409062912 589372199890059264 589413311232127488 589701967547203584 593081262493138944 593967751455965184 595086334792040448 595127844720527616 596207024688070656 596248612789681152 597371491533164544 600519864855085056 601362740916781056 601692755216130144 601987425204436992 605160126239735808 605712876484755456 606342079611297792 606853578700357632 606895909446639744 607526341485538608 610051926201991168 610393264654123008 611243433870354432 612737200654516224 613891131352547328 615966557065445376 616486175187664896 617126569413967872 617169616747213824 618331894744854528 618375026154923226 619539574226778072 620945710598455296 622463187966492672 623109791001083904 624853472983842816 626965959870185472 628146686724931584 628190502760556928 629329637170741248 629373535722441216 633882079569256448 634236751554674688 634771782078824448 635431171049127936 636672247555083264 638117269053898752 638780133253054464 639363591845019648 640027750700814336 641277804901401864 644304001579352064 645562407832436736 646233005901514752 646778156246433792 647996194205466624 650186921346859008 651411378825854976 651456817677614592 652683666675124224 652729194274641183 656490672661856256 657044476186853376 657727001612255232 658281848081743872 658327766179405824 659011624662279168 660507348669825024 661797402085195776 663043724876316672 663089975136143424 664664082065915904 666911159529504768 668213720387960832 669472126641045504 670732902774079488 670779689388391296 672042927974810112 673568228445782016 674267918433779712 675584847961970688 676904349618146412 677807157135015936 680098668333760512 680805142019702784 681379456786366464 681426986045349888 682134839562710016 682710276037902336 686308416977240064 687600899871735808 687648863104148736 687985628805070848 690627522771615744 692962376698626048 693546947086123008 694267390590713856 694315818840615552 695623381587961344 696982021005125331 697202201373704192 698563924423262208 700271086462304256 700998514876219392 701589864402911232 702911125917794304 703961779503366144 705287507901677568 705336704853958656 706665022565548032 706714315605626544 707995841817083904 708045227687746368 712125475429810176 713117339515413504 714118254838677504 714860067430268928 717881927685636096 718627649909686272 719233871052275712 719284040825647104 720031219538416128 721437530514077097 724436662364864512 724842001776771072 726207052627574784 727574674195611648 727625425777238016 728995718481149952 730034438003490816 731460286515216384 732837801179086848 732888919887316416 734269125009514752 738552006744588288 739175035710210048 739942876813787136 740567079091961856 743070767253553152 744470147229548544 744522077345845248 745924190485856256 745976222028161352 749155278938701824 750275054470692864 751688001842577408 753103610132299776 753156142471176192 754574515620839424 756048293971661376 757764257001504768 758551408238002176 760032953957217024 760405168679288832 765111001875480576 765905784772165632 766551888884662272 766605359301018624 767401694508048768 767995489428701184 768049060542640128 770591906781462528 772096969099395072 773551012355702784 773604970992167328 775441429076901888 778063019451088896 779528298207117312 779582673785954304 780240315471888384 781050814414553088 782576304286456512 784352476545417216 785829599853412352 785884414976169984 789288597453275136 790775016657518592 791957001941286912 793448446389387264 793503792960703488 794942699584094208 794998150386241536 796495322044219392 796550881148714664 800693153140113408 801141159858536448 802257006954840192 802649900272582656 806880168319647744 807617168646340608 808456106148397056 809138104933810176 809194545928852992 810035121980718144 814991245160472576 816982934206021632 818521508470063104 820120183291293696 821288742753927168 822835425885290496 822892822329618432 824442526326472704 824500034873230968 826052765635704096 827927614131273728 830813054668111872 831571915173986304 832435736415510528 833137963978457088 835954613160247296 837528915633242112 837587337014075904 839106182894321664 839164714296588288 839223249781681521 844059436279529472 845649002072899584 846362376105099264 847241561398837248 848896330073444352 851706844337405952 852484789126692864 853370334267752448 855037073201869152 860749877109915648 861644007868686336 862370874995245056 863994925607288832 864055193110470144 866915895129145344 868548505101139968 868609090236819456 870244888900165632 870305592366188244 875320896882475008 876059301582471168 876969335483006976 877030508009198592 877770354905874432 878682166216372224 882396536113594368 884058299835088896 884119966848191232 889621893739708416 890951627183947776 892629502188060672 894310537032105984 894372919184521728 896057237299746816 899023891245039616 900779797282627584 902044111375171584 902539132824195216 902981137806655488 903742876180021248 906798224445014016 907740189359603712 908569314727133184 909513119416946688 910280368050536448 910343864169959616 911289512228307912 915077889302986752 915589896981184512 916865150805531648 920836697028820992 923949835598168064 924729262781497344 925689854120951808 925754425120820736 927497842117281792 929309361340167108 931418565897682944 933694781949739008 934664686501625856 935453152537214976 937280209475764224 938615706004488192 940448939805278208 942220030087397376 942285754140835392 943994455756111872 944060303583661824 950823119353884672 951355127332012032 952157673118236672 953146756573691904 957175903580848128 958170199879581696 959045387767529472 960041626051221504 961916707352102796 966456002369028096 968276070170099712 970167234369650688 971994291308199936 975280382020288512 977117068238782464 977185226516421888 979025500012686336 984736008992784384 985566714280280064 986590502418382848 987422772122615808 987491649269108736 988517436993418752 990761023004737536 992696103127793664 994565587314475008 994634962704215136 998873705251602432 1000366739294257152 1002250669123436544 1002320580581941248 1004208189961568256 1006099354161119232 1008064391962215168 1010352342668673024 1011401877650669568 1013377271942956032 1015356524427219618 1016710735702523904 1020148002500640768 1021207713029554176 1022069185179549696 1022140479068024832 1023202259344065024 1024065414056853504 1029462625465860096 1031401349807603712 1031473294656223104 1031978443207606272 1033921905435869184 1037417359268118528 1039443565047939072 1040320420629184512 1041401085886070784 1041473728260923328 1043435072381942016 1045803302060556288 1047845886634893312 1052384796604366848 1054366688876691456 1055942669255049216 1057931261852516352 1058005057280937984 1059997533848322048 1061993762725625856 1062067841531619552 1067590870853484544 1068188213144715264 1069676009273120256 1070199867030110208 1071177382258016256 1072290101145403392 1076822891528454144 1077941474864529408 1078850806578413568 1078926061238470656 1080046829307624192 1086654993547296768 1087263002665156608 1089310578941362176 1091362011293417472 1093493577721724928 1095051657005236224 1097190429772824576 1099256701768630272 1099333379830974624 1101403687514272128 1107750739557482496 1108762553565315072 1109914315220680704 1110850618637942784 1114606150880329728 1116705220844322816 1116783116018767872 1118808243859095552 1118886285728784384 1118964333042242028 1125412581706039296 1127532002763866112 1129655415198449664 1129734213706764288 1131861773431259136 1136646385502257152 1137827112357003264 1140049430935825536 1147666502813220864 1148858677158248448 1149827833326993408 1151993234143051776 1152073590813960192 1155887860172193792 1158064673468186624 1158145453649092608 1160326518533554176 1160407456488250992 1161955126517170176 1163162143615352832 1167094529176633344 1169292447310675968 1169374010678931456 1170360473207832576 1171576221621829632 1173864456429684768 1176528714818125824 1178744399780118528 1178826622464254976 1186162524986277888 1187935502911930368 1190172669584080896 1190255689441055232 1192414049376141312 1192497225579362304 1194742983066329088 1201039729710170112 1202725481833562112 1203385510432260288 1203974850408873984 1210320252479471616 1211425752969510912 1212684159222595584 1213707157400715264 1213791818893279488 1215052682971077216 1220103852403982336 1222486867740708864 1225474401309032448 1227782262705094656 1231933114130890752 1234253138827935744 1234339233494427648 1236663789489709056 1236750052309846452 1239079148453556144 1241891421196910592 1244926375932985344 1246219582002167808 1249706945967685632 1253931919740370944 1256293373449863168 1256381005521113856 1258659274341482496 1258747071444882432 1267764159138512896 1268473503109349376 1269543564157648896 1270862342098255872 1273344495110166528 1277560266506108928 1278727183690039296 1280055501401628672 1282555609802803728 1288608003158704128 1291124815664873472 1292466011803029504 1293556312492867584 1295992388410933248 1300373842693718016 1302822757651709952 1302913635355229184 1305367333350248448 1305458388549282366 1312981345323712512 1314088952373706752 1315454003224510464 1316655532358811648 1318023249324558336 1323594804170391552 1326087449752633344 1326179950272286848 1329328164131831808 1333822319059009536 1336427440775921664 1338944253282091008 1341465805548158976 1341559378776782592 1344085855949620224 1347136456891564032 1348535836867559424 1351169695923941376 1353808699236292824 1355614314270031872 1360197336667521024 1361610284039405568 1362853972090699776 1364269679125420032 1365420552075804672 1372616833954480128 1375201799743471616 1375297726208297472 1375971257610141696 1381255045543231488 1385924753397252096 1387093894172246016 1388534781181427712 1388631637681231104 1391246763175922688 1393964042010250662 1394404402747408384 1397127848846524416 1400542172924608512 1401997029752438784 1403179728805822464 1407923559006732288 1410673409707917312 1413330045131096064 1413428631211253088 1415991683634167808 1416090455375492736 1424250950859620352 1426234679030827008 1428236509677355008 1429720134860537856 1435763855371272192 1437255299819372544 1438467742104551424 1438568081651294208 1440062439076832256 1442875061028154194 1448873324729729024 1449684003553542144 1452414105255149568 1455250851554476032 1457991436962299904 1462920573030432768 1465675602358173696 1465777839774632832 1468538250019029504 1477104013489176576 1478350071420420096 1479885753627574272 1481134158183923712 1486141534507106304 1488940294459097088 1489044154691690496 1491848380971712512 1491952444056322704 1498310557877403648 1500550108941385728 1503376003685154816 1506312284942352384 1509149031241678848 1512096587943322752 1515528514003009536 1517102816476004352 1520065907914434048 1520810337358577664 1523034786640829427 1530222003750961152 1531811569544331264 1533103777769324544 1533210718602037248 1534803389016097536 1535990978857402368 1536098121085280256 1541183813562925056 1544193938198790144 1547102024711405568 1547209941984334656 1550882858153803776 1556126038902177792 1559165347571908608 1560480630943776768 1562101628829106176 1565152608572913024 1568704953090834432 1571659199706824704 1571768829952339968 1578577194906550272 1581550033315037184 1583914003882573824 1586896892778774528 1587007585921406976 1589885399168188416 1589996300772483072 1592990644088438784 1593101762297429328 1601386306280226816 1602282319717072896 1604514013909680384 1605299800545165312 1615234337292681216 1616912212296794112 1618276209867620352 1618389091857705984 1620070243961436288 1629982490320945152 1633965868412043264 1637043016940126208 1640240366582587392 1642577485507854336 1645670851770580992 1645785644659236864 1648885052652945408 1649000069746461936 1652105531271408192 1655855228262547456 1661626109336223744 1663143830347972608 1664871472831021056 1666275927956914176 1671909226320494592 1675057831266484224 1675174674028151808 1678212365788643328 1678329428593176576 1678446499563363042 1688118872559058944 1691298004145799168 1694483122797674496 1697792660146888704 1703413688674811904 1704969578253385728 1706740668535504896 1710074146403738304 1721499754219831296 1723288015737372672 1724741749990490112 1727989851214577664 1728110386220940288 1733831790258290688 1737097010202279936 1737218180473638912 1740489777800331264 1740611184732376488 1750641793764950016 1753938670966013952 1754061016018397184 1755540709811748864 1757364332432744448 1764793072227188736 1768116599670177792 1768239933696382464 1779243787479416832 1781903254367895552 1785259004376121344 1788621074064211968 1788745838369043456 1792114474599493632 1798047782490079232 1801559594565255168 1804088222750343168 1805078265648390432 1805962275613310976 1815480378719207424 1817138629454266368 1819026238833893376 1820560736101072896 1820687728339919232 1822579024456615824 1830155778605973504 1831179793962369024 1833730301611063296 1841673394057641984 1847899671196336128 1849458525562994688 1851379708241903616 1851508850241641472 1854995684234563584 1858618722680334216 1862837131795365888 1867389563899478016 1869329373003251712 1874560418951528448 1880897879610556416 1884440060174794752 1884571508281670784 1887988911512223744 1888120607167323648 1901646238707769344 1902710254664024064 1904315346236473344 1906293513147383808 1914351807161696256 1916340399759163392 1918090775535058944 1920083252102443008 1923833414704205592 1932912004738056192 1940334468739301376 1943988582616399872 1950560764040577024 1954234136477564928 1954370453032843776 1958051000025372672 1958187582823923549 1969472017985568768 1971133428560560128 1973181004836765696 1974845544245231616 1974983298538217472 1977034873986837504 1981522046009475072 1985392206255587328 1989131174628950016 1989269925408430272 2000733478588514304 2004641161163882496 2008416379923136512 2012198708322238464 2016128783924430336 2020704685337346048 2022803755301339136 2026754543885912064 2030713048854439236 2033421471405047808 2040296005001281536 2042415426059108352 2044138370359099392 2044280958136049664 2046404518688130048 2048130828113707008 2058925250931720192 2062802699615207424 2062946589312446208 2063956886415212544 2078887130095878144 2080640841258369024 2082802171772141568 2082947456521846656 2086870144763884032 2091606604121112576 2095691773269786624 2104769593208733696 2108733377753382912 2111885338510098432 2115862523705032704 2116010114561875968 2119995067696644096 2123987525451251712 2124135683063239104 2135181741706969088 2136376426289430528 2139352018546240512 2142354764516032512 2144580202290806784 2153645783056908288 2155882949729058816 2157701613156827136 2157852122476941312 2160093658615248384 2164312591542231291 2173309987094593536 2174526005330313216 2178621157882724352 2182724022586834944 2186987155443449856 2190103314010472448 2194380859545649152 2198513403537260544 2198666759661949248 2202807375028544256 2217525107130630144 2219828630441361408 2221701237275885568 2229212301760659456 2233410441688645632 2233566232037535744 2237772571457568768 2237928666084484056 2250825163412078592 2255064005527732224 2259310830396899328 2259468427413528576 2263723546862518272 2273292771004514304 2275654224714006528 2280098861871651072 2295333005626441728 2297717354316496896 2299655666653986816 2303986468286103552 2304147181627920384 2311775720344387584 2316290907298185216 2320653037067108352 2320814912976501984 2326324287230705664 2334189058353266688 2338584894621351936 2338748021357862912 2340720946415665152 2343152443243659264 2347728912859369536 2353057429636251648 2357488799560237056 2357653244928509952 2372325049972555776 2375871005823860736 2380345339168161792 2380511378882110464 2384828098752282624 2384994451158724608 2389485966132658176 2402079459420340224 2406771020864520576 2407949700817747968 2420640504958943232 2422851505939021824 2425368318445191168 2427414314801430528 2427583637786558976 2430105365942154432 2440207704807964672 2444973735481417728 2450948802618064896 2455564525410189312 2463866228261781504 2468506277655871488 2468678466988855296 2473327578979418112 2473500104619692904 2478158296907112288 2483782842393821184 2492439164004335616 2499413891935371264 2507863839480741888 2512586746899726336 2512762011042227712 2517318548682964992 2517494142889764864 2535528318277025792 2536947006218698752 2539087128315297792 2541724684196511744 2546688990220333056 2555120533012217856 2557454367380078592 2560111002803257344 2565111219605607456 2582249631329746944 2584932023606059008 2587112624985735168 2591984776821866496 2600747685387436032 2605645515303419904 2605827270710458368 2610734666700496896 2610916777098564732 2625962690647425024 2628177904747413504 2630908006449020928 2633311064717623296 2636046498649116672 2647189608340783104 2652174899505266688 2652359900544573696 2672854881551843328 2677888506564182016 2682931611096317952 2683118757553565184 2688171711899240448 2697071673735118848 2702339391847882752 2707617398472585648 2711228628540063744 2720394673335042048 2723220568078811136 2725707944181399552 2728539358250840064 2730841104151609344 2745233667908960256 2750403599486943232 2750595452416594944 2762510091086462976 2771849506794504192 2774187788344492032 2777069562362855424 2777263275362462208 2782493526351845376 2787928084020501324 2794255697693048832 2801084345849217024 2803994059504877568 2806359457611644928 2815847118013464576 2821346819415834624 2826660090262192128 2826857262422506176 2831983367268335616 2832180910750985472 2852469358061654016 2856473019354710016 2859440269721075712 2871527710742544384 2874510599638745088 2877136163302588416 2880124878153664512 2885750122056308388 2897746649459458048 2899368007107084288 2904828210510299136 2910501703108952064 2915982873924599808 2925841146060865536 2931351204716347392 2931555679549265664 2937076500038059008 2954208026978353152 2956700142840840192 2959771507255148544 2962268316367847424 2972283069014212608 2978088309383380992 2983696761943425024 2983904888112645408 2996621115754807296 3001100217882771456 3006752007370309632 3012624569884704768 3018298062483357696 3024193175886645504 3031057028006019072 3034205632952008704 3040131815828868096 3046069573281658854 3060444007501922304 3063623139088662528 3066207555538649088 3066421437204074496 3069606778032195072 3072196242170560512 3088387876397580288 3094204049422811136 3094419883968669312 3101765716307607552 3112252077804355584 3118330695143817216 3120961261887553536 3124203257658212352 3130305217145826048 3137409906181668864 3143318399413649408 3143537659904679936 3157154389813100544 3163100066630074368 3167828007765147648 3173793785557549056 3174015171842813952 3179992601544966144 3185981288176877568 3186203524594858656 3202772612560453632 3204564639434145792 3209028027819360768 3210599601090330624 3230468674585362432 3233824424593588224 3236552419735240704 3236778183715411968 3240140487922872576 3259964980641890304 3267931736824086528 3274086033880252416 3280480733165174784 3285154971015708672 3291571289318473728 3297770105305890816 3298000139492923872 3304211062542816384 3311710456525094912 3323252218672447488 3326287660695945216 3329742945662042112 3332551855913828352 3343818452640989184 3350115662532968448 3350349348056303616 3356424731577286656 3356658857186353152 3356892999126726084 3376237745118117888 3382596008291598336 3388966245595348992 3395585320293777408 3409939156506771456 3413481337071009792 3420148292807476608 3442999508439662592 3446576031474745344 3449483499980980224 3455979702429155328 3456220772441880576 3467663580516581376 3474194020404559872 3474436360947277824 3480979555600662528 3481222369464752976 3501283587529900032 3507877341932027904 3508122032036794368 3511081419623497728 3514728664865488896 3529586144454377472 3536233199340355584 3536479867392764928 3558487574958833664 3563806508735791104 3570518008752242688 3577242148128423936 3577491676738086912 3584228949198987264 3596095564980158464 3603119189130510336 3608176445500686336 3610156531296780864 3611924551226621952 3630960757438414848 3634277258908532736 3638052477667786752 3641121472202145792 3641375456679838464 3645158048913231648 3660311557211947008 3667460603222126592 3683346788115283968 3695799342392672256 3702759416483807232 3703017700483282944 3709991368469127168 3717237445360668432 3725674263590731776 3734779127798956032 3738658746006503424 3749120837903056896 3761795759221112832 3768880120349589504 3769143016563341568 3775977823024447488 3776241214334647296 3803292477415538688 3805420509328048128 3808630692472946688 3812587026294767616 3832680799518326784 3836181551070117888 3840166504204886016 3847666829408411184 3865824009476112384 3880668937478602752 3887977165232799744 3901121528081154048 3908468272955129856 3908740906065687552 3916102000050745344 3916375165647847098 3938944035971137536 3942266857121120256 3946362009673531392 3949966597076434944 3954069747973675008 3970784412511174656 3978262349257900032 3978539850816860544 4001466957177028608 4009282322327764992 4016832759846273024 4024397416644476928 4032257567848860672 4041409370674692096 4045607510602678272 4053509087771824128 4061426097708878472 4066842942810095616 4080592010002563072 4084830852118216704 4088561916272099328 4092809037376260096 4096261656227414016 4117850501863440384 4125605399230414848 4125893178624892416 4127913772830425088 4157774260191756288 4161281682516738048 4165604343544283136 4165894913043693312 4173740289527768064 4183213208242225152 4191383546539573248 4209539186417467392 4223770677020196864 4232020229123751936 4239990135393288192 4247975050902503424 4248271366126478208 4270363483413938176 4272752852578861056 4278704037092481024 4284709529032065024 4289160404581613568 4307291566113816576 4311765899458117632 4315403226313654272 4315704244953882624 4320187317230496768 4328625183084462582 4346619974189187072 4349052010660626432 4357242315765448704 4373974310886899712 4388761719091298304 4397026807074521088 4397333519323898496 4405614750057088512 4435050214261260288 4439657260882722816 4443402474551771136 4458424603521318912 4466820883377291264 4467132464075071488 4475545142915137536 4475857332168968112 4501650326824157184 4510128011055464448 4518936854827057152 4527447093725036544 4546585542009028608 4551308449428013056 4560197723743302144 4569104359922488281 4590666011252883456 4595434708632993792 4599311333307973632 4607972936572207104 4608294363255840768 4623551440688775168 4632581814596370432 4641306074134216704 4641629825953003968 4652648574461411328 4668378116706533376 4677496042715725824 4681441892831330304 4686304886487318528 4695457825718739072 4706114859272503296 4714977599120474112 4715306489857019904 4744650099945111552 4751742011647721472 4760690678336323584 4761022757764220928 4769656197504565248 4769988902317449216 4778971932265316352 4804158918840680448 4813542041729041152 4815899401635495936 4845703011878043648 4850736636890382336 4854828629602861056 4855167275573117952 4860210731884308864 4880415409615929344 4889947470962835456 4901897605236129792 4911129050820378624 4927732456523563008 4937012555311742976 4937356933977710592 4946655157958836224 4947000209239385808 4956316593814224576 4967565684787642368 4984878328008671232 4998827783870742528 5015727678961483776 5025173493799452672 5025524022084455424 5034637097365929984 5034988285779529728 5071056636554051584 5073894012437397504 5083449368393023488 5093377980440666112 5110241066024435712 5114908734760157184 5120222005606514688 5130222439211214912 5164499262659493888 5169864047212118016 5174225249971470336 5183969553643732992 5201495370774872064 5211291030606839808 5211654541420916736 5221469333400993792 5221833554197129464 5251925381294850048 5261816012898041856 5266622129435246592 5272092997298233344 5294379216681566208 5304349799010533376 5304719801089147392 5345709763103686656 5355777013128364032 5365863222192635904 5366237515107130368 5376343423798480896 5394143347470237696 5404678783695765504 5415234796945171296 5446441136157622272 5451415888362799104 5457078716501680128 5461682208303218688 5490467335817920512 5500807198973886464 5501190904833189888 5525020182172925952 5543699013589008384 5548375576688984064 5554139124725710848 5554526550724924416 5564987052703690752 5575856168041002648 5588511395386097664 5602168691698434048 5607988119009755136 5642693638831669248 5653320180524384256 5653714524845012352 5663966734536671232 5664361821501970944 5704938716123308032 5712946038709420032 5718880539442151424 5743055421485088768 5749021199277490176 5754272326605176832 5760249756307329024 5771500244112616776 5795493298918916096 5798736014214168576 5821003406217904128 5831965747849199616 5851682292121731072 5862702409432694784 5863111359098531328 5874153000076118016 5874562748471770647 5908416053956706304 5913400285681680384 5919543014510297088 5924536632735694848 5944566138028425216 5956176618766761984 5967393523886850048 5967809776225290816 6002200435765542912 6025249139769409536 6036596124966715392 6048386351773291008 6062114056012038144 6068411265904017408 6080263631657736192 6092139146563317708 6120888015003844608 6127246278177325056 6132415111077298176 6132842874408148992 6139213556064390144 6144392484341121024 6176775752795160576 6188408098845622272 6188839767937338624 6236661390287634432 6241922523775107072 6248406515316424704 6260610434291652096 6274819812363337728 6287075319809359872 6314308779626201088 6326200133260148736 6335656015530295296 6347587571115098112 6348030343685627904 6359985203089932288 6371962576353755136 6372407049189717312 6405545225120907264 6409129278868291584 6418056055638721536 6460937349170724864 6467648849187176448 6473104839470481408 6473556367430823936 6480280975845745152 6519929961283780608 6535863473648173056 6548172067760504832 6560961466330349568 6570309942031417344 6583142578636947456 6595540210611781632 6596000278985847744 6608422125085632768 6623420913050189824 6652575321391890432 6659485891324084224 6665103711827656704 6687636905281978368 6700231325065936896 6700698696112607232 6713317714372706304 6713785998253452168 6752475490236235776 6765192016583196672 6777932491190697984 6791170640587554816 6819878313013542912 6826962674142019584 6840296585614953216 6885999016879325184 6893152062949490688 6898966999961960448 6911959404858310656 6912441544883761152 6935327161033162752 6948872721894555648 6961959111201325056 6962444738929505952 7002567175059800064 7015754683864055808 7016244064073588736 7022162839246995456 7029457329730977792 7059172288908754944 7072466398680711168 7072959734785529856 7116975149917667328 7127613017471582208 7141036017504485376 7154484296256847872 7154983353476173824 7168457898397974528 7206238378261020672 7220313062593561728 7223849102453243904 7261921514876829696 7268554517817065472 7276104955335573504 7282242944404291584 7282750913359676928 7290316097826463296 7320623114423894016 7334921206444253184 7366693576230567936 7391598684785344512 7405518832967614464 7406035400966565888 7419982736938254336 7434474890721336864 7451348527181463552 7477317492013006848 7498241675806113792 7523591518442225664 7537760240699179008 7538286033126683136 7551955646048894976 7552482428669294592 7606584954831077376 7610841018656096256 7617261384945893376 7625174052589535232 7665361599036653568 7672363102140235776 7680333008409772032 7695333658816822368 7761337874957205504 7775954330465599488 7802243056162308096 7816936545910259712 7817481812131375104 7832204000101490688 7832750331295694196 7877888071942275072 7884533714242240512 7892724019347062784 7899933194152869888 7908139495947350016 7941568825022349312 7956524698515800064 7957079701633721088 8018564644655529984 8033665519692546048 8048794833288953856 8064515135697721344 8091215021205356544 8107018175543648256 8122852195417756944 8133685885620191232 8161184020005126144 8169661704236433408 8177123832544198656 8185618074752520192 8192523312454828032 8235701003726880768 8251210798460829696 8251786357249784832 8315548520383512576 8322563365033476096 8331208687088566272 8331789826087386624 8347480579055536128 8382767093079146496 8419078372834934784 8447541354040393728 8464040458247503872 8479980270786576384 8495950101805006848 8496542732252956416 8540726966827876352 8557408074184962048 8569419058064130048 8578320809163227136 8614583132227633152 8623531798916235264 8631408489907765248 8640374634460993536 8657250366168925164 8693239948378374144 8698104021321252864 8714484631530897408 8747948621773799424 8777523438182596608 8794053614149042176 8794667038647796992 8811229500114177024 8870100428522520576 8879314521765445632 8886804949103542272 8916849207042637824 8934264928150142976 8951090285830275072 8951714664337936224 9003300653648314368 9020256022110928896 9037873709654114304 9054894187450073088 9093171084018057216 9102616898856026112 9120395447486604288 9138208719844976562 9181332022505766912 9190869417265987584 9198622666615947264 9216588726511681536 9265163629192740864 9282612148268433408 9283259651906007936 9305297148922822656 9336756233413066752 9354992085431451648 9362883785662660608 9372609772974637056 9390915651437478144 9412229718545006592 9429955198240948224 9430612979714039808 9489300199890223104 9503484023295442944 9521381356672647168 9522045515528441856 9539977804634898432 9557943864530632704 9608317837681360896 9627084083458082304 9631798803270991872 9691406023756087296 9701473273780764672 9709657259205722112 9710334551146235904 9720421463768617728 9760830819231858688 9779894941925670912 9803795210472259584 9822258101640757248 9855464913047126016 9874713867955421184 9893310315917672448 9894000418478771616 9912633187628449152 9935131369575284736 9969756656017342464 9997655567741485056 10031455357922967552 10050346987598905344 10051048044168910848 10069274194731859968 10069976571559059456 10142113273108103168 10147788024874795008 10166898736786046976 10186755960881332224 10229817469520314368 10240444011213029376 10260444878422429824 10328998525318987776 10339728094424236032 10348450499942940672 10367939107287465984 10402990741549744128 10422582061213679616 10423309082841833472 10442938666801987584 10443667108394258928 10503850762589700096 10523632025796083712 10533244258870493184 10544185994596466688 10588758433363132416 10608699598021066752 10609439602178294784 10691419526207373312 10711554026256728064 10731726444385271808 10732475030214260736 10752686847596961792 10788286694940475392 10809357567391531008 10830469593890342592 10892882272315244544 10902831776725598208 10914157433003360256 10923364416606437376 10980934671635841024 11001614397947772928 11002381809666379776 11050040364345851904 11087398027178016768 11108278249451421696 11109053101449848832 11129974105407381504 11151712336082005296 11177022790772195328 11204337383396868096 11215976238019510272 11285387277663338496 11306640361048768512 11307429049690024704 11327933469073342464 11328723643003941888 11409877432246616064 11425892077418840064 11437761078884302848 11498042398554980352 11508544653210353664 11520499512614658048 11543000488225233552 11590986597837832192 11597472028428337152 11642006812435808256 11663931495698399232 11703364584243462144 11725404818865389568 11726222718197062656 11748306000152236032 11749125496943541294 11816832107913412608 11826800571363360768 11839086029020594176 11912353237533523968 11934787047773700096 11935619552450581632 12004400871531085824 12050498279538819072 12073192249933430784 12096772703546582016 12124228112024076288 12136822531808034816 12160527263315472384 12184278293126635416 12241776030007689216 12254492556354650112 12265685748816297984 12278427112128780288 12288784968682242048 12353551505590321152 12376816197691244544 12377679535874677248 12473322780575268864 12483845047550214144 12496813030632849408 12521220868583304192 12549639624726675456 12574150639618719744 12628617559252402176 12671312031060590592 12696060687371255808 12719970406179864576 12743925152707510272 12744814098379434624 12811090450241814528 12818258557736583168 12836112111277443072 12921874698341449728 12935297698374352896 12946209678940962816 12947112734861647872 12960561951691490304 13039859922567561216 13071726947296346112 13121922932660699136 13166285157273894912 13191080421223563264 13192000557971695488 13216844250171265536 13246841826100379648 13305150642783780864 13318971782648168448 13330207423655313408 13375273810563956736 13400462650131873792 13401397392225214464 13426635428745412608 13427571996506904336 13504950980472471552 13530384033166393344 13582341281175109632 13639756626027085824 13653925348284039168 13680593171229906432 13707313079767464843 13771998033758650368 13786304125898981376 13797933999923920896 13823918809716621312 13824883089767522304 13870654322066325504 13897745443789111296 13923918222402650112 13924889477859011904 14005134350119600128 14032488128147177472 14044325678493990912 14058914659461955584 14118344577817509888 14144932797361422336 14145919469571059712 14233950299835334656 14255226034943164416 14282072035008970752 14308968592513695744 14309966706952347648 14336915796795949056 14412476756522041344 14440626125187123456 14447698204906487808 14537109035634130944 14552209910671147008 14564485888808583168 14565501826719353856 14580632195652926592 14641246228847788032 14669842412888506368 14733387152461135872 14783197369570689024 14811037665935228928 14812070801933131776 14839965473876508672 14868949781442673728 14902697054362927104 14954634984026013696 14996483351612227584 15047183036884451328 15075520481398358016 15076572066253366272 15103911292097789952 15104964857338589184 15213169909662154752 15221682037312192512 15250348105179070464 15330723198073307136 15344726204280471552 15360666016819544064 15390667317633644736 15522675749914411008 15551908660931198976 15604486112324616192 15633873091820519424 15634963624262750208 15664408000202981376 15665500662591388392 15755776143884550144 15785448038694125568 15799866388305739776 15816278991894700032 15883137650044698624 15913049397031600128 15914159403267442176 16037129289311059968 16067331039385092096 16097589666577907712 16129030271395442688 16182430042410713088 16214036351087296512 16245704390835513888 16339323408472866816 16354247665088397312 16371236149505040384 16385046624909656064 16471402007453761536 16502421596921659392 16503572714499569664 16631097040767025152 16645126730066952192 16662417374177132544 16663579652174773248 16694961158111072256 16765534186158292992 16928080916495007744 16959960541573152768 16991900203610013696 16993085464505912832 17081453933655752704 17114816148369924096 17138838116128260096 17156641618326454272 17229166264455266304 17247063597832470528 17262816979815530496 17280749268921987072 17314500732337850328 17386479896756748288 17396208042642505728 17495897243547598848 17555046876365193216 17588107228298084352 17589334077295593984 17622459000228354048 17740200857045041152 17758629043530891264 17773609898207084544 17833698414085275648 17868529856300285952 17902180571660550144 17903429328675872448 18006601307296628736 18075747419308228608 18109788374900146176 18186342168036114432 18205233797712052224 18240790894973208576 18276417439689953124 18362664045011533824 18381738834531975168 18397245333231894528 18433177453023363072 18530327258385481728 18565224296536866816 18566519303812015872 18709984170862903296 18725767571325321216 18745219545949274112 18781831302874956288 18824459437090013184 18861225959428079616 18978600399780446208 19006968046590885888 19042762713345294336 19044091031056883712 19079955609269796864 19115887729061265408 19216635675362721792 19254168166916164608 19382812047512174592 19402946547561529344 19419314518411444224 19420669102292471808 19440842927537235456 19559789883851341824 19607590420944519168 19644516203281514496 19710929826094252032 19749427735910842368 19786620631835344896 19788000836957543232 19825266375256898304 19870262739150569472 19995311135482970112 20062910715845935104 20100693975197810688 20102096088337821696 20139953143118118912 20284226546216206336 20295576049749590016 20333797473572093952 20373511921762664448 20459634939040628736 20480888022426058752 20520889756844859648 20657997050637975552 20679456188848472064 20696900999885881344 20735878214574931968 20805981483099488256 20846618165683666944 20885877333603975168 20887334216788517856 21007701525179400192 21047264051592167424 21066488517740986368 21088371989192933376 21177516866726264832 21217399196042133504 21218879204356589568 21382839052414746624 21423108052513456128 21463452888770543616 21464950060428521472 21505373695193923584 21618715134783062016 21660939187780685184 21785764544630489088 21805663553451196416 21828314866006720512 21846728833212874752 21961869343271682048 22003228795895545856 22004763619332759552 22100080728691703808 22174796054356033536 22216556498902843392 22218106202899697664 22259948210814763008 22303424672164010592 22354045581544390656 22431952476039020544 22570774555326676992 22613280722097537024 22614858099380049408 22655866938146684928 22657447286007883776 22819754864493232128 22851784154837680128 22875522157768605696 22996084797109960704 23017089306420707328 23040999025229316096 23086000976450467104 23181973195675664384 23284013624871616512 23327862991396798464 23406729168486924288 23450809637730779136 23452445436394125312 23496612000304472064 23498250993887082588 23633664215826825216 23653601142726721536 23678172058041188352 23824706475067047936 23869574095547400192 23871239104901163264 24100996559077638144 24146384499866861568 24193545407093164032 24273645063616069632 24321054526630944768 24368556586253270832 24483552060015378432 24508985112709300224 24531371497632595968 24556854224257560576 24577569937364484096 24707103011180642304 24753632395382489088 24755359071749354496 24946645561150537728 24967690095100428288 24993626061265698816 25042441737166608384 25148301279237439488 25257235118504804352 25342624062121181184 25392121374742511616 25439940812359729152 25487850305415020544 25489628196758869248 25622180900483629056 25672224222554886144 25843749396682899456 25870595396748705792 25894225469723295744 25921123903382980608 26079719845135122432 26143453894592692224 26243845865321398272 26332570314547789824 26382160842447126528 26384001115943390976 26433688500342531072 26493683652200759296 26610301285567561728 26637943565296336896 26660414847310626816 26750547621127913472 26802794784450428928 26853270857490825216 26855143993013808672 27009901960944943104 27060768066332786688 27164682562350219264 27279513252054171648 27307850696568078336 27361186342459812864 27414626159534929686 27543996067517300736 27572608251797962752 27595867999847841792 27649766179535044608 27795490887578222592 27847836444805300224 27849778955718023808 28010268700239200256 28064976256294354944 28088651356987981824 28117829318923911168 28236689155635019776 28289865594722844672 28291838939142119424 28467900599670669312 28510452069886328832 28564144070017941504 28619933413904695296 28673831593591898112 28824953513044082688 28881252250374246912 28895396409812975616 29074218071268261888 29104419821342294016 29128971777617166336 29131003653438707712 29161264391305853184 29282492457695576064 29339684825777012736 29466774304922271744 29566394739141378048 29624141603866263552 29679930947753017344 29737899562885347456 29805394108725854208 29909269968052027392 29992966703224455168 30094366073768902656 30151040962796716032 30153144132506732544 30207822584195579904 30209929714677178368 30426339819324309504 30443364074624385024 30500696210358140928 30689452408560943104 30721332033639088128 30781334635267289472 31045351499828822016 31103817321862397952 31208972224649232384 31267746183641038848 31269927248525500416 31328816000405962752 31331001325182776784 31511552287769100288 31570896077388251136 31599732776611479552 31632557983789400064 31766275300089397248 31826098794063200256 31828318806534884352 32074258578622119936 32134662078770184192 32195179333155815424 32258060542790885376 32364860084821426176 32428072702174593024 32491408781671027776 32678646816945733632 32708495330176794624 32742472299010080768 32770093249819312128 32942804014907523072 33004843193843318784 33007145428999139328 33262194081534050304 33324834748354265088 33327159304349546496 33389922316222144512 33531068372316585984 33856161832990015488 33919921083146305536 33983800407220027392 33986170929011825664 34162907867311505408 34229632296739848192 34277676232256520192 34313283236652908544 34494127195664941056 34525633959631060992 34561498537843974144 34629001464675700656 34772959793513496576 34792416085285011456 34991794487095197696 35110093752730386432 35176214456596168704 35178668154591187968 35244918000456708096 35480401714090082304 35517258087061782528 35737059712600571904 35804361143321100288 35806858657351744896 36013202614593257472 36151494838616457216 36219576749800292352 36372684336072228864 36410467595424104448 36481581789946417152 36552834879379906248 36725328090023067648 36763477669063950336 36866354906046726144 37060654516770963456 37130448593073733632 37133038607624031744 37419968341725806592 37451535142650642432 37490439091898548224 37563662605749912576 37648918874180026368 37722451918856159232 38013936093181771776 38088182062113767424 38159911218539593728 38231775458122530816 38433271350725443584 38508336333832329216 38765624095024349184 38805893095123058688 38838629036822888448 38841338204584943616 38881685855074470912 39119579767702683648 39215180841889038336 39498855471821684736 39573241263670689792 39576001673915086464 39650532750513796608 39740525478301138944 39990622270965940224 40125821431691870208 40201387950395621376 40204192176675643392 40279906286236237824 40568453092432412672 40591152099499180032 40747023843525328896 40919269878081257472 40961776044852117504 41041779513689719296 41121939239302394529 41315994101275951104 41358912377696944128 41393801999771762688 41471756429149863936 41611962966198976512 41693236331367333888 41771754667207950336 41774668433577035712 42015403050358800384 42132977035481972736 42176743978385866752 42355033733452529664 42434798392084267008 42437758408713179136 42765678104829493248 42846216105026912256 42926905777541087232 42929900120857042944 43010747390387847168 43237430269566124032 43321878375561370368 43611327106902392832 43656629732013441024 43693457666425749504 43923738686543364096 44009527238665519104 44200161457383407616 44349592108712067072 44433112997805686784 44436212405799395328 44519896421629526016 44606849344328021184 44708091163088781312 44863904952078041088 45141549110653353984 45226561444195074048 45229716198760098816 45311733876293369856 45314894572015767552 45639509728986464256 45751044315537211392 45992169594219921408 46034178612841414656 46081998050458632192 46172001952900934208 46363946391351328768 46568027249743233024 46655725982793596928 46813458336973848576 46901619275461558272 46904890872788250624 46993224000608944128 46996501987774165176 47267328431653650432 47356344116082376704 47649412950134095872 47739148191094800384 47742478209802326528 48201993118155276288 48292768999733723136 48387090814186328064 48547290127232139264 48642109053261889536 48737113172506541664 49017970225418600448 49062742995265191936 49113708448515121152 49155139874728968192 49414206022361284608 49507264790764978176 49510718143498708992 49893291122301075456 49935380190200856576 49987252122531397632 50084883474333216768 50296602558474878976 50784242749485023232 50879881624719458304 50975700610830041088 50979256393517738496 51244361800967258112 51344448445109772288 51687498793365798912 51741190793497411584 51788450939446591488 51842247806765961216 52159439690270244864 52487691730642796544 52665140629095579648 52764321684894253056 52768002231886781952 52867377000685062144 53220602571135123456 53275887130592673792 53320829694621253632 53501095242255826944 53605589568900857856 53706541714981650432 53710287986027617344 54019803921889886208 54329365124700438528 54559026504108343296 54615701393136156672 54722372684919625728 54829252319069859372 55087992135034601472 55145216503595925504 55191735999695683584 55299532359070089216 55590981775156445184 55695672889610600448 55699557911436047616 56129952512588709888 56177302713975963648 56235658637847822336 56473378311270039552 56583677878284238848 56935801199341338624 57020904139772657664 57128288140035883008 57239866827809390592 57347663187183796224 57649907026088165376 57762504500748493824 58148436142536523776 58208839642684588032 58257943555234332672 58262007306877415424 58322528782611706368 58679369651554025472 58933548609844543488 59132789478282756096 59248283207732527104 59359861895506034688 59475799125770694912 59610788217451708416 59985933406448910336 60188732147537805312 60302081925593432064 60306288265013465088 60419859429354356736 60852679638648619008 60886728149248770048 61001392420716281856 61378904817121886208 61442664067278176256 61562669270534578944 62090702999657644032 62207634643724795904 62417944449298464768 62539854497051000832 62657632000811925504 62662002650365553568 63023104575538200576 63141792154776502272 63199465553222959104 63265115967578800128 63532550600178794496 63652197588126400512 63656637613069768704 64148517157244239872 64269324157540368384 64390358666311630848 64516121085581770752 64856145404349186048 64982817563342055552 65357293633891467264 65416990660353589248 65484944598020161536 65540186499638624256 65885608029815046144 66009686387686637568 66014290857998278656 66524388163068100608 66649669496708530176 66654318608699092992 66779844632444289024 67062136744633171968 67712323665980030976 67839842166292611072 67967600814440054784 67972341858023651328 68325815734623010816 68459264593479696384 68555352464513040384 68626566473305817088 68988254391329882112 69051267919262121984 69122997075687948288 69258002929351401312 69545919587026993152 69983588974190395392 70220187505460772864 70352428913192337408 70357336309182375936 70489836000913416192 70960803428180164608 71034516174123565056 71474119425201143808 71608722286642200576 71613717314703489792 72302989677232914432 72439153499600584704 72820935190848208896 72963163579892834304 73105669758759812496 73450656180046135296 73526955338127900672 73732709812093452288 74121309033541926912 74260897186147467264 74266077215248063488 74839936683451613184 74903070285301284864 74980878183797096448 75127325211499825152 75444903837712318464 76027872186363543552 76176364124227534848 76319822437079187456 76463550916245061632 76866542701450887168 77016672667664658432 77531248190048698368 77611786190246117376 77682676409169887232 77763371710148941824 78239159535405367296 78430361683778076672 78997710943643369472 79146482527341379584 79152003347830172928 79301065501027593216 79481050956602277888 79981244541931880448 80251642863383740416 80408384353351286784 80559812572472475648 81136906184864825344 81182304198998360064 81494047687050657792 81838539756162514944 81923552089704235008 82083559027379438592 82243878478604789058 82631988202551902208 82717824755393888256 82787603999543525376 83386472662734667776 83543509334415900672 83549336867154071424 84030806100717600768 84265954070963945472 84353487956771733504 84710067466905059328 84869596784168534016 84875516817426358272 85531356209658986496 85692432210053824512 85859800241714085888 86021494780775694336 86474860539132248064 86643756751122740736 87222654213804785664 87313259464026882048 87386915332851499008 87847477373086728192 88019054477331038208 88400322914766815232 88699184217424134144 88872424811598790656 89039792843259052032 89213698688656042368 89416182326177562624 89727809904156082176 90283098221306707968 90453122888390148096 90459432397520197632 90623467752586739712 90629789144031535104 91279019457972928512 91502088631074422784 92068357225682829312 92163996100917264384 92344003905801868416 92727892782702657536 93136054499486466048 93311451965587193856 93626916673947697152 93803238550923116544 93809781745576501248 93986448001217888256 93993003975548330352 94534656863307300864 94712688232164753408 95298825900268191744 95478296382189600768 95484956419604653056 96403986236310552576 96585537999467446272 96774181628372656128 97094580254464278528 97284218106523779072 97474226345013083328 98035940450837200896 98125485990530383872 98227416897030242304 98310279749457936384 98828412044722569216 99014529581529956352 99021436286997417984 99786582244602150912 99974504245062795264 100169766948666433536 100593205116949757952 101568485498970046464 101759763249438916608 101951401221660082176 101958512787035476992 102488723601934516224 102688896890219544576 103482381586994823168 103576901878893182976 103684495613531922432 104318879380540489728 104975383461285593088 105330281258191159296 105528643369788506112 105536004463773563904 105734754001370124288 106441205142270246912 106551774261185347584 107211179137801715712 107413083429963300864 107420575972055234688 108039607843779772416 108658730249400877056 109118053008216686592 109231402786272313344 109444745369839251456 109658504638139718744 110175984270069202944 110290433007191851008 110599064718140178432 111181963550312890368 111391345779221200896 111399115822872095232 112259905025177419776 112354605427951927296 112471317275695644672 112946756622540079104 113167355756568477696 114041808279545315328 114479733655618781184 114695326374367592448 115299814052176330752 115525009001496987648 116296872285073047552 116417679285369176064 116515887110468665344 116524014613754830848 116645057565223412736 117358739303108050944 118496566415465054208 118719723791012069376 118951598251541389824 119221576434903416832 119971866812897820672 120377464295075610624 120604163851186864128 120612576530026930176 120839718858708713472 121705359277297238016 121773456298497540096 122757809634243772416 122885328134556352512 123125338541069157888 124181405999315288064 124415269287449591808 124835888898596929536 125079708994102001664 125315264001623851008 125324005300731107136 126046209151076401152 126398931106445918208 126530231935157600256 127065101200357588992 127304395176252801024 127313275226139537408 128297034314488479744 128538648315080736768 128780717332623261696 129032242171163541504 129712290808698372096 129965635126684111104 130833981320707178496 130969889196040323072 131080372999277248512 131771216059630092288 132028581715996557312 133048776326136201216 133299338993417060352 133308637217398185984 133559689264888578048 134124273489266343936 135424647331960061952 135679684332585222144 135935201628880109568 135944683716047302656 136918529186959392768 137253132946611634176 137976508782659764224 138102535838524243968 138245994151375896576 138516005858702802624 139091839174053986304 139967177948380790784 140440375010921545728 140704857826384674816 140714672618364751872 140979672001826832384 142069032348247130112 142948238850402287616 143217444573284401152 143227434629406979584 144605979354465828864 144878306999201169408 145641870381696417792 145926327159785668608 146211339517519624992 147053910676255801344 147465419624186904576 148242618067083853824 148521794372294934528 148532154430496126976 149679873366903226368 149806140570602569728 149961756367594192896 150254650422999650304 150889807675424636928 152352728248455069696 152639644874158374912 152927101832490123264 153733085402901774336 154033345335329316864 155062496380097396736 155223572380492234752 155365352818339774464 155526743420297883648 156478319070810734592 157995421887286738944 158292965054682759168 158304006695660345856 158602131002055186432 159962489083863760896 160503285726767480832 160816768706702573568 161119625144944951296 162273812369729650688 162988095374101315584 163677079512325029888 163847104179408470016 164167118054758877184 164487756957209578116 165263976405103804416 165435649510787776512 165575207999087050752 166772945325469335552 167087018668831801344 167098673734308142848 168531908141927890944 168706975913543467008 169420134933810118656 169751033634852716544 171062712419317972992 171384864420107649024 171719600483428171776 172042989561551388672 172949721078264496128 173287513502245481472 174445308427609571328 174626518928053764096 174773830665702998016 176038108954662076416 176800645829533630464 177398368434848268288 177744849623197581312 178079585686518104064 178427397377312084736 178832364652355125248 180566196442613415936 180906245776780296192 180918864795040395264 181259578288063070208 182558038915945857024 183004177262148845568 184136714451365658624 184327992201834528768 184688007811603736832 185455785565405315072 186272108998972932096 186622903931174387712 187253833347895394304 187619563491153002496 187972896002435776512 187986007951096660704 189069313726614601728 189425376464329506816 190597651800536383488 190956592764379201536 190969912839209306112 192807972472621105152 193171075998934892544 193548363256745312256 194568436213047558144 194948452690026166656 196071880901674401792 196250971981060767744 196454833794060484608 196620559498915872768 197656824089445138432 198029059163059912704 198042872573994835968 199573164489204301824 199949008490125590528 200339533897332867072 201186410233899515904 203136970997940092928 203519526498877833216 203902802443320164352 203917025574070953984 204977447203869032448 205377793780439089152 206964763173989646336 207153803757786365952 207368991227063844864 208637758761080979456 209950766922571186176 210660562516382318592 211057286739577012224 211072008927547127808 211469508002740248576 212882410284540493824 213103548522370695168 214422358275603431424 214826166859926601728 214841151944110469376 217317460498801754112 218462805572544626688 218889490739678502912 219317009276279437488 220351968540138405888 220580866014383702016 221198129436280356864 222363927100625780736 222782691558442401792 222798231645744190464 224519810050354839552 224709210855903854592 224942634551391289344 226334711513136955392 228083616559090630656 228959467311237562368 229390652748735184896 230599628104352661504 231050018002993975296 232593744570146095104 232835358570738352128 233048029227509661696 233290115130446825472 234717478606216101888 236993132830930108416 237439447582024138752 237903196503082779648 238443152869806833664 239943733625795641344 240754928590151221248 241225153060053860352 241679437717417426944 243410718554594476032 243546912596995080192 245515619268487544832 245770656269112705024 246250677082138315776 248362811998630576128 250159417988204003328 250630528003247702016 250648010601462214272 252092418302152802304 252797862212891836416 253060463870315200512 254130202400715177984 254608790352505602048 254626550452279074816 256594068628976959488 257077296630161473536 258064484342327083008 259424581617396744192 259931270253368222208 261667962641414356992 261939778392080646144 262160745998554497024 263542432119260184576 264057163431993114624 266097552652272402432 266617274434796371968 267119378529777156096 268248546978532687872 270849294663920123904 271359368665170444288 271870403257760219136 271889367432094605312 273837058373918785536 274506265893223268352 276205071677048487936 276491988302751793152 277032011717405605248 278183678348107972608 279934355896761581568 280880750021843091456 281409715652769349632 281429345236729503744 281959344003653664768 284138064696494260224 285896477700804575232 286434889146568802304 286454869258813959168 289211958708931657728 289756613998402338816 291283740763392835584 291852654319571337216 292422679035039249984 294107821352511602688 294930839248373809152 296485236134167707648 297043588744589869056 297064308860992253952 299359746733806452736 299923512735188385792 300509300845999300608 301779615350849273856 304705456496910139392 305279289748316749824 305854203664980246528 307466170805803548672 308066690670658633728 310447144760984469504 310730705636679548928 311053486840595767296 312956638141621469184 315990843774573477888 316585930109365518336 316608013391320691712 317204262004110372864 321633537413405147136 322239250289889902592 324547624739459301376 325976190748202631168 327354159024650059776 327694208358816940032 328334236109517754368 328975513914419156232 330527952810207608832 330871299021575553024 333545890650938671104 334174037337663602688 334197347468616285696 337063816283855781888 337413951827086934016 338840269867620237312 339502067269705433088 342125424838635945984 343439200966856343552 344085979123102777344 345899442156528992256 346575027004490962944 348890616855219142656 349253037856107528192 349547661331405996032 352076217909324152832 355489699246395162624 356159171373036208128 356854794754624169472 357664729304710250496 361132392885226831872 361812491553560592384 361837729590080790528 362519156576126140416 365116077831891714048 368273428902731317248 368655984403669057536 369376015623207473664 372544217997945864192 373245807862348775424 374507666695790788608 375239126982306004992 375945792004871553024 375972015902193321408 378138627453229203456 381195303601072766976 381913185528758403072 381939825678418612224 385615944945242210304 386342151997869785088 387096726513490624512 389136872426095116288 389896905380052333312 392501943962121535488 392909667588120969216 393241118997831745536 395313648178890276864 396085745147989671936 399146328978408603648 399898016980251181056 400679067794665734144 402372820467799031808 406273941995880185856 407039052997755666432 407805604886640328704 407834051148141907968 410755587560878178304 413929526347979292672 414307607515572731904 414737982454127689728 417275517522161958912 419901533845142372352 421321125032764637184 422114573479154024448 422144017855094255616 422939016005480497152 426207097044741390336 428844716551206862848 429652333719853203456 429682303888220938752 434634920997603508224 436925611145089253376 437778981479357005824 438634018552558874976 441161732028767404032 442396258872560713728 444727854201251561472 445565383116884803584 445596463291488380928 449039620100709679104 449418421711807709184 449885269102782578688 452669423026273910784 457918934622475124736 458781305497470369792 461199256208705323008 462100036005987950592 465187489140292190208 465670717141476704256 466096058455019323392 466580230260893650944 469434957212432203776 473986265661860216832 474878895164048277504 475806393006165559296 479887467251591282688 481509857180302442496 482450306120107720704 483358875434834853888 486821437109188952064 491031238536975089664 491541312538225410048 492501354164276631552 496725623997261152256 500318835976408006656 501261056006495404032 501296021202924428544 505595724425783672832 506120927740630401024 508260404801430355968 509253100904558149632 513188137257953918976 514154593260322947072 516128968684654166016 518849163234793488384 519862540506736444416 523335925282828713984 523879556784161292288 524321491997108994048 528114326863986229248 532195105304544804864 533234548869592743936 534238757059554312192 536497093957065375744 541698589327840247808 542718737330340888576 543778734864189210624 547674116747837571072 549012531786446536704 552410143354096975872 552983976605503586304 554064023434811210496 556367356696215945216 559868711793523163136 561761500043686182912 562858690473459007488 563918688007307329536 568276129392988520448 571792955401609150464 572869778293137604608 572909738517627918336 578423917417863315456 579513227996804677632 583705308639142674432 584845358070078499968 588215642705023205376 589861678496747618304 592970472268335415296 594087177489179738112 594128617721984507904 598719493467612905472 599847025470376771584 601018601691998601216 603559230701698547712 609410912993820278784 610558579496633499648 611708407329960493056 614932341611607097344 616133381341317267456 620894289521968939008 621461411273359097856 622106973681191534592 625913276283242938368 631981687549146955776 633171860218731036672 633216026782641383424 634408524008220745728 643267074826810294272 644478500579779805184 649095249478918602752 651952381496405262336 655388416717633880064 656668472219035508736 657951027828838312464 661055905620415217664 661742598043151106048 667091781301877342208 668348074675327205376 668394694937232571392 674127632567711563776 674827903654173868032 679004134539410866176 684250849677271891968 686878401933712687104 688171958246205554688 691798884313057984512 693150054008981925888 697781233710438285312 698506075712215056384 704152435818648305664 710979398492790325248 712318342746072416256 713709589509248338944 715329458609420500992 722264785770453663744 723675459180161581056 725038313152252280832 730232155663783428096 736546857805462634496 737311968807338115072 738752031246414947328 745088435995891728384 750478253964612009984 751891584009743106048 751944031804386642816 756277254906458406912 762390607202145533952 763826371057516806144 763879651356837224448 771231889890484420608 774193453026981249024 778273744852190232576 779793810760104666624 785003887924243070976 785819335176241938432 786482237995663491072 790627296357780553728 792171490295979343872 798292657956817207296 801358135589331468288 804745640935598063616 812547883991760371712 814078105995511332864 815611209773280657408 815668102296283815936 821511175121756356608 828615215031145463808 829475964908255379456 834551035044323917824 839803067690284744704 842642250065529274368 844229146958308048896 844288035710188511232 845878032010960994304 852414194089482780672 857689433102413725696 859304667439706406912 859364607776441877504 869269841995207016448 873851222290178506752 875557962958714011648 877268037105117749952 882323464057534808064 884792517745121427456 889455708402503122944 891130766233769607168 891192926582976761856 898079240201419358208 899770538205565157376 905338846052547821568 915837869244950249472 917562610994940739584 922398512417410646016 924200072011975901184 931341434282953408512 932192116910038646784 933160460521787301888 938869914424864407552 947972531323720433664 949757790328096555008 951612786012331118592 964900612240215441408 966717750869669707776 973642874218377904128 982062477073950179328 983082625076450820096 985002708328553263104 1000637671952816013312 1002522112012990808064 1002592042405848857088 1011191448851567345664 1012241855481260802048 1016520809602860711936 1018506201809116299264 1026376274515907837952 1032257937369308332032 1037698326469586976768 1039725081013472888832 1046671850565657427968 1047759113568322584576 1048642983994217988096 1056228653727972458496 1066469097739185487872 1068477514119108624384 1072994187914130751488 1083397178655680495616 1085437474660681777152 1087557469728378421248 1095348233495675142144 1104820286708193951744 1105967953211007172608 1108128046869622420992 1119737423587046326272 1123523000087372365824 1125717380946918014976 1127837376014614659072 1143585910803218300928 1145739556586275209216 1145819477035255836672 1156847834835726630912 1159026455993609355264 1167410617278285348864 1169690716140156999936 1179723356993495236608 1185940944536670830592 1188257235443969015808 1197438986935225810944 1199694050940753543168 1202037203383997202432 1207118461403397095424 1218821825987640557568 1221117158993266999296 1223416814659920986112 1232266762682634534912 1241788579043937878016 1242922822546718195712 1244213947362383069184 1251826552566485876736 1263963375098293911552 1266343720437462073344 1266432053565282766848 1268817048016441491456 1286534149653620588544 1288957001159559610368 1298190498957837205504 1303904762992810524672 1310776833435267760128 1313336944438071017472 1315902055657676624928 1323485196086302212096 1334183562603754684416 1336696149350654410752 1336789389874465142784 1348255265135423127552 1349655807308347736064 1358008269078821732352 1373756803867425374208 1376343916492411109376 1383597768626115969024 1386300108017963851776 1395562467420876570624 1397012151424430112768 1408304871637296611328 1421958796985580650496 1424636685492144832512 1427419179018496677888 1444529571540907327488 1447350918360323162112 1450076626304504561664 1460464311327566856192 1473093715610925268992 1474623937614676230144 1477504062492829894656 1490176871991783456768 1500956507929224019968 1503783168019486212096 1503888063608773285632 1524781214404291067904 1527759302713674448896 1542463779780968841216 1548386906053962498048 1556547489704380465152 1559587621520209333248 1570007775848486141952 1571638670352483876864 1572964475991326982144 1584342980591958687744 1596585315913634414592 1602716271178662936576 1609491281871196127232 1625095767983520743424 1628156211991022665728 1631336204592567631872 1643022350243512713216 1657230430062290927616 1658951929816510758912 1669102070088647835648 1679606135380569489408 1685284500131058548736 1688576071420377022464 1691756064021921988608 1704828388178965561344 1715378866204827451392 1718609334879412813824 1718729215552883755008 1738539683990414032896 1751115925917428023296 1754536074210235499904 1764646928115069616128 1769585035490242854912 1778911416805006245888 1782261532467539214336 1782385853165953523712 1796158480402838716416 1799541076411130314752 1810677692105095643136 1831675738489900498944 1835125221989881479168 1844797024834821292032 1848400144023951802368 1862682868565906817024 1864384233820077293568 1866320921043574603776 1877739828849728815104 1895945062647440867328 1899515580656193110016 1903225572024662237184 1929801224480430882816 1933435501739339415552 1947285748436755808256 1966165250152901640192 1970005416657106526208 2001275343905632026624 2005044224025981616128 2005184084811697714176 2022382897703134691328 2024483710962521604096 2037012403618232598528 2052752549031815675904 2064515874738616664064 2075396652939173953536 2079450162026945777664 2093343701131314855936 2095518227136645169152 2112457307455944916992 2132938195478370975744 2136955028238217248768 2145988375828261502976 2166794357311360991232 2175114939456756842496 2190696466991350284288 2209640573416387903488 2211935906422014345216 2216256093739244841984 2251434761893836029952 2255674752029229318144 2287171821606436601856 2291479113172550418432 2291638954070511673344 2313695669671453261824 2334821234556570697728 2339381432280313999872 2359446713986990473216 2371881889073341661184 2376514470887938031616 2394877973870451621888 2404074406767994404864 2414236922806794190848 2437643651975281115136 2442234317986533998592 2446833629319841972224 2464533525365269069824 2485845645093436391424 2488427894724766138368 2503653105132971753472 2527926750196587823104 2532687440874924146688 2532864107130565533696 2537634096032882982912 2573068299307241177088 2577914002319119220736 2607809525985621049344 2621553666870535520256 2626673888876142034944 2631804111315353249856 2646970392172604424192 2668367125207509368832 2673392298701308821504 2673578779748930285568 2699311614616695472128 2716016538157643464704 2747513607734850748416 2752687832984822218752 2767195537252231938048 2772600216035927703552 2794024302848860225536 2816609743274593222656 2843917593971161300992 2849273370984289665024 2854838358036993355776 2894701836720646324224 2900153252609009123328 2920928622655133712384 2946187431221850537984 2949247875229352460288 2955008124985659789312 3001913015858448039936 3007566336038972424192 3007776127217546571264 3049562428808582135808 3055518605427348897792 3096773812107924996096 3113094979408760930304 3119175243040418666496 3140015551696972283904 3143277340704967753728 3145928951982653964288 3168685961183917375488 3205432542357325873152 3218982563742392254464 3250191535967041486848 3256312423982045331456 3262672409185135263744 3286044700487025426432 3314460860124581855232 3317903859633021517824 3359212270761138978816 3370569000262117097472 3377152142840754044928 3383512128043843977216 3430757732409654902784 3437218669758825627648 3437458431105767510016 3477079367980828065792 3502231851834856046592 3509072148420470999808 3539170070980485709824 3557822833610012491776 3564771706331907047424 3592316960805677432832 3599082152822260629504 3621355384210191286272 3663351476979800997888 3670250443979762958336 3696800288047903604736 3725365737131813634048 3728768467640154587136 3732641842087149207552 3755479657699457630208 3791890125294881734656 3799031161312386220032 3806451144049324474368 3859602448960861765632 3866871003478678831104 3894571496873511616512 3932330500305803280384 3940010833314213052416 4002550687811264053248 4010088448051963232256 4010368169623395428352 4044765795406269382656 4048967421925043208192 4074024807236465197056 4129031749477233328128 4150793305878347907072 4158900324053891555328 4186687402262629711872 4191036454273290338304 4224914614911889833984 4265876390956741951488 4273910056476434497536 4333588714622721982464 4350229878913513684992 4381392933982700568576 4419281146832775806976 4423871812844028690432 4432512187478489683968 4502869523787672059904 4511349504058458636288 4574343643212873203712 4583277908141023346688 4627391339342906523648 4669642469113141395456 4678762864560627999744 4718893427973980946432 4753028941775876063232 4789755947740903243776 4808148813535988809728 4828473845613588381696 4875287303950562230272 4884468635973067997184 4929067050730538139648 4971691290186872782848 4976855789449532276736 5007306210265943506944 5055853500393175646208 5065728214261131067392 5075268192065765965824 5146136598614482354176 5155828004638238441472 5215619051971242098688 5253347777752284069888 5263608222630706499712 5293940784345208848384 5336734250415018737664 5346784597402617643008 5347157559497860571136 5398623229233390944256 5432033076315286929408 5495027215469701496832 5505375665969644437504 5534391074504463876096 5545200432071855407104 5588048605697720451072 5633219486549186445312 5687835187942322601984 5698546741968579330048 5709676716073986711552 5789403673441292648448 5800306505218018246656 5841857245310267424768 5898495750458704920576 5910016249971319578624 6003826031716896079872 6015132672077944848384 6015552254435093142528 6111037210854697795584 6193547624215849992192 6226189958817521860608 6238350486080837332992 6280031103393944567808 6286554681409935507456 6337371922367834750976 6410865084714651746304 6437965127484784508928 6500383071934082973696 6525344818370270527488 6572089400974050852864 6628921720249163710464 6635807719266043035648 6754304285681508089856 6767024256087687954432 6861515464819309805568 6874437339517651255296 6874916862211535020032 7004463703669712093184 7018144296840941999616 7078340141960971419648 7115645667220024983552 7129543412663814094848 7184633921611354865664 7242710768420382572544 7326702953959601995776 7340500887959525916672 7393600576095807209472 7457536935280309174272 7465283684174298415104 7510959315398915260416 7583780250589763469312 7598062322624772440064 7612902288098648948736 7719204897921723531264 7733742006957357662208 7864661000611606560768 7880021666628426104832 8005101375622528106496 8020176896103926464512 8020736339246790856704 8097934843850086416384 8148049614472930394112 8258063498954466656256 8301586611756695814144 8317800648107783110656 8382072908546580676608 8449829229823779667968 8531752781913483902976 8547820112952868995072 8700459757827027369984 8762785867965401137152 8838562293665551613952 8847743625688057380864 8865024374956979367936 9005739047575344119808 9022699008116917272576 9148687286425746407424 9166555816282046693376 9339284938226282790912 9357525729121255999488 9437786855947961892864 9506057883551752126464 9616297627071977619456 9656947691227176763392 9750574607901124460544 9768937271946135994368 9858134101461076279296 9943382580373745565696 9953711578899064553472 10111707000786351292416 10131456428522262134784 10150536384131531931648 10292273197228964708352 10311656009276476882944 10431238103942484197376 10506695555504568139776 10527216445261412999424 10673468500830037475328 10694315118995721142272 10797246458466781888512 10864066152630573858816 10990054430939402993664 11010751331939288875008 11090400864143710814208 11176097211395440902144 11266438973098372890624 11375670375884645203968 11397093483937158660096 11419353432147973423104 11578807346882585296896 11600613010436036493312 11683714490620534849536 11796991500917409841152 11820032499942639157248 12007652063433792159744 12030265344155889696768 12031104508870186285056 12222074421709395591168 12387095248431699984384 12452379917635043721216 12476700972161674665984 12560062206787889135616 12573109362819871014912 12674743844735669501952 12821730169429303492608 13000766143868165947392 13050689636740541054976 13144178801948101705728 13257843440498327420928 13271615438532086071296 13508608571363016179712 13534048512175375908864 13723030929638619611136 13749833724423070040064 14008927407339424186368 14036288593681883999232 14156680283921942839296 14259086825327628189696 14369267843222709731328 14485421536840765145088 14653405907919203991552 14787201152191614418944 14915073870560618348544 14930567368348596830208 15021918630797830520832 15167560501179526938624 15225804576197297897472 15438409795843447062528 15467484013914715324416 15760043333256852209664 16010202751245056212992 16040353792207852929024 16041472678493581713408 16195869687700172832768 16296099228945860788224 16516126997908933312512 16603173223513391628288 16635601296215566221312 16764145817093161353216 16899658459647559335936 17063505563826967805952 17095640225905737990144 17400919515654054739968 17525571735930802274304 17695487251376114761728 17730048749913958735872 18011478095150688239616 18045398016233834545152 18333111632564093386752 18678569876452565581824 18715051458242511998976 19012115767103504252928 19232595254143955238912 19313895382454353526784 19501149215802248921088 19716268202922152558592 19886765160747491131392 19907423157798129106944 20262912857044524269568 20301072768263063863296 20584546394457929416704 20623312018552953765888 21013391111009136279552 21054432890522825998848 21346937001660074950656 21388630237991442284544 21728132305261147717632 21980108861878805987328 22021502663878577750016 22180801728287421628416 22532877946196745781248 22751340751769290407936 22794186967874317320192 22838706864295946846208 23157614693765170593792 23201226020872072986624 23593983001834819682304 23640064999885278314496 24015304126867584319488 24060530688311779393536 24062209017740372570112 24444148843418791182336 24774190496863399968768 24904759835270087442432 24953401944323349331968 25146218725639742029824 25349487689471339003904 25643460338858606985216 26101379273481082109952 26288357603896203411456 26515686880996654841856 26543230877064172142592 27017217142726032359424 27068097024350751817728 27446061859277239222272 27499667448846140080128 28017854814678848372736 28072577187363767998464 28313360567843885678592 28518173650655256379392 28970843073681530290176 29306811815838407983104 29574402304383228837888 29830147741121236697088 29861134736697193660416 30335121002359053877248 30451609152394595794944 30876819591686894125056 30934968027829430648832 31520086666513704419328 32020405502490112425984 32082945356987163426816 32391739375400345665536 32592198457891721576448 33032253995817866625024 33271202592431132442624 33528291634186322706432 33799316919295118671872 34127011127653935611904 34191280451811475980288 34801839031308109479936 35051143471861604548608 35390974502752229523456 35460097499827917471744 36022956190301376479232 36090796032467669090304 36666223265128186773504 37357139752905131163648 37430102916485023997952 38024231534207008505856 38465190508287910477824 39002298431604497842176 39432536405844305117184 39773530321494982262784 39814846315596258213888 40525825714089048539136 40602145536526127726592 41169092788915858833408 42026782222018272559104 42108865781045651997696 42777260475982884569088 43456264610522295435264 43960217723757611974656 44361603456574843256832 45065755892393491562496 45502681503538580815872 45677413728591893692416 46315229387530341187584 46402452041744145973248 47280129999770556628992 48030608253735168638976 48121061376623558787072 48124418035480745140224 48888297686837582364672 49548380993726799937536 49809519670540174884864 49906803888646698663936 50292437451279484059648 50698975378942678007808 51286920677717213970432 52202758546962164219904 52576715207792406822912 53086461754128344285184 54034434285452064718848 54136194048701503635456 54999334897692280160256 56035709629357696745472 56145154374727535996928 57036347301310512758784 57941686147363060580352 59148804608766457675776 59660295482242473394176 59722269473394387320832 60903218304789191589888 61753639183373788250112 61869936055658861297664 63040173333027408838656 64040811004980224851968 64165890713974326853632 65184396915783443152896 66064507991635733250048 66542405184862264885248 67598633838590237343744 68254022255307871223808 68382560903622951960576 69603678062616218959872 70781949005504459046912 70920194999655834943488 72045912380602752958464 72181592064935338180608 73332446530256373547008 74714279505810262327296 74860205832970047995904 76048463068414017011712 76930381016575820955648 78865072811688610234368 79547060642989964525568 79629692631192516427776 81051651428178097078272 81204291073052255453184 82338185577831717666816 84053564444036545118208 84217731562091303995392 85554520951965769138176 86912529221044590870528 87920435447515223949312 88723206913149686513664 91005363007077161631744 91354827457183787384832 92630458775060682375168 92804904083488291946496 94560259999541113257984 96061216507470337277952 96248836070961490280448 97776595373675164729344 99096761987453599875072 99813607777293397327872 100584874902558968119296 101397950757885356015616 102573841355434427940864 104405517093924328439808 105153430415584813645824 106172923508256688570368 108068868570904129437696 108272388097403007270912 109998669795384560320512 112071419258715393490944 112290308749455071993856 114072694602621025517568 118297609217532915351552 119320590964484946788352 119444538946788774641664 121806436609578383179776 123507278366747576500224 126080346666054817677312 128331781427948653707264 130368793831566886305792 133084810369724529770496 135197267677180474687488 136508044510615742447616 139207356125232437919744 141840389999311669886976 144091824761205505916928 144363184129870676361216 146664893060512747094016 149428559011620524654592 149720411665940095991808 152096926136828034023424 153860762033151641911296 157730145623377220468736 159259385262385032855552 162103302856356194156544 162408582146104510906368 168107128888073090236416 168435463124182607990784 171109041903931538276352 173825058442089181741056 177446413826299373027328 182709654914367574769664 185260917550121364750336 185609808166976583892992 189120519999082226515968 192122433014940674555904 192497672141922980560896 195553190747350329458688 198193523974907199750144 199627215554586794655744 202795901515770712031232 205147682710868855881728 208811034187848656879616 212345847016513377140736 216137737141808258875392 216544776194806014541824 219997339590769120641024 224142838517430786981888 224580617498910143987712 228145389205242051035136 236595218435065830703104 238641181928969893576704 238889077893577549283328 243612873219156766359552 247014556733495153000448 252160693332109635354624 256663562855897307414528 260737587663133772611584 266169620739449059540992 273016089021231484895232 278414712250464875839488 283680779998623339773952 288183649522411011833856 293329786121025494188032 299440823331880191983616 304193852273656068046848 307721524066303283822592 315460291246754440937472 318518770524770065711104 324206605712712388313088 324817164292209021812736 336214257776146180472832 336870926248365215981568 342218083807863076552704 354892827652598746054656 365419309828735149539328 370521835100242729500672 378241039998164453031936 384995344283845961121792 391106381494700658917376 399254431109173589311488 405591803031541424062464 417622068375697313759232 432275474283616517750784 433089552389612029083648 439994679181538241282048 448285677034861573963776 449161234997820287975424 456290778410484102070272 473190436870131661406208 477778155787155098566656 487225746438313532719104 504321386664219270709248 513327125711794614829056 521475175326267545223168 532339241478898119081984 556829424500929751678976 567361559997246679547904 576367299044822023667712 586659572242050988376064 598881646663760383967232 608387704547312136093696 615443048132606567645184 637037541049540131422208 648413211425424776626176 649634328584418043625472 672428515552292360945664 673741852496730431963136 684436167615726153105408 709785655305197492109312 730838619657470299078656 741043670200485459001344 756482079996328906063872 769990688567691922243584 782212762989401317834752 798508862218347178622976 835244136751394627518464 864550948567233035501568 879989358363076482564096 898322469995640575950848 912581556820968204140544 946380873740263322812416 955556311574310197133312 974451492876627065438208 1008642773328438541418496 1026654251423589229658112 1064678482957796238163968 1134723119994493359095808 1173319144484101976752128 1197763293327520767934464 1216775409094624272187392 1296826422850849553252352 1299268657168836087250944 1344857031104584721891328 1347483704993460863926272 1368872335231452306210816 1419571310610394984218624 1461677239314940598157312 1512964159992657812127744 1539981377135383844487168 1564425525978802635669504 1597017724436694357245952 1670488273502789255036928 1729101897134466071003136 1759978716726152965128192 1796644939991281151901696 1825163113641936408281088 1911112623148620394266624 1948902985753254130876416 2017285546656877082836992 2053308502847178459316224 2129356965915592476327936 2269446239988986718191616 2346638288968203953504256 2395526586655041535868928 2593652845701699106504704 2694967409986921727852544 2737744670462904612421632 2839142621220789968437248 2923354478629881196314624 3025928319985315624255488 3079962754270767688974336 3194035448873388714491904 3519957433452305930256384 3593289879982562303803392 3650326227283872816562176 3897805971506508261752832 4034571093313754165673984 4106617005694356918632448 4258713931831184952655872 4538892479977973436383232 4693276577936407907008512 4791053173310083071737856 5187305691403398213009408 5389934819973843455705088 5475489340925809224843264 5846708957259762392629248 6051856639970631248510976 6159925508541535377948672 6388070897746777428983808 7039914866904611860512768 7186579759965124607606784 8213234011388713837264896 8517427863662369905311744 9077784959955946872766464 9582106346620166143475712 10779869639947686911410176 10950978681851618449686528 11693417914519524785258496 12103713279941262497021952 12319851017083070755897344 12776141795493554857967616 14079829733809223721025536 14373159519930249215213568 16426468022777427674529792 18155569919911893745532928 19164212693240332286951424 21559739279895373822820352 24639702034166141511794688 25552283590987109715935232 28746319039860498430427136 32852936045554855349059584 36311139839823787491065856 38328425386480664573902848 43119478559790747645640704 49279404068332283023589376 57492638079720996860854272 76656850772961329147805696 86238957119581495291281408 98558808136664566047178752 114985276159441993721708544 172477914239162990582562816 229970552318883987443417088 344955828478325981165125632 689911656956651962330251264
- Sum of all divisors σ(n): 2585223921853374018258755967
- Sum of proper divisors (its aliquot sum) s(n): 1895312264896722055928504703
- 689911656956651962330251264 is an abundant number, because the sum of its proper divisors (1895312264896722055928504703) is greater than itself. Its abundance is 1205400607940070093598253439
Bases of 689911656956651962330251264
- Binary: 1000111010101011100111100111011101011000011101000011110010101000010000000000000000000000002
- Hexadecimal: 0x23AAE79DD61D0F2A1000000
- Base-36: 2EOQ7ZMWMCCG000000
Squares and roots of 689911656956651962330251264
- 689911656956651962330251264 squared (6899116569566519623302512642) is 475978094404673016009009513914986851426225833373597696
- 689911656956651962330251264 cubed (6899116569566519623302512643) is 328382835785797672651734294711774574092799526512310291103973175098163575331487744
-
689911656956651962330251264 is a
perfect square number . Itssquare root is 26266169438208 -
The
cube root of 689911656956651962330251264 is 883617878.1552588475
Scales and comparisons
How big is 689911656956651962330251264?- 689,911,656,956,651,962,330,251,264 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 689,911,656,956,651,962,330,251,264 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 689911656956651962330251264 cubic inches would be around 73634823.2 feet tall.
Recreational maths with 689911656956651962330251264
- 689911656956651962330251264 backwards is 462152033269156659656119986
- 689911656956651962330251264 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 689911656956651962330251264's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 689911656956651962330251264 - Facts about the integer". Numbermatics.com. 2024. Web. 8 June 2024.
APA style:
Numbermatics. (2024). Number 689911656956651962330251264 - Facts about the integer. Retrieved 8 June 2024, from https://numbermatics.com/n/689911656956651962330251264/
Chicago style:
Numbermatics. 2024. "Number 689911656956651962330251264 - Facts about the integer". https://numbermatics.com/n/689911656956651962330251264/
The information we have on file for 689911656956651962330251264 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 689911656956651962330251264, math, Factors of 689911656956651962330251264, curriculum, school, college, exams, university, Prime factorization of 689911656956651962330251264, STEM, science, technology, engineering, physics, economics, calculator, six hundred eighty-nine septillion, nine hundred eleven sextillion, six hundred fifty-six quintillion, nine hundred fifty-six quadrillion, six hundred fifty-one trillion, nine hundred sixty-two billion, three hundred thirty million, two hundred fifty-one thousand, two hundred sixty-four.