610466613490893054751801344
610,466,613,490,893,054,751,801,344 is an even composite number composed of five prime numbers multiplied together.
610466613490893054751801344 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred fifty-five divisors.
Prime factorization of 610466613490893054751801344:
218 × 36 × 72 × 194 × 298
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 19 × 19 × 19 × 19 × 29 × 29 × 29 × 29 × 29 × 29 × 29 × 29)See below for interesting mathematical facts about the number 610466613490893054751801344 from the Numbermatics database.
Names of 610466613490893054751801344
- Cardinal: 610466613490893054751801344 can be written as Six hundred ten septillion, four hundred sixty-six sextillion, six hundred thirteen quintillion, four hundred ninety quadrillion, eight hundred ninety-three trillion, fifty-four billion, seven hundred fifty-one million, eight hundred one thousand, three hundred forty-four.
Scientific notation
- Scientific notation: 6.10466613490893054751801344 × 1026
Factors of 610466613490893054751801344
Divisors of 610466613490893054751801344
- Number of divisors d(n): 17955
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 29 32 36 38 42 48 49 54 56 57 58 63 64 72 76 81 84 87 96 98 108 112 114 116 126 128 133 144 147 152 162 168 171 174 189 192 196 203 216 224 228 232 243 252 256 261 266 288 294 304 324 336 342 348 361 378 384 392 399 406 432 441 448 456 464 486 504 512 513 522 532 551 567 576 588 608 609 648 672 684 696 722 729 756 768 783 784 798 812 841 864 882 896 912 928 931 972 1008 1024 1026 1044 1064 1083 1102 1134 1152 1176 1197 1216 1218 1296 1323 1344 1368 1392 1421 1444 1458 1512 1536 1539 1566 1568 1596 1624 1653 1682 1701 1728 1764 1792 1824 1827 1856 1862 1944 2016 2048 2052 2088 2128 2166 2204 2268 2304 2349 2352 2394 2432 2436 2523 2527 2592 2646 2688 2736 2784 2793 2842 2888 2916 3024 3072 3078 3132 3136 3192 3248 3249 3306 3364 3402 3456 3528 3584 3591 3648 3654 3712 3724 3857 3888 3969 4032 4096 4104 4176 4256 4263 4332 4408 4536 4608 4617 4698 4704 4788 4864 4872 4959 5046 5054 5103 5184 5292 5376 5472 5481 5568 5586 5684 5776 5832 5887 6048 6144 6156 6264 6272 6384 6496 6498 6612 6728 6804 6859 6912 7047 7056 7168 7182 7296 7308 7424 7448 7569 7581 7714 7776 7938 8064 8192 8208 8352 8379 8512 8526 8664 8816 9072 9216 9234 9396 9408 9576 9728 9744 9747 9918 10092 10108 10206 10368 10469 10584 10752 10773 10944 10962 11136 11172 11368 11552 11571 11664 11774 11907 12096 12288 12312 12528 12544 12768 12789 12992 12996 13224 13456 13608 13718 13824 13851 14094 14112 14336 14364 14592 14616 14848 14877 14896 15138 15162 15428 15552 15876 15979 16128 16384 16416 16443 16704 16758 17024 17052 17328 17632 17661 17689 18144 18432 18468 18792 18816 19152 19456 19488 19494 19836 20184 20216 20412 20577 20736 20938 21141 21168 21504 21546 21888 21924 22272 22344 22707 22736 22743 23104 23142 23328 23548 23814 24192 24389 24576 24624 25056 25088 25137 25536 25578 25984 25992 26448 26912 26999 27216 27436 27648 27702 28188 28224 28672 28728 29184 29232 29241 29696 29754 29792 30276 30324 30856 31104 31407 31752 31958 32256 32319 32768 32832 32886 33408 33516 34048 34104 34656 34713 35264 35322 35378 35721 36288 36864 36936 37584 37632 38304 38367 38912 38976 38988 39672 40368 40432 40824 41154 41209 41472 41876 42282 42336 43008 43092 43776 43848 44544 44631 44688 45414 45472 45486 46208 46284 46656 47096 47628 47937 48013 48384 48778 49152 49248 49329 50112 50176 50274 51072 51156 51968 51984 52896 52983 53067 53824 53998 54432 54872 55296 55404 56376 56448 57344 57456 58368 58464 58482 59392 59508 59584 60552 60648 61712 61731 62208 62814 63504 63916 64512 64638 65536 65664 65772 66816 67032 68096 68121 68208 68229 69312 69426 70528 70644 70756 71442 72576 73167 73283 73728 73872 75168 75264 75411 76608 76734 77824 77952 77976 79344 80736 80864 80997 81648 82308 82418 82944 83752 84564 84672 86016 86184 87552 87696 87723 89088 89262 89376 90828 90944 90972 92416 92568 93312 94192 94221 95256 95874 96026 96768 96957 97556 98304 98496 98658 100224 100352 100548 102144 102312 103936 103968 104139 105792 105966 106134 107648 107996 108864 109744 110592 110808 111853 112752 112896 114688 114912 115101 116736 116928 116964 118784 119016 119168 121104 121296 123424 123462 123627 124416 125628 127008 127832 129024 129276 130321 131072 131328 131544 133632 133893 134064 136192 136242 136416 136458 138624 138852 141056 141288 141512 142884 143811 144039 145152 146334 146566 147456 147744 147987 150336 150528 150822 153216 153468 155648 155904 155952 158688 158949 159201 161472 161728 161994 163296 164616 164836 165888 167504 169128 169344 170723 172032 172368 175104 175392 175446 178176 178524 178752 181656 181888 181944 184832 185136 185193 186624 188384 188442 190512 191748 192052 193536 193914 195112 196608 196992 197316 198911 200448 200704 201096 204288 204363 204624 204687 207872 207936 208278 211584 211932 212268 215296 215992 217728 219488 219501 219849 221184 221616 223706 225504 225792 226233 229376 229824 230202 233472 233856 233928 237568 238032 238336 242208 242592 242991 246848 246924 247254 248832 251256 254016 255664 258048 258552 260642 262144 262656 263088 263169 267264 267786 268128 272384 272484 272832 272916 277248 277704 282112 282576 282663 283024 285768 287622 288078 290304 292668 293132 294912 295488 295974 300672 301056 301644 303601 306432 306936 311296 311808 311904 312417 317376 317898 318402 322944 323456 323988 326592 329232 329672 331776 335008 335559 336091 338256 338688 341446 344064 344736 345303 350208 350784 350892 356352 357048 357504 363312 363776 363888 369664 370272 370386 370881 373248 376768 376884 381024 383496 384104 387072 387828 390224 390963 393216 393984 394632 397822 400896 401408 401679 402192 408576 408726 409248 409374 415744 415872 416556 423168 423864 424536 430592 431433 431984 432117 435456 438976 439002 439698 442368 443232 447412 451008 451584 452466 458752 459648 460404 463391 466944 467712 467856 475136 476064 476672 476847 477603 484416 485184 485982 493696 493848 494508 497664 502512 508032 511328 512169 512981 516096 517104 521284 525312 526176 526338 534528 535572 536256 544768 544968 545664 545832 554496 555408 555579 564224 565152 565326 566048 571536 575244 576156 580608 585336 586264 589824 590976 591948 596733 601344 602112 603288 607202 612864 613089 613872 614061 622592 623616 623808 624834 634752 635796 636804 645888 646912 647976 653184 658464 658503 659344 659547 663552 670016 671118 672182 676512 677376 678699 682892 688128 689472 690606 700416 701568 701784 707281 712704 714096 715008 726624 727552 727776 728973 739328 740544 740772 741762 746496 753536 753768 762048 766992 768208 774144 775656 780448 781926 782971 786432 787968 789264 795644 801792 802816 803358 804384 817152 817452 818496 818748 831488 831744 833112 846336 847728 847989 849072 861184 862866 863968 864234 870912 877952 878004 879396 884736 886464 894824 902016 903168 904932 910803 912247 917504 919296 920808 926782 933888 935424 935712 937251 950272 952128 953344 953694 955206 968832 970368 971964 987392 987696 989016 995328 1005024 1006677 1008273 1016064 1022656 1024338 1025962 1032192 1034208 1035909 1042568 1050624 1052352 1052676 1069056 1071144 1072512 1089536 1089936 1091328 1091664 1108992 1110816 1111158 1112643 1128448 1130304 1130652 1132096 1143072 1150488 1152312 1161216 1170672 1172528 1172889 1179648 1181952 1183896 1193466 1195061 1202688 1204224 1206576 1214404 1225728 1226178 1227744 1228122 1245184 1247232 1247616 1249668 1269504 1271592 1273608 1291776 1293824 1294299 1295952 1296351 1306368 1316928 1317006 1318688 1319094 1327104 1340032 1342236 1344364 1353024 1354752 1357398 1365784 1376256 1378944 1381212 1390173 1392377 1400832 1403136 1403568 1414562 1425408 1428192 1430016 1430541 1432809 1453248 1455104 1455552 1457946 1478656 1481088 1481544 1483524 1492992 1507072 1507536 1524096 1533984 1536416 1536507 1538943 1548288 1551312 1560896 1563852 1565942 1575936 1578528 1591288 1603584 1605632 1606716 1608768 1634304 1634904 1636992 1637496 1662976 1663488 1666224 1666737 1692672 1695456 1695978 1698144 1722368 1725732 1727936 1728468 1741824 1755904 1756008 1758792 1769472 1772928 1789648 1790199 1804032 1806336 1809864 1821606 1824494 1835008 1838592 1841616 1842183 1853564 1867776 1870848 1871424 1874502 1900544 1904256 1906688 1907388 1910412 1937664 1940736 1943928 1974784 1975392 1975509 1978032 1978641 1990656 2010048 2013354 2016546 2032128 2045312 2048676 2051924 2064384 2068416 2071818 2085136 2101248 2104704 2105352 2121843 2125207 2138112 2142288 2145024 2179072 2179872 2182656 2183328 2186919 2217984 2221632 2222316 2225286 2256896 2260608 2261304 2264192 2286144 2300976 2304624 2322432 2341344 2345056 2345778 2348913 2359296 2363904 2367792 2386932 2390122 2405376 2408448 2413152 2428808 2451456 2452356 2455488 2456244 2490368 2494464 2495232 2499336 2539008 2543184 2543967 2547216 2583552 2587648 2588598 2591904 2592702 2612736 2633856 2634012 2637376 2638188 2654208 2680064 2684472 2688728 2706048 2709504 2714796 2731568 2732409 2736741 2752512 2757888 2762424 2780346 2784754 2801664 2806272 2807136 2811753 2829124 2850816 2856384 2860032 2861082 2865618 2906496 2910208 2911104 2915892 2957312 2962176 2963088 2967048 2985984 3014144 3015072 3020031 3024819 3048192 3067968 3072832 3073014 3077886 3096576 3102624 3121792 3127704 3131884 3151872 3157056 3182576 3207168 3211264 3213432 3217536 3243737 3268608 3269808 3273984 3274992 3325952 3326976 3332448 3333474 3337929 3385344 3390912 3391956 3396288 3444736 3451464 3455872 3456936 3483648 3511808 3512016 3517584 3518667 3538944 3545856 3579296 3580398 3585183 3608064 3612672 3619728 3643212 3648988 3677184 3683232 3684366 3707128 3735552 3741696 3742848 3749004 3779309 3801088 3808512 3813376 3814776 3820824 3875328 3881472 3882897 3887856 3889053 3949568 3950784 3951018 3956064 3957282 3981312 4020096 4026708 4033092 4064256 4090624 4097352 4103848 4128768 4136832 4143636 4170272 4170519 4177131 4202496 4209408 4210704 4243686 4250414 4276224 4284576 4290048 4291623 4298427 4358144 4359744 4365312 4366656 4373838 4435968 4443264 4444632 4450572 4513792 4521216 4522608 4528384 4572288 4601952 4609248 4609521 4616829 4644864 4682688 4690112 4691556 4697826 4727808 4735584 4773864 4780244 4810752 4816896 4826304 4857616 4902912 4904712 4910976 4912488 4950967 4980736 4988928 4990464 4998672 5000211 5078016 5086368 5087934 5094432 5167104 5175296 5177196 5183808 5185404 5225472 5267712 5268024 5274752 5276376 5308416 5360128 5368944 5370597 5377456 5412096 5419008 5429592 5463136 5464818 5473482 5505024 5515776 5524848 5560692 5569508 5603328 5612544 5614272 5623506 5658248 5701632 5712768 5720064 5722164 5731236 5768419 5812992 5820416 5822208 5831784 5914624 5924352 5926176 5926527 5934096 5935923 5971968 6028288 6030144 6040062 6049638 6096384 6135936 6145664 6146028 6155772 6193152 6205248 6243584 6255408 6263768 6303744 6314112 6365152 6365529 6375621 6385729 6414336 6422528 6426864 6435072 6487474 6537216 6539616 6547968 6549984 6560757 6651904 6653952 6664896 6666948 6675858 6770688 6781824 6783912 6792576 6889472 6902928 6911744 6913872 6967296 7023616 7024032 7035168 7037334 7046739 7077888 7091712 7158592 7160796 7170366 7216128 7225344 7239456 7286424 7297976 7354368 7366464 7368732 7414256 7471104 7483392 7485696 7498008 7558618 7602176 7617024 7626752 7629552 7631901 7641648 7750656 7762944 7765794 7775712 7778106 7899136 7901568 7902036 7912128 7914564 7962624 8040192 8053416 8066184 8128512 8181248 8194704 8197227 8207696 8210223 8257536 8273664 8287272 8340544 8341038 8354262 8404992 8418816 8421408 8487372 8500828 8552448 8569152 8580096 8583246 8596854 8716288 8719488 8730624 8733312 8747676 8804429 8871936 8886528 8889264 8901144 9027584 9042432 9045216 9056768 9060093 9074457 9144576 9203904 9218496 9219042 9233658 9289728 9365376 9380224 9383112 9395652 9455616 9471168 9547728 9560488 9621504 9633792 9652608 9715232 9731211 9746639 9805824 9809424 9821952 9824976 9901934 9977856 9980928 9997344 10000422 10013787 10156032 10172736 10175868 10188864 10334208 10350592 10354392 10367616 10370808 10450944 10535424 10536048 10549504 10552752 10556001 10616832 10720256 10737888 10741194 10754912 10755549 10824192 10838016 10859184 10926272 10929636 10946964 11031552 11049696 11121384 11139016 11206656 11225088 11228544 11247012 11316496 11337927 11403264 11425536 11440128 11444328 11462472 11536838 11625984 11640832 11644416 11648691 11663568 11667159 11829248 11848704 11852352 11853054 11868192 11871846 11943936 12056576 12060288 12080124 12099276 12192768 12271872 12291328 12292056 12311544 12386304 12410496 12487168 12510816 12511557 12527536 12531393 12607488 12628224 12730304 12731058 12751242 12771458 12828672 12845056 12853728 12870144 12895281 12974948 13074432 13079232 13095936 13099968 13121514 13303808 13307904 13329792 13333896 13351716 13438339 13541376 13563648 13567824 13585152 13778944 13805856 13823488 13827744 13828563 13850487 13934592 14047232 14048064 14070336 14074668 14093478 14183424 14317184 14321592 14340732 14432256 14450688 14478912 14572848 14595952 14708736 14732928 14737464 14828512 14852901 14876449 14942208 14966784 14971392 14996016 15117236 15234048 15253504 15259104 15263802 15283296 15501312 15525888 15531588 15551424 15556212 15798272 15803136 15804072 15824256 15829128 15925248 16080384 16106832 16111791 16132368 16257024 16362496 16389408 16394454 16415392 16420446 16515072 16547328 16574544 16681088 16682076 16708524 16809984 16837632 16842816 16974744 17001656 17104896 17138304 17160192 17166492 17193708 17305257 17432576 17438976 17461248 17466624 17495352 17608858 17743872 17773056 17778528 17779581 17802288 17807769 18055168 18084864 18090432 18113536 18120186 18148914 18289152 18407808 18436992 18438084 18467316 18579456 18730752 18760448 18766224 18791304 18911232 18942336 19095456 19096587 19120976 19126863 19157187 19243008 19267584 19305216 19430464 19462422 19493278 19611648 19618848 19643904 19649952 19682271 19803868 19955712 19961856 19994688 20000844 20027574 20312064 20345472 20351736 20377728 20511149 20668416 20701184 20708784 20735232 20741616 20901888 21070848 21072096 21099008 21105504 21112002 21140217 21233664 21440512 21475776 21482388 21509824 21511098 21648384 21676032 21718368 21852544 21859272 21893928 22063104 22099392 22242768 22278032 22413312 22450176 22457088 22494024 22632992 22675854 22706159 22806528 22851072 22880256 22888656 22924944 23073676 23251968 23281664 23288832 23297382 23327136 23334318 23658496 23697408 23704704 23706108 23736384 23743692 23887872 24113152 24120576 24160248 24198552 24385536 24543744 24582656 24584112 24591681 24623088 24630669 24772608 24820992 24974336 25021632 25023114 25055072 25062786 25214976 25256448 25460608 25462116 25502484 25542916 25657344 25707456 25740288 25790562 25949896 26148864 26158464 26191872 26199936 26243028 26413287 26455163 26607616 26615808 26659584 26667792 26703432 26876678 27082752 27127296 27135648 27170304 27180279 27223371 27557888 27611712 27646976 27655488 27657126 27700974 27869184 28094464 28096128 28140672 28149336 28186956 28366848 28634368 28643184 28681464 28864512 28901376 28957824 29145696 29191904 29193633 29239917 29417472 29465856 29474928 29657024 29705802 29752898 29933568 29942784 29992032 30041361 30234472 30468096 30507008 30518208 30527604 30566592 31002624 31051776 31063176 31102848 31112424 31596544 31606272 31608144 31648512 31658256 31668003 31850496 32160768 32213664 32223582 32264736 32266647 32514048 32724992 32778816 32788908 32830784 32840892 33094656 33149088 33362176 33364152 33417048 33619968 33675264 33685632 33949488 34003312 34013781 34209792 34276608 34320384 34332984 34387416 34610514 34656769 34865152 34877952 34922496 34933248 34990704 35001477 35217716 35487744 35546112 35557056 35559162 35604576 35615538 36110336 36169728 36180864 36227072 36240372 36297828 36578304 36815616 36873984 36876168 36934632 37158912 37461504 37520896 37532448 37534671 37582608 37594179 37822464 37884672 38190912 38193174 38241952 38253726 38314374 38486016 38535168 38610432 38860928 38924844 38986556 39223296 39237696 39287808 39299904 39364542 39607736 39911424 39923712 39989376 40001688 40055148 40315017 40378933 40624128 40690944 40703472 40755456 41022298 41336832 41402368 41417568 41470464 41483232 41485689 41551461 41803776 42141696 42144192 42198016 42211008 42224004 42280434 42881024 42951552 42964776 43019648 43022196 43296768 43352064 43436736 43705088 43718544 43787856 44126208 44198784 44485536 44556064 44558703 44629347 44826624 44900352 44914176 44988048 45265984 45351708 45412318 45702144 45760512 45777312 45849888 46147352 46503936 46563328 46577664 46594764 46654272 46668636 47316992 47394816 47409408 47412216 47472768 47487384 47775744 48226304 48241152 48320496 48335373 48397104 48771072 49087488 49165312 49168224 49183362 49246176 49261338 49545216 49641984 49948672 50043264 50046228 50110144 50125572 50429952 50512896 50921216 50924232 51004968 51085832 51314688 51414912 51480576 51581124 51899792 51915771 52297728 52316928 52383744 52399872 52486056 52826574 52910326 53215232 53231616 53319168 53335584 53406864 53423307 53753356 54165504 54254592 54271296 54340608 54360558 54446742 55115776 55223424 55293952 55310976 55314252 55401948 55738368 56188928 56192256 56281344 56298672 56373912 56733696 57268736 57286368 57289761 57362928 57380589 57471561 57729024 57802752 57915648 58291392 58383808 58387266 58479834 58834944 58931712 58949856 59314048 59411604 59505796 59867136 59885568 59984064 60082722 60468944 60936192 61014016 61036416 61055208 61133184 61533447 61631003 62005248 62103552 62126352 62205696 62224848 63193088 63212544 63216288 63297024 63316512 63336006 63420651 63700992 64321536 64427328 64447164 64529472 64533294 65028096 65449984 65557632 65577816 65661568 65681784 66189312 66298176 66724352 66728304 66834096 67239936 67350528 67371264 67898976 68006624 68027562 68118477 68419584 68553216 68640768 68665968 68774832 69221028 69313538 69755904 69844992 69866496 69981408 70002954 70435432 70975488 71092224 71114112 71118324 71209152 71231076 72220672 72339456 72361728 72454144 72480744 72595656 73156608 73631232 73747968 73752336 73775043 73869264 73892007 74317824 74923008 75041792 75064896 75069342 75165216 75188358 75644928 75769344 76381824 76386348 76483904 76507452 76628748 76972032 77220864 77721856 77849688 77973112 78446592 78475392 78575616 78599808 78729084 79215472 79239861 79365489 79822848 79847424 79978752 80003376 80110296 80630034 80757866 81248256 81381888 81406944 81510912 81540837 81670113 82044596 82673664 82804736 82835136 82940928 82966464 82971378 83102922 83607552 84283392 84288384 84396032 84422016 84448008 84560868 85762048 85903104 85929552 86039296 86044392 86593536 86704128 86873472 87410176 87437088 87575712 87580899 87719751 88252416 88397568 88971072 89112128 89117406 89258694 89800704 89828352 89976096 90531968 90703416 90824636 91404288 91521024 91554624 91699776 92294704 93007872 93126656 93155328 93189528 93308544 93337272 94068373 94633984 94789632 94818816 94824432 94945536 94974768 95004009 95551488 96452608 96482304 96640992 96670746 96794208 96799941 97542144 98174976 98330624 98336448 98366724 98492352 98522676 99283968 99897344 100086528 100092456 100220288 100251144 100859904 101025792 101842432 101848464 102009936 102041343 102171664 102629376 102829824 102961152 103162248 103799584 103831542 103970307 104595456 104633856 104767488 104799744 104972112 105653148 105820652 106463232 106638336 106671168 106813728 106846614 107506712 108331008 108509184 108542592 108681216 108721116 108893484 109599961 110231552 110446848 110587904 110621952 110628504 110803896 111476736 112377856 112384512 112562688 112597344 112604013 112747824 112782537 113467392 114537472 114572736 114579522 114725856 114761178 114943122 115458048 115605504 115831296 116582784 116767616 116774532 116959668 117669888 117863424 117899712 118628096 118823208 119011592 119734272 119771136 119968128 120165444 120937888 120945051 121136799 121872384 122028032 122072832 122110416 122266368 123066894 123262006 124010496 124207104 124252704 124411392 124449696 124457067 124654383 126386176 126425088 126432576 126594048 126633024 126672012 126841302 128643072 128854656 128894328 129058944 129066588 130056192 130899968 131115264 131155632 131323136 131363568 132378624 132596352 133448704 133456608 133668192 133676109 133888041 134479872 134701056 134742528 135797952 136013248 136055124 136236954 137106432 137281536 137331936 137549664 138442056 138627076 139511808 139689984 139732992 139962816 140005908 140870864 141950976 142184448 142228224 142236648 142418304 142462152 143578043 144441344 144678912 144723456 144908288 144961488 145006119 145191312 146313216 147262464 147495936 147504672 147550086 147738528 147784014 148635648 149846016 150083584 150129792 150138684 150330432 150376716 151289856 151538688 152763648 152772696 152967808 153014904 153257496 153944064 154441728 155443712 155699376 155747313 155946224 156893184 156950784 157151232 157199616 157458168 158430944 158479722 158730978 159645696 159694848 159957504 160006752 160220592 161260068 161515732 162496512 162763776 162813888 163021824 163081674 163340226 164089192 165347328 165609472 165670272 165881856 165932928 165942756 166205844 167215104 167284151 168566784 168576768 168792064 168844032 168896016 169121736 171524096 171806208 171859104 171869283 172078592 172088784 172141767 172414683 173187072 173408256 173746944 174820352 174874176 175151424 175161798 175439502 176504832 176795136 177942144 178224256 178234812 178517388 179601408 179656704 179952192 181063936 181406832 181649272 182808576 183042048 183109248 183399552 184589408 184600341 184893009 185186141 186015744 186253312 186310656 186379056 186617088 186674544 188136746 189579264 189637632 189648864 189891072 189949536 190008018 190261953 191102976 192905216 192964608 193281984 193341492 193588416 193599882 195084288 196349952 196661248 196672896 196733448 196984704 197045352 198567936 199794688 200173056 200184912 200440576 200502288 201719808 202051584 203684864 203696928 204019872 204082686 204343328 204355431 205258752 205659648 205922304 206324496 207599168 207663084 207940614 209267712 209534976 209599488 209944224 211306296 211641304 212926464 213276672 213342336 213627456 213693228 215013424 216662016 217018368 217085184 217362432 217442232 217786968 219199922 220463104 220893696 221175808 221243904 221257008 221325129 221607792 221676021 222953472 224755712 224769024 225125376 225194688 225208026 225495648 225565074 226934784 229074944 229145472 229159044 229451712 229522356 229886244 230916096 231662592 233165568 233535232 233549064 233919336 235339776 235726848 235799424 237256192 237646416 237719583 238023184 238096467 239468544 239542272 239936256 240330888 241875776 241890102 242273598 243744768 244056064 244145664 244220832 244532736 245010339 246133788 246524012 248020992 248414208 248505408 248822784 248899392 248914134 249308766 252772352 252850176 252865152 253188096 253266048 253344024 253682604 255328441 257286144 257709312 257788656 258117888 258133176 260112384 261799936 262230528 262311264 262646272 262727136 262742697 263159253 264757248 265192704 266897408 266913216 267336384 267352218 267776082 269402112 269485056 271595904 272026496 272110248 272473908 274212864 274563072 274663872 275099328 276884112 277254152 279023616 279379968 279465984 279925632 280011816 281741728 282205119 282652531 283901952 284368896 284456448 284473296 284836608 284924304 287156086 289357824 289446912 289816576 289922976 290012238 290382624 290399823 292626432 294524928 294991872 295009344 295100172 295477056 295568028 299692032 300167168 300259584 300277368 300660864 300753432 302579712 303077376 305527296 305545392 305935616 306029808 306124029 306514992 307888128 308883456 310887424 311398752 311494626 311892448 311910921 313786368 313901568 314302464 314399232 314916336 316861888 316959444 317461956 319389696 319915008 320013504 320441184 322520136 323031464 324993024 325527552 325627776 326043648 326163348 326680452 328178384 328799883 330694656 331218944 331340544 331763712 331865856 331885512 332411688 334430208 334568302 337133568 337153536 337584128 337688064 337792032 337812039 338243472 338347611 343048192 343612416 343718208 343738566 344157184 344177568 344283534 344829366 346374144 346816512 347493888 349640704 349748352 350302848 350323596 350879004 353009664 353590272 355884288 356448512 356469624 357034776 359202816 359313408 359904384 362127872 362813664 362835153 363298544 363410397 365617152 366084096 366218496 366799104 369178816 369200682 369786018 370372282 372031488 372506624 372621312 372758112 373234176 373349088 373963149 376273492 379158528 379275264 379297728 379782144 379899072 380016036 380523906 385810432 385929216 386563968 386682984 387176832 387199764 389711831 390168576 392699904 393322496 393345792 393466896 393969408 394090704 397135872 399589376 400346112 400369824 400881152 401004576 401028327 401664123 403439616 404103168 407369728 407393856 408039744 408165372 408686656 408710862 411319296 411844608 412648992 415198336 415326168 415881228 418535424 419069952 419198976 419888448 422612592 423282608 425852928 426553344 426684672 427254912 427386456 430026848 430734129 431417021 433324032 434036736 434170368 434724864 434884464 435573936 438399844 441787392 442351616 442487808 442514016 442650258 443215584 443352042 445906944 449511424 449538048 450250752 450389376 450416052 450991296 451130148 453869568 458149888 458290944 458318088 458903424 459044712 459772488 461832192 463325184 466331136 467070464 467098128 467241939 467838672 470679552 471453696 471598848 474512384 475292832 475439166 476046368 476192934 478937088 479084544 479872512 480661776 483751552 483780204 484547196 487489536 488291328 488441664 489065472 490020678 492267576 493048024 496041984 496828416 497010816 497645568 497798784 497828268 498617532 501852453 505544704 505700352 505730304 506376192 506532096 506688048 507365208 510656882 514572288 515418624 515577312 515607849 516235776 516266352 516425301 517244049 520224768 523599872 524461056 524622528 525292544 525454272 525485394 526318506 529514496 530385408 533794816 533826432 534672768 534704436 535552164 538804224 538970112 543191808 544052992 544220496 544947816 548425728 549126144 549327744 550198656 553768224 553801023 554508304 554679027 555558423 558047232 558759936 558931968 559851264 560023632 563483456 564410238 565305062 568737792 568912896 568946592 569673216 569848608 570785859 574312172 578715648 578893824 579633152 579845952 580024476 580765248 580799646 585252864 589049856 589983744 590018688 590200344 590954112 591136056 594823321 599384064 600334336 600519168 600554736 601321728 601506864 605159424 606154752 611054592 611090784 611871232 612059616 612248058 613029984 613066293 615776256 617766912 621774848 622797504 622989252 623784896 623821842 627803136 628604928 628798464 629832672 633723776 633918888 634923912 638779392 639830016 640027008 640882368 645040272 646062928 649986048 651055104 651255552 652087296 652326696 653360904 656356768 657599766 658478611 661389312 662437888 662681088 663527424 663731712 663771024 664823376 665028063 668860416 669136604 674267136 674307072 675168256 675376128 675584064 675624078 676486944 676695222 686096384 687224832 687436416 687477132 688314368 688355136 688567068 689658732 692748288 694987776 699281408 699496704 700605696 700647192 701758008 706019328 707180544 711768576 712897024 712939248 713158749 714069552 714289401 718405632 718626816 719808768 724255744 725627328 725670306 726597088 726820794 731234304 732168192 732436992 733598208 738357632 738401364 739572036 740744564 744062976 745242624 745516224 746468352 746698176 747926298 752546984 758317056 758550528 758595456 759564288 759798144 760032072 761047812 765985323 767199727 771620864 771858432 773127936 773365968 774353664 774399528 779423662 780337152 785399808 786644992 786691584 786933792 787938816 788181408 788228091 789477759 794271744 799178752 800692224 800739648 801762304 802009152 802056654 803328246 808206336 814739456 814787712 816079488 816330744 817373312 817421724 822638592 823689216 825297984 830396672 830652336 831762456 837070848 838139904 838397952 839776896 845225184 846565216 846615357 847957593 851705856 853106688 853369344 854509824 854772912 860053696 861468258 862834042 868073472 868340736 869449728 869768928 871147872 871199469 876799688 883574784 884703232 884975616 885028032 885300516 886431168 886704084 899022848 899076096 900501504 900778752 900832104 901982592 902260296 907739136 916299776 916581888 916636176 917806848 918089424 918372087 919544976 923664384 926650368 932662272 934140928 934196256 934483878 935677344 935732763 941359104 942907392 943197696 949024768 950585664 950878332 952092736 952385868 958169088 959745024 961323552 967503104 967560408 969094392 974979072 976582656 976883328 978130944 980041356 984535152 986096048 986399649 992083968 993656832 994021632 995291136 995597568 995656536 997235064 1003704906 1005046301 1011089408 1011400704 1011460608 1012752384 1013064192 1013376096 1014730416 1015042833 1021313764 1029144576 1030837248 1031154624 1031215698 1032471552 1032532704 1032850602 1034488098 1040449536 1047199744 1048922112 1049245056 1050585088 1050908544 1050970788 1052637012 1059028992 1060770816 1067589632 1067652864 1069345536 1069408872 1071104328 1077608448 1077940224 1086383616 1088105984 1088440992 1088505459 1089895632 1090231191 1096851456 1098252288 1098655488 1100397312 1107536448 1107602046 1109016608 1109358054 1111116846 1116094464 1117519872 1117863936 1119702528 1120047264 1126966912 1128820476 1130610124 1137475584 1137825792 1137893184 1139346432 1139697216 1141571718 1148624344 1157431296 1157787648 1159266304 1159691904 1160048952 1161530496 1161599292 1169135493 1170505728 1170989057 1178099712 1179967488 1180037376 1180400688 1181908224 1182272112 1189646642 1198768128 1200668672 1201038336 1201109472 1202643456 1203013728 1203084981 1204992369 1210318848 1212309504 1222109184 1222181568 1223742464 1224119232 1224496116 1226059968 1226132586 1235533824 1243549696 1245595008 1245978504 1247569792 1247643684 1255606272 1257209856 1257596928 1259665344 1267447552 1267837776 1269847824 1277558784 1279660032 1280054016 1281764736 1290080544 1292125856 1292202387 1294251063 1299972096 1302110208 1302511104 1304174592 1304653392 1306721808 1312713536 1315199532 1316957222 1325362176 1327054848 1327463424 1327542048 1329646752 1330056126 1337720832 1338273208 1348534272 1348614144 1350336512 1350752256 1351168128 1351248156 1352973888 1353390444 1372192768 1374449664 1374872832 1374954264 1376628736 1376710272 1377134136 1379317464 1385496576 1389975552 1398562816 1398993408 1401211392 1401294384 1401725817 1403516016 1412038656 1414361088 1423537152 1425794048 1425878496 1426317498 1428139104 1428578802 1436811264 1437253632 1439617536 1448511488 1451254656 1451340612 1453194176 1453641588 1462468608 1464873984 1467196416 1476715264 1476802728 1479144072 1481489128 1488125952 1490485248 1491032448 1492936704 1493396352 1495852596 1505093968 1505557359 1516634112 1517101056 1517190912 1519128576 1519596288 1520064144 1522095624 1531970646 1534399454 1543241728 1543716864 1546255872 1546731936 1548707328 1548799056 1549275903 1551732147 1558847324 1560674304 1570799616 1573289984 1573383168 1573867584 1575877632 1576362816 1576456182 1578955518 1588543488 1598357504 1601384448 1601479296 1603524608 1604018304 1604113308 1606656492 1616412672 1629478912 1629575424 1632158976 1632661488 1634746624 1634843448 1645277184 1647378432 1650595968 1660793344 1661304672 1661403069 1663524912 1664037081 1666675269 1674141696 1676279808 1676795904 1679553792 1690450368 1693130432 1693230714 1695915186 1706213376 1706738688 1709019648 1709545824 1720107392 1722936516 1725668084 1736146944 1736681472 1738899456 1739537856 1742295744 1742398938 1753599376 1767149568 1769406464 1769951232 1770056064 1770601032 1772862336 1773408168 1784469963 1787299087 1798045696 1798152192 1801003008 1801557504 1801664208 1803965184 1804520592 1815478272 1832599552 1833163776 1833272352 1835613696 1836178848 1836744174 1839089952 1839198879 1847328768 1853300736 1865324544 1868281856 1868392512 1868967756 1871354688 1871465526 1885814784 1886395392 1898049536 1901171328 1901756664 1904185472 1904771736 1916338176 1919490048 1922647104 1935006208 1935120816 1938188784 1949958144 1953165312 1953766656 1956261888 1960082712 1969070304 1972192096 1972799298 1975435833 1984167936 1987313664 1988043264 1990582272 1991195136 1991313072 1994470128 2007409812 2010092602 2022801408 2022921216 2025504768 2026128384 2026752192 2029460832 2030085666 2042627528 2058289152 2061674496 2062309248 2062431396 2064943104 2065065408 2065701204 2068976196 2094399488 2097844224 2098490112 2101170176 2101817088 2101941576 2105274024 2118057984 2121541632 2135179264 2135305728 2138691072 2138817744 2139476247 2142208656 2142868203 2155216896 2155880448 2172767232 2176211968 2176881984 2177010918 2179791264 2180462382 2193702912 2196504576 2197310976 2200794624 2215072896 2215204092 2218033216 2218716108 2222233692 2232188928 2235727872 2239405056 2240094528 2253933824 2257640952 2261220248 2274951168 2275651584 2275786368 2278692864 2279394432 2283143436 2297248688 2297955969 2301599181 2314862592 2315575296 2318532608 2319383808 2320097904 2323060992 2323198584 2338270986 2341011456 2341978114 2356199424 2359934976 2360074752 2360801376 2363816448 2364544224 2364684273 2368433277 2379293284 2397536256 2401337344 2402076672 2402218944 2405286912 2406027456 2406169962 2409984738 2424619008 2444218368 2444363136 2447484928 2448238464 2448992232 2452119936 2452265172 2471067648 2487099392 2491190016 2491957008 2495139584 2495287368 2511212544 2514419712 2515193856 2519330688 2534895104 2535675552 2539695648 2539846071 2543872779 2555117568 2559320064 2560108032 2563529472 2580161088 2584251712 2584404774 2588502126 2604220416 2605022208 2608349184 2609306784 2613443616 2625427072 2630399064 2633914444 2650724352 2654109696 2654926848 2655084096 2659293504 2660112252 2676546416 2697068544 2697228288 2700673024 2701504512 2702336256 2702496312 2705947776 2706780888 2727982817 2744385536 2748899328 2749745664 2749908528 2753257472 2753420544 2754268272 2755116261 2758634928 2770993152 2779951104 2797125632 2797986816 2802422784 2802588768 2803451634 2807032032 2807198289 2824077312 2828722176 2847074304 2851588096 2851756992 2852634996 2856278208 2857157604 2874507264 2879235072 2897022976 2902509312 2902681224 2906388352 2907283176 2924937216 2929747968 2934392832 2953430528 2953605456 2958288144 2959198947 2962978256 2976251904 2980970496 2982064896 2985873408 2986792704 2991705192 3010187936 3011114718 3015138903 3033268224 3034202112 3034381824 3038257152 3039192576 3040128288 3044191248 3063941292 3068798908 3087433728 3092511744 3093463872 3097414656 3097598112 3098551806 3103464294 3117694648 3121348608 3141599232 3146579968 3146766336 3147735168 3151755264 3152725632 3152912364 3157911036 3177086976 3178398869 3196715008 3202768896 3202958592 3207049216 3208036608 3208226616 3213312984 3232825344 3258957824 3259150848 3264317952 3265322976 3265516377 3269493248 3269686896 3270693573 3290554368 3294756864 3301191936 3321586688 3322609344 3322806138 3327049824 3328074162 3333350538 3348283392 3352559616 3353591808 3359107584 3380900736 3386260864 3386461428 3391830372 3412426752 3413477376 3418039296 3419091648 3440214784 3445873032 3451336168 3472293888 3473362944 3477798912 3479075712 3484591488 3484797876 3507198752 3507406479 3512967171 3534299136 3538812928 3539902464 3540112128 3541202064 3545724672 3546816336 3568939926 3574598174 3596304384 3602006016 3603115008 3603328416 3607930368 3609041184 3609254943 3614977107 3630956544 3665199104 3666327552 3666544704 3671227392 3672357696 3673488348 3678179904 3678397758 3706601472 3730649088 3736563712 3736785024 3737935512 3742709376 3742931052 3771629568 3772790784 3796099072 3802342656 3803513328 3808370944 3809543472 3832676352 3838980096 3845294208 3870012416 3870241632 3876377568 3876607161 3882753189 3899916288 3906330624 3907533312 3912523776 3920165424 3938140608 3944384192 3945598596 3950871666 3976086528 3981164544 3982390272 3982626144 3988940256 4014819624 4020185204 4045602816 4045842432 4051009536 4052256768 4053504384 4058921664 4060171332 4085255056 4116578304 4123348992 4124618496 4124862792 4129886208 4130130816 4131402408 4137952392 4163763247 4188798976 4195688448 4196980224 4202340352 4203634176 4203883152 4205177451 4210548048 4236115968 4243083264 4270358528 4270611456 4277382144 4277635488 4278952494 4284417312 4285736406 4310433792 4311760896 4345534464 4352423936 4353763968 4354021836 4359582528 4360924764 4387405824 4394621952 4401589248 4430145792 4430408184 4436066432 4437432216 4444467384 4464377856 4471455744 4478810112 4480189056 4507867648 4515281904 4516672077 4522440496 4549902336 4551303168 4551572736 4557385728 4558788864 4566286872 4594497376 4595911938 4603198362 4629725184 4631150592 4637065216 4638767616 4640195808 4646121984 4646397168 4655196441 4676541972 4682022912 4683956228 4712398848 4719869952 4720149504 4721602752 4727632896 4729088448 4729368546 4736866554 4758586568 4795072512 4802674688 4804153344 4804437888 4810573824 4812054912 4812339924 4819969476 4849238016 4851240379 4888436736 4888726272 4894969856 4896476928 4897984464 4904239872 4904530344 4942135296 4974198784 4982380032 4983914016 4984209207 4990279168 4990574736 4992111243 5000025807 5022425088 5028839424 5030387712 5038661376 5069790208 5071351104 5079391296 5079692142 5087745558 5118640128 5120216064 5127058944 5160322176 5168503424 5168809548 5177004252 5208440832 5210044416 5216698368 5218613568 5226887232 5250854144 5260798128 5267828888 5301448704 5308219392 5309853696 5310168192 5318587008 5320224504 5353092832 5353409889 5361897261 5370398089 5394137088 5394456576 5401346048 5403009024 5404672512 5404992624 5411895552 5413561776 5455965634 5497798656 5499491328 5499817056 5506514944 5506841088 5508536544 5510232522 5517269856 5517596637 5541986304 5559902208 5594251264 5595973632 5604845568 5605177536 5606903268 5614064064 5614396578 5657444352 5694148608 5703176192 5703513984 5705269992 5712556416 5714315208 5749014528 5758470144 5794045952 5805018624 5805362448 5812776704 5814566352 5849874432 5859495936 5868785664 5906861056 5907210912 5916576288 5918397894 5925956512 5926307499 5952503808 5961940992 5964129792 5971746816 5973585408 5983410384 6020375872 6022229436 6030277806 6068404224 6068763648 6076514304 6078385152 6080256576 6088382496 6127882584 6137597816 6174867456 6185023488 6186927744 6194829312 6195196224 6197103612 6206928588 6235389296 6283198464 6293159936 6293532672 6295470336 6303510528 6305451264 6305824728 6315822072 6354173952 6356797738 6393430016 6405537792 6405917184 6414098432 6416073216 6416453232 6418428741 6426625968 6428604609 6465650688 6517915648 6518301696 6528635904 6530645952 6531032754 6538986496 6539373792 6541387146 6581108736 6589513728 6602383872 6643173376 6645218688 6645612276 6654099648 6656148324 6666701076 6696566784 6707183616 6718215168 6761801472 6772521728 6772922856 6783660744 6824853504 6826954752 6836078592 6838183296 6880429568 6891746064 6893867907 6902672336 6904797543 6944587776 6946725888 6955597824 6958151424 6969182976 6969595752 7014397504 7014812958 7025934342 7068598272 7077625856 7079804928 7080224256 7082404128 7091449344 7093632672 7105299831 7137879852 7149196348 7192608768 7204012032 7206230016 7206656832 7215860736 7218082368 7218509886 7229954214 7330398208 7332655104 7333089408 7342454784 7344715392 7346976696 7356359808 7356795516 7404524789 7413202944 7461298176 7473127424 7473570048 7475871024 7485418752 7485862104 7543259136 7545581568 7592198144 7604685312 7607026656 7616741888 7619086944 7619538213 7631618337 7665352704 7677960192 7690588416 7740024832 7740483264 7752755136 7753214322 7765506378 7812661248 7815066624 7825047552 7840330848 7876281216 7888768384 7891197192 7901743332 7952173056 7962329088 7964780544 7965252288 7977880512 8029639248 8040370408 8091205632 8091684864 8102019072 8104513536 8107008768 8117843328 8120342664 8170510112 8183948451 8196923399 8233156608 8246697984 8249236992 8249725584 8259772416 8260261632 8262804816 8275904784 8327526494 8391376896 8393960448 8404680704 8407268352 8407766304 8410354902 8421096096 8421594867 8472231936 8486166528 8540717056 8541222912 8554764288 8555270976 8557904988 8568834624 8571472812 8623521792 8691068928 8704847872 8707527936 8708043672 8719165056 8721849528 8774811648 8789243904 8803178496 8860291584 8860816368 8872132864 8874864432 8877596841 8888934768 8928755712 8942911488 8957620224 8960378112 9015735296 9030563808 9033344154 9044880992 9045416709 9099804672 9102606336 9103145472 9114771456 9117577728 9132573744 9188994752 9191823876 9206396724 9262301184 9277535232 9280391616 9292243968 9292794336 9310392882 9353083944 9364045824 9367912456 9424797696 9439739904 9440299008 9443205504 9455265792 9458176896 9458737092 9473733108 9517173136 9535196607 9590145024 9605349376 9608306688 9608875776 9621147648 9624109824 9624679848 9639938952 9698476032 9702480758 9776873472 9777452544 9789939712 9792953856 9795968928 9796549131 9808479744 9809060688 9812080719 9884270592 9948397568 9964760064 9967828032 9968418414 9980558336 9981149472 9984222486 10000051614 10044850176 10057678848 10060775424 10077322752 10139580416 10142702208 10158782592 10159384284 10175491116 10237280256 10240432128 10254117888 10320644352 10337006848 10337619096 10354008504 10416881664 10420088832 10433396736 10437227136 10453774464 10501708288 10521596256 10522219437 10535657776 10538901513 10602897408 10616438784 10619707392 10620336384 10637174016 10640449008 10706185664 10706819778 10723794522 10740796178 10788913152 10802692096 10806018048 10809345024 10809985248 10823791104 10827123552 10844931321 10911931268 10995597312 10998982656 10999634112 11013029888 11013682176 11017073088 11020465044 11034539712 11035193274 11119804416 11188502528 11191947264 11209691136 11210355072 11213806536 11228128128 11228793156 11301643099 11314888704 11388297216 11406352384 11407027968 11410539984 11425112832 11428630416 11498029056 11516940288 11588091904 11610037248 11610724896 11625553408 11629132704 11629821483 11648259567 11699748864 11718991872 11737571328 11813722112 11814421824 11833152576 11836795788 11851913024 11852614998 11928259584 11943493632 11947170816 11966820768 12040751744 12044458872 12060555612 12136808448 12137527296 12153028608 12156770304 12160513152 12176764992 12255765168 12275195632 12349734912 12370046976 12373855488 12389658624 12390392448 12394207224 12413857176 12470778592 12491289741 12511093609 12566396928 12586319872 12587065344 12590940672 12607021056 12610902528 12611649456 12631644144 12708347904 12713595476 12811075584 12811834368 12828196864 12832146432 12832906464 12836857482 12853251936 12857209218 12931301376 13035831296 13036603392 13057271808 13061291904 13062065508 13077972992 13078747584 13082774292 13162217472 13204767744 13286346752 13290437376 13291224552 13308199296 13312296648 13333402152 13393133568 13414367232 13436430336 13523602944 13545043456 13545845712 13550016231 13567321488 13649707008 13653909504 13672157184 13676366592 13760859136 13783492128 13787735814 13805344672 13809595086 13889175552 13893451776 13911195648 13916302848 13938365952 13939191504 14028795008 14029625916 14051868684 14137196544 14159609856 14160448512 14164808256 14182898688 14187265344 14210599662 14275759704 14298392696 14385217536 14408024064 14412460032 14413313664 14431721472 14436164736 14437019772 14459908428 14553721137 14660796416 14665310208 14666178816 14684909568 14689430784 14693953392 14712719616 14713591032 14809049578 14826405888 14922596352 14946254848 14947140096 14951742048 14952627621 14970837504 14971724208 14976333729 15000077421 15086518272 15091163136 15184396288 15209370624 15214053312 15233483776 15238173888 15239076426 15263236674 15355920384 15381176832 15480049664 15480966528 15505510272 15506428644 15531012756 15625322496 15630133248 15650095104 15680661696 15752562432 15777536768 15782394384 15803486664 15904346112 15924658176 15929561088 15930504576 15955761024 16059278496 16060229667 16080740816 16085691783 16111194267 16182411264 16183369728 16204038144 16209027072 16214017536 16235686656 16240685328 16341020224 16367896902 16393846798 16493395968 16498473984 16499451168 16519544832 16520523264 16525609632 16551809568 16552789911 16655052988 16782753792 16787920896 16809361408 16814536704 16815532608 16820709804 16842192192 16843189734 16972333056 17081434112 17082445824 17109528576 17110541952 17115809976 17137669248 17142945624 17247043584 17249876309 17382137856 17409695744 17415055872 17416087344 17438330112 17443699056 17549623296 17578487808 17606356992 17720583168 17721632736 17744265728 17749728864 17755193682 17777869536 17778922497 17857511424 17885822976 17915240448 17920756224 18031470592 18061127616 18066688308 18089761984 18090833418 18205212672 18206290944 18229542912 18235155456 18265147488 18377989504 18383647752 18412793448 18524602368 18555070464 18560783232 18584487936 18585588672 18620785764 18706167888 18735824912 18849595392 18879479808 18880598016 18886411008 18910531584 18916353792 18917474184 18947466216 19034346272 19070393214 19095879719 19180290048 19210698752 19216613376 19217751552 19242295296 19248219648 19249359696 19279877904 19285813827 19396952064 19404961516 19553746944 19554905088 19579879424 19585907712 19591937856 19593098262 19616959488 19618121376 19624161438 19768541184 19896795136 19929520128 19935656064 19936836828 19961116672 19962298944 19968444972 20000103228 20089700352 20121550848 20154645504 20279160832 20285404416 20317565184 20318768568 20350982232 20474560512 20480864256 20508235776 20641288704 20674013696 20675238192 20681603721 20708017008 20714392629 20833763328 20840177664 20866793472 20874454272 20907548928 21003416576 21043192512 21044438874 21071315552 21077803026 21205794816 21232877568 21239414784 21240672768 21274348032 21280898016 21412371328 21413639556 21447589044 21481592356 21577826304 21612036096 21618690048 21619970496 21647582208 21654247104 21689862642 21823862536 21991194624 21997965312 21999268224 22026059776 22027364352 22034146176 22040930088 22069079424 22070386548 22213574367 22239608832 22248792083 22377005056 22383894528 22419382272 22420710144 22427613072 22456256256 22457586312 22603286198 22629777408 22776594432 22812704768 22814055936 22821079968 22850225664 22857260832 22858614639 22894855011 22996058112 23033880576 23176183808 23220074496 23221449792 23251106816 23258265408 23259642966 23296519134 23437983744 23475142656 23627444224 23628843648 23666305152 23673591576 23703826048 23705229996 23856519168 23886987264 23894341632 23933641536 24081503488 24088917744 24121111224 24273616896 24275054592 24306057216 24313540608 24321026304 24353529984 24511530336 24550391264 24551845353 24590770197 24699469824 24740093952 24747710976 24779317248 24780784896 24788414448 24827714352 24941557184 24982579482 25022187218 25174130688 25181881344 25214042112 25221805056 25223298912 25263288288 25264784601 25416695808 25427190952 25622151168 25623668736 25656393728 25664292864 25665812928 25673714964 25706503872 25714418436 26071662592 26073206784 26114543616 26122583808 26124131016 26155945984 26157495168 26165548584 26324434944 26409535488 26572693504 26580874752 26582449104 26616398592 26624593296 26632790523 26666804304 26786267136 26828734464 26872860672 27047205888 27090086912 27091691424 27100032462 27134642976 27136250127 27299414016 27307819008 27344314368 27352733184 27521718272 27566984256 27575471628 27610689344 27619190172 27786903552 27832605696 27876731904 27878383008 28057590016 28059251832 28103737368 28274393088 28319219712 28320897024 28329616512 28365797376 28374530688 28421199324 28551519408 28596785392 28605589821 28770435072 28816048128 28824920064 28826627328 28863442944 28872329472 28874039544 28919816856 29107442274 29146342729 29321592832 29330620416 29332357632 29369819136 29378861568 29387906784 29425439232 29427182064 29436242157 29618099156 29652811776 29845192704 29892509696 29894280192 29903484096 29905255242 29941675008 29943448416 29952667458 30000154842 30173036544 30182326272 30368792576 30418741248 30428106624 30466967552 30476347776 30478152852 30526473348 30711840768 30762353664 30960099328 30961933056 31011020544 31012857288 31062025512 31250644992 31260266496 31300190208 31361323392 31505124864 31555073536 31564788768 31566658311 31606973328 31616704539 31808692224 31849316352 31859122176 31861009152 31911522048 32118556992 32120459334 32161481632 32171383566 32222388534 32366739456 32408076288 32418054144 32428035072 32471373312 32481370656 32682040448 32735793804 32787693596 32986791936 32996947968 32998902336 33039089664 33041046528 33051219264 33103619136 33105579822 33310105976 33565507584 33575841792 33618722816 33629073408 33631065216 33641419608 33684384384 33686379468 33904929297 33944666112 33958682653 34162868224 34164891648 34219057152 34221083904 34231619952 34275338496 34285891248 34494087168 34499752618 34764275712 34819391488 34830111744 34832174688 34876660224 34887398112 34889464449 34944778701 35099246592 35156975616 35212713984 35441166336 35443265472 35488531456 35499457728 35510387364 35555739072 35557844994 35830480896 35841512448 36062941184 36122255232 36133376616 36179523968 36181666836 36410425344 36412581888 36459085824 36470310912 36530294976 36755979008 36767295504 36825586896 37049204736 37110140928 37121566464 37168975872 37171177344 37241571528 37412335776 37471649824 37473869223 37533280827 37699190784 37758959616 37761196032 37772822016 37821063168 37832707584 37834948368 37894932432 38068692544 38140786428 38191759438 38433226752 38435503104 38484590592 38496439296 38498719392 38559755808 38571627654 38793904128 38809923032 39107493888 39109810176 39159758848 39171815424 39183875712 39186196524 39233918976 39236242752 39248322876 39793590272 39859040256 39871312128 39873673656 39922233344 39924597888 39936889944 40000206456 40179400704 40243101696 40309291008 40558321664 40570808832 40635130368 40637537136 40650048693 40701964464 40949121024 40961728512 41016471552 41282577408 41348027392 41350476384 41363207442 41416034016 41428785258 41667526656 41680355328 41733586944 41748908544 41815097856 42006833152 42086385024 42088877748 42142631104 42155606052 42411589632 42478829568 42481345536 42548696064 42561796032 42824742656 42827279112 42895178088 42963184712 43155652608 43224072192 43237380096 43239940992 43295164416 43308494208 43379725284 43647725072 43661163411 43982389248 43995930624 43998536448 44052119552 44054728704 44068292352 44081860176 44138158848 44140773096 44427148734 44479217664 44497584166 44754010112 44767789056 44838764544 44841420288 44855226144 44912512512 44915172624 44929001187 45000232263 45206572396 45259554816 45553188864 45625409536 45628111872 45642159936 45700451328 45714521664 45717229278 45789710022 46067761152 46352367616 46440148992 46442899584 46502213632 46516530816 46519285932 46593038268 46875967488 46950285312 47254888448 47257687296 47332610304 47347183152 47407652096 47410459992 47713038336 47773974528 47788683264 47867283072 48163006976 48177835488 48180689001 48242222448 48257075349 48333582801 48547233792 48550109184 48612114432 48627081216 48642052608 48707059968 49023060672 49100782528 49103690706 49181540394 49480187904 49495421952 49558634496 49561569792 49576828896 49655428704 49883114368 49965158964 50044374436 50348261376 50363762688 50428084224 50443610112 50446597824 50526576576 50529569202 50854381904 51244302336 51247337472 51312787456 51328585728 51331625856 51347429928 51413007744 51428836872 51749628927 51831673523 52143325184 52146413568 52229087232 52245167616 52248262032 52311891968 52314990336 52331097168 52648869888 52819070976 53145387008 53161749504 53164898208 53232797184 53249186592 53265581046 53333608608 53336767491 53572534272 53657468928 53745721344 54094411776 54180173824 54183382848 54200064924 54269285952 54272500254 54615638016 54688628736 54705466368 55043436544 55133968512 55150943256 55221378688 55238380344 55573807104 55665211392 55753463808 55756766016 56115180032 56118503664 56207474736 56548786176 56638439424 56641794048 56659233024 56731594752 56749061376 56842398648 57103038816 57193570784 57211179642 57287639157 57540870144 57632096256 57649840128 57653254656 57726885888 57744658944 57748079088 57839633712 58214884548 58292685458 58661240832 58664715264 58739638272 58757723136 58775813568 58850878464 58854364128 58872484314 59236198312 59305623552 59690385408 59785019392 59788560384 59806968192 59810510484 59883350016 59886896832 59905334916 60000309684 60364652544 60737585152 60837482496 60856213248 60933935104 60952695552 60956305704 61052946696 61423681536 61524707328 61920198656 61923866112 62022041088 62025714576 62044811163 62124051024 62143177887 62501289984 62520532992 62600380416 62722646784 63010249728 63110147072 63129577536 63133316622 63213946656 63233409078 63617384448 63698632704 63718244352 63722018304 63823044096 64237113984 64240918668 64322963264 64342767132 64444777068 64733478912 64836108288 64856070144 64942746624 64962741312 65364080896 65471587608 65575387192 65973583872 65993895936 65997804672 66078179328 66082093056 66102438528 66207238272 66211159644 66620211952 66640723101 66746376249 67131015168 67151683584 67237445632 67258146816 67262130432 67282839216 67368768768 67372758936 67809858594 67889332224 67917365306 68329783296 68438114304 68442167808 68463239904 68550676992 68571782496 68575843917 68684565033 68988174336 68999505236 69528551424 69638782976 69660223488 69664349376 69753320448 69774796224 69778928898 69889557402 70313951232 70425427968 70882332672 70886530944 70977062912 70998915456 71020774728 71111478144 71115689988 71660961792 71683024896 72125882368 72244510464 72266753232 72359047936 72363333672 72820850688 72825163776 72918171648 72940621824 73060589952 73511958016 73534591008 73651173792 73655536059 73772310591 74098409472 74220281856 74243132928 74337951744 74342354688 74483143056 74824671552 74943299648 74947738446 75066561654 75522392064 75545644032 75642126336 75665415168 75669896736 75789864864 76137385088 76281572856 76383518876 76866453504 76871006208 76969181184 76992878592 76997438784 77119511616 77143255308 77619846064 78214987776 78219620352 78319517696 78343630848 78367751424 78372393048 78467837952 78472485504 78496645752 79111501693 79587180544 79718080512 79742624256 79747347312 79844466688 79849195776 79873779888 79898371569 80000412912 80358801408 80486203392 80618582016 81116643328 81141617664 81270260736 81275074272 81300097386 81403928928 81408750381 81898242048 81923457024 82032943104 82565154816 82696054784 82700952768 82726414884 82832068032 82857570516 83360710656 83497817088 83630195712 84013666304 84172770048 84177755496 84285262208 84311212104 84823179264 84957659136 84962691072 85097392128 85123592064 85649485312 85654558224 85790356176 85816769463 85926369424 86311305216 86448144384 86474760192 86479881984 86590328832 86616988416 86759450568 87295450144 87322326822 87439028187 87964778496 87991861248 87997072896 88104239104 88109457408 88136584704 88163720352 88276317696 88281546192 88854297468 88958435328 88995168332 89535578112 89677529088 89682840576 89710452288 89825025024 89830345248 89858002374 90000464526 90413144792 90519109632 91106377728 91250819072 91256223744 91284319872 91400902656 91429043328 91434458556 91579420044 92135522304 92173567201 92704735232 92880297984 92885799168 93004427264 93033061632 93038571864 93186076536 93751934976 93900570624 94509776896 94515374592 94665220608 94694366304 94699974933 94815304192 94820919984 94850113617 95426076672 95547949056 95577366528 95734566144 96326013952 96355670976 96361378002 96484444896 96514150698 96667165602 97100218368 97224228864 97254162432 97284105216 97414119936 98046121344 98201565056 98207381412 98363080788 98960375808 98990843904 99117268992 99123139584 99153657792 99310857408 99766228736 99930317928 100088748872 100696522752 100727525376 100856168448 100887220224 100893195648 101053153152 101059138404 101708763808 101714787891 101876047959 102488604672 102494674944 102625574912 102657171456 102663251712 102694859856 102826015488 102857673744 103499257854 103663347046 104292827136 104458174464 104490335232 104496524064 104623783936 104629980672 104662194336 104668393347 104834336103 105297739776 105638141952 106290774016 106323499008 106329796416 106465594368 106498373184 106531162092 106667217216 106673534982 107491442688 108188823552 108360347648 108366765696 108400129848 108538571904 108545000508 109231276032 109377257472 109410932736 110086873088 110267937024 110301886512 110442757376 110476760688 111147614208 111330422784 111506927616 111513532032 112230360064 112237007328 112414949472 112421607669 112599842481 113097572352 113276878848 113283588096 113318466048 113463189504 113498122752 113684797296 114206077632 114387141568 114422359284 114575278314 115299680256 115306509312 115453771776 115489317888 115496158176 115679267424 116429769096 116585370916 117322481664 117329430528 117479276544 117515446272 117551627136 117701756928 117708728256 117744968628 118472396624 119380770816 119570038784 119577120768 119613936384 119621020968 119766700032 119773793664 119810669832 120000619368 120729305088 120749134163 121475170304 121674964992 121712426496 121867870208 121905391104 121912611408 121950146079 122105893392 122847363072 123049414656 123840397312 123847732224 124044082176 124051429152 124089622326 124248102048 124286355774 125002579968 125041065984 125200760832 125445293568 126020499456 126220294144 126259155072 126266633244 126427893312 126466818156 127234768896 127436488704 127444036608 127646088192 128474227968 128481837336 128645926528 128685534264 128889554136 129466957824 129672216576 129712140288 129885493248 129925482624 130728161792 130943175216 130983490233 131150774384 131947167744 131987791872 131995609344 132156358656 132164186112 132204877056 132414476544 132422319288 133240423904 133281446202 133492752498 134262030336 134303367168 134474891264 134516293632 134524260864 134565678432 134737537536 134745517872 135000696789 135619717188 135778664448 135834730612 136659566592 136876228608 136884335616 136926479808 137101353984 137143564992 137151687834 137369130066 137999010472 139057102848 139277565952 139320446976 139328698752 139506640896 139549592448 139557857796 139779114804 140627902464 140685970991 140850855936 141764665344 141773061888 141954125824 141997830912 142041549456 142222956288 142231379976 143321923584 143366049792 144251764736 144489020928 144533506464 144542067003 144718095872 144726667344 144771226047 145000748403 145641701376 145650327552 145836343296 145881243648 146121179904 147023916032 147069182016 147302347584 147311072118 147544621182 148440563712 148486265856 148675903488 148684709376 148966286112 149649343104 149886599296 149895476892 150133123308 151044784128 151091288064 151284252672 151330830336 151339793472 151579729728 152274770176 152563145712 152767037752 153732907008 153742012416 153938362368 153985757184 153994877568 154239023232 154286510616 155239692128 155248886781 155495020569 155741544581 156429975552 156439240704 156639035392 156687261696 156735502848 156744786096 156935675904 156944971008 156993291504 158223003386 159436161024 159485248512 159494694624 159688933376 159698391552 159747559776 159796743138 160000825824 160010302473 160717602816 160972406784 161237164032 162233286656 162283235328 162540521472 162550148544 162600194772 162807857856 162817500762 163846914048 164065886208 165130309632 165392109568 165401905536 165452829768 165664136064 165715141032 166721421312 166995634176 167260391424 168027332608 168345540096 168355510992 168570524416 168622424208 169646358528 169915318272 169925382144 170194784256 170247184128 171298970624 171309116448 171580712352 171633538926 171852738848 171862917471 172622610432 172896288768 172949520384 172959763968 173180657664 173233976832 173518901136 174590900288 174644653644 174878056374 175983722496 175994145792 176218914816 176273169408 176327440704 176552635392 176563092384 177708594936 177916870656 177990336664 179071156224 179355058176 179365681152 179420904576 179650050048 179660690496 179716004748 180000929052 180826289584 182212755456 182501638144 182512447488 182568639744 182801805312 182858086656 182868917112 183158840088 184271044608 184347134402 185409470464 185760595968 185771598336 186008854528 186066123264 186077143728 186134433489 186372153072 186429533661 187503869952 187801141248 189019553792 189030749184 189330441216 189388732608 189399949866 189630608384 189641839968 189700227234 190852153344 191095898112 191154733056 191469132288 192652027904 192711341952 192722756004 192968889792 193028301396 193334331204 194200436736 194508324864 194568210432 194828239872 196092242688 196403130112 196414762824 196726161576 197920751616 197981687808 198234537984 198246279168 198307315584 198621714816 199532457472 199860635856 199922169303 200177497744 200239128747 201393045504 201455050752 201712336896 201774440448 201786391296 202106306304 202118276808 203417527616 203429575782 203752095918 204989349888 205251149824 205314342912 205326503424 205389719712 205652030976 205715347488 206053695099 206998515708 207326694092 208585654272 208916348928 208980670464 208993048128 209247567872 209259961344 209324388672 209336786694 209668672206 211276283904 212581548032 212646998016 212659592832 212931188736 212996746368 213062324184 213334434432 213347069964 214731218881 214982885376 216377647104 216720695296 216733531392 216800259696 217077143808 217090001016 218462552064 218754514944 218821865472 220173746176 220535874048 220603773024 220885514752 220953521376 220966608177 221316931773 222295228416 222660845568 223013855232 223027064064 224460720128 224474014656 224829898944 224843215338 225199684962 226567176192 226636932096 226926379008 226996245504 227369594592 228412155264 228774283136 228844718568 229150556628 230599360512 230613018624 230907543552 230978635776 230992316352 231358534848 232859538192 233170741832 234644963328 234658861056 234958553088 235030892544 235103254272 235403513856 235417456512 235489937256 236944793248 237334505079 237710778571 238761541632 239140077568 239154241536 239227872768 239242041936 239533400064 239547587328 239621339664 240001238736 241458610176 241498268326 243349929984 243424852992 243735740416 243810782208 243825222816 243900292158 244211786784 244226251143 245694726144 246098829312 247680794624 247695464448 248088164352 248102858304 248179244652 248496204096 248572711548 250082131968 250890587136 252040998912 252440588288 252518310144 252533266488 252855786624 252933636312 254469537792 254872977408 254888073216 255292176384 256948455936 256963674672 257291853056 257371068528 257450308389 257779108272 258933915648 259344433152 259424280576 259770986496 259850965248 261456323584 261886350432 261966980466 262301548768 262317084561 263894335488 263975583744 263991218688 264312717312 264328372224 264409754112 264828953088 264844638576 266480847808 266562892404 266985504996 268606734336 269032587264 269048521728 269131356864 269475075072 269491035744 270001393578 271239434376 271557328896 271669461224 273319133184 273752457216 273768671232 273852959616 274202707968 274287129984 274303375668 274738260132 275998020944 276520701603 278114205696 278555131904 278640893952 278657397504 279013281792 279099184896 279115715592 279558229608 281255804928 281371941982 281701711872 283529330688 283546123776 283908251648 283995661824 284083098912 284099924799 284445912576 284462759952 284550340851 286643847168 286732099584 288503529472 288978041856 289067012928 289084134006 289436191744 289453334688 289542452094 290001496806 291300655104 291672686592 291762487296 292242359808 294047832064 294138364032 294604695168 294622144236 295089242364 296881127424 296972531712 297351806976 297369418752 297932572224 299298686208 299773198592 299790953784 300266246616 302089568256 302182576128 302568505344 302661660672 302679586944 303159459456 304549540352 305126291424 305144363673 305534075504 305628143877 307465814016 307484024832 307876724736 307971514368 307989755136 308478046464 308573021232 310479384256 310497773562 310990041138 311483089162 312878481408 313278070784 313374523392 313471005696 313489572192 313871351808 313889942016 313986583008 314503008309 316446006772 318872322048 318970497024 318989389248 319377866752 319396783104 319495119552 319593486276 320001651648 320020604946 322474328064 324466573312 324566470656 325081042944 325100297088 325200389544 325615715712 325635001524 327693828096 327747649871 328131772416 330260619264 330784219136 330803811072 330905659536 331328272128 331430282064 333442842624 333991268352 334520782848 336054665216 336691080192 336711021984 337141048832 337244848416 337264823007 337799527443 339292717056 339830636544 339850764288 340389568512 340494368256 342597941248 342618232896 343161424704 343267077852 343705477696 343725834942 345899040768 345919527936 346361315328 346467953664 347037802272 349181800576 349289307288 349756112748 351967444992 351988291584 352437829632 352546338816 352654881408 353105270784 353126184768 355417189872 355980673328 358142312448 358710116352 358731362304 358841809152 359300100096 359321380992 359432009496 360001858104 361652579168 362247402489 362821714661 364425510912 365003276288 365024894976 365137279488 365603610624 365716173312 365737834224 366317680176 368542089216 368694268804 371521191936 371543196672 372017709056 372132246528 372154287456 372268866978 372744306144 372859067322 375007739904 375602282496 378039107584 378061498368 378660882432 378777465216 378799899732 379261216768 379283679936 379400454468 381704306688 382309466112 382938264576 385304055808 385422683904 385445512008 385937779584 386056602792 386668662408 388400873472 389016649728 389136420864 389656479744 392184485376 392806260224 392829525648 392950470699 393452323152 395841503232 395963375616 396469075968 396492558336 396614631168 397243429632 399064914944 399721271712 399844338606 400354995488 400478257494 402786091008 402910101504 403424673792 403548880896 403572782592 404212612608 404236553616 406835055232 406859151564 407504191836 409978699776 410628685824 410653006848 410779439424 411304061952 411430694976 412107390198 413997031416 414653388184 417171308544 417832697856 417961340928 417986096256 418495135744 418519922688 418648777344 418673573388 419337344412 422057912973 422552567808 425163096064 425293996032 425319185664 425862377472 425993492736 426124648368 426668868864 426694139928 429462437762 429965770752 432755294208 433441390592 433467062784 433600519392 433626201009 434154287616 434180002032 434313678141 435002245209 436925104128 437509029888 437643730944 440347492352 441071748096 441207546048 441771029504 441907042752 441933216354 442633863546 445321691136 446027710464 446054128128 448921440256 448948029312 449659797888 449686430676 450399369924 453134352384 453273864192 453852758016 453992491008 454739189184 456824310528 457548566272 457689437136 458301113256 461198721024 461226037248 461815087104 461957271552 461984632704 462717069696 465719076384 465746660343 466341483664 466485061707 467224633743 469289926656 469317722112 469917106176 470061785088 470206508544 470807027712 470834913024 470979874512 473889586496 474669010158 475421557142 478308483072 478455745536 478484083872 479066800128 479095174656 479242679328 480002477472 480030907419 482917220352 482996536652 486699859968 486849705984 487471480832 487621564416 487650445632 487800584316 488423573568 488452502286 492197658624 495361589248 495390928896 496176328704 496205716608 496358489304 496992408192 497145423096 500164263936 500246412961 501781174272 504081997824 504881176576 505036620288 505066532976 505711573248 505867272624 508939075584 509745954816 509776146432 510584352768 513896911872 513927349344 514583706112 514742137056 514900616778 515558216544 515588752413 517867831296 518688866304 518848561152 519541972992 519701930496 522912647168 523772700864 523933960932 524603097536 524634169122 527951167488 527982437376 528656744448 528819508224 529657906176 529689277152 532961695616 533125784808 533971009992 537213468672 538065174528 538097043456 538262713728 538950150144 538982071488 540002787156 542478868752 543338922448 546638266368 547504914432 547537342464 547705919232 548405415936 548574259968 548606751336 549476520264 551996041888 553041403206 553780511851 556228411392 557110263808 557281787904 557314795008 558026563584 558198369792 558231431184 559116459216 559288600983 562511609856 562743883964 563403423744 567058661376 567092247552 567816503296 567991323648 568166197824 568199849598 568891825152 568925519904 569100681702 573287694336 573464199168 577007058944 577956083712 578134025856 578168268012 578872383488 578906669376 579084904188 580002993612 582601310208 583524974592 584484719616 588095664128 588276728064 589209390336 589244288472 590178484728 593762254848 593945063424 594703613952 594738837504 595865144448 598597372416 599546397184 599581907568 599766507909 600532493232 600717386241 604179136512 604365152256 605137010688 605323321344 605359173888 606318918912 609099080704 610252582848 610288727346 611068151008 611256287754 614968049664 615753449472 615943028736 615979510272 616956092928 617146042464 620958768512 620995547124 621980082276 622966178324 625756962816 626749046784 626942011392 626979144384 627742703616 627779884032 627973166016 629006016618 632892013544 637744644096 637940994048 637978778496 638755733504 638793566208 638990239104 639186972552 640003303296 640041209892 644193656643 644948656128 645214970407 648933146624 649132941312 650162085888 650200594176 650400779088 651231431424 651270003048 655387656192 655495299742 656263544832 660521238528 661568438272 661607622144 661811319072 662656544256 662860564128 662899824531 663950795319 666885685248 667982536704 669041565696 672109330432 673382160384 673422043968 674282097664 674489696832 674529646014 675599054886 679701528576 680779137024 680988736512 685195882496 685236465792 686322849408 686534155704 687410955392 687451669884 691798081536 691839055872 692722630656 692935907328 694075604544 698363601152 698578614576 699512225496 703934889984 703976583168 704875659264 705092677632 705309762816 706210541568 706252369536 710834379744 711961346656 712003515237 713132335713 716284624896 717420232704 717462724608 717683618304 718600200192 718642761984 718864018992 720003716208 723305158336 724494804978 725643429322 730049789952 730274558976 731207221248 731432346624 731475668448 732635360352 732678753429 737084178432 737388537608 743042383872 743086393344 744035418112 744264493056 744308574912 744537733956 745488612288 745718134644 756078215168 756122996736 757321764864 757554930432 757599799464 758522433536 758567359872 758800908936 763408613376 764618932224 765876529152 770608111616 770845367808 770891024016 771875559168 772113205584 772350925167 773337324816 776801746944 778033299456 778272841728 779312959488 784368970752 785612520448 785659051296 785900941398 786904646304 786951253683 791683006464 791926751232 792938151936 792985116672 793229262336 794486859264 798129829888 799442543424 799688677212 800709990976 800956514988 805820203008 807097761792 807145565184 808425225216 808473107232 813670110464 813718303128 815008383672 819957399552 821257371648 821306013696 821558878848 822608123904 822861389952 824214780396 827994062832 829306776368 829562104809 834342617088 835665395712 835922681856 835972192512 836990271488 837039845376 837297554688 837347146776 838674688824 844115825946 845105135616 845243939141 850326192128 850587992064 850638371328 851724754944 851986985472 852249296736 853337737728 853388279856 853651022553 858924875524 859931541504 865510588416 866882781184 866934125568 867201038784 867252402018 868308575232 868360004064 868627356282 870004490418 875018059776 875287461888 880694984704 882143496192 882415092096 883542059008 883814085504 883866432708 885267727092 890643382272 892055420928 892108256256 897842880512 897896058624 899319595776 899372861352 900798739848 906268704768 906547728384 907705516032 907984982016 909478378368 913648621056 915097132544 915378874272 915433091019 916602226512 916884431631 922397442048 922452074496 923630174208 923914543104 923969265408 925434139392 931438152768 931493320686 932682967328 932970123414 934449267486 938635444224 939834212352 940123570176 940413017088 941614055424 941669826048 941959749024 947779172992 949338020316 950843114284 956616966144 956911491072 956968167744 958133600256 958190349312 958485358656 960004954944 960061814838 965993073304 973399719936 973699411968 974942961664 975243128832 975300891264 975601168632 976847147136 976905004572 983242949613 984395317248 984801796937 990723178496 990781857792 992352657408 992411433216 992716978608 993984816384 994290846192 1000328527872 1000492825922 1003562348544 1008163995648 1009762353152 1010073240576 1010133065952 1011423146496 1011734545248 1011794469021 1013398582329 1017878151168 1019491909632 1019552292864 1021168705536 1027793823744 1027854698688 1029167412224 1029484274112 1029801233556 1031116433088 1031177504826 1037697122304 1039083945984 1039403860992 1045825294336 1047545401728 1047867921864 1049206195072 1049268338244 1055902334976 1055964874752 1057313488896 1057639016448 1059315812352 1059378554304 1065923391232 1066251569616 1067942019984 1074426937344 1076130349056 1076194086912 1076525427456 1077900300288 1077964142976 1080005574312 1084957737504 1086677844896 1086742207467 1088465143983 1093276532736 1095009828864 1095074684928 1095411838464 1096810831872 1097148519936 1097213502672 1098953040528 1103992083776 1106082806412 1107561023702 1114563575808 1114629590016 1116053127168 1116396739584 1116462862368 1118232918432 1118577201966 1125023219712 1125487767928 1126806847488 1134117322752 1134184495104 1135633006592 1135982647296 1136332395648 1136399699196 1137783650304 1137851039808 1138201363404 1146928398336 1154014117888 1155912167424 1156268051712 1156336536024 1157744766976 1157813338752 1158169808376 1160005987224 1165202620416 1167049949184 1168969439232 1176191328256 1176553456128 1178418780672 1178488576944 1178851412097 1180356969456 1187524509696 1187890126848 1189407227904 1189477675008 1191730288896 1197194744832 1199092794368 1199163815136 1199533015818 1201064986464 1201434772482 1208358273024 1208730304512 1210274021376 1210646642688 1210718347776 1212637837824 1218198161408 1220505165696 1220577454692 1222136302016 1222512575508 1229936099328 1231886057472 1231959020544 1233912185856 1234292084928 1241917537024 1241991094248 1243960164552 1245932356648 1251513925632 1253498093568 1253884022784 1253958288768 1255485407232 1255559768064 1255946332032 1258012033236 1265784027088 1266173738919 1275489288192 1275881988096 1275957556992 1277511467008 1277587132416 1277980478208 1278373945104 1280006606592 1280082419784 1288387313286 1289897312256 1290429940814 1297866293248 1298265882624 1300324171776 1300401188352 1300801558176 1302462862848 1302540006096 1302941034423 1305006735627 1310775312384 1310990599484 1312527089664 1321042477056 1323136876544 1323215244288 1323622638144 1325313088512 1325721128256 1325799649062 1327901590638 1335965073408 1338083131392 1344218660864 1346764320768 1346844087936 1348564195328 1348979393664 1349059292028 1351198109772 1359403057152 1361558274048 1361977473024 1370391764992 1370472931584 1372645698816 1373068311408 1374821910784 1374903339768 1383596163072 1383678111744 1385445261312 1385871814656 1388151209088 1396727202304 1397157229152 1397239981029 1399024450992 1399455185121 1401673901229 1407869779968 1407953166336 1409751318528 1410185355264 1410619525632 1412421083136 1412504739072 1421668759488 1423922693312 1424007030474 1426264671426 1434925449216 1435367236608 1437200400384 1437285523968 1437728037984 1440007432416 1446610316672 1448989609956 1451286858644 1460099579904 1460549117952 1462414442496 1462864693248 1462951336896 1465270720704 1465357506858 1474777075216 1486084767744 1486172786688 1488070836224 1488528986112 1488617149824 1489075467912 1490977224576 1491436269288 1500739238883 1503118532167 1512156430336 1512245993472 1514643529728 1515109860864 1515199598928 1517044867072 1517134719744 1517601817872 1526817226752 1529237864448 1531753058304 1541216223232 1541690735616 1541782048032 1543751118336 1544226411168 1544701850334 1546674649632 1546766257239 1553603493888 1556066598912 1556545683456 1558625918976 1568737941504 1571225040896 1571318102592 1571801882796 1573809292608 1573902507366 1583853502464 1585970233344 1586458524672 1588973718528 1596259659776 1598885086848 1599377354424 1601419981952 1601913029976 1611640406016 1614195523584 1614291130368 1616850450432 1616946214464 1627340220928 1627436606256 1630016767344 1639914799104 1642514743296 1642612027392 1643117757696 1645216247808 1645722779904 1648429560792 1655988125664 1658613552736 1659124209618 1661341535553 1668685234176 1671330791424 1671845363712 1671944385024 1673980542976 1674079690752 1674595109376 1674694293552 1677349377648 1688231651892 1690210271232 1690487878282 1701175984128 1701276742656 1703449509888 1703973970944 1704498593472 1706675475456 1706776559712 1707302045106 1717849751048 1719863083008 1731021176832 1733765562368 1733868251136 1734402077568 1734504804036 1736617150464 1736720008128 1737254712564 1740008980836 1750574923776 1761389969408 1764286992384 1764830184192 1767084118016 1767628171008 1767732865416 1770535454184 1781286764544 1784110841856 1784216512512 1795685761024 1795792117248 1798639191552 1798745722704 1799299523727 1801597479696 1802152158723 1812537409536 1813095456768 1815411032064 1815969964032 1818956756736 1827297242112 1830194265088 1830757748544 1830866182038 1833204453024 1833768863262 1844904148992 1847260348416 1847829086208 1847938530816 1850868278784 1862876305536 1862986641372 1865365934656 1865940246828 1868898534972 1877270888448 1880247140352 1880826034176 1883228110848 1883339652096 1883919498048 1895558345984 1898676040632 1901686228568 1913233932288 1913822982144 1913936335488 1916267200512 1916380698624 1916970717312 1920009909888 1920123629676 1931986146608 1932580969929 1935644911221 1946799439872 1947398823936 1949885923328 1950486257664 1950601782528 1951202337264 1953694294272 1953810009144 1966485899226 1968790634496 1969603593874 1981563715584 1984705314816 1984822866432 1985433957216 1987969632768 1988581692384 1988699473593 1991852385957 2000657055744 2000985651844 2007124697088 2016327991296 2019524706304 2020146481152 2020266131904 2022846292992 2023469090496 2023588938042 2026797164658 2039104585728 2042337411072 2055587647488 2055709397376 2058334824448 2058968548224 2059602467112 2062232866176 2062355009652 2075394244608 2078167891968 2078807721984 2091650588672 2095090803456 2095735843728 2098412390144 2098536676488 2111804669952 2111929749504 2114626977792 2115278032896 2118631624704 2118757108608 2131846782464 2132503139232 2135884039968 2136010545711 2139397007139 2148853874688 2152260698112 2152388173824 2153050854912 2155800600576 2155928285952 2160011148624 2169915475008 2173355689792 2173484414934 2176930287966 2190149369856 2190823676928 2193621663744 2194297039872 2194427005344 2197906081056 2207984167552 2212165612824 2215122047404 2229127151616 2229259180032 2232106254336 2232793479168 2232925724736 2236465836864 2237154403932 2250975535856 2268234645504 2268368990208 2271266013184 2271965294592 2272664791296 2272799398392 2275567300608 2275702079616 2276402726808 2293856796672 2294233549097 2308028235776 2311824334848 2312536103424 2312673072048 2315489533952 2315626677504 2316339616752 2317052775501 2320011974448 2330405240832 2334099898368 2337938878464 2352382656512 2353106912256 2356837561344 2356977153888 2357702824194 2360713938912 2360853761049 2375049019392 2375780253696 2378814455808 2378955350016 2383460577792 2394389489664 2398185588736 2398327630272 2399066031636 2402129972928 2402869544964 2417460609024 2421293285376 2421436695552 2425275675648 2436396322816 2441010331392 2441154909384 2444272604032 2445025151016 2459872198656 2463772114944 2463918041088 2467824371712 2468584169856 2483835074048 2483982188496 2487920329104 2488686314427 2491864713296 2503027851264 2506996187136 2507768045568 2507916577536 2510970814464 2511119536128 2511892664064 2516024066472 2531568054176 2532347477838 2535731817423 2550978576384 2551763976192 2551915113984 2555022934016 2555174264832 2555960956416 2556747890208 2560013213184 2560164839568 2576774626572 2579794624512 2580859881628 2596531765248 2600648343552 2600802376704 2601603116352 2604925725696 2605080012192 2605882068846 2610013471254 2621981198968 2625054179328 2642084954112 2646273753088 2646430488576 2647245276288 2650626177024 2651442256512 2651599298124 2655803181276 2671930146816 2673033448829 2676166262784 2688437321728 2693528641536 2693688175872 2697128390656 2697958787328 2698118584056 2702396219544 2718806114304 2723116548096 2723954946048 2740783529984 2740945863168 2745291397632 2746136622816 2746299273057 2749643821568 2749806679536 2750653294893 2767192326144 2767356223488 2770890522624 2771743629312 2776302418176 2793454404608 2794314458304 2794479962058 2798048901984 2798910370242 2803347802458 2815906332672 2819502637056 2820370710528 2821239051264 2824842166272 2825009478144 2843337518976 2847845386624 2848014060948 2852529342852 2869850898432 2870734473216 2874400800768 2874571047936 2875456075968 2880014864832 2893220633344 2897979219912 2902573717288 2920199159808 2921098235904 2924828884992 2925729386496 2925902673792 2930541441408 2930715013716 2949554150432 2949728848839 2954405390811 2972169535488 2972345573376 2976141672448 2977057972224 2977234299648 2978150935824 2981954449152 2982872538576 3001478477766 3006237064334 3024491986944 3029287059456 3030219721728 3030399197856 3034089734144 3034269439488 3035203635744 3035383407063 3040195746987 3053634453504 3058475728896 3063506116608 3082432446464 3083381471232 3083564096064 3087502236672 3088452822336 3089403700668 3093349299264 3093532514478 3113091366912 3117251837952 3137475883008 3142450081792 3142636205184 3143603765592 3147618585216 3147805014732 3167707004928 3171940466688 3172917049344 3177947437056 3192519319552 3197770173696 3198754708848 3202839963904 3203826059952 3223280812032 3228391047168 3228582260736 3233700900864 3233892428928 3254680441856 3254873212512 3260033534688 3260226622401 3265395431949 3279829598208 3285029486592 3285224054784 3286235515392 3290432495616 3291445559808 3296859121584 3311976251328 3317227105472 3318248419236 3322683071106 3343690727424 3343888770048 3348159381504 3349190218752 3349388587104 3354698755296 3376463303784 3380420542464 3380975756564 3402351968256 3402553485312 3406899019776 3407947941888 3408997186944 3413350950912 3413553119424 3414604090212 3435699502096 3462042353664 3467531124736 3467736502272 3468804155136 3469009608072 3473234300928 3473440016256 3474509425128 3480017961672 3501149847552 3501724890727 3522779938816 3528573984768 3529660368384 3534168236032 3535256342016 3535465730832 3536554236291 3541070908368 3562573529088 3568221683712 3568433025024 3591371522048 3591584234496 3597278383104 3597491445408 3598599047454 3603194959392 3604304317446 3625074819072 3626190913536 3630822064128 3631939928064 3637913513472 3654594484224 3660388530176 3661515497088 3661732364076 3666408906048 3667537726524 3689808297984 3695658172416 3695877061632 3701736557568 3725752611072 3725973282744 3730731869312 3731880493656 3737797069944 3754541776896 3760494280704 3761652068352 3766456221696 3766679304192 3767838996096 3791116691968 3797352081264 3798521216757 3803372457136 3826467864576 3827645964288 3827872670976 3832534401024 3832761397248 3833941434624 3840019819776 3840247259352 3863972293216 3865161939858 3871289822442 3893598879744 3894797647872 3899771846656 3900972515328 3901203565056 3902404674528 3907388588544 3907620018288 3915020206881 3932971798452 3937581268992 3939207187748 3963127431168 3969410629632 3969645732864 3970867914432 3975939265536 3977163384768 3977398947186 3983704771914 4001971303688 4014249394176 4032655982592 4039049412608 4040292962304 4040532263808 4045692585984 4046938180992 4047177876084 4053594329316 4078209171456 4079893158739 4084674822144 4111175294976 4111418794752 4116669648896 4117937096448 4119204934224 4124465732352 4124710019304 4150788489216 4156335783936 4157615443968 4183301177344 4190181606912 4191471687456 4191719943087 4196824780288 4197073352976 4198365555363 4205021703687 4223609339904 4223859499008 4229253955584 4230556065792 4237263249408 4237514217216 4263693564928 4265006278464 4271768079936 4272021091422 4278794014278 4304776347648 4306101709824 4311601201152 4311856571904 4320022297248 4339830950016 4346711379584 4346968829868 4353860575932 4380298739712 4381647353856 4387243327488 4388594079744 4388854010688 4395812162112 4415968335104 4424331225648 4430244094808 4458254303232 4458518360064 4464212508672 4465586958336 4465851449472 4472931673728 4474308807864 4501951071712 4502217716649 4509355596501 4516504792849 4536469291008 4536737980416 4542532026368 4543930589184 4545329582592 4545598796784 4551134601216 4551404159232 4552805453616 4587713593344 4588467098194 4623648669696 4625072206848 4625346144096 4630979067904 4631253355008 4632679233504 4634105551002 4640023948896 4640298771717 4660810481664 4668199796736 4675877756928 4704765313024 4706213824512 4713675122688 4713954307776 4715405648388 4721427877824 4721707522098 4751560507392 4757910700032 4766921155584 4788778979328 4796371177472 4796655260544 4798132063272 4804259945856 4805739089928 4834921218048 4842586570752 4842873391104 4850551351296 4872792645632 4882020662784 4882309818768 4888545208064 4890050302032 4919744397312 4927544229888 4927836082176 4935648743424 4937168339712 4967670148096 4967964376992 4975840658208 4977372628854 4983729426592 4984024606659 5006055702528 5013992374272 5015536091136 5015833155072 5021941628928 5022239072256 5023785328128 5032048132944 5063136108352 5064694955676 5071463634846 5103527952384 5103830227968 5110348529664 5111921912832 5113495780416 5120026426368 5120329679136 5153549253144 5159589249024 5161719763256 5193063530496 5201296687104 5201604753408 5203206232704 5209851451392 5210160024384 5211764137692 5220026942508 5243962397936 5284169908224 5292547506176 5292860977152 5294490552576 5301252354048 5302884513024 5303198596248 5311606362552 5343860293632 5346066897658 5352332525568 5376874643456 5387057283072 5387376351744 5394256781312 5395917574656 5396237168112 5397898571181 5404792439088 5406456476169 5437612228608 5446233096192 5447909892096 5481567059968 5481891726336 5490582795264 5492273245632 5492598546114 5499287643136 5499613359072 5501306589786 5534712446976 5541781045248 5543487258624 5552604836352 5586908809216 5588628916608 5588959924116 5596097803968 5597820740484 5606695604916 5631812665344 5640741421056 5642478102528 5649684332544 5650018956288 5686675037952 5695690773248 5696028121896 5705058685704 5739701796864 5741468946432 5748801601536 5749142095872 5750912151936 5760029729664 5786441266688 5795958439824 5797742909787 5805147434576 5806934733663 5840398319616 5842196471808 5849657769984 5851458772992 5851805347584 5861082882816 5861430027432 5899108300864 5899457697678 5908810781622 5944691146752 5952283344896 5954115944448 5954468599296 5956301871648 5963908898304 5965745077152 5975557157871 6002956955532 6012474128668 6048983973888 6058574118912 6060439443456 6060798395712 6068179468288 6068538878976 6070407271488 6070766814126 6080391493974 6127012233216 6164864892928 6166762942464 6167128192128 6175004473344 6176905644672 6178807401336 6186698598528 6187065028956 6226182733824 6227205347549 6234503675904 6274951766016 6284900163584 6285272410368 6287207531184 6295237170432 6295610029464 6335414009856 6343880933376 6345834098688 6355894874112 6385038639104 6395540347392 6397509417696 6405679927808 6407652119904 6408031637133 6418191021417 6446561624064 6456782094336 6457164521472 6467401801728 6467784857856 6509360883712 6509746425024 6520067069376 6520453244802 6530790863898 6570448109568 6572471030784 6580864991232 6582891119616 6593718243168 6623952502656 6634454210944 6636496838472 6645366142212 6687381454848 6687777540096 6696318763008 6698380437504 6698777174208 6709397510592 6752926607568 6761951513128 6804703936512 6805106970624 6813798039552 6815895883776 6817994373888 6826701901824 6827106238848 6829208180424 6871399004192 6882700647291 6893612578559 6924084707328 6935062249472 6935473004544 6937608310272 6938019216144 6946468601856 6946880032512 6949018850256 6960035923344 7002299695104 7003449781454 7057147969536 7059320736768 7068336472064 7070512684032 7070931461664 7073108472582 7082141816736 7082561283147 7125147058176 7136443367424 7136866050048 7182743044096 7183168468992 7194556766208 7194982890816 7197198094908 7206389918784 7208608634892 7252381827072 7263879856128 7275827026944 7309188968448 7320777060352 7323030994176 7323464728152 7332817812096 7335075453048 7379616595968 7391316344832 7391754123264 7403473115136 7451505222144 7451946565488 7461463738624 7463760987312 7466058943281 7475594139888 7509083553792 7520988561408 7523304136704 7532912443392 7533358608384 7535677992192 7582233383936 7594704162528 7597042433514 7606744914272 7607195452269 7652935729152 7655291928576 7655745341952 7665068802048 7665522794496 7667882869248 7680039639552 7680494518704 7727944586432 7730323879716 7742579644884 7789595295744 7801945030656 7802407130112 7804809349056 7814777177088 7815240036576 7830040413762 7865943596904 7875162537984 7878414375496 7926254862336 7938821259264 7939291465728 7941735828864 7951878531072 7954326769536 7954797894372 7967409543828 8003942607376 8019100346487 8028498788352 8065311965184 8078098825216 8080585924608 8081064527616 8091385171968 8093876361984 8094355752168 8107188658632 8156418342912 8159786317478 8169349644288 8222350589952 8222837589504 8233339297792 8235874192896 8238409868448 8238897819171 8248931464704 8249420038608 8251959884679 8301576978432 8312671567872 8315230887936 8366602354688 8380363213824 8382943374912 8383439886174 8393649560576 8394146705952 8396731110726 8410043407374 8447718998016 8458507911168 8461112131584 8474526498816 8475028434432 8527387129856 8530012556928 8543536159872 8544042182844 8557588028556 8609552695296 8612203419648 8623202402304 8623713143808 8640044594496 8679661900032 8693422759168 8693937659736 8707721151864 8760597479424 8763294707712 8774486654976 8777188159488 8777708021376 8791624324224 8831936670208 8848662451296 8849186546517 8860488189616 8863216172433 8916508606464 8917036720128 8928425017344 8931173916672 8931702898944 8945863347456 8948617615728 9003902143424 9004435433298 9018711193002 9033009585698 9073475960832 9085064052736 9087861178368 9090659165184 9091197593568 9102269202432 9102808318464 9105610907232 9120587240961 9175427186688 9176934196388 9247297339392 9250144413696 9250692288192 9261958135808 9262506710016 9265358467008 9268211102004 9280047897792 9280597543434 9351755513856 9409530626048 9412427649024 9427350245376 9427908615552 9430811296776 9442855755648 9443415044196 9503121014784 9504681846259 9515821400064 9533842311168 9577557958656 9592742354944 9593310521088 9596264126544 9608519891712 9611478179856 9669842436096 9685173141504 9685746782208 9701102702592 9745585291264 9764041325568 9764619637536 9777090416128 9780100604064 9780679867203 9796186295847 9839488794624 9855088459776 9855672164352 9871297486848 9874336679424 9935340296192 9935928753984 9951681316416 9954745257708 9967458853184 9968049213318 10031072182272 10031666310144 10044478144512 10047570656256 10064096265888 10126272216704 10129389911352 10142927269692 10207055904768 10207660455936 10220697059328 10223843825664 10226991560832 10240052852736 10240659358272 10307098506288 10323439526512 10386127060992 10402593374208 10403209506816 10406412465408 10419702902784 10420320048768 10423528275384 10440053885016 10487924795872 10505174672181 10521829725169 10568339816448 10585095012352 10585721954304 10588981105152 10602504708096 10605769026048 10606397192496 10623212725104 10687720587264 10692133795316 10704665051136 10774114566144 10774752703488 10788513562624 10791835149312 10792474336224 10795797142362 10809584878176 10812912952338 10875224457216 10892466192384 10895819784192 10963134119936 10963783452672 10981165590528 10984546491264 10985197092228 10998575286272 10999226718144 11002613179572 11069424893952 11086974517248 11105209672704 11173817618432 11177257833216 11177919848232 11192195607936 11195641480968 11213391209832 11263625330688 11281482842112 11284956205056 11299368665088 11300037912576 11373350075904 11391381546496 11392056243792 11395563650271 11410117371408 11479403593728 11482937892864 11497603203072 11498284191744 11501824303872 11520059459328 11572882533376 11591916879648 11595485819574 11610294869152 11613869467326 11680796639232 11684392943616 11699315539968 11702917545984 11703610695168 11722165765632 11722860054864 11798216601728 11798915395356 11817621563244 11889382293504 11908231888896 11908937198592 11912603743296 11927817796608 11931490154304 11951114315742 12005913911064 12024948257336 12097967947776 12117148237824 12120878886912 12121596791424 12136358936576 12137077757952 12140814542976 12141533628252 12160782987948 12239679476217 12254024466432 12329729785856 12333525884928 12334256384256 12350008946688 12353811289344 12357614802672 12373397197056 12374130057912 12452365467648 12454410695098 12469007351808 12549903532032 12569800327168 12570544820736 12574415062368 12575159829261 12590474340864 12591220058928 12595096666089 12615065111061 12670828019712 12687761866752 12691668197376 12711789748224 12770077278208 12791080694784 12795018835392 12811359855616 12815304239808 12816063274266 12836382042834 12914329042944 12934803603456 12935569715712 13018721767424 13019492850048 13040134138752 13040906489604 13061581727796 13140896219136 13144942061568 13161729982464 13165782239232 13187436486336 13247905005312 13268908421888 13272993676944 13290732284424 13374762909696 13375555080192 13392637526016 13396760875008 13397554348416 13418795021184 13505853215136 13506653149947 13523903026256 13528066789503 13549514378547 13609407873024 13610213941248 13627596079104 13631791767552 13635988747776 13653403803648 13654212477696 13658416360848 13742798008384 13765401294582 13787225157118 13870946009088 13875216620544 13876038432288 13892937203712 13893760065024 13898037700512 13920071846688 13920896315151 14004599390208 14006899562908 14114295939072 14118641473536 14136672944128 14141025368064 14141862923328 14146216945164 14164283633472 14165122566294 14273732100096 14365486088192 14366336937984 14389113532416 14389965781632 14394396189816 14412779837568 14417217269784 14504763654144 14527759712256 14551654053888 14618377936896 14641554120704 14646061988352 14646929456304 14665635624192 14670150906096 14759233191936 14782632689664 14783508246528 14806946230272 14903010444288 14903893130976 14922927477248 14927521974624 14932117886562 14951188279776 14952073819977 15018167107584 15041977122816 15046608273408 15065824886784 15066717216768 15071355984384 15164466767872 15189408325056 15194084867028 15213489828544 15214390904538 15310583857152 15311490683904 15331045588992 15335765738496 15360079279104 15360989037408 15455889172864 15460647759432 15485159289768 15579190591488 15603890061312 15604814260224 15609618698112 15629554354176 15630480073152 15660080827524 15731887193808 15756828750992 15852509724672 15877642518528 15878582931456 15883471657728 15903757062144 15908653539072 15909595788744 15934819087656 16007885214752 16038200692974 16056997576704 16059634843679 16130623930368 16156197650432 16161171849216 16162129055232 16182770343936 16187752723968 16188711504336 16214377317264 16219369428507 16312836685824 16319572634956 16338699288576 16444701179904 16445675179008 16466678595584 16471748385792 16476819736896 16477795638342 16497862929408 16498840077216 16503919769358 16625343135744 16630461775872 16733204709376 16760726427648 16765886749824 16766879772348 16787299121152 16788293411904 16793462221452 16820086814748 16895437996032 16922224263168 16949052997632 16950056868864 17054774259712 17060025113856 17087072319744 17088084365688 17115176057112 17219105390592 17224406839296 17246404804608 17247426287616 17280089188992 17359323800064 17386845518336 17387875319472 17393228729361 17415442303728 17420804200989 17521194958848 17526589415424 17548973309952 17554376318976 17555416042752 17583248648448 17663873340416 17697324902592 17698373093034 17720976379232 17726432344866 17834073440256 17856850034688 17862347833344 17863405797888 17891726694912 17897235231456 18007804286848 18008870866596 18037422386004 18066019171396 18146951921664 18175722356736 18181318330368 18182395187136 18204538404864 18205616636928 18211221814464 18241174481922 18353868392776 18494594678784 18500288827392 18501384576384 18523916271616 18525013420032 18530716934016 18536422204008 18560095795584 18561195086868 18681616042647 18703511027712 18711234141803 18819061252096 18824855298048 18854700490752 18855817231104 18861622593552 18885711511296 18886830088392 19006242029568 19009363692518 19031642800128 19067684622336 19155115917312 19185484709888 19186621042176 19192528253088 19217039783424 19222956359712 19224094911399 19254573064251 19339684872192 19370346283008 19371493564416 19402205405184 19491170582528 19528082651136 19529239275072 19554180832256 19560201208128 19561359734406 19592372591694 19711344328704 19742594973696 19748673358848 19870680592384 19871857507968 19903362632832 19909490515416 19934917706368 19936098426636 20062144364544 20063332620288 20088956289024 20095141312512 20128192531776 20252544433408 20258779822704 20285854539384 20414111809536 20415320911872 20441394118656 20447687651328 20453983121664 20480105705472 20481318716544 20614197012576 20646879053024 20648101941873 20680837735677 20772254121984 20805186748416 20806419013632 20812824930816 20839405805568 20840640097536 20847056550768 20880107770032 20975849591744 21010349344362 21043659450338 21171443908608 21177962210304 21205009416192 21211538052096 21212794384992 21246425450208 21247683849441 21375441174528 21384267590632 21409330102272 21548229132288 21549505406976 21577027125248 21583670298624 21584948672448 21591594284724 21619169756352 21625825904676 21791639568384 21926268239872 21927566905344 21962331181056 21969092982528 21970394184456 21997150572544 21998453436288 22005226359144 22138849787904 22173949034496 22210419345408 22347635236864 22354515666432 22355839696464 22384391215872 22391282961936 22398176829843 22426782419664 22527250661376 22562965684224 22569912410112 22598737330176 22600075825152 22746700151808 22782763092992 22784112487584 22791127300542 22820234742816 22821586356807 22958807187456 22965875785728 22995206406144 22996568383488 23003648607744 23040118918656 23145765066752 23183833759296 23190971639148 23220589738304 23227738934652 23368785887232 23405835091968 23407221390336 23444331531264 23445720109728 23596433203456 23597830790712 23635243126488 23778764587008 23816463777792 23817874397184 23825207486592 23855635593216 23862980308608 23902228631484 24011827822128 24049896514672 24057301039461 24195935895552 24234296475648 24241757773824 24243193582848 24272717873152 24274155515904 24281629085952 24283067256504 24321565975896 24479358952434 24508048932864 24512074235089 24659459571712 24667051769856 24668512768512 24700017893376 24707622578688 24715229605344 24746794394112 24748260115824 24755879654037 24904730935296 24908821390196 24938014703616 25099807064064 25139600654336 25141089641472 25148830124736 25150319658522 25180948681728 25182440117856 25190193332178 25230130222122 25375523733504 25383336394752 25423579496448 25540154556416 25582161389568 25590037670784 25622719711232 25630608479616 25632126548532 25672764085668 25828658085888 25869607206912 25871139431424 26037443534848 26038985700096 26080268277504 26081812979208 26123163455592 26281792438272 26289884123136 26323459964928 26331564478464 26374872972672 26495810010624 26537816843776 26545987353888 26547559639551 26581464568848 26589648517299 26749525819392 26751110160384 26785275052032 26793521750016 26795108696832 26837590042368 27011706430272 27013306299894 27047806052512 27056133579006 27099028757094 27220427882496 27255192158208 27263583535104 27271977495552 27306807607296 27308424955392 27316832721696 27485596016768 27530802589164 27574450314236 27741892018176 27750433241088 27752076864576 27785874407424 27787520130048 27796075401024 27840143693376 27841792630302 28013799125816 28228591878144 28237282947072 28273345888256 28282050736128 28283725846656 28292433890328 28328567266944 28330245132588 28514045538777 28547464200192 28559252111173 28730972176384 28732673875968 28778227064832 28779931563264 28788792379632 28825559675136 28834434539568 29009527308288 29055519424512 29103308107776 29236755873792 29283108241408 29292123976704 29293858912608 29331271248384 29340301812192 29342039601609 29388558887541 29518466383872 29565265379328 29567016493056 29613892460544 29806020888576 29807786261952 29845854954496 29855043949248 29864235773124 29902376559552 29904147639954 30093216546816 30133434433536 30142711968768 30328933535744 30378816650112 30388169734056 30426979657088 30428781809076 30621167714304 30622981367808 30662091177984 30671531476992 30720158558208 30721978074816 30911778345728 30921295518864 30970318579536 31158381182976 31207780122624 31209628520448 31219237396224 31259108708352 31260960146304 31320161655048 31463774387616 31513657501984 31515524016543 31565489175507 31705019449344 31755285037056 31757165862912 31766943315456 31807514124288 31817307078144 31819191577488 31869638175312 32015770429504 32076401385948 32113995153408 32119269687358 32322343698432 32324258110464 32365540687872 32375505447936 32377423008672 32428754634528 32438738857014 32625673371648 32639145269912 32677398577152 32889402359808 32891350358016 32933357191168 32943496771584 32953639473792 32955591276684 32995725858816 32997680154432 33007839538716 33260923551744 33466409418752 33521452855296 33531773499648 33533759544696 33574598242304 33576586823808 33586924442904 33640173629496 33790875992064 33844448526336 33898105995264 33900113737728 34109548519424 34120050227712 34174144639488 34176168731376 34186690950813 34230352114224 34438210781184 34448813678592 34492809609216 34494852575232 34560178377984 34718647600128 34773691036672 34775750638944 34786457458722 34830884607456 34841608401978 35042389917696 35053178830848 35097946619904 35108752637952 35110832085504 35166497296896 35327746680832 35394649805184 35396746186068 35441952758464 35452864689732 35668146880512 35724695666688 35726811595776 35783453389824 35794470462912 36015608573696 36017741733192 36074844772008 36132038342792 36293903843328 36351444713472 36362636660736 36364790374272 36409076809728 36411233273856 36422443628928 36482348963844 36707736785552 36719038428651 36989189357568 37000577654784 37002769152768 37047832543232 37050026840064 37061433868032 37072844408016 37120191591168 37122390173736 37363232085294 37407022055424 37422468283606 37638122504192 37649710596096 37709400981504 37711634462208 37723245187104 37771423022592 37773660176784 37785289998267 37845195333183 38012484059136 38018727385036 38063285600256 38135369244672 38310231834624 38370969419776 38373242084352 38385056506176 38434079566848 38445912719424 38448189822798 38509146128502 38742987128832 38804410810368 38982341165056 39056165302272 39058478550144 39108361664512 39120402416256 39122719468812 39184745183388 39422688657408 39485189947392 39497346717696 39741361184768 39743715015936 39806725265664 39818981030832 39869835412736 39872196853272 40124288729088 40126665240576 40177912578048 40190282625024 40256385063552 40505088866816 40517559645408 40519959449841 40571709078768 40584200368509 40648543135641 40828223619072 40830641823744 40882788237312 40895375302656 40907966243328 40960211410944 40962637433088 41228394025152 41293758106048 41296203883746 41361675471354 41612838027264 41625649861632 41678811611136 41681280195072 41694113101536 41760215540064 41951699183488 42020698688724 42087318900676 42342887817216 42355924420608 42410018832384 42423076104192 42425588769984 42492850900416 42495367698882 42768535181264 43096458264576 43099010813952 43154054250496 43167340597248 43169897344896 43183188569448 43238339512704 43251651809352 43583279136768 43590437432843 43852536479744 43855133810688 43924662362112 43938185965056 43940788368912 43994301145088 43996906872576 44010452718288 44277699575808 44347898068992 44420838690816 44695270473728 44709031332864 44711679392928 44768782431744 44782565923872 44796353659686 44853564839328 44856221459931 45054501322752 45125931368448 45139824820224 45197474660352 45200151650304 45493400303616 45565526185984 45568224975168 45582254601084 45640469485632 45643172713614 45931751571456 45993136766976 46007297215488 46080237837312 46291530133504 46367667518592 46381943278296 46441179476608 46455477869304 46737571774464 46811670183936 46814442780672 46888663062528 46891440219456 47192866406912 47195661581424 47270486252976 47557529174016 47632927555584 47635748794368 47650414973184 47711271186432 47725960617216 47804457262968 48023655644256 48099793029344 48114602078922 48178904531037 48391871791104 48468592951296 48483515547648 48486387165696 48545435746304 48548311031808 48563258171904 48566134513008 48643131951792 48958717904868 49016097865728 49024148470178 49334103539712 49337025537024 49400035786752 49415245157376 49430459210688 49493588788224 49496520231648 49511759308074 49817642780392 49876029407232 50199614128128 50279201308672 50282179282944 50297660249472 50300639317044 50361897363456 50364880235712 50380386664356 50460260444244 50766672789504 50847158992896 51080309112832 51164322779136 51180075341568 51245439422464 51261216959232 51264253097064 51345528171336 51657316171776 51739214413824 51742278862848 52074887069696 52077971400192 52160536555008 52163625958416 52179686188083 52246326911184 52262412602967 52563584876544 52579768246272 52646919929856 52663128956928 52749745945344 52991620021248 53075633687552 53091974707776 53095119279102 53162929137696 53179297034598 53502220320768 53570550104064 53587043500032 53590217393664 53675180084736 54023412860544 54026612599788 54095612105024 54112267158012 54198057514188 54440855764992 54527167070208 54543954991104 54613615214592 54616849910784 54633665443392 54971192033536 55061605178328 55148900628472 55483784036352 55500866482176 55504153729152 55571748814848 55575040260096 55592150802048 55680287386752 55683585260604 56027598251632 56044848127941 56133702425409 56457183756288 56474565894144 56546691776512 56564101472256 56567451693312 56584867780656 56657134533888 56660490265176 57028091077554 57094928400384 57118504222346 57465347751936 57556454129664 57559863126528 57577584759264 57651119350272 57668869079136 57672284734197 57763719192753 58019054616576 58111038849024 58206616215552 58473511747584 58566216482816 58584247953408 58587717825216 58662542496768 58680603624384 58684079203218 58777117775082 59134032986112 59227784921088 59612041777152 59615572523904 59691709908992 59710087898496 59728471546248 59804753119104 59808295279908 60186433093632 60266868867072 60285423937536 60657867071488 60757633300224 60776339468112 60853959314176 60857563618152 61242335428608 61245962735616 61324182355968 61343062953984 61440317116416 61443956149632 61823556691456 61842591037728 61940637159072 61944305825619 62042513207031 62316762365952 62415560245248 62419257040896 62438474792448 62518217416704 62521920292608 62640323310096 62927548775232 63027315003968 63031048033086 63130978351014 63514331725824 63533886630912 63615028248576 63634614156288 63638383154976 63739276350624 64031540859008 64152802771896 64227990306816 64238539374716 64644687396864 64648516220928 64731081375744 64751010895872 64754846017344 64857509269056 64877477714028 65278290539824 65778804719616 65782700716032 65866714382336 65886993543168 65907278947584 65911182553368 65991451717632 65995360308864 66015679077432 66521847103488 66532772923813 66932818837504 67042905710592 67063546999296 67067519089392 67149196484608 67153173647616 67173848885808 67194530489529 67280347258992 67581751984128 67688897052672 67796211990528 67800227475456 68219097038848 68240100455424 68348289278976 68352337462752 68373381901626 68460704228448 68464759070421 68876421562368 68897627357184 68985619218432 68989705150464 69120356755968 69437295200256 69547382073344 69551501277888 69572914917444 69661769214912 69683216803956 70106357661696 70217505275904 70221664171008 70332994593792 70655493361664 70789299610368 70793492372136 70883905516928 70905729379464 71336293761024 71449391333376 71453623191552 71566906779648 71588940925824 72031217147392 72035483466384 72149689544016 72171903118383 72264076685584 72587807686656 72702889426944 72725273321472 72729580748544 72818153619456 72822466547712 72844887257856 72964697927688 73415473571104 73438076857302 73536222705267 73978378715136 74001155309568 74005538305536 74095665086464 74100053680128 74122867736064 74145688816032 74240383182336 74244780347472 74726464170588 74814044110848 74844936567212 75299421192192 75418801963008 75423268924416 75446490374208 75542846045184 75547320353568 75570579996534 75690390666366 76037454770072 76126571200512 76270738489344 76620463669248 76741938839552 76746484168704 76770113012352 76868159133696 76891825438848 76896379645596 77018292257004 77485974257664 77517970016041 77608821620736 77964682330112 78112330604544 78116957100288 78216723329024 78240804832512 78245438937624 78369490366776 78845377314816 78970379894784 78994693435392 79482722369536 79487430031872 79613450531328 79637962061664 79642678918653 79739670825472 79744393706544 79768945551897 80248577458176 80253330481152 80355825156096 80380565250048 80512770127104 81010177733632 81035119290816 81039918899682 81143418157536 81168400737018 81297086271282 81661283647488 81765576474624 81790750605312 81815932486656 81920422821888 81925274866176 82456788050304 82587516212096 82592407767492 82723350942708 83225676054528 83251299723264 83357623222272 83362560390144 83388226203072 83520431080128 83903398366976 84041397377448 84174637801352 84685775634432 84711848841216 84820037664768 84846152208384 84851177539968 84985701800832 84990735397764 85537070362528 85542136616331 85677756333519 86192916529152 86198021627904 86308108500992 86334681194496 86339794689792 86366377138896 86476679025408 86503303618704 87166558273536 87180874865686 87710267621376 87849324724224 87876371930112 87881576737824 87988602290176 87993813745152 88020905436576 88026118804827 88165676662623 88555399151616 88695796137984 88841677381632 89390540947456 89418062665728 89423358785856 89537564863488 89565131847744 89592707319372 89707129678656 89712442919862 90279649640448 90400303300608 90986800607232 91131052371968 91136449950336 91164509202168 91280938971264 91286345427228 91863503142912 91986273533952 92014594430976 92160475674624 92583060267008 92735335037184 92763886556592 92882358953216 92910955738608 93475143548928 93623340367872 93628885561344 93777326125056 93782880438912 94385732813824 94391323162848 94540972505952 94546572049629 94696467526521 95115058348032 95265855111168 95271497588736 95300829946368 95422542372864 95451921234432 95608914525936 96047311288512 96199586058688 96229204157844 96357809062074 96967031095296 96972774331392 97096622063616 97126516343808 97132269026016 97286263903584 97917435809736 98032195731456 98048296940356 98668207079424 98674051074048 98800071573504 98830490314752 98860918421376 98987177576448 98993040463296 99023518616148 99635285560784 100399228256256 100558402617344 100564358565888 100595320498944 100601278634088 100723794726912 100729760471424 100760773328712 100920520888488 101533345579008 101694317985792 102160618225664 102328645558272 102360150683136 102490878844928 102522433918464 102528506194128 102560072852439 102691056342672 103314632343552 103478428827648 103484557725696 104149774139392 104155942800384 104321073110016 104327251916832 104359372376166 104492653822368 104524825205934 105127169753088 105159536492544 105293839859712 105326257913856 105499491890688 105983240042496 106151267375104 106183949415552 106190238558204 106325858275392 106358594069196 107004440641536 107174087000064 107180434787328 107350360169472 108046825721088 108053225199576 108191224210048 108224534316024 108396115028376 108881711529984 109054334140416 109087909982208 109227230429184 109233699821568 109267330886784 109942384067072 110123210356656 110157115285953 110297801256944 110967568072704 111001732964352 111008307458304 111143497629696 111150080520192 111184301604096 111360574773504 111367170521208 112055196503264 112089696255882 112267404850818 112914367512576 112949131788288 113093383553024 113128202944512 113134903386624 113169735561312 113314269067776 113320980530352 113535585999549 114056182155108 114189856800768 114237008444692 114930695503872 115112908259328 115119726253056 115155169518528 115302238700544 115337738158272 115344569468394 115527438385506 116413232431104 116947023495168 117132432965632 117168495906816 117175435650432 117325084993536 117361207248768 117368158406436 117554235550164 118268065972224 118316901603431 118455569842176 119224083554304 119231145047808 119383419817984 119420175796992 119456943092496 119609506238208 119616590559816 120372866187264 120533737734144 120570847875072 121315734142976 121515266600448 121552678936224 121559878349523 121707918628352 121715127236304 121752601105527 121945629406923 122484670857216 122491925471232 122648364711936 122686125907968 122880634232832 122887912299264 123647113382912 123685182075456 123881274318144 123888611651238 124085026414062 124838514081792 124876949584896 125036434833408 125043840585216 125280646620192 125855097550464 126054630007936 126062096066172 126261956702028 127028663451648 127067773261824 127230056497152 127269228312576 127276766309952 127478552701248 128063081718016 128305605543792 128477078749432 129289374793728 129297032441856 129462162751488 129502021791744 129509692034688 129715018538112 129754955428056 130556581079648 130771312298529 130978638992621 131557609439232 131565401432064 131733428764672 131773987086336 131814557895168 131822365106736 131982903435264 131990720617728 132031358154864 133043694206976 133065545847626 134085811421184 134127093998592 134135038178784 134298392969216 134306347295232 134347697771616 134389060979058 134560694517984 134568664379793 135163503968256 135377794105344 135592423981056 135600454950912 136438194077696 136480200910848 136696578557952 136704674925504 136746763803252 136921408456896 136929518140842 137795254714368 137979410300928 138240713511936 138874590400512 139094764146688 139103002555776 139145829834888 139323538429824 139366433607912 140212715323392 140435010551808 140443328342016 140665989187584 141310986723328 141578599220736 141586984744272 141767811033856 141811458758928 142672587522048 142898782666752 142907246383104 143133813559296 143177881851648 144062434294784 144070966932768 144299379088032 144343806236766 144528153371168 144536713593111 145175615373312 145405778853888 145450546642944 145459161497088 145636307238912 145644933095424 145689774515712 145929395855376 146830947142208 146876153714604 147072445410534 148002310619136 148011076611072 148200107360256 148245735472128 148291377632064 148480766364672 148489560694944 149452928341176 149628088221696 149689873134424 150598842384384 150837603926016 150846537848832 150892980748416 151085692090368 151094640707136 151141159993068 151380781332732 152074909540144 152541476978688 153240927338496 153483877679104 153492968337408 153540226024704 153736318267392 153783650877696 153792759291192 154036584514008 154971948515328 155035940032082 155217643241472 155929364660224 156224661209088 156233914200576 156433446658048 156481609665024 156490877875248 156539058564249 156738980733552 156787237808901 157690754629632 157940759789568 157989386870784 158965444739072 158974860063744 159226901062656 159275924123328 159285357837306 159479341650944 159488787413088 159537891103794 160506660962304 160711650312192 160761130500096 161025540254208 162020355467264 162070238581632 162079837799364 162286836315072 162336801474036 162594172542564 163322567294976 163581501210624 163631864973312 163840845643776 163850549732352 164913576100608 165175032424192 165184815534984 165446701885416 166451352109056 166502599446528 166715246444544 166725120780288 166776452406144 167040862160256 167806796733952 168082794754896 168134544383823 168349275602704 168401107276227 169371551268864 169423697682432 169640075329536 169692304416768 169702355079936 169971403601664 169981470795528 171074140725056 171084273232662 171355512667038 172396043255808 172616217001984 172669362388992 172679589379584 172732754277792 172953358050816 173006607237408 173291157578259 174333116547072 174361749731372 175420535242752 175698649448448 175752743860224 175763153475648 175977204580352 175987627490304 176041810873152 176052237609654 176331353325246 177683354763264 178781081894912 178836125331456 178846717571712 179075129726976 179130263695488 179185414638744 179414259357312 179424885839724 180559299280896 180588955078921 180800606601216 181973601214464 182262104743936 182272899900672 182329018404336 182561877942528 182572690854456 183727006285824 183972547067904 184029188861952 184320951349248 185166120534016 185470670074368 185527773113184 185764717906432 185821911477216 185832917476857 186127539621093 186950287097856 187246680735744 187257771122688 187554652250112 187565760877824 188771465627648 188782646325696 189081945011904 189093144099258 189392935053042 190542995177472 190601659892736 190845084745728 190903842468864 191217829051872 192094622577024 192399172117376 192458408315688 192715618124148 193934062190592 193945548662784 194193244127232 194253032687616 194264538052032 194572527807168 195834871619472 196096593880712 197336414158848 197348102148096 197600143147008 197660980629504 197721836842752 197974355152896 197986080926592 198047037232296 199270571121568 199598318771439 199914764778211 200798456512512 201116805234688 201128717131776 201190640997888 201202557268176 201447589453824 201459520942848 201521546657424 201841041776976 203066691158016 203388635971584 204657291116544 204720301366272 204981757689856 205044867836928 205057012388256 205120145704878 205382112685344 205394277211263 206629264687104 206956857655296 206969115451392 208299548278784 208311885600768 208642146220032 208654503833664 208718744752332 208985307644736 209049650411868 210319072985088 210652515827712 210998983781376 211966480084992 212302534750208 212367898831104 212380477116408 212651716550784 212717188138392 214008881283072 214348174000128 214360869574656 214700720338944 216093651442176 216106450399152 216382448420096 216449068632048 216515709355149 216792230056752 217763423059968 218108668280832 218175819964416 218454460858368 218467399643136 218534661773568 219884768134144 220246420713312 220314230571906 220595602513888 220608668115801 221935136145408 222003465928704 222016614916608 222286995259392 222300161040384 222368603208192 222721149547008 222734341042416 224110393006528 224179392511764 224534809701636 225898263576576 226256405889024 226269806773248 226339471122624 226628538135552 226641961060704 227071171999098 228112364310216 228379713601536 228474016889384 229861391007744 230225816518656 230239452506112 230310339037056 230604477401088 230675476316544 230689138936788 231054876771012 232553910048123 232826464862208 233894046990336 234264865931264 234336991813632 234350871300864 234650169987072 234722414497536 234736316812872 235108471100328 236536131944448 236633803206862 236911139684352 238448167108608 238462290095616 238766839635968 238840351593984 238913886184992 238928036755959 239219012476416 239233181119632 239306836655691 240745732374528 241067475468288 241141695750144 242631468285952 243030533200896 243105357872448 243119756699046 243415837256704 243430254472608 243505202211054 243891258813846 244983850942464 245296729423872 245372251815936 245761268465664 245775824598528 247294226765824 247370364150912 247762548636288 247777223302476 248170052828124 249677028163584 249753899169792 250072869666816 250087681170432 250561293240384 251710195100928 252109260015872 252124192132344 252523913404056 254057326903296 254135546523648 254460112994304 254538456625152 254553532619904 254957105402496 256126163436032 256611211087584 256626409848993 256954157498864 257033269000557 258578749587456 258594064883712 258924325502976 259004043583488 259019384069376 259430037076224 259509910856112 261113162159296 261542624597058 261957277985242 263130802864128 263466857529344 263547974172672 263629115790336 263644730213472 263965806870528 263981441235456 264062716309728 264497029987869 266087388413952 266131091695252 268171622842368 268254187997184 268270076357568 268596785938432 268612694590464 268695395543232 268778121958116 269121389035968 269137328759586 271200909901824 272876388155392 272960401821696 273393157115904 273409349851008 273493527606504 273842816913792 273859036281684 275590509428736 275958820601856 276481427023872 277749180801024 278189528293376 278206005111552 278291659669776 278647076859648 278732867215824 280425430646784 280870021103616 280886656684032 281331978375168 282621973446656 283157198441472 283173969488544 283535622067712 283622917517856 283639716148887 284089402579563 285345175044096 285797565333504 285814492766208 286267627118592 286355763703296 288124868589568 288141933865536 288598758176064 288687612473532 289056306742336 289073427186222 290901093285888 290918322994176 291289866190848 291379549031424 291858791710752 293661894284416 293752307429208 294144890821068 296004621238272 296022153222144 296400214720512 296491470944256 296582755264128 296961532729344 296979121389888 298905856682352 299379746268848 301197684768768 301675207852032 301693075697664 301785961496832 302171384180736 302189281414272 302282319986136 302761562665464 304149819080288 305082953957376 305133062029901 306481854676992 306967755358208 306985936674816 307080452049408 307472636534784 307567301755392 307585518582384 308073169028016 309943897030656 310071880064164 310435286482944 312449322418176 312467828401152 312866893316096 312963219330048 312981755750496 313078117128498 313477961467104 313574475617802 315381509259264 315881519579136 315978773741568 317930889478144 317949720127488 318453802125312 318551848246656 318570715674612 318958683301888 318977574826176 319075782207588 321013321924608 321522261000192 322051080508416 324040710934528 324140477163264 324159675598728 324573672630144 324673602948072 325188345085128 326645134589952 327163002421248 327263729946624 327681691287552 327701099464704 329827152201216 330350064848384 330369631069968 330471345857859 330893403770832 332902704218112 333005198893056 333430492889088 333450241560576 333552904812288 334081724320512 335613593467904 336165589509792 336269088767646 336698551205408 336802214552454 338743102537728 338847395364864 339280150659072 339384608833536 339404710159872 339942807203328 339962941591056 342148281450112 342168546465324 342711025334076 344792086511616 345338724777984 345359178759168 345465508555584 345906716101632 346013214474816 346582315156518 348723499462744 350841070485504 351397298896896 351505487720448 351526306951296 351954409160704 351975254980608 352083621746304 352104475219308 352662706650492 354950704810293 355366709526528 357562163789824 357672250662912 357693435143424 358150259453952 358260527390976 358370829277488 358828518714624 358849771679448 361118598561792 361177910157842 361601213202432 363947202428928 364524209487872 364545799801344 364658036808672 364679635048569 365123755885056 365145381708912 365257803316581 365836888220769 367454012571648 367945094135808 368058377723904 368641902698496 370332241068032 370941340148736 371055546226368 371529435812864 371643822954432 371665834953714 372255079242186 374515542245376 375109304500224 375131521755648 377542931255296 377565292651392 378163890023808 378186288198516 378785870106084 381085990354944 381203319785472 381690169491456 381807684937728 382435658103744 384189245154048 384798344234752 384916816631376 385431236248296 387868124381184 387891097325568 388386488254464 388506065375232 388529076104064 389145055614336 391669743238944 392193187761424 392313936895587 392935916977863 394672828317696 394696204296192 395200286294016 395321961259008 395443673685504 395948710305792 395972161853184 396094074464592 398541142243136 399196637542878 399829529556422 402257434263552 402381281995776 402405114536352 402895178907648 402919041885696 403043093314848 403682083553952 403705993139379 406133382316032 406777271943168 409314582233088 409440602732544 409963515379712 410089735673856 410114024776512 410240291409756 410764225370688 410788554422526 413938230902784 416599096557568 416623771201536 417284292440064 417309007667328 417437489504664 417970615289472 418099300823736 420638145970176 421305031655424 421997967562752 423932960169984 424605069500416 424735797662208 424760954232816 425303433101568 425434376276784 428017762566144 428696348000256 428721739149312 429401440677888 432187302884352 432212900798304 432764896840192 432898137264096 433031418710298 433584460113504 433610140779333 435526846119936 436217336561664 436351639928832 436908921716736 436934799286272 437069323547136 439769536268288 440492841426624 440628461143812 441191205027776 441217336231602 444006931857408 444033229833216 444600322080768 444737206416384 445442299094016 445468682084832 448220786013056 448358785023528 449069619403272 451796527153152 452512811778048 452539613546496 452678942245248 453257076271104 453283922121408 454142343998196 456224728620432 456948033778768 459722782015488 460451633037312 460478905012224 460620678074112 461208954802176 461350952633088 461378277873576 462109753542024 465107820096246 465652929724416 465729410466691 467788093980672 468529731862528 468673983627264 468701742601728 469300339974144 469444828995072 469472633625744 470216942200656 470361713426703 473072263888896 473267606413724 473822279368704 476896334217216 476924580191232 477533679271936 477680703187968 477827772369984 477856073511918 478438024952832 478466362239264 478613673311382 482134950936576 482283391500288 485262936571904 486061066401792 486210715744896 486239513398092 486831674513408 486860508945216 487010404422108 487782517627692 489967701884928 490744503631872 491522536931328 491551649197056 494588453531648 494740728301824 495525097272576 495554446604952 496340105656248 499354056327168 499507798339584 500145739333632 500175362340864 501122586480768 503420390201856 504218520031744 504248384264688 504403633151469 505047826808112 505203321828681 508114653806592 508271093047296 508920225988608 509076913250304 509107065239808 509914210804992 512252326872064 513222422175168 513252819697986 513908314997728 514066538001114 517188129767424 517848651005952 518008087166976 518038768138752 518860074152448 519019821712224 522226324318592 523085249194116 523914555970484 526261605728256 527095948345344 527258231580672 527289460426944 527931613741056 527962882470912 528125432619456 528994059975738 532262183390504 536343245684736 536508375994368 536540152715136 537193571876864 537225389180928 537390791086464 537556243916232 538242778071936 538274657519172 541766865236763 542401819803648 542625790112287 545752776310784 545920803643392 546786314231808 546818699702016 546987055213008 547685633827584 547718072563368 551181018857472 551917641203712 552962854047744 555498361602048 556379056586752 556412010223104 556583319339552 557294153719296 557465734431648 557498752430571 558382618863279 560850861293568 561740042207232 561773313368064 562663956750336 565243946893312 566314396882944 566347938977088 567071244135424 567245835035712 567279432297774 568178805159126 571628985532416 572535254237184 572711527406592 576249737179136 576283867731072 577197516352128 577375224947064 578112613484672 578146854372444 581802186571776 581836645988352 582579732381696 582759098062848 583717583421504 587323788568832 587504614858416 588289781642136 592009242476544 592044306444288 592800429441024 592982941888512 593165510528256 593923065458688 593958242779776 597811713364704 598759492537696 598794956314317 599744294334633 602395369537536 603350415704064 603386151395328 603571922993664 604342768361472 604378562828544 604564639972272 605523125330928 608299638160576 610165907914752 610266124059802 613971873349632 614160904098816 614945273069568 615134603510784 615171037164768 616146338056032 616182831633789 619887794061312 620143760128328 620870572965888 624898644836352 624935656802304 625733786632192 625926438660096 625963511500992 626156234256996 626955922934208 627148951235604 631957547483136 635861778956288 635899440254976 636907604250624 637103696493312 637141431349224 637917366603776 637955149652352 638151564415176 642026643849216 643044522000384 644102161016832 648081421869056 648280954326528 648319351197456 649147345260288 649347205896144 649547128065447 650376690170256 653290269179904 654326004842496 654527459893248 655363382575104 655402198929408 659654304402432 660700129696768 660739262139936 660942691715718 661786807541664 661826004347403 665805408436224 666010397786112 666860985778176 666900483121152 667105809624576 668163448641024 671227186935808 672331179019584 672538177535292 673397102410816 673604429104908 677694790729728 678769217667072 678809420319744 679885614406656 679925883182112 684296562900224 684337092930648 685422050668152 689584173023232 690677449555968 690718357518336 690931017111168 691813432203264 692026428949632 693164630313036 697446998925488 697661730144369 701682140971008 702794597793792 703010975440896 703052613902592 703908818321408 703950509961216 704167243492608 704208950438616 705325413300984 709901409620586 710733419053056 715124327579648 715344501325824 715386870286848 716300518907904 716521054781952 716741658554976 717657037429248 717699543358896 717920509967073 722237197123584 722355820315684 723202426404864 727894404857856 729048418975744 729091599602688 729316073617344 729359270097138 730247511770112 730290763417824 730515606633162 731673776441538 735890188271616 736116755447808 737283805396992 740664482136064 741882680297472 742111092452736 743058871625728 743287645908864 743331669907428 744510158484372 749031084490752 750218609000448 750263043511296 755085862510592 755130585302784 756327780047616 756372576397032 757571740212168 762171980709888 762406639570944 763380338982912 763615369875456 764871316207488 768378490308096 769596688469504 769833633262752 769879229546979 770862472496592 771099807001671 775736248762368 775782194651136 776772976508928 777012130750464 777058152208128 778290111228672 783339486477888 784386375522848 784627873791174 785871833955726 789392408592384 790400572588032 790643922518016 790887347371008 791897420611584 791944323706368 792188148929184 797082284486272 798393275085756 799659059112844 804514868527104 804762563991552 804810229072704 805790357815296 805838083771392 806086186629696 807364167107904 807411986278758 818629164466176 818881205465088 819927030759424 820179471347712 820228049553024 820480582819512 821528450741376 821577108845052 827876461805568 828218311224017 833198193115136 833247542403072 834568584880128 834618015334656 834874979009328 835941230578944 836198601647472 841276291940352 842610063310848 843995935125504 847865920339968 849210139000832 849471595324416 849521908465632 850606866203136 850868752553568 850919148446661 852268207738689 856035525132288 857392696000512 857443478298624 858802881355776 864374605768704 864425801596608 865529793680384 865796274528192 866062837420596 867168920227008 867220281558666 872703279857664 873869598572544 874138647094272 879539072536576 880985682853248 881256922287624 882382410055552 882434672463204 888013863714816 888066459666432 889200644161536 889474412832768 890884598188032 890937364169664 896441572026112 896717570047056 898139238806544 903593054306304 905025623556096 905079227092992 905357884490496 906514152542208 906567844242816 908284687996392 912449457240864 913896067557536 915399186089703 919445564030976 920903266074624 920957810024448 921241356148224 922417909604352 922701905266176 922756555747152 924219507084048 930215640192492 931305859448832 931458820933382 937347967254528 937403485203456 938600679948288 938889657990144 938945267251488 940433884401312 940723426853406 946144527777792 946535212827448 947644558737408 953792668434432 953849160382464 955067358543872 955361406375936 955655544739968 955712147023836 956876049905664 956932724478528 957227346622764 964566783000576 970525873143808 972122132803584 972421431489792 972479026796184 973663349026816 973721017890432 974020808844216 975565035255384 979935403769856 981489007263744 983045073862656 983103298394112 989176907063296 989481456603648 991050194545152 991108893209904 991414037573577 992680211312496 998708112654336 999015596679168 1000291478667264 1000350724681728 1002245172961536 1006840780403712 1008437040063488 1008496768529376 1008807266302938 1010095653616224 1010406643657362 1016229307613184 1016542186094592 1017840451977216 1018153826500608 1018214130479616 1019828421609984 1024504653744128 1026444844350336 1026505639395972 1027816629995456 1028133076002228 1034376259534848 1036016174333952 1036077536277504 1037720148304896 1038039643424448 1044452648637184 1046170498388232 1047829111940968 1052523211456512 1054191896690688 1054516463161344 1054578920853888 1055863227482112 1055925764941824 1056250865238912 1057988119951476 1064524366781008 1064852114430879 1072686491369472 1073016751988736 1073080305430272 1074387143753728 1074450778361856 1074781582172928 1075112487832464 1076485556143872 1076549315038344 1083533730473526 1084803639607296 1085251580224574 1091505552621568 1091841607286784 1093572628463616 1093637399404032 1093974110426016 1095371267655168 1095436145126736 1095773409949743 1097510664662307 1102362037714944 1103835282407424 1105925708095488 1110996723204096 1112758113173504 1112824020446208 1113166638679104 1114588307438592 1114931468863296 1114997504861142 1116765237726558 1123546626736128 1125327913500672 1130487893786624 1132628793765888 1132695877954176 1134142488270848 1134491670071424 1134558864595548 1136357610318252 1143257971064832 1145070508474368 1145423054813184 1152499474358272 1152567735462144 1154395032704256 1154750449894128 1156225226969344 1156293708744888 1163604373143552 1163673291976704 1165159464763392 1165518196125696 1167435166843008 1174647577137664 1175009229716832 1176579563284272 1176941810686761 1178807750933589 1184018484953088 1184088612888576 1185600858882048 1185965883777024 1186331021056512 1187846130917376 1187916485559552 1195623426729408 1197518985075392 1197589912628634 1199488588669266 1206772302790656 1207143845987328 1208685536722944 1208757125657088 1209129279944544 1211046250661856 1216599276321152 1220331815829504 1220532248119604 1227943746699264 1228321808197632 1229890546139136 1230269207021568 1230342074329536 1232292676112064 1232365663267578 1240287520256656 1249797289672704 1249871313604608 1251467573264384 1251852877320192 1251927023001984 1252312468513992 1253911845868416 1254297902471208 1263915094966272 1264122685552447 1271723557912576 1271798880509952 1273815208501248 1274207392986624 1274282862698448 1275834733207552 1275910299304704 1276303128830352 1284053287698432 1286089044000768 1288204322033664 1296162843738112 1296561908653056 1296638702394912 1298294690520576 1298694411792288 1299094256130894 1300753380340512 1300830422337999 1306580538359808 1308652009684992 1309054919786496 1310726765150208 1310804397858816 1319308608804864 1321400259393536 1321478524279872 1321885383431436 1323573615083328 1323652008694806 1332020795572224 1333800966242304 1334211619249152 1336326897282048 1342454373871616 1344662358039168 1345076355070584 1346794204821632 1347208858209816 1355389581459456 1357538435334144 1357618840639488 1359771228813312 1359851766364224 1368593125800448 1368674185861296 1370844101336304 1379168346046464 1381354899111936 1381436715036672 1381862034222336 1383626864406528 1384052857899264 1386329260626072 1394893997850976 1395323460288738 1397188231400073 1403364281942016 1405589195587584 1406021950881792 1406105227805184 1407817636642816 1407901019922432 1408334486985216 1408417900877232 1410650826601968 1419802819241172 1421466838106112 1430689002651648 1430773740573696 1432601037815808 1433042109563904 1433483317109952 1435314074858496 1435399086717792 1435841019934146 1444711640631368 1446404852809728 1455788809715712 1458096837951488 1458183199205376 1458632147234688 1458718540194276 1460495023540224 1460581526835648 1461031213266324 1463347552883076 1472233510895616 1474567610793984 1481328964272128 1483765360594944 1484222184905472 1486117743251456 1486575291817728 1486663339814856 1489020316968744 1498062168981504 1500437218000896 1500526087022592 1510171725021184 1510261170605568 1512655560095232 1512745152794064 1513210899454407 1515143480424336 1515609965486043 1524343961419776 1524813279141888 1526760677965824 1527230739750912 1529742632414976 1536756980616192 1539193376939008 1539667266525504 1539758459093958 1541724944993184 1542199614003342 1551564389302272 1553545953017856 1554024261500928 1554116304416256 1556580222457344 1566678972955776 1568772751045696 1569255747582348 1571743667911452 1578784817184768 1581287845036032 1581774694742016 1583794841223168 1583888647412736 1584376297858368 1594164568972544 1596786550171512 1599318118225688 1609029737054208 1609525127983104 1609620458145408 1611580715630592 1611676167542784 1612172373259392 1614728334215808 1614823972557516 1625300595710289 1627877370336861 1637258328932352 1637762410930176 1639854061518848 1640358942695424 1640456099106048 1640961165639024 1643056901482752 1643154217690104 1655752923611136 1656436622448034 1666495084806144 1669137169760256 1669236030669312 1669749958018656 1671882461157888 1672397203294944 1672496257291713 1675147856589837 1682552583880704 1685220126621696 1687991870251008 1695731840679936 1698420278001664 1698943190648832 1699043816931264 1701213732406272 1701737505107136 1701838296893322 1704536415477378 1714886956597248 1717605762711552 1728749211537408 1728851603193216 1731059587360768 1731592549056384 1732125674841192 1734337840454016 1734440563117332 1745406559715328 1747739197145088 1748277294188544 1759078145073152 1761971365706496 1762513844575248 1764764820111104 1764869344926408 1776027727429632 1776132919332864 1778401288323072 1778948825665536 1781769196376064 1781874728339328 1792883144052224 1793435140094112 1796278477613088 1796384868942951 1799232883003899 1807186108612608 1810051247112192 1810158454185984 1810715768980992 1813028305084416 1813135688485632 1816569375992784 1824898914481728 1827792135115072 1830798372179406 1841915620048896 1842482712296448 1844835819208704 1845403810532352 1845513111494304 1848439014168096 1860431280384984 1862611718897664 1862917641866764 1874695934509056 1874806970406912 1877201359896576 1877779315980288 1877890534502976 1880867768802624 1881446853706812 1893070425654896 1907585336868864 1907698320764928 1910134717087744 1910722812751872 1911311089479936 1911424294047672 1913752099811328 1913865448957056 1914454693245528 1929133566001152 1941051746287616 1944244265607168 1944842862979584 1944958053592368 1947326698053632 1947442035780864 1948041617688432 1948641384196341 1951130070510768 1959870807539712 1962978014527488 1966090147725312 1966206596788224 1978353814126592 1978962913207296 1982100389090304 1982217786419808 1982828075147154 1985360422624992 1985478013042209 1997416225308672 1998031193358336 2000582957334528 2000701449363456 2004490345923072 2013681560807424 2016874080126976 2016993537058752 2017614532605876 2020191307232448 2020813287314724 2033084372189184 2036307653001216 2036428260959232 2039656843219968 2049009307488256 2052889688700672 2053011278791944 2055633259990912 2056266152004456 2068752519069696 2072032348667904 2072155072555008 2075440296609792 2076079286848896 2088905297274368 2092340996776464 2092985190433107 2095658223881936 2105046422913024 2108383793381376 2109032926322688 2109157841707776 2111726454964224 2111851529883648 2112501730477824 2115976239902952 2129048733562016 2129704228861758 2145372982738944 2146033503977472 2146160610860544 2148774287507456 2148901556723712 2149563164345856 2150224975664928 2152971112287744 2153098630076688 2167067460947052 2169607279214592 2170503160449148 2183683214573568 2187145256927232 2187274798808064 2187948220852032 2190742535310336 2190872290253472 2191546819899486 2195021329324614 2207670564814848 2211851416190976 2221993446408192 2225516226347008 2225648040892416 2226333277358208 2229176614877184 2229862937726592 2229995009722284 2233530475453116 2247093253472256 2248021130465189 2250655827001344 2260975787573248 2265257587531776 2265391755908352 2268284976541696 2268983340142848 2269117729191096 2272715220636504 2286515942129664 2290141016948736 2290846109626368 2304998948716544 2305135470924288 2308790065408512 2309500899788256 2309637688640937 2312450453938688 2312587417489776 2313299421005013 2327208746287104 2327346583953408 2330318929526784 2331036392251392 2334870333686016 2349295154275328 2350018459433664 2353159126568544 2353883621373522 2357615501867178 2368177225777152 2371201717764096 2371931767554048 2372662042113024 2375692261834752 2375832971119104 2391246853458816 2395037970150784 2395179825257268 2398977177338532 2413544605581312 2414287691974656 2417371073445888 2417514251314176 2418258559889088 2422092501323712 2433198552642304 2441064496239208 2455887493398528 2456643616395264 2459781092278272 2460538414043136 2460684148659072 2464585352224128 2464731326535156 2480575040513312 2484654933672051 2499594579345408 2499742627209216 2502935146528768 2503705754640384 2503854046003968 2504624937027984 2507823691736832 2508595804942416 2527830189932544 2528245371104894 2543597761019904 2547630417002496 2548414785973248 2548565725396896 2551669466415104 2551820598609408 2552606257660704 2552757445339983 2556804623216067 2568106575396864 2572178088001536 2576408644067328 2592325687476224 2593123817306112 2593277404789824 2596589381041152 2597388823584576 2598188512261788 2601506760681024 2601660844675998 2618109839572992 2621608795717632 2638617217609728 2642800518787072 2642957048559744 2643770766862872 2647147230166656 2647304017389612 2664041591144448 2667601932484608 2668423238498304 2672653794564096 2684908747743232 2689324716078336 2690152710141168 2693588409643264 2694417716419632 2710779162918912 2715076870668288 2715237681278976 2719542457626624 2719703532728448 2737186251600896 2737348371722592 2741688202672608 2746197558269109 2758336692092928 2762709798223872 2762873430073344 2763724068444672 2767253728813056 2768105715798528 2772658521252144 2789787995701952 2790646920577476 2794376462800146 2812043901763584 2812210455610368 2815802039844864 2816668973970432 2816835801754464 2821301653203936 2839605638482344 2842933676212224 2861378005303296 2861547481147392 2865202075631616 2866084219127808 2866966634219904 2870628149716992 2870798173435584 2871682039868292 2889423281262736 2911577619431424 2916193675902976 2916366398410752 2917264294469376 2917437080388552 2920990047080448 2921163053671296 2922062426532648 2926695105766152 2944467021791232 2949135221587968 2962657928544256 2967530721189888 2968444369810944 2972235486502912 2973150583635456 2973326679629712 2974242112720731 2978040633937488 2996124337963008 3000874436001792 3001052174045184 3020343450042368 3020522341211136 3025311120190464 3025490305588128 3026421798908814 3030286960848672 3031219930972086 3048687922839552 3049626558283776 3053521355931648 3054461479501824 3059485264829952 3073513961232384 3078386753878016 3079334533051008 3079516918187916 3083449889986368 3084399228006684 3103128778604544 3108048523001856 3108232608832512 3113160444914688 3133357945911552 3137545502091392 3138511495164696 3143487335822904 3157569634369536 3162575690072064 3163549389484032 3167589682446336 3167777294825472 3168752595716736 3188329137945088 3193573100343024 3194556343292637 3198636236451376 3218059474108416 3219050255966208 3219240916290816 3223161431261184 3223352335085568 3224344746518784 3229456668431616 3229647945115032 3250601191420578 3255754740673722 3274516657864704 3275524821860352 3279708123037696 3280717885390848 3280912198212096 3281922331278048 3286113802965504 3286308435380208 3292531993986921 3311505847222272 3312873244896068 3332990169612288 3338274339520512 3338472061338624 3339499916037312 3343764922315776 3344794406589888 3344992514583426 3350295713179674 3375983740502016 3391463681359872 3396840556003328 3397886381297664 3398087633862528 3402427464812544 3403475010214272 3403676593786644 3409072830954756 3429773913194496 3431190146499499 3435211525423104 3457498423074816 3457703206386432 3462119174721536 3463185098112768 3464251349682384 3468675680908032 3468881126234664 3490813119430656 3495478394290176 3496554588377088 3518156290146304 3523942731412992 3525027689150496 3529529640222208 3529738689852816 3530825432060283 3536423252800767 3552055454859264 3552265838665728 3556802576646144 3557897651331072 3563538392752128 3563749456678656 3585766288104448 3586870280188224 3592556955226176 3592769737885902 3598465766007798 3620316908371968 3621431537961984 3626056610168832 3626271376971264 3633138751985568 3649797828963456 3655584270230144 3661596744358812 3683831240097792 3684965424592896 3689671638417408 3690807621064704 3691026222988608 3696878028336192 3720862560769968 3725835283733528 3749391869018112 3749613940813824 3754402719793152 3755558631960576 3755781069005952 3761735537605248 3762893707413624 3786140851309792 3792368056657341 3798380530786009 3815170673737728 3815396641529856 3820269434175488 3821445625503744 3822622178959872 3822848588095344 3827504199622656 3827730897914112 3828909386491056 3858267132002304 3888488531214336 3889685725959168 3889916107184736 3894653396107264 3894884071561728 3896083235376864 3897282768392682 3902260141021536 3902491267013997 3919741615079424 3925956029054976 3932180295450624 3932413193576448 3956707628253184 3957925826414592 3964200778180608 3964435572839616 3965656150294308 3970720845249984 3970956026084418 3996062386716672 4001402898726912 4008980691846144 4027363121614848 4033748160253952 4033987074117504 4035229065211752 4040382614464896 4041626574629448 4066168744378368 4072615306002432 4072856521918464 4079313686439936 4098018614976512 4105779377401344 4106022557583888 4111266519981824 4112532304008912 4137505038139392 4144064697335808 4144310145110016 4150880593219584 4152158573697792 4177810594548736 4184681993552928 4185970380866214 4191316447763872 4191564694200219 4210092845826048 4216767586762752 4218065852645376 4218315683415552 4223452909928448 4223703059767296 4225003460955648 4231952479805904 4258097467124032 4259408457723516 4292067007954944 4292321221721088 4297803113447424 4299126328691712 4300449951329856 4305942224575488 4306197260153376 4334134921894104 4339214558429184 4341006320898296 4367366429147136 4374290513854464 4374549597616128 4375896441704064 4381485070620672 4381744580506944 4383093639798972 4390042658649228 4423702832381952 4443986892816384 4451032452694016 4451296081784832 4452666554716416 4458353229754368 4459725875453184 4459990019444568 4467060950906232 4494186506944512 4496042260930378 4501311654002688 4521951575146496 4530515175063552 4530783511816704 4536569953083392 4537966680285696 4538235458382192 4539632698363221 4545430441273008 4546829896458129 4573031884259328 4580282033897472 4581692219252736 4609997897433088 4610270941848576 4617580130817024 4619001799576512 4619275377281874 4624900907877376 4625174834979552 4626598842010026 4654693167906816 4660637859053568 4662072784502784 4669740667372032 4698590308550656 4700036918867328 4706318253137088 4707767242747044 4715231003734356 4736354451554304 4743863535108096 4745324084226048 4751384523669504 4751665942238208 4782493706917632 4790075940301568 4790359650514536 4797954354677064 4827089211162624 4828575383949312 4834742146891776 4835028502628352 4836517119778176 4844185002647424 4866397105284608 4875901787130867 4882128992478416 4883632111010583 4911774986797056 4913287232790528 4919562184556544 4921076828086272 4921368297318144 4929170704448256 4929462653070312 4961150081026624 4969309867344102 4999485254418432 5005870293057536 5007411509280768 5007708092007936 5009249874055968 5015647383473664 5017191609884832 5025443569769511 5055660379865088 5056490742209788 5087195522039808 5095260834004992 5096829571946496 5097131450793792 5103338932830208 5103641197218816 5105212515321408 5105514890679966 5113609246432134 5152817288134656 5184651374952448 5186247634612224 5186554809579648 5193178762082304 5194777647169152 5196377024523576 5203013521362048 5203321689351996 5236219679145984 5243217591435264 5277234435219456 5285601037574144 5285914097119488 5287541533725744 5294294460333312 5294608034779224 5328083182288896 5335203864969216 5336846476996608 5345307589128192 5369817495486464 5378649432156672 5380305420282336 5387176819286528 5388835432839264 5389154606828853 5397698649011697 5421558325837824 5430153741336576 5430475362557952 5439084915253248 5439407065456896 5474372503201792 5474696743445184 5483376405345216 5492395116538218 5525746860146688 5527448136889344 5534507457626112 5536211431597056 5545317042504288 5579575991403904 5581293841154952 5588752925600292 5624087803527168 5624420911220736 5631604079689728 5633337947940864 5633671603508928 5642603306407872 5679211276964688 5722756010606592 5723094962294784 5730404151263232 5732168438255616 5733933268439808 5741256299433984 5741596346871168 5743364079736584 5778846562525472 5797528178568119 5823155238862848 5832387351805952 5832732796821504 5834528588938752 5834874160777104 5841980094160896 5842326107342592 5844124853065296 5853390211532304 5888934043582464 5898270443175936 5935061442379776 5936888739621888 5944470973005824 5946301167270912 5946653359259424 5948484225441462 5956081267874976 5956434039126627 5992248675926016 6001748872003584 6002104348090368 6040686900084736 6041044682422272 6050622240380928 6050980611176256 6052843597817628 6060573921697344 6062439861944172 6099253116567552 6108922959003648 6118970529659904 6147027922464768 6156773507756032 6158669066102016 6159033836375832 6166899779972736 6168798456013368 6206257557209088 6216097046003712 6216465217665024 6226320889829376 6266715891823104 6275091004182784 6277022990329392 6278955571299321 6286974671645808 6315139268739072 6325151380144128 6327098778968064 6335179364892672 6335554589650944 6337505191433472 6376658275890176 6387146200686048 6389112686585274 6397272472902752 6436118948216832 6438100511932416 6438481832581632 6446322862522368 6446704670171136 6448689493037568 6458913336863232 6459295890230064 6501202382841156 6511509481347444 6551049643720704 6561435770781696 6561824396424192 6563844662556096 6572227605931008 6572616870760416 6585063987973842 6623011694444544 6625746489792136 6665980339224576 6676548679041024 6676944122677248 6678999832074624 6687529844631552 6689588813179776 6689985029166852 6700591426359348 6744063391395567 6751967481004032 6782927362719744 6793681112006656 6795772762595328 6796175267725056 6804854929625088 6806950020428544 6807353187573288 6818145661909512 6859547826388992 6862380292998998 6870423050846208 6914996846149632 6915406412772864 6924238349443072 6926370196225536 6928502699364768 6928913065922811 6937351361816064 6937762252469328 6939898263015039 6981626238861312 6990956788580352 6993109176754176 7036312580292608 7047885462825984 7050055378300992 7059059280444416 7059477379705632 7061650864120566 7072846505601534 7104531677331456 7113605153292288 7115795302662144 7127076785504256 7127498913357312 7171532576208896 7173740560376448 7185113910452352 7185539475771804 7196931532015596 7240633816743936 7242863075923968 7252113220337664 7252542753942528 7266277503971136 7299595657926912 7311168540460288 7323193488717624 7367662480195584 7369930849185792 7379343276834816 7381615242129408 7382052445977216 7393756056672384 7441725121539936 7451670567467056 7453964801016153 7498783738036224 7499227881627648 7508805439586304 7511117263921152 7511562138011904 7523471075210496 7525787414827248 7572281702619584 7584736113314682 7596761061572018 7630793283059712 7640538868350976 7642891251007488 7645244357919744 7645697176190688 7655008399245312 7655461795828224 7657818772982112 7670413869648201 7716534264004608 7776977062428672 7779371451918336 7779832214369472 7789306792214528 7789768143123456 7792166470753728 7794565536785364 7804520282043072 7804982534027994 7864826387152896 7913415256506368 7915851652829184 7928401556361216 7928871145679232 7931312300588616 7941441690499968 7941912052168836 7992124773433344 8002805797453824 8017961383692288 8054726243229696 8067496320507904 8067974148235008 8070458130423504 8080765228929792 8083253149258896 8132337488756736 8145230612004864 8145713043836928 8158627372879872 8196037229953024 8211558754802688 8212045115167776 8222533039963648 8225064608017824 8238592674807327 8275010076278784 8288129394671616 8288620290220032 8301761186439168 8304317147395584 8355621189097472 8369363987105856 8371940761732428 8382632895527744 8383129388400438 8436131705290752 8436631366831104 8447406119534592 8450006921911296 8463904959611808 8516194934248064 8518816915447032 8584134015909888 8584642443442176 8595606226894848 8598252657383424 8600899902659712 8611884449150976 8612394520306752 8668269843788208 8682012641796592 8734732858294272 8748581027708928 8749099195232256 8751792883408128 8762970141241344 8763489161013888 8766187279597944 8780085317298456 8847405664763904 8848858798867129 8887973785632768 8902064905388032 8902592163569664 8905333109432832 8916706459508736 8919451750906368 8919980038889136 8934121901812464 8988373013889024 8992084521860756 9002623308005376 9061030350127104 9061567023633408 9073139906166784 9075933360571392 9076470916764384 9079265396726442 9090860882546016 9093659792916258 9146063768518656 9160564067794944 9163384438505472 9219995794866176 9220541883697152 9235160261634048 9238003599153024 9238550754563748 9249801815754752 9250349669959104 9253197684020052 9309386335813632 9324145569005568 9339481334744064 9397180617101312 9400073837734656 9412636506274176 9415534485494088 9430462007468712 9472708903108608 9487727070216192 9490648168452096 9502769047339008 9503331884476416 9564987413835264 9580151880603136 9580719301029072 9583669029877911 9595908709354128 9654178422325248 9657150767898624 9669484293783552 9670057005256704 9673034239556352 9688370005294848 9732794210569216 9751803574261734 9764257984956832 9767264222021166 9823549973594112 9826574465581056 9839124369113088 9842153656172544 9842736594636288 9858341408896512 9858925306140624 9922300162053248 9938619734688204 9998970508836864 10014823018561536 10015416184015872 10018499748111936 10031294766947328 10034383219769664 10050887139539022 10112981484419576 10174391044079616 10190521668009984 10193659143892992 10194262901587584 10206677865660416 10207282394437632 10210425030642816 10211029781359932 10227218492864268 10293570439498497 10305634576269312 10369302749904896 10372495269224448 10373109619159296 10386357524164608 10389555294338304 10392754049047152 10406027042724096 10406643378703992 10472439358291968 10486435182870528 10554468870438912 10571202075148288 10571828194238976 10575083067451488 10588588920666624 10589216069558448 10592476296180849 10609269758402301 10656166364577792 10670407729938432 10673692953993216 10690615178256384 10739634990972928 10757298864313344 10760610840564672 10774353638573056 10777670865678528 10778309213657706 10795397298023394 10860950725115904 10878169830506496 10878814130913792 10948745006403584 10949393486890368 10966752810690432 10984790233076436 11051493720293376 11054896273778688 11069014915252224 11072422863194112 11090634085008576 11159151982807808 11162587682309904 11177505851200584 11248175607054336 11248841822441472 11263208159379456 11266675895881728 11267343207017856 11285206612815744 11358422553929376 11377104169972023 11395141592358027 11445512021213184 11446189924589568 11460808302526464 11464336876511232 11467866536879616 11482512598867968 11483192693742336 11486728159473168 11557693125050944 11595056357136238 11665465593643008 11669057177877504 11669748321554208 11683960188321792 11684652214685184 11688249706130592 11706780423064608 11707473801041991 11777868087164928 11796540886351872 11870122884759552 11873777479243776 11888941946011648 11892602334541824 11893306718518848 11896968450882924 11912162535749952 11912868078253254 12004208696180736 12081373800169472 12082089364844544 12101244480761856 12101961222352512 12105687195635256 12121147843394688 12124879723888344 12198506233135104 12217845918007296 12237941059319808 12294055844929536 12313547015512064 12317338132204032 12318067672751664 12333799559945472 12337596912026736 12412515114418176 12432194092007424 12432930435330048 12452641779658752 12533431783646208 12550182008365568 12554045980658784 12557911142598642 12573949343291616 12574694082600657 12630278537478144 12650302760288256 12654197557936128 12670358729785344 12671109179301888 12675010382866944 12753316551780352 12774292401372096 12778225373170548 12794544945805504 12876201023864832 12876963665163264 12893409340342272 12897378986075136 12917826673726464 12918591780460128 13002404765682312 13023018962694888 13102099287441408 13122871541563392 13123648792848384 13127689325112192 13144455211862016 13145233741520832 13170127975947684 13251492979584272 13331960678449152 13353097358082048 13353888245354496 13357999664149248 13375059689263104 13379177626359552 13379970058333704 13401182852718696 13488126782791134 13503934962008064 13565854725439488 13587362224013312 13591545525190656 13592350535450112 13609709859250176 13613900040857088 13614706375146576 13636291323819024 13640489689374387 13719095652777984 13724760585997996 13740846101692416 13829993692299264 13830812825545728 13848476698886144 13852740392451072 13857005398729536 13857826131845622 13874702723632128 13875524504938656 13879796526030078 13981913577160704 13986218353508352 14072625160585216 14095770925651968 14100110756601984 14118118560888832 14118954759411264 14123301728241132 14145693011203068 14209063354662912 14231590605324288 14254153571008512 14254997826714624 14343065152417792 14347481120752896 14370227820904704 14371078951543608 14393863064031192 14481267633487872 14485726151847936 14504226440675328 14505085507885056 14532555007942272 14599191315853824 14622337080920576 14627705361392601 14646386977435248 14650896333031749 14735324960391168 14739861698371584 14758686553669632 14763230484258816 14764104891954432 14787512113344768 14883450243079872 14903341134934112 14907929602032306 14998455763255296 15017610879172608 15022234527842304 15023124276023808 15046942150420992 15051574829654496 15144563405239168 15169472226629364 15193522123144036 15261586566119424 15285782502014976 15290488715839488 15291394352381376 15310016798490624 15310923591656448 15315637545964224 15340827739296402 15553954124857344 15558742903836672 15559664428738944 15578613584429056 15579536286246912 15584332941507456 15589131073570728 15609040564086144 15609965068055988 15729652774305792 15736147913256323 15826830513012736 15831703305658368 15856803112722432 15857742291358464 15862624601177232 15882883380999936 15883824104337672 15984249546866688 16005611594907648 16035922767384576 16109452486459392 16134992641015808 16135948296470016 16140916260847008 16161530457859584 16166506298517792 16167463820486559 16193095947035091 16264674977513472 16290461224009728 16291426087673856 16317254745759744 16392074459906048 16423117509605376 16424090230335552 16445066079927296 16450129216035648 16477185349614654 16577240580440064 16603522372878336 16608634294791168 16711242378194944 16738727974211712 16743881523464856 16765265791055488 16766258776800876 16872263410581504 16873262733662208 16894812239069184 16900013843822592 16927809919223616 17032389868496128 17037633830894064 17168268031819776 17169284886884352 17191212453789696 17196505314766848 17201799805319424 17223768898301952 17224789040613504 17336539687576416 17364025283593184 17392584535704357 17469465716588544 17497162055417856 17498198390464512 17503585766816256 17525940282482688 17526978322027776 17532374559195888 17560170634596912 17694811329527808 17697717597734258 17805184327139328 17810666218865664 17833412919017472 17838903501812736 17839960077778272 17868243803624928 17869302117379881 17976746027778048 17984169043721512 18005246616010752 18122060700254208 18123134047266816 18146279812333568 18151866721142784 18152941833528768 18158530793452884 18181721765092032 18187319585832516 18326768877010944 18439991589732352 18441083767394304 18470320523268096 18476007198306048 18477101509127496 18499603631509504 18500699339918208 18506395368040104 18618772671627264 18648291138011136 18678962669488128 18794361234202624 18800147675469312 18825273012548352 18831068970988176 18836866713897963 18860924014937424 18945417806217216 18975454140432384 18981296336904192 19005538094678016 19006663768952832 19129974827670528 19160303761206272 19161438602058144 19167338059755822 19191817418708256 19308356844650496 19314301535797248 19338968587567104 19340114010513408 19346068479112704 19376740010589696 19465588421138432 19503607148523468 19528515969913664 19534528444042332 19653148931162112 19684307312345088 19685473189272576 19716682817793024 19717850612281248 19844600324106496 19877239469376408 19997941017673728 20029646037123072 20030832368031744 20036999496223872 20062589533894656 20068766439539328 20101774279078044 20225962968839152 20232190174186701 20348782088159232 20381043336019968 20387318287785984 20388525803175168 20413355731320832 20414564788875264 20420850061285632 20422059562719864 20454436985728536 20587140878996994 20611269152538624 20738605499809792 20744990538448896 20746219238318592 20772715048329216 20779110588676608 20785508098094304 20812054085448192 20813286757407984 20819694789045117 20944878716583936 20972870365741056 21108937740877824 21142404150296576 21143656388477952 21150166134902976 21177177841333248 21178432139116896 21184952592361698 21218539516804602 21340815459876864 21347385907986432 21381230356512768 21479269981945856 21514597728626688 21521221681129344 21548707277146112 21555341731357056 21556618427315412 21590794596046788 21721901450231808 21756339661012992 21757628261827584 21897490012807168 21898786973780736 21933505621380864 21969580466152872 22102987440586752 22109792547557376 22138029830504448 22144845726388224 22181268170017152 22318303965615616 22325175364619808 22355011702401168 22361894403048459 22496351214108672 22497683644882944 22526416318758912 22533351791763456 22534686414035712 22570413225631488 22716845107858752 22754208339944046 22790283184716054 22892379849179136 22921616605052928 22928673753022464 22935733073759232 22965025197735936 22966385387484672 22973456318946336 23115386250101888 23190112714272476 23330931187286016 23338114355755008 23339496643108416 23367920376643584 23369304429370368 23376499412261184 23413560846129216 23414947602083982 23740245769519104 23747554958487552 23777883892023296 23785204669083648 23786613437037696 23793936901765848 23824325071499904 23825736156506508 24008417392361472 24018331025496493 24162747600338944 24164178729689088 24202488961523712 24203922444705024 24211374391270512 24242295686789376 24249759447776688 24397012466270208 24435691836014592 24475882118639616 24588111689859072 24627094031024128 24634676264408064 24636135345503328 24667599119890944 24675193824053472 24715778024421981 24825030228836352 24864388184014848 24865860870660096 24905283559317504 25066863567292416 25100364016731136 25108091961317568 25115822285197284 25147898686583232 25149388165201314 25308395115872256 25342218358603776 25350020765733888 25506633103560704 25548584802744192 25556450746341096 25589089891611008 25752402047729664 25753927330326528 25786818680684544 25794757972150272 25835653347452928 25837183560920256 26004809531364624 26046037925389776 26204198574882816 26245743083126784 26247297585696768 26255378650224384 26288910423724032 26290467483041664 26340255951895368 26502985959168544 26546576396601387 26663921356898304 26706194716164096 26707776490708992 26715999328298496 26750119378526208 26758355252719104 26759940116667408 26802365705437392 26976253565582268 27007869924016128 27183091050381312 27184701070900224 27219419718500352 27227800081714176 27229412750293152 27272582647638048 27280979378748774 27438191305555968 27449521171995992 27481692203384832 27659987384598528 27661625651091456 27696953397772288 27705480784902144 27714010797459072 27715652263691244 27749405447264256 27751049009877312 27759593052060156 27972436707016704 28145250321170432 28191541851303936 28200221513203968 28236237121777664 28237909518822528 28246603456482264 28291386022406136 28418126709325824 28463181210648576 28508307142017024 28509995653429248 28686130304835584 28694962241505792 28740455641809408 28742157903087216 28751007089633733 28787726128062384 28962535266975744 28971452303695872 29008452881350656 29010171015770112 29065110015884544 29198382631707648 29244674161841152 29255410722785202 29292773954870496 29301792666063498 29470649920782336 29479723396743168 29517373107339264 29526460968517632 29528209783908864 29575024226689536 29766900486159744 29806682269868224 29815859204064612 29996911526510592 30044469055684608 30046248552047616 30093884300841984 30103149659308992 30289126810478336 30338944453258728 30387044246288072 30523173132238848 30571565004029952 30580977431678976 30582788704762752 30620033596981248 30621847183312896 30631275091928448 30681655478592804 30880711318495491 31107908249714688 31117485807673344 31119328857477888 31157227168858112 31159072572493824 31168665883014912 31178262147141456 31218081128172288 31219930136111976 31459305548611584 31472295826512646 31653661026025472 31663406611316736 31713606225444864 31715484582716928 31725249202354464 31765766761999872 31767648208675344 31777428888542547 31827809275206903 31968499093733376 32011223189815296 32071845534769152 32218904972918784 32269985282031616 32271896592940032 32281832521694016 32323060915719168 32333012597035584 32334927640973118 32386191894070182 32582852175347712 32634509491519488 32784148919812096 32846235019210752 32848180460671104 32890132159854592 32900258432071296 32954370699229308 33154481160880128 33207044745756672 33217268589582336 33422484756389888 33477455948423424 33487763046929712 33530531582110976 33532517553601752 33744526821163008 33746525467324416 33789624478138368 33800027687645184 33855619838447232 34064779736992256 34075267661788128 34131312509916069 34185424777074081 34336536063639552 34338569773768704 34382424907579392 34393010629533696 34403599610638848 34447537796603904 34449578081227008 34673079375152832 34728050567186368 34785169071408714 34996396780929024 35007171533632512 35051880564965376 35053956644055552 35064749118391776 35120341269193824 35389622659055616 35395435195468516 35610368654278656 35621332437731328 35666825838034944 35677807003625472 35679920155556544 35736487607249856 35738604234759762 35968338087443024 36244121400508416 36246268094533632 36292559624667136 36303733442285568 36305883667057536 36317061586905768 36363443530184064 36374639171665032 36653537754021888 36879983179464704 36882167534788608 36940641046536192 36952014396612096 36954203018254992 36999207263019008 37001398679836416 37012790736080208 37237545343254528 37296582276022272 37357925338976256 37588722468405248 37600295350938624 37650546025096704 37662137941976352 37673733427795926 37721848029874848 37724082247801971 37890835612434432 37950908280864768 37962592673808384 38011076189356032 38013327537905664 38259949655341056 38320607522412544 38322877204116288 38334676119511644 38383634837416512 38628603071594496 38680228021026816 38692136958225408 38753480021179392 38931176842276864 39007214297046936 39057031939827328 39069056888084664 39306297862324224 39368614624690176 39370946378545152 39433365635586048 39435701224562496 39689200648212992 39754478938752816 39995882035347456 40059292074246144 40061664736063488 40073998992447744 40125179067789312 40137532879078656 40203548558156088 40451925937678304 40464380348373402 40697564176318464 40762086672039936 40774636575571968 40777051606350336 40826711462641664 40829129577750528 40841700122571264 40844119125439728 40908873971457072 41174281757993988 41222538305077248 41489981076897792 41492438476637184 41545430096658432 41558221177353216 41571016196188608 41624108170896384 41626573514815968 41639389578090234 41945740731482112 42217875481755648 42284808300593152 42287312776955904 42300332269805952 42354355682666496 42356864278233792 42369905184723396 42437079033609204 42694771815972864 42762460713025536 42958539963891712 43029195457253376 43042443362258688 43097414554292224 43110683462714112 43113236854630824 43181589192093576 43443802900463616 43512679322025984 43515256523655168 43794980025614336 43797573947561472 43867011242761728 43883116084177803 43939160932305744 43952688999095247 44205974881173504 44219585095114752 44276059661008896 44289691452776448 44362536340034304 44636607931231232 44650350729239616 44710023404802336 44723788806096918 44995367289765888 45052832637517824 45066703583526912 45069372828071424 45140826451262976 45433690215717504 45508416679888092 45580566369432108 45784759698358272 45857347506044928 45871466147518464 45930050395471872 45932770774969344 45946912637892672 46230772500203776 46380225428544952 46661862374572032 46676228711510016 46678993286216832 46735840753287168 46738608858740736 46752998824522368 46827121692258432 46829895204167964 47208443739768969 47480491539038208 47495109916975104 47555767784046592 47570409338167296 47573226874075392 47587873803531696 47648650142999808 47651472313013016 48016834784722944 48036662050992986 48328357459378176 48404977923047424 48407844889410048 48422748782541024 48484591373578752 48499518895553376 48502391461459677 48579287841105273 48794024932540416 48871383672029184 48951764237279232 49176223379718144 49254188062048256 49269352528816128 49272270691006656 49335198239781888 49350387648106944 49431556048843962 49731721741320192 49810567118635008 50133727134584832 50200728033462272 50216183922635136 50231644570394568 50295797373166464 50298776330402628 50616790231744512 50684436717207552 50700041531467776 51013266207121408 51097169605488384 51112901492682192 51178179783222016 51504804095459328 51507854660653056 51573637361369088 51589515944300544 51671306694905856 51674367121840512 52009619062729248 52092075850779552 52177753607113071 52408397149765632 52491486166253568 52494595171393536 52510757300448768 52577820847448064 52580934966083328 52680511903790736 53005971918337088 53093152793202774 53415552981417984 53431998656596992 53500238757052416 53516710505438208 53519880233334816 53604731410874784 53952507131164536 54015739848032256 54366182100762624 54369402141800448 54438839437000704 54455600163428352 54458825500586304 54545165295276096 54561958757497548 54899042343991984 55319974769197056 55323251302182912 55393906795544576 55410961569804288 55428021594918144 55431304527382488 55498810894528512 55502098019754624 55519186104120312 55944873414033408 56290500642340864 56383083702607872 56400443026407936 56472474243555328 56475819037645056 56493206912964528 56510600141693889 56582772044812272 56836253418651648 56926362421297152 57016614284034048 57019991306858496 57372260609671168 57389924483011584 57480911283618816 57484315806174432 57502014179267466 57575452256124768 57925070533951488 57942904607391744 58016905762701312 58020342031540224 58130220031769088 58396765263415296 58489348323682304 58510821445570404 58585547909740992 58603585332126996 58959446793486336 59052921937035264 59056419567817728 59150048453379072 59533800972319488 59613364539736448 59631718408129224 59993823053021184 60088938111369216 60092497104095232 60187768601683968 60206299318617984 60578253620956672 60677888906517456 60696570522560103 60774088492576144 61046346264477696 61143130008059904 61161954863357952 61165577409525504 61240067193962496 61243694366625792 61262550183856896 61363310957185608 61761422636990982 62215816499429376 62234971615346688 62238657714955776 62314454337716224 62318145144987648 62337331766029824 62356524294282912 62436162256344576 62439860272223952 62918611097223168 62944591653025292 63326813222633472 63427212450889728 63430969165433856 63450498404708928 63531533523999744 63535296417350688 63554857777085094 63655618550413806 64022446379630592 64143691069538304 64437809945837568 64539970564063232 64543793185880064 64563665043388032 64646121831438336 64666025194071168 64669855281946236 64772383788140364 65165704350695424 65192612783490481 65269018983038976 65568297839624192 65692470038421504 65696360921342208 65780264319709184 65800516864142592 65908741398458616 66308962321760256 66414089491513344 66434537179164672 66844969512779776 66954911896846848 66975526093859424 67061063164221952 67065035107203504 67085683209145377 67489053642326016 67493050934648832 67579248956276736 67600055375290368 67711239676894464 68129559473984512 68150535323576256 68262625019832138 68370849554148162 68677139547537408 68764849815158784 68786021259067392 68807199221277696 68895075593207808 68899156162454016 69346158750305664 69456101134372736 69570338142817428 69992793561858048 70014343067265024 70103761129930752 70107913288111104 70129498236783552 70240682538387648 70790870390937032 71220737308557312 71242664875462656 71333651676069888 71355614007250944 71359840311113088 71472975214499712 71477208469519524 71936676174886048 72054993076489479 72488242801016832 72492536189067264 72585119249334272 72607466884571136 72611767334115072 72634123173811536 72726887060368128 72749278343330064 73307075508043776 73764335069577216 73881282093072384 73904028793224192 73908406036509984 73998414526038016 74002797359672832 74025581472160416 74147334073265943 74475090686509056 74593164552044544 74715850677952512 75177444936810496 75200590701877248 75301092050193408 75324275883952704 75347466855591852 75443696059749696 75448164495603942 75925185347616768 76026655075811328 76519899310682112 76641215044825088 76645754408232576 76669352239023288 76767269674833024 77257206143188992 77360456042053632 77384273916450816 77506960042358784 77862353684553728 78014428594093872 78114063879654656 78138113776169328 78612595724648448 78737229249380352 78741892757090304 78866731271172096 78871402449124992 79378401296425984 79508957877505632 79639729189804161 79991764070694912 80118584148492288 80123329472126976 80147997984895488 80250358135578624 80275065758157312 80407097116312176 80903851875356608 80928760696746804 81549273151143936 81554103212700672 81658259155501056 81683400245142528 81688238250879456 81817747942914144 82348563515987976 82445076610154496 82979962153795584 82984876953274368 83090860193316864 83116442354706432 83142032392377216 83248216341792768 83253147029631936 83278779156180468 84435750963511296 84569616601186304 84574625553911808 84600664539611904 84708711365332992 84713728556467584 84739810369446792 84874158067218408 85389543631945728 85524921426051072 85917079927783424 86058390914506752 86084886724517376 86194829108584448 86221366925428224 86226473709261648 86253021268901199 86363178384187152 86887605800927232 87025358644051968 87030513047310336 87589960051228672 87595147895122944 87734022485523456 87766232168355606 87878321864611488 87905377998190494 88411949762347008 88439170190229504 88552119322017792 88579382905552896 88725072680068608 89273215862462464 89300701458479232 89420046809604672 89447577612193836 89990734579531776 90133407167053824 90138745656142848 90281652902525952 90867380431435008 91016833359776184 91161132738864216 91569519396716544 91714695012089856 91742932295036928 91860100790943744 91865541549938688 91893825275785344 92461545000407552 92642133955486473 92760450857089904 93323724749144064 93352457423020032 93357986572433664 93471681506574336 93477217717481472 93505997649044736 93654243384516864 93659790408335928 94416887479537938 94960983078076416 94990219833950208 95111535568093184 95140818676334592 95146453748150784 95175747607063392 95297300285999616 95302944626026032 95483427825620709 96033669569445888 96073324101985972 96656714918756352 96809955846094848 96815689778820096 96845497565082048 96969182747157504 96999037791106752 97004782922919354 97158575682210546 97903528474558464 98352446759436288 98508376124096512 98538705057632256 98544541382013312 98670396479563776 98700775296213888 98863112097687924 99463443482640384 99621134237270016 100267454269169664 100401456066924544 100432367845270272 100463289140789136 100591594746332928 100597552660805256 101233580463489024 101368873434415104 101400083062935552 102026532414242816 102194339210976768 102225802985364384 102356359566444032 102393937529748207 102556274331222243 103009608190918656 103015709321306112 103147274722738176 103179031888601088 103342613389811712 103348734243681024 104019238125458496 104184151701559104 104355507214226142 104989190342787072 105021514600897536 105155641694896128 105161869932166656 105361023807581472 106011943836674176 106186305586405548 106831105962835968 106863997313193984 107000477514104832 107033421010876416 107039760466669632 107209462821749568 107905014262329072 108732364201525248 108738804283600896 108877678874001408 108911200326856704 108917651001172608 109090330590552192 109123917514995096 109798084687983968 110153035392794261 110639949538394112 110646502604365824 110787813591089152 110821923139608576 110856043189836288 110862609054764976 110997621789057024 111004196039509248 111038372208240624 111889746828066816 112766167405215744 112800886052815872 112944948487110656 112951638075290112 112986413825929056 113021200283387778 113165544089624544 113172246743405913 113672506837303296 113852724842594304 114033228568068096 114039982613716992 114744521219342336 114779848966023168 114961822567237632 114968631612348864 115004028358534932 115150904512249536 115885809214783488 116040684063080448 116260440063538176 116793530526830592 116978696647364608 117021642891140808 117171095819481984 117207170664253992 117918893586972672 118105843874070528 118112839135635456 118300096906758144 119067601944638976 119226729079472896 119263436816258448 119987646106042368 120177876222738432 120184994208190464 120375537203367936 120412598637235968 121156507241913344 121355777813034912 121393141045120206 121548176985152288 122092692528955392 122286260016119808 122323909726715904 122331154819051008 122480134387924992 122487388733251584 122525100367713792 122726621914371216 123522845273981964 124469943230693376 124477315429911552 124636290289975296 124674663532059648 124713048588565824 124872324512689152 124879720544447904 125837222194446336 125889183306050584 126653626445266944 126854424901779456 126861938330867712 126900996809417856 127063067047999488 127070592834701376 127109715554170188 127311237100827612 128287382139076608 128875619891675136 129079941128126464 129087586371760128 129127330086776064 129292243662876672 129332050388142336 129339710563892472 129544767576280728 130331408701390848 130385225566980962 130538037966077952 131136595679248384 131384940076843008 131392721842684416 131560528639418368 131601033728285184 131649348252533409 131817482796917232 131858066997285741 132617924643520512 132828178983026688 132869074358329344 133689939025559552 133909823793693696 133951052187718848 134122126328443904 134130070214407008 134171366418290754 134986101869297664 135158497912553472 135200110750580736 135422479353788928 136259118947969024 136301070647152512 136525250039664276 136741699108296324 137354279095074816 137572042518134784 137614398442555392 137790151186415616 137798312324908032 138692317500611328 138912202268745472 139140676285634856 139985587123716096 140028686134530048 140207522259861504 140215826576222208 140258996473567104 140481365076775296 141581740781874064 141625331219306907 142441474617114624 142485329750925312 142667303352139776 142711228014501888 142719680622226176 142945950428999424 142954416939039048 143873352349772096 144109986152978958 144985072378134528 145170238498668544 145214933769142272 145223534668230144 145268246347623072 145453774120736256 145498556686660128 145737863523315819 146614151016087552 147528670139154432 147762564186144768 147808057586448384 147816812073019968 147996829052076032 148005594719345664 148051162944320832 148294668146531886 149431701355905024 150354889873620992 150401181403754496 150602184100386816 150648551767905408 150694933711183704 150887392119499392 150896328991207884 151850370695233536 152053310151622656 153039798621364224 153282430089650176 153291508816465152 153338704478046576 153534539349666048 154514412286377984 154720912084107264 154768547832901632 155013920084717568 155724707369107456 156028857188187744 156228127759309312 156276227552338656 156533260821339213 157225191449296896 157474458498760704 157483785514180608 157733462542344192 157742804898249984 158756802592851968 159017915755011264 159279458379608322 160246658944253952 160295995969790976 160500716271157248 160550131516314624 160814194232624352 161807703750713216 161857521393493608 163098546302287872 163108206425401344 163316518311002112 163366800490285056 163376476501758912 163635495885828288 164697127031975952 165959924307591168 165969753906548736 166181720386633728 166232884709412864 166284064784754432 166496432683585536 166506294059263872 166557558312360936 168128317178475451 168871501927022592 169139233202372608 169149251107823616 169201329079223808 169417422730665984 169427457112935168 169479620738893584 169748316134436816 170779087263891456 171049842852102144 172116781829013504 172169773449034752 172389658217168896 172442733850856448 172452947418523296 172506042537802398 172726356768374304 173775211601854464 174050717288103936 174061026094620672 175179920102457344 175190295790245888 175468044971046912 175532464336711212 175756643729222976 175810755996380988 176878340380459008 177158765811105792 177450145360137216 178546431724924928 178601402916958464 178840093619209344 178895155224387672 179981469159063552 180266814334107648 180277491312285696 180563305805051904 181734760862870016 182033666719552368 182089711567680309 182322265477728432 183139038793433088 183429390024179712 183485864590073856 183720201581887488 183731083099877376 183787650551570688 184923090000815104 185284267910972946 185520901714179808 186647449498288128 186704914846040064 186715973144867328 186943363013148672 186954435434962944 187011995298089472 187308486769033728 187319580816671856 188833774959075876 189980439667900416 190281637352669184 190292907496301568 190351495214126784 190594600571999232 190605889252052064 190966855651241418 192067339138891776 192146648203971944 193313429837512704 193619911692189696 193631379557640192 193690995130164096 193938365494315008 193998075582213504 194009565845838708 194317151364421092 195577838350471443 195807056949116928 196704893518872576 197016752248193024 197077410115264512 197089082764026624 197340792959127552 197401550592427776 197726224195375848 198926886965280768 199242268474540032 200534908538339328 200802912133849088 200864735690540544 200926578281578272 201183189492665856 201195105321610512 201257049627436131 202467160926978048 202737746868830208 202800166125871104 204053064828485632 204388678421953536 204451605970728768 204712719132888064 204787875059496414 205112548662444486 206031418642612224 206294549445476352 206358063777202176 206685226779623424 206697468487362048 208038476250916992 208368303403118208 208711014428452284 209978380685574144 210043029201795072 210311283389792256 210323739864333312 210722047615162944 212023887673348352 212372611172811096 213662211925671936 213727994626387968 214000955028209664 214066842021752832 214079520933339264 214418925643499136 215810028524658144 216164979229468437 217464728403050496 217477608567201792 217755357748002816 217822400653713408 217835302002345216 218180661181104384 218247835029990192 219596169375967936 220306070785588522 221293005208731648 221575627182178304 221643846279217152 221712086379672576 221725218109529952 221995243578114048 222008392079018496 222076744416481248 222442002219797829 223779493656133632 225532334810431488 225601772105631744 225889896974221312 225903276150580224 225972827651858112 226042400566775556 226331088179249088 226344493486811826 228079965227433984 229489042438684672 229559697932046336 229923645134475264 229937263224697728 230008056717069864 230301809024499072 231771618429566976 232081368126160896 232520880127076352 233587061053661184 233957393294729216 234043285782281616 234342191638963968 234414341328507984 235837787173945344 236211687748141056 236225678271270912 236600193813516288 238135203889277952 238453458158945792 238526873632516896 238919187569412483 239975292212084736 240355752445476864 240369988416380928 240751074406735872 240825197274471936 242313014483826688 242711555626069824 242786282090240412 243096353970304576 244647819453431808 244662309638102016 244974777466503168 245050200735427584 245453243828742432 247045690547963928 248939886461386752 248954630859823104 249272580579950592 249349327064119296 249426097177131648 249744649025378304 249759441088895808 251778366612101168 253307252890533888 253708849803558912 253723876661735424 253801993618835712 254126134095998976 254141185669402752 254219431108340376 254622474201655224 256574764278153216 257751239783350272 258159882256252928 258175172743520256 258254660173552128 258584487325753344 258664100776284672 258679421127784944 259089535152561456 260662817402781696 260770451133961924 261076075932155904 262769880153686016 262785443685368832 263121057278836736 263202067456570368 263298696505066818 263634965593834464 263716133994571482 265235849287041024 265656357966053376 265738148716658688 267379878051119104 267819647587387392 267902104375437696 268244252656887808 268260140428814016 268342732836581508 269972203738595328 270400221501161472 270844958707577856 272518237895938048 272602141294305024 273050500079328552 273483398216592648 274708558190149632 275144085036269568 275228796885110784 275580302372831232 275596624649816064 277384635001222656 277824404537490944 277926401866459419 278281352571269712 279971174247432192 280057372269060096 280415044519723008 280431653152444416 280517992947134208 280962730153550592 283163481563748128 283250662438613814 284882949234229248 284970659501850624 285334606704279552 285422456029003776 285439361244452352 285891900857998848 285908833878078096 287746704699544192 288219972305957916 289970144756269056 290429867538284544 290447069336460288 290536492695246144 290907548241472512 290997113373320256 291475727046631638 295057340278308864 295525128372289536 295616115172896768 295633624146039936 295993658104152064 296011189438691328 296102325888641664 296589336293063772 298863402711810048 300709779747241984 300802362807508992 301204368200773632 301297103535810816 301389867422367408 301774784238998784 301792657982415768 303700741390467072 304106620303245312 306079597242728448 306564860179300352 306583017632930304 306677408956093152 307069078699332096 307181812589244621 307668822993666729 309028824572755968 309441824168214528 309537095665803264 310027840169435136 311449414738214912 312057714376375488 312456255518618624 312552455104677312 313066521642678426 314967571028361216 315466925084688384 315485609796499968 317513605185703936 318035831510022528 318558916759216644 320493317888507904 320591991939581952 321001432542314496 321100263032629248 321628388465248704 323615407501426432 323715042786987216 326197092604575744 326216412850802688 326633036622004224 326733600980570112 326752953003517824 327270991771656576 329394254063951904 330459106178382783 331919848615182336 331939507813097472 332363440773267456 332465769418825728 332568129569508864 332992865367171072 333012588118527744 333115116624721872 336256634356950902 338298502215647232 338402658158447616 338834845461331968 338854914225870336 338959241477787168 339496632268873632 339516740230217739 341558174527782912 342099685704204288 344233563658027008 344339546898069504 344779316434337792 344885467701712896 344905894837046592 345012085075604796 345452713536748608 348122052189241344 350359840204914688 350380591580491776 350936089942093824 351064928673422424 351513287458445952 351621511992761976 353756680760918016 354317531622211584 354900290720274432 357092863449849856 357202805833916928 357680187238418688 357790310448775344 359962938318127104 360533628668215296 360554982624571392 361126611610103808 363469521725740032 364067333439104736 364179423135360618 364644530955456864 366278077586866176 366858780048359424 366971729180147712 367440403163774976 367462166199754752 367575301103141376 369846180001630208 370568535821945892 371041803428359616 373409829692080128 373431946289734656 373908870869925888 374023990596178944 374616973538067456 374639161633343712 377667549918151752 379960879335800832 380563274705338368 380585814992603136 380702990428253568 381189201143998464 381211778504104128 381933711302482836 384293296407943888 386626859675025408 387239823384379392 387262759115280384 387381990260328192 387876730988630016 387996151164427008 388019131691677416 388634302728842184 391155676700942886 391614113898233856 393409787037745152 394033504496386048 394154820230529024 394178165528053248 394681585918255104 394803101184855552 395452448390751696 395574200991857223 397853773930561536 398484536949080064 401069817076678656 401605824267698176 401729471381081088 401853156563156544 402366378985331712 402390210643221024 402514099254872262 405475493737660416 405600332251742208 408106129656971264 408777356843907072 408903211941457536 409425438265776128 409575750118992828 410225097324888972 412062837285224448 412716127554404352 413370453559246848 413394936974724096 416076952501833984 416736606806236416 417422028856904568 419956761371148288 420086058403590144 420622566779584512 420647479728666624 421444095230325888 424047775346696704 424745222345622192 424875993657920721 427324423851343872 427455989252775936 428001910056419328 428133684043505664 428159041866678528 428837851286998272 431620057049316288 432329958458936874 434955217134403584 435510715496005632 435644801307426816 435670604004690432 436361322362208768 436495670059980384 439192338751935872 440612141571177044 442586010417463296 443287692558434304 443424172759345152 443450436219059904 443990487156228096 444016784158036992 444153488832962496 444884004439595658 451064669620862976 451203544211263488 451779793948442624 451806552301160448 451945655303716224 452084801133551112 452662176358498176 452688986973623652 456159930454867968 456348289484433367 458978084877369344 459119395864092672 459847290268950528 459874526449395456 460016113434139728 460603618048998144 463543236859133952 464162736252321792 465041760254152704 467174122107322368 467914786589458432 468086571564563232 468684383277927936 468828682657015968 469599782464017639 471675574347890688 472423375496282112 472451356542541824 473200387627032576 476270407778555904 476906916317891584 477053747265033792 477838375138824966 480739976832761856 481502148813471744 481650394548943872 484626028967653376 485423111252139648 485572564180480824 486192707940609152 489295638906863616 489324619276204032 489949554933006336 490100401470855168 490906487657484864 494091381095927856 497879772922773504 497909261719646208 498545161159901184 498698654128238592 498852194354263296 499489298050756608 499518882177791616 503556733224202336 504384951535426353 506614505781067776 507417699607117824 507447753323470848 507603987237671424 508252268191997952 508282371338805504 508438862216680752 509244948403310448 513149528556306432 516350345487040512 516509320347104256 517168974651506688 517328201552569344 517358842255569888 518179070305122912 521325634805563392 521540902267923848 522152151864311808 525539760307372032 525570887370737664 526242114557673472 526404134913140736 526597393010133636 527269931187668928 527432267989142964 531476297433317376 534759756102238208 535639295174774784 535804208750875392 536488505313775616 536520280857628032 536685465673163016 539944407477190656 540800443002322944 541689917415155712 545036475791876096 545204282588610048 546101000158657104 546269134703040927 546966796433185296 549417116380299264 550288170072539136 550457593770221568 551160604745662464 551193249299632128 554769270002445312 555648809074981888 555852803732918838 556562705142539424 559942348494864384 560114744538120192 560830089039446016 560863306304888832 561035985894268416 561925460307101184 566326963127496256 566501324877227628 569941319003701248 570844912058007552 570878722488904704 571783801715997696 571817667756156192 575493409399088384 576439944611915832 579940289512538112 580859735076569088 580894138672920576 581072985390492288 581815096482945024 581994226746640512 582951454093263276 586733515051414329 590114680556617728 591050256744579072 591232230345793536 591267248292079872 591987316208304128 592022378877382656 592204651777283328 593178672586127544 597726805423620096 601419559494483968 601604725615017984 602408736401547264 602594207071621632 602779734844734816 603549568477997568 603585315964831536 603771148882308393 607401482780934144 608213240606490624 612159194485456896 613129720358600704 613166035265860608 613354817912186304 614138157398664192 614363625178489242 615337645987333458 618883648336429056 619074191331606528 620055680338870272 622898829476429824 624115428752750976 624912511037237248 625104910209354624 626133043285356852 629935142056722432 630933850169376768 630971219592999936 635027210371407872 636071663020045056 637117833518433288 640986635777015808 641183983879163904 642002865084628992 642200526065258496 643256776930497408 647230815002852864 647430085573974432 648494937688405311 652394185209151488 652432825701605376 653266073244008448 653467201961140224 653505906007035648 654541983543313152 658788508127903808 660918212356765566 663879015626194944 664726881546534912 664931538837651456 665136259139017728 665985730734342144 666025176237055488 666230233249443744 672513268713901804 676597004431294464 676805316316895232 677669690922663936 677709828451740672 677918482955574336 678993264537747264 679033480460435478 688467127316054016 688679093796139008 689558632868675584 689770935403425792 689811789674093184 690024170151209592 690905427073497216 696244104378482688 700719680409829376 700761183160983552 701872179884187648 702129857346844848 703026574916891904 703243023985523952 707513361521836032 708635063244423168 709800581440548864 714185726899699712 714405611667833856 715360374476837376 715580620897550688 716757562708237449 719925876636254208 721067257336430592 721109965249142784 722253223220207616 726939043451480064 728134666878209472 728358846270721236 729289061910913728 733943458360295424 734924332399509504 735150602206282752 739692360003260416 741137071643891784 742083606856719232 746819659384160256 746863892579469312 747817741739851776 748047981192357888 749233947076134912 749278323266687424 755335099836303504 759921758671601664 761126549410676736 761171629985206272 761405980856507136 762378402287996928 762423557008208256 763867422604965672 768586592815887776 773253719350050816 774479646768758784 774525518230560768 774763980520656384 775753461977260032 775992302328854016 776038263383354832 777268605457684368 782311353401885772 783228227796467712 788309640461058048 788356331056106496 789363171836510208 789606202369711104 790904896781503392 791148401983714446 795707547861123072 796969073898160128 802139634153357312 803211648535396352 803458942762162176 803706313126313088 804732757970663424 804780421286442048 805028198509744524 811200664503484416 816212259313942528 817554713687814144 817806423882915072 818850876531552256 819151500237985656 820450194649777944 824125674570448896 825432255108808704 826740907118493696 826789873949448192 832153905003667968 833473213612472832 833779205599378257 834844057713809136 839913522742296576 840172116807180288 841245133559169024 841294959457333248 842888190460651776 848095550693393408 849490444691244384 849751987315841442 854648847702687744 854911978505551872 856003820112838656 856267368087011328 856318083733357056 857675702573996544 863240114098632576 864659916917873748 869910434268807168 871289602614853632 871341208009380864 872722644724417536 872991340119960768 878384677503871744 881224283142354088 885172020834926592 886575385116868608 886848345518690304 886900872438119808 887980974312456192 888033568316073984 888306977665924992 889768008879191316 902129339241725952 902407088422526976 903559587896885248 903613104602320896 903891310607432448 904169602267102224 905324352716996352 905377973947247304 912319860909735936 912696578968866734 917956169754738688 918238791728185344 919694580537901056 919749052898790912 920032226868279456 921207236097996288 921545437767733863 923006468981000187 927086473718267904 928325472504643584 930083520508305408 934348244214644736 935829573178916864 936173143129126464 937368766555855872 937657365314031936 939199564928035278 944902713085083648 946400775254065152 952540815557111808 953813832635783168 954107494530067584 955676750277649932 961479953665523712 963004297626943488 963300789097887744 969252057935306752 970846222504279296 971145128360961648 972385415881218304 978591277813727232 978649238552408064 979899109866012672 980200802941710336 981812975314969728 988182762191855712 991377318535148349 995759545845547008 995818523439292416 997090322319802368 997397308256477184 997704388708526592 998978596101513216 999037764355583232 1007113466448404672 1008769903070852706 1014895506646941696 1015207974475342848 1016504536383995904 1016564742677611008 1016877724433361504 1018489896806620896 1026299057112612864 1032700690974081024 1033018640694208512 1034337949303013376 1034656403105138688 1034717684511139776 1036358140610245824 1043081804535847696 1051079520614744064 1051141774741475328 1052484229115346944 1052808269826281472 1053194786020267272 1054539862375337856 1054864535978285928 1062952594866634752 1069519512204476416 1071278590349549568 1071608417501750784 1072977010627551232 1073040561715256064 1073370931346326032 1079888814954381312 1081600886004645888 1083379834830311424 1090072951583752192 1090408565177220096 1092202000317314208 1092538269406081854 1093933592866370592 1098834232760598528 1100576340145078272 1100915187540443136 1102321209491324928 1102386498599264256 1109538540004890624 1111297618149963776 1111705607465837676 1113125410285078848 1120229489076240384 1121726612609777664 1122071971788536832 1123850920614202368 1132653926254992512 1133002649754455256 1139882638007402496 1141689824116015104 1141757444977809408 1143567603431995392 1143635335512312384 1150986818798176768 1152879889223831664 1159880579025076224 1161719470153138176 1161788277345841152 1162145970780984576 1163630192965890048 1163988453493281024 1165902908186526552 1173467030102828658 1180229361113235456 1182100513489158144 1182464460691587072 1182534496584159744 1183974632416608256 1184044757754765312 1184409303554566656 1186357345172255088 1195453610847240192 1203209451230035968 1204817472803094528 1205188414143243264 1205559469689469632 1207099136955995136 1207170631929663072 1207542297764616786 1216426481212981248 1224318388970913792 1226259440717201408 1226332070531721216 1226709635824372608 1228276314797328384 1228727250356978484 1230675291974666916 1238148382663213056 1240111360677740544 1245797658952859648 1248230857505501952 1249825022074474496 1250209820418709248 1252266086570713704 1259870284113444864 1261867700338753536 1261942439185999872 1270054420742815744 1272143326040090112 1274235667036866576 1274627980973762163 1281973271554031616 1282367967758327808 1284005730169257984 1284401052130516992 1286513553860994816 1294461630005705728 1294860171147948864 1296989875376810622 1304865651403210752 1306532146488016896 1306934403922280448 1307011812014071296 1309083967086626304 1317577016255807616 1321836424713531132 1327758031252389888 1329863077675302912 1330272518278035456 1331971461468684288 1332050352474110976 1332460466498887488 1345026537427803608 1353194008862588928 1353610632633790464 1355339381845327872 1355419656903481344 1355836965911148672 1357986529075494528 1358066960920870956 1369044868453300101 1376934254632108032 1377358187592278016 1379117265737351168 1379541870806851584 1379623579348186368 1380048340302419184 1381810854146994432 1392488208756965376 1401522366321967104 1403744359768375296 1404259714693689696 1406053149833783808 1406486047971047904 1408799347392052917 1415026723043672064 1417270126488846336 1419601162881097728 1428371453799399424 1428811223335667712 1430720748953674752 1431161241795101376 1433515125416474898 1442219930498285568 1444506446440415232 1453878086902960128 1456269333756418944 1456717692541442472 1458578123821827456 1467886916720590848 1469848664799019008 1470301204412565504 1479384720006520832 1482274143287783568 1484167213713438464 1493639318768320512 1493727785158938624 1495635483479703552 1496095962384715776 1498467894152269824 1498556646533374848 1510670199672607008 1513154854606279059 1519843517343203328 1522253098821353472 1522343259970412544 1522811961713014272 1524756804575993856 1524847114016416512 1527734845209931344 1537173185631775552 1549051036461121536 1549527961041312768 1551506923954520064 1551984604657708032 1552076526766709664 1554537210915368736 1564622706803771544 1566456455592935424 1576619280922116096 1576712662112212992 1578726343673020416 1579212404739422208 1581809793563006784 1582296803967428892 1604279268306714624 1606423297070792704 1606917885524324352 1607412626252626176 1609465515941326848 1609560842572884096 1610056397019489048 1622401329006968832 1632424518627885056 1635109427375628288 1635612847765830144 1637701753063104512 1638303000475971312 1638807404109122781 1640900389299555888 1648251349140897792 1650864510217617408 1653481814236987392 1653579747898896384 1664307810007335936 1666946427224945664 1667558411198756514 1669688115427618272 1679827045484593152 1680344233614360576 1682490267118338048 1682589918914666496 1685776380921303552 1696191101386786816 1698980889382488768 1699503974631682884 1709823957011103744 1712534736174022656 1712636167466714112 1715351405147993088 1726480228197265152 1729319833835747496 1739820868537614336 1742579205229707264 1742682416018761728 1745445289448835072 1745982680239921536 1756769355007743488 1760200545154242987 1762448566284708176 1770344041669853184 1773150770233737216 1773696691037380608 1773801744876239616 1775961948624912384 1776067136632147968 1776613955331849984 1779536017758382632 1804258678483451904 1804814176845053952 1807119175793770496 1807226209204641792 1807782621214864896 1808339204534204448 1810648705433992704 1810755947894494608 1824639721819471872 1825393157937733468 1836477583456370688 1839389161075802112 1839498105797581824 1840064453736558912 1842414472195992576 1843090875535467726 1846012937962000374 1856650945009287168 1860167041016610816 1868696488429289472 1871659146357833728 1872346286258252928 1874737533111711744 1875314730628063872 1878399129856070556 1889805426170167296 1892801550508130304 1905081631114223616 1907627665271566336 1908214989060135168 1911353500555299864 1922959907331047424 1926008595253886976 1926601578195775488 1938504115870613504 1941692445008558592 1942290256721923296 1944770831762436608 1945484813065215933 1957182555627454464 1957298477104816128 1959798219732025344 1960401605883420672 1963625950629939456 1976365524383711424 1982754637070296698 1991637046878584832 1994180644639604736 1994794616512954368 1995408777417053184 1997957192203026432 1998075528711166464 2014226932896809344 2017539806141705412 2029791013293883392 2030415948950685696 2033009072767991808 2033129485355222016 2033755448866723008 2036979793613241792 2065401381948162048 2066037281388417024 2068675898606026752 2069312806210277376 2069435369022279552 2072716281220491648 2086163609071695392 2102159041229488128 2102283549482950656 2104968458230693888 2105616539652562944 2106389572040534544 2109079724750675712 2109729071956571856 2125905189733269504 2142557180699099136 2143216835003501568 2145954021255102464 2146081123430512128 2146741862692652064 2150272688124712347 2159777629908762624 2163201772009291776 2166759669660622848 2180145903167504384 2180817130354440192 2184404000634628416 2185076538812163708 2187867185732741184 2201830375080886272 2204772997198528512 2219077080009781248 2222595236299927552 2223411214931675352 2226250820570157696 2240458978152480768 2243453225219555328 2244143943577073664 2247701841228404736 2265307852509985024 2266005299508910512 2279765276014804992 2283379648232030208 2283514889955618816 2287135206863990784 2287270671024624768 2301973637596353536 2305759778447663328 2319761158050152448 2323438940306276352 2323576554691682304 2324291941561969152 2327260385931780096 2327976906986562048 2331805816373053104 2346934060205657316 2364928921383174144 2365068993168319488 2368089515509530624 2368818607109133312 2372714690344510176 2390907221694480384 2406418902460071936 2409634945606189056 2410376828286486528 2411118939378939264 2414198273911990272 2414341263859326144 2415084595529233572 2448636777941827584 2452518881434402816 2452664141063442432 2453419271648745216 2456552629594656768 2457454500713956968 2461350583949333832 2476296765326426112 2480222721355481088 2491595317905719296 2496461715011003904 2499650044148948992 2500419640837418496 2501337616798134771 2504532173141427408 2519740568226889728 2523735400677507072 2523884878371999744 2540108841485631488 2544286652080180224 2548471334073733152 2549255961947524326 2563946543108063232 2564735935516655616 2568011460338515968 2568802104261033984 2573027107721989632 2588923260011411456 2589720342295897728 2593979750753621244 2609731302806421504 2613868807844560896 2614023624028142592 2618167934173252608 2635154032511615232 2643672849427062264 2655516062504779776 2659726155350605824 2660545036556070912 2663942922937368576 2664100704948221952 2664920932997774976 2690053074855607216 2706388017725177856 2707221265267580928 2710678763690655744 2710839313806962688 2711673931822297344 2715973058150989056 2716133921841741912 2738089736906600202 2753868509264216064 2754716375184556032 2758234531474702336 2759083741613703168 2759247158696372736 2760096680604838368 2763621708293988864 2769019406943000561 2784976417513930752 2803044732643934208 2807488719536750592 2808519429387379392 2812106299667567616 2812972095942095808 2817598694784105834 2839202325762195456 2856742907598798848 2857622446671335424 2861441497907349504 2862322483590202752 2867030250832949796 2884439860996571136 2889012892880830464 2907756173805920256 2912538667512837888 2913435385082884944 2917156247643654912 2935773833441181696 2939697329598038016 2940602408825131008 2958769440013041664 2964548286575567136 2968334427426876928 2974131955605445047 2987278637536641024 2987455570317877248 2991270966959407104 2992191924769431552 2996935788304539648 2997113293066749696 3021340399345214016 3026309709212558118 3044686519940825088 3045623923426028544 3049513609151987712 3049694228032833024 3055469690419862688 3074346371263551104 3098102072922243072 3099055922082625536 3103013847909040128 3103969209315416064 3104153053533419328 3109074421830737472 3129245413607543088 3153238561844232192 3153425324224425984 3157452687346040832 3158424809478844416 3163619587126013568 3164593607934857784 3194438026391033569 3208558536613429248 3212846594141585408 3213835771048648704 3214825252505252352 3218931031882653696 3219121685145768192 3220112794038978096 3244802658013937664 3270218854751256576 3271225695531660288 3275403506126209024 3276606000951942624 3277614808218245562 3281800778599111776 3296502698281795584 3301729020435234816 3306963628473974784 3307159495797792768 3328615620014671872 3333892854449891328 3335116822397513028 3339376230855236544 3360688467228721152 3365179837829332992 3371552761842607104 3392382202773573632 3397961778764977536 3399007949263365768 3419647914022207488 3425069472348045312 3425272334933428224 3430702810295986176 3452960456394530304 3458639667671494992 3479641737075228672 3485158410459414528 3485364832037523456 3490890578897670144 3491965360479843072 3513538710015486976 3520401090308485974 3524897132569416352 3540688083339706368 3546301540467474432 3547393382074761216 3547603489752479232 3551923897249824768 3552134273264295936 3553227910663699968 3559072035516765264 3609628353690107904 3614452418409283584 3615565242429729792 3616678409068408896 3621297410867985408 3621511895788989216 3649279443638943744 3650786315875466936 3672955166912741376 3678778322151604224 3678996211595163648 3680128907473117824 3684828944391985152 3686181751070935452 3692025875924000748 3720334082033221632 3737392976858578944 3743318292715667456 3744692572516505856 3749475066223423488 3750629461256127744 3756798259712141112 3779610852340334592 3785603101016260608 3810163262228447232 3815255330543132672 3816429978120270336 3822707001110599728 3823883942921286489 3845919814662094848 3852017190507773952 3853203156391550976 3877008231741227008 3883384890017117184 3884580513443846592 3889541663524873216 3890969626130431866 3914596954209632256 3919596439464050688 3920803211766841344 3927251901259878912 3952731048767422848 3965509274140593396 3983274093757169664 3989589233025908736 3990817554834106368 3995914384406052864 3996151057422332928 4028453865793618688 4035079612283410824 4059582026587766784 4060831897901371392 4066018145535983616 4066258970710444032 4067510897733446016 4073959587226483584 4107134605359900303 4130802763896324096 4132074562776834048 4137351797212053504 4138625612420554752 4138870738044559104 4145432562440983296 4172327218143390784 4204567098965901312 4209936916461387776 4211233079305125888 4212779144081069088 4218159449501351424 4219458143913143712 4226398042176158751 4251810379466539008 4285114361398198272 4286433670007003136 4291908042510204928 4292162246861024256 4293483725385304128 4300545376249424694 4333519339321245696 4360291806335008768 4361634260708880384 4368808001269256832 4370153077624327416 4375734371465482368 4403660750161772544 4409545994397057024 4438154160019562496 4445190472599855104 4446822429863350704 4452501641140315392 4480917956304961536 4486906450439110656 4488287887154147328 4495403682456809472 4530615705019970048 4532010599017821024 4539464563818837177 4559530552029609984 4566759296464060416 4567029779911237632 4574270413727981568 4574541342049249536 4603947275192707072 4611519556895326656 4647153109383364608 4648583883123938304 4654520771863560192 4655953813973124096 4663611632746106208 4693868120411314632 4729857842766348288 4730137986336638976 4736179031019061248 4737637214218266624 4745429380689020352 4812837804920143872 4819269891212378112 4820753656572973056 4822237878757878528 4828396547823980544 4828682527718652288 4830169191058467144 4897273555883655168 4905037762868805632 4905328282126884864 4906838543297490432 4913105259189313536 4914909001427913936 4922701167898667664 4952593530652852224 4960445442710962176 4992923430022007808 4999300088297897984 5000839281674836992 5002675233596269542 5009064346282854816 5039481136453779456 5047470801355014144 5047769756743999488 5080217682971262976 5088573304160360448 5096942668147466304 5098511923895048652 5129471871033311232 5137604208522067968 5146054215443979264 5177846520022822912 5179440684591795456 5187959501507242488 5219462605612843008 5227737615689121792 5228047248056285184 5236335868346505216 5270308065023230464 5280601635462728961 5287345698854124528 5311032125009559552 5319452310701211648 5321090073112141824 5327885845874737152 5328201409896443904 5329841865995549952 5380106149711214432 5412776035450355712 5414442530535161856 5421357527381311488 5421678627613925376 5423347863644594688 5431946116301978112 5432267843683483824 5476179473813200404 5509432750369112064 5518167483227406336 5518494317392745472 5520193361209676736 5527243416587977728 5538038813886001122 5569952835027861504 5606089465287868416 5614977439073501184 5617038858774758784 5624212599335135232 5625944191884191616 5635197389568211668 5678404651524390912 5713485815197597696 5715244893342670848 5722882995814699008 5724644967180405504 5734060501665899592 5768879721993142272 5778025785761660928 5815512347611840512 5825077335025675776 5826870770165769888 5834312495287309824 5836454439195647799 5871547666882363392 5879394659196076032 5881204817650262016 5917538880026083328 5929096573151134272 5936668854853753856 5948263911210890094 5974911140635754496 5982541933918814208 5984383849538863104 5993871576609079296 5994226586133499392 6042680798690428032 6052619418425116236 6089373039881650176 6091247846852057088 6099027218303975424 6099388456065666048 6110939380839725376 6148692742527102208 6196204145844486144 6198111844165251072 6206027695818080256 6207938418630832128 6208306107066838656 6218148843661474944 6258490827215086176 6306477123688464384 6306850648448851968 6314905374692081664 6316849618957688832 6327239174252027136 6329187215869715568 6388876052782067138 6425693188283170816 6427671542097297408 6429650505010504704 6437862063765307392 6438243370291536384 6440225588077956192 6450818064374137041 6489605316027875328 6540437709502513152 6542451391063320576 6550807012252418048 6553212001903885248 6555229616436491124 6563601557198223552 6614318991595585536 6657231240029343744 6667785708899782656 6670233644795026056 6678752461710473088 6721376934457442304 6730359675658665984 6743105523685214208 6784764405547147264 6795923557529955072 6798015898526731536 6839295828044414976 6850138944696090624 6850544669866856448 6861405620591972352 6905920912789060608 6917279335342989984 6959283474150457344 6970316820918829056 6970729664075046912 6981781157795340288 6983930720959686144 7027077420030973952 7040802180616971948 7049794265138832704 7094786764149522432 7095206979504958464 7104268546528591872 7106455821327399936 7118144071033530528 7219256707380215808 7228904836818567168 7231130484859459584 7233356818136817792 7242594821735970816 7243023791577978432 7301572631750933872 7345910333825482752 7357556644303208448 7357992423190327296 7360257814946235648 7369657888783970304 7372363502141870904 7384051751848001496 7440668164066443264 7474785953717157888 7486636585431334912 7489385145033011712 7498950132446846976 7501258922512255488 7513596519424282224 7559221704680669184 7571206202032521216 7620326524456894464 7630510661086265344 7632859956240540672 7645414002221199456 7647767885842572978 7691839629324189696 7704034381015547904 7706406312783101952 7754016463482454016 7766769780034234368 7769161026887693184 7779083327049746432 7781939252260863732 7829193908419264512 7841606423533682688 7854503802519757824 7905462097534845696 7931018548281186792 7966548187514339328 7979178466051817472 7981635109668212736 7991828768812105728 7992302114844665856 8056907731587237376 8070159224566821648 8119164053175533568 8121663795802742784 8132036291071967232 8132517941420888064 8135021795466892032 8147919174452967168 8214269210719800606 8261605527792648192 8264149125553668096 8274703594424107008 8277251224841109504 8277741476089118208 8290865124881966592 8344654436286781568 8409134197931802624 8422466158610251776 8425558288162138176 8436318899002702848 8438916287826287424 8452796084352317502 8570228722796396544 8572867340014006272 8583816085020409856 8584324493722048512 8586967450770608256 8601090752498849388 8667038678642491392 8720583612670017536 8723268521417760768 8737616002538513664 8740306155248654832 8751468742930964736 8807321500323545088 8819091988794114048 8876308320039124992 8890380945199710208 8893644859726701408 8905003282280630784 8922395866816335141 8961835912609923072 8973812900878221312 8976575774308294656 8990807364913618944 9061231410039940096 9064021198035642048 9078929127637674354 9134059559822475264 9148540827455963136 9149082684098499072 9207894550385414144 9223039113790653312 9294306218766729216 9297167766247876608 9309041543727120384 9311907627946248192 9327223265492212416 9387736240822629264 9459715685532696576 9460275972673277952 9472358062038122496 9475274428436533248 9490858761378040704 9583314079173100707 9625675609840287744 9638539782424756224 9641507313145946112 9644475757515757056 9656793095647961088 9657365055437304576 9660338382116934288 9810656564253769728 9813677086594980864 9826210518378627072 9829818002855827872 9845402335797335328 9905187061305704448 9920890885421924352 9985846860044015616 9998600176595795968 10001678563349673984 10005350467192539084 10018128692565709632 10095539513487998976 10160435365942525952 10177146608320720896 10193885336294932608 10197023847790097304 10258943742066622464 10275208417044135936 10292108430887958528 10355693040045645824 10358881369183590912 10375919003014484976 10438925211225686016 10455475231378243584 10456094496112570368 10472671736693010432 10540616130046460928 10561203270925457922 10574691397708249056 10622064250019119104 10638904621402423296 10642180146224283648 10655771691749474304 10656402819792887808 10659683731991099904 10760212299422428864 10828885061070323712 10843357255227850752 10846695727289189376 10863892232603956224 10864535687366967648 10952358947626400808 11018865500738224128 11036334966454812672 11036988634785490944 11040386722419353472 11054486833175955456 11076077627772002244 11212178930575736832 11229954878147002368 11234077717549517568 11248425198670270464 11251888383768383232 11270394779136423336 11356809303048781824 11426971630395195392 11430489786685341696 11445765991629398016 11449289934360811008 11468121003331799184 11471651828763859467 11537759443986284544 11556051571523321856 11631024695223681024 11650154670051351552 11653741540331539776 11668624990574619648 11672908878391295598 11758789318392152064 11762409635300524032 11835077760052166656 11858193146302268544 11873337709707507712 11896527822421780188 11949822281271508992 11968767699077726208 11987743153218158592 11988453172266998784 12085361597380856064 12105238836850232472 12178746079763300352 12182495693704114176 12198054436607950848 12198776912131332096 12221878761679450752 12297385485054204416 12321403816079700909 12392408291688972288 12396223688330502144 12412055391636160512 12415876837261664256 12416612214133677312 12436297687322949888 12516981654430172352 12613701296897703936 12629810749384163328 12633699237915377664 12654478348504054272 12658374431739431136 12777752105564134276 12855343084194594816 12859301010021009408 12875724127530614784 12876486740583072768 12880451176155912384 12901636128748274082 13080875419005026304 13084902782126641152 13101614024504836096 13106424003807770496 13110459232872982248 13127203114396447104 13228637983191171072 13314462480058687488 13335571417799565312 13340467289590052112 13357504923420946176 13442753868914884608 13460719351317331968 13486211047370428416 13569528811094294528 13591847115059910144 13596031797053463072 13618393691456511531 13678591656088829952 13700277889392181248 13701089339733712896 13722811241183944704 13811841825578121216 13834558670685979968 13941459328150093824 13963562315590680576 13967861441919372288 14054154840061947904 14081604361233943896 14099588530277665408 14189573528299044864 14190413959009916928 14208537093057183744 14212911642654799872 14236288142067061056 14438513414760431616 14457809673637134336 14462260969718919168 14466713636273635584 14485189643471941632 14486047583155956864 14603145263501867744 14691820667650965504 14715113288606416896 14715984846380654592 14720515629892471296 14739315777567940608 14744727004283741808 14768103503696002992 14881336328132886528 14978770290066023424 14997900264893693952 15002517845024510976 15027193038848564448 15118443409361338368 15142412404065042432 15240653048913788928 15261021322172530688 15265719912481081344 15290828004442398912 15295535771685145956 15412812625566203904 15508032926964908032 15533539560068468736 15538322053775386368 15558166654099492864 15563878504521727464 15658387816838529024 15683212847067365376 15709007605039515648 15810924195069691392 15841804906388186883 15862037096562373584 15933096375028678656 15958356932103634944 15963270219336425472 15983657537624211456 15984604229689331712 16113815463174474752 16140318449133643296 16238328106351067136 16243327591605485568 16264072582143934464 16265035882841776128 16270043590933784064 16295838348905934336 16428538421439601212 16528298251107336192 16554502449682219008 16555482952178236416 16581730249763933184 16689308872573563136 16818268395863605248 16844932317220503552 16851116576324276352 16872637798005405696 16877832575652574848 16905592168704635004 17140457445592793088 17145734680028012544 17167632170040819712 17168648987444097024 17173934901541216512 17202181504997698776 17334077357284982784 17441167225340035072 17446537042835521536 17475232005077027328 17480612310497309664 17502937485861929472 17509363317586943397 17614643000647090176 17638183977588228096 17752616640078249984 17780761890399420416 17787289719453402816 17810006564561261568 17844791733632670282 17947625801756442624 17953151548616589312 17981614729827237888 18122462820079880192 18128042396071284096 18157858255275348708 18268119119644950528 18297081654911926272 18298165368196998144 18415789100770828288 18446078227581306624 18588612437533458432 18594335532495753216 18618083087454240768 18623815255892496384 18654446530984424832 18775472481645258528 18919431371065393152 18920551945346555904 18944716124076244992 18950548856873066496 18981717522756081408 19166628158346201414 19277079564849512448 19283014626291892224 19288951515031514112 19313586191295922176 19314730110874609152 19320676764233868576 19621313128507539456 19627354173189961728 19652421036757254144 19659636005711655744 19690804671594670656 19971693720088031232 19997200353191591936 20003357126699347968 20010700934385078168 20036257385131419264 20191079026975997952 20320870731885051904 20354293216641441792 20387770672589865216 20394047695580194608 20517887484133244928 20550416834088271872 20584216861775917056 20711386080091291648 20717762738367181824 20751838006028969952 20877850422451372032 20910950462756487168 20912188992225140736 20945343473386020864 21081232260092921856 21122406541850915844 21149382795416498112 21284360292448567296 21312805639585775616 21319367463982199808 21520424598844857728 21657770122140647424 21686714510455701504 21693391454578378752 21727784465207912448 21729071374733935296 21904717895252801616 22037731001476448256 22072669932909625344 22073977269570981888 22080773444838706944 22108973666351910912 22152155255544004488 22424357861151473664 22459909756294004736 22468155435099035136 22496850397340540928 22503776767536766464 22540789558272846672 22713618606097563648 22860979573370683392 22891531983258796032 22898579868721622016 22936242006663598368 22943303657527718934 23075518887972569088 23112103143046643712 23262049390447362048 23300309340102703104 23307483080663079552 23337249981149239296 23345817756782591196 23524819270601048064 23670155520104333312 23716386292604537088 23746675419415015424 23793055644843560376 23899644562543017984 23937535398155452416 23975486306436317184 23976906344533997568 24170723194761712128 24210477673700464944 24357492159526600704 24364991387408228352 24396108873215901696 24397553824262664192 24443757523358901504 24594770970108408832 24642807632159401818 24784816583377944576 24792447376661004288 24824110783272321024 24831753674523328512 24833224428267354624 24872595374645899776 25033963308860344704 25227402593795407872 25267398475830755328 25308956697008108544 25316748863478862272 25555504211128268552 25710686168389189632 25718602020042018816 25751448255061229568 25752973481166145536 25760902352311824768 25803272257496548164 26161750838010052608 26169805564253282304 26203228049009672192 26212848007615540992 26220918465745964496 26254406228792894208 26457275966382342144 26628924960117374976 26671142835599130624 26680934579180104224 26715009846841892352 26767187600449005423 26885507737829769216 26921438702634663936 26972422094740856832 27139057622188589056 27183694230119820288 27192063594106926144 27236787382913023062 27402178679467425792 27445622482367889408 27623683651156242432 27669117341371959936 27882918656300187648 27927124631181361152 27935722883838744576 28108309680123895808 28163208722467887792 28199177060555330816 28379147056598089728 28380827918019833856 28417074186114367488 28425823285309599744 28472576284134122112 28749942237519302121 28877026829520863232 28915619347274268672 28924521939437838336 28933427272547271168 28970379286943883264 28972095166311913728 29206290527003735488 29431969692761309184 29441031259784942592 29478631555135881216 29489454008567483616 29536207007392005984 29762672656265773056 29957540580132046848 29995800529787387904 30005035690049021952 30054386077697128896 30481306097827577856 30522042644345061376 30531439824962162688 30581656008884797824 30591071543370291912 30825625251132407808 31016065853929816064 31067079120136937472 31076644107550772736 31116333308198985728 31127757009043454928 31316775633677058048 31366425694134730752 31418015210079031296 31621848390139382784 31683609812776373766 31724074193124747168 31866192750057357312 31916713864207269888 31926540438672850944 31967315075248422912 31969208459378663424 32227630926348949504 32280636898267286592 32486655183210971136 32530071765683552256 32540087181867568128 32591676697811868672 32857076842879202424 33056596502214672384 33109004899364438016 33110965904356472832 33163460499527866368 33378617745147126272 33636536791727210496 33689864634441007104 33702233152648552704 33745275596010811392 33755665151305149696 33811184337409270008 34280914891185586176 34291469360056025088 34335264340081639424 34337297974888194048 34347869803082433024 34404363009995397552 34668154714569965568 34893074085671043072 34950464010154054656 34961224620994619328 35005874971723858944 35018726635173886794 35276367955176456192 35505233280156499968 35561523780798840832 35574579438906805632 35620013129122523136 35689583467265340564 35906303097233178624 35963229459654475776 36244925640159760384 36256084792142568192 36315716510550697416 36536238239289901056 36594163309823852544 36596330736393996288 36831578201541656576 36892156455162613248 36964211448239102727 37177224875066916864 37188671064991506432 37236166174908481536 37247630511784992768 37308893061968849664 37550944963290517056 37841103890693111808 37889432248152489984 37901097713746132992 37963435045512162816 38333256316692402828 38566029252583784448 38577903030063028224 38627172382591844352 38629460221749218304 38641353528467737152 39242626257015078912 39254708346379923456 39304842073514508288 39319272011423311488 39381609343189341312 39943387440176062464 39994400706383183872 40006714253398695936 40021401868770156336 40072514770262838528 40382158053951995904 40708586433282883584 40775541345179730432 40788095391160389216 40855181074369534593 41035774968266489856 41100833668176543744 41168433723551834112 41422772160182583296 41435525476734363648 41503676012057939904 41824377984450281472 41890686946772041728 42162464520185843712 42244813083701831688 42298765590832996224 42568720584897134592 42625611279171551232 42638734927964399616 43040849197689715456 43315540244281294848 43373429020911403008 43386782909156757504 43455568930415824896 43458142749467870592 43809435790505603232 44075462002952896512 44145339865819250688 44147954539141963776 44161546889677413888 44217947332703821824 44304310511088008976 44936310870198070272 44993700794681081856 45007553535073532928 45081579116545693344 45427237212195127296 45721959146741366784 45783063966517592064 45797159737443244032 45872484013327196736 45886607315055437868 46524098780894724096 46600618680205406208 46614966161326159104 46674499962298478592 46691635513565182392 47049638541202096128 47340311040208666624 47432772585209074176 47493350838830030848 47525414719164560649 47586111289687120752 47799289125086035968 47875070796310904832 47950972612872634368 47953812689067995136 48341446389523424256 48420955347400929888 48714984319053201408 48729982774816456704 48792217746431803392 48795107648525328384 48887515046717803008 49189541940216817664 49285615264318803636 49584894753322008576 49663507349046657024 49666448856534709248 49745190749291799552 50067926617720689408 50454805187590815744 50534796951661510656 50617913394016217088 50633497726957724544 51111008422256537104 51421372336778379264 51437204040084037632 51502896510122459136 51505946962332291072 51521804704623649536 51606544514993096328 52323501676020105216 52339611128506564608 52406456098019344384 52425696015231081984 52441836931491928992 52508812457585788416 52914551932764684288 53257849920234749952 53342285671198261248 53361869158360208448 53430019693683784704 53534375200898010846 53842877405269327872 53944844189481713664 54278115244377178112 54367388460239640576 54384127188213852288 54473574765826046124 54804357358934851584 54891244964735778816 55247367302312484864 55338234682743919872 55765837312600375296 55854249262362722304 55871445767677489152 56216619360247791616 56326417444935775584 56398354121110661632 56758294113196179456 56761655836039667712 56834148372228734976 56851646570619199488 56945152568268244224 57499884475038604242 57831238694548537344 57849043878875676672 57866854545094542336 57940758573887766528 57944190332623827456 58412581054007470976 58863939385522618368 58882062519569885184 58957263110271762432 58978908017134967232 59072414014784011968 59915081160264093696 59991601059574775808 60010071380098043904 60108772155394257792 60962612195655155712 61044085288690122752 61062879649924325376 61163312017769595648 61182143086740583824 61651250502264815616 62134158240273874944 62153288215101545472 62232666616397971456 62255514018086909856 62633551267354116096 62732851388269461504 62836030420158062592 63243696780278765568 63367219625552747532 63448148386249494336 63853080877345701888 63938416918757326848 64455261852697899008 64561273796534573184 64973310366421942272 65060143531367104512 65080174363735136256 65183353395623737344 65714153685758404848 66113193004429344768 66218009798728876032 66221931808712945664 66326920999055732736 66757235490294252544 67273073583454420992 67379729268882014208 67404466305297105408 67490551192021622784 67511330302610299392 67622368674818540016 68582938720112050176 68674595949776388096 68695739606164866048 68808726019990795104 69336309429139931136 69786148171342086144 69900928020308109312 69922449241989238656 70011749943447717888 70037453270347773588 71010466560312999936 71123047561597681664 71149158877813611264 71240026258245046272 71379166934530681128 71812606194466357248 71926458919308951552 72489851280319520768 72512169584285136384 72631433021101394832 73072476478579802112 73188326619647705088 73192661472787992576 73663156403083313152 73784312910325226496 73928422896478205454 74354449750133833728 74377342129983012864 74472332349816963072 74495261023569985536 74617786123937699328 75101889926581034112 75682207781386223616 75802195427492265984 75926870091024325632 76666512633384805656 77132058505167568896 77155806060126056448 77254344765183688704 77258920443498436608 77282707056935474304 78485252514030157824 78509416692759846912 78609684147029016576 78638544022846622976 78763218686378682624 79886774880352124928 79988801412766367744 80013428506797391872 80042803737540312672 80145029540525677056 80301562801347016269 80764316107903991808 81417172866565767168 81551082690359460864 81576190782320778432 81710362148739069186 82336867447103668224 82845544320365166592 82871050953468727296 83007352024115879808 83648755968900562944 83781373893544083456 84324929040371687424 84489626167403663376 84597531181665992448 85137441169794269184 85251222558343102464 85277469855928799232 86081698395379430912 86249826712557906363 86631080488562589696 86746858041822806016 86773565818313515008 86911137860831649792 86916285498935741184 87618871581011206464 88295909078283927552 88323093779354827776 88435894665407643648 88608621022176017952 89872621740396140544 89987401589362163712 90015107070147065856 90163158233091386688 91443918293482733568 91566127933035184128 91594319474886488064 91744968026654393472 91773214630110875736 93048197561789448192 93201237360410812416 93229932322652318208 93348999924596957184 93383271027130364784 94099277082404192256 94865545170418148352 94986701677660061696 95050829438329121298 95172222579374241504 95598578250172071936 95750141592621809664 95901945225745268736 95907625378135990272 96682892779046848512 96841910694801859776 97459965549632913408 97590215297050656768 97775030093435606016 98379083880433635328 98571230528637607272 99169789506644017152 99327014698093314048 99332897713069418496 99490381498583599104 100135853235441378816 100909610375181631488 101069593903323021312 101235826788032434176 101266995453915449088 102222016844513074208 102842744673556758528 102874408080168075264 103005793020244918272 103011893924664582144 103043609409247299072 103213089029986192656 104679222257013129216 104851392030462163968 104883673862983857984 105017624915171576832 105829103865529368576 106515699840469499904 106684571342396522496 106723738316720416896 106860039387367569408 107068750401796021692 107889688378963427328 108556230488754356224 108734776920479281152 108768254376427704576 108947149531652092248 109608714717869703168 109782489929471557632 110494734604624969728 110676469365487839744 110892634344717308181 111531674625200750592 111708498524725444608 111742891535354978304 112433238720495583232 112652834889871551168 112796708242221323264 113523311672079335424 113668296744457469952 113703293141238398976 113890305136536488448 114999768950077208484 115698087757751353344 115733709090189084672 115881517147775533056 115888380665247654912 116825162108014941952 117727878771045236736 117764125039139770368 117914526220543524864 117957816034269934464 118144828029568023936 119830162320528187392 119983202119149551616 120020142760196087808 120217544310788515584 122088170577380245504 122125759299848650752 122326624035539191296 122364286173481167648 122565543223108603779 123302501004529631232 124268316480547749888 124306576430203090944 124465333232795942912 124511028036173819712 125672060840316125184 126487393560557531136 126734439251105495064 126896296772498988672 127706161754691403776 127876833837514653696 128910523705395798016 129122547593069146368 129946620732843884544 130120287062734209024 130160348727470272512 130366706791247474688 131428307371516809696 132226386008858689536 132436019597457752064 132443863617425891328 132653841998111465472 133514470980588505088 134808932610594210816 134981102384043245568 135022660605220598784 135244737349637080032 137165877440224100352 137349191899552776192 137391479212329732096 137617452039981590208 139572296342684172288 139801856040616218624 139844898483978477312 140023499886895435776 140074906540695547176 142020933120625999872 142246095123195363328 142298317755627222528 142480052516490092544 142758333869061362256 143625212388932714496 143852917838617903104 144979702560639041536 145024339168570272768 145262866042202789664 146144952957159604224 146376653239295410176 146385322945575985152 147326312806166626304 147568625820650452992 147856845792956410908 148754684259966025728 148990522047139971072 149235572247875398656 150203779853162068224 151364415562772447232 151604390854984531968 151853740182048651264 153333025266769611312 154264117010335137792 154311612120252112896 154508689530367377408 154517840886996873216 154565414113870948608 156970505028060315648 157018833385519693824 157219368294058033152 157277088045693245952 157526437372757365248 159773549760704249856 160026857013594783744 160085607475080625344 160290059081051354112 160603125602694032538 161528632215807983616 162834345733131534336 163102165380718921728 163152381564641556864 163420724297478138372 164673734894207336448 165691088640730333184 165742101906937454592 166014704048231759616 167297511937801125888 167562747787088166912 168649858080743374848 168979252334807326752 169195062363331984896 170274882339588538368 170502445116686204928 170554939711857598464 172163396790758861824 172499653425115812726 173493716083645612032 173547131636627030016 173822275721663299584 173832570997871482368 175237743162022412928 176591818156567855104 176646187558709655552 176871789330815287296 177217242044352035904 179745243480792281088 179974803178724327424 180030214140294131712 180326316466182773376 182887836586965467136 183132255866070368256 183188638949772976128 183489936053308786944 183546429260221751472 186402474720821624832 186459864645304636416 186697999849193914368 186766542054260729568 188198554164808384512 189731090340836296704 189973403355320123392 190101658876658242596 190344445158748483008 191815250756271980544 193365785558093697024 193683821389603719552 194919931099265826816 195180430594101313536 195550060186871212032 196758167760867270656 197142461057275214544 198339579013288034304 198654029396186628096 198665795426138836992 198980762997167198208 200271706470882757632 201819220750363262976 202139187806646042624 202471653576064868352 202533990907830898176 204444033689026148416 205748816160336150528 206023787849329164288 206087218818494598144 206426178059972385312 209358444514026258432 209702784060924327936 209767347725967715968 210035249830343153664 213031399680938999808 213369142684793044992 213447476633440833792 213720078774735138816 214137500803592043384 215779376757926854656 217112460977508712448 217469553840958562304 217536508752855409152 217894299063304184496 219217429435739406336 219564979858943115264 220989469209249939456 221352938730975679488 221785268689434616362 223063349250401501184 223416997049450889216 223485783070709956608 224866477440991166464 225305669779743102336 225593416484442646528 227046623344158670848 227406586282476797952 227780610273072976896 229999537900154416968 231396175515502706688 231467418180378169344 231763034295551066112 231776761330495309824 233650324216029883904 235455757542090473472 235528250078279540736 235829052441087049728 235915632068539868928 236289656059136047872 239660324641056374784 239966404238299103232 240040285520392175616 240435088621577031168 244251518599697301504 244653248071078382592 244728572346962335296 245131086446217207558 248536632961095499776 248613152860406181888 248930666465591885824 249022056072347639424 251344121680632250368 252974787121115062272 253468878502210990128 253792593544997977344 255412323509382807552 255753667675029307392 257821047410791596032 258245095186138292736 258749480137673719089 259893241465687769088 260240574125468418048 260320697454940545024 260733413582494949376 262856614743033619392 264887727234851782656 265307683996222930944 267028941961177010176 269617865221188421632 269962204768086491136 270045321210441197568 270489474699274160064 274331754880448200704 274698383799105552384 274782958424659464192 275234904079963180416 279144592685368344576 279603712081232437248 279689796967956954624 280046999773790871552 280149813081391094352 284596635511254445056 284960105032980185088 285516667738122724512 287250424777865428992 287705835677235806208 289959405121278083072 290048678337140545536 290525732084405579328 292770645891151970304 294652625612333252608 295137251641300905984 295713691585912821816 297509368519932051456 297981044094279942144 298471144495750797312 300407559706324136448 302728831125544894464 303208781709969063936 303707480364097302528 306666050533539222624 308528234020670275584 308623224240504225792 309017379060734754816 309035681773993746432 309130828227741897216 314037666771039387648 314554176091386491904 315052874745514730496 319547099521408499712 320053714027189567488 320171214950161250688 320580118162102708224 321206251205388065076 325668691466263068672 326204330761437843456 326304763129283113728 326841448594956276744 329347469788414672896 331382177281460666368 331484203813874909184 332029408096463519232 332677903034151924543 334595023875602251776 335125495574176333824 337299716161486749696 337958504669614653504 338390124726663969792 341004890233372409856 341109879423715196928 344326793581517723648 344999306850231625452 347094263273254060032 347644551443326599168 347665141995742964736 350475486324044825856 353183636313135710208 353292375117419311104 353743578661630574592 354434484088704071808 359490486961584562176 359949606357448654848 360060428280588263424 360652632932365546752 366264511732140736512 366377277899545952256 366979872106617573888 367092858520443502944 372804949441643249664 372919729290609272832 373395999698387828736 373533084108521459136 379462180681672593408 379946806710640246784 380203317753316485192 380688890317496966016 383630501512543961088 386731571116187394048 387367642779207439104 389839862198531653632 390360861188202627072 391100120373742424064 393516335521734541312 394284922114550429088 396679158026576068608 397308058792373256192 397331590852277673984 397961525994334396416 400543412941765515264 404943307152129736704 405067981815661796352 408888067378052296832 411497632320672301056 412047575698658328576 412174437636989196288 412852356119944770624 418716889028052516864 419405568121848655872 419534695451935431936 420070499660686307328 426062799361877999616 426738285369586089984 426894953266881667584 427440157549470277632 428275001607184086768 431558753515853709312 434939107681917124608 435073017505710818304 435788598126608368992 438434858871478812672 439129959717886230528 441978938418499878912 442705877461951358976 443570537378869232724 446971566141419913216 449732954881982332928 450611339559486204672 451186832968885293056 454093246688317341696 454813172564953595904 455561220546145953792 459999075800308833936 462792351031005413376 462934836360756338688 463526068591102132224 463553522660990619648 467300648432059767808 470911515084180946944 471056500156559081472 471658104882174099456 471831264137079737856 472579312118272095744 479320649282112749568 480080571040784351232 480870177243154062336 488503037199394603008 489306496142156765184 489457144693924670592 490262172892434415116 497073265922190999552 497226305720812363776 497861332931183771648 498044112144695278848 502688243361264500736 505949574242230124544 506937757004421980256 507585187089995954688 510824647018765615104 511507335350058614784 515642094821583192064 516490190372276585472 517498960275347438178 520481148250936836096 520641394909881090048 521466827164989898752 525713229486067238784 529775454469703565312 530615367992445861888 534057883922354020352 539235730442376843264 539924409536172982272 540090642420882395136 540978949398548320128 548663509760896401408 549396767598211104768 549565916849318928384 550469808159926360832 559207424162464874496 559379593935913909248 560093999547581743104 560299626162782188704 569193271022508890112 569920210065960370176 571033335476245449024 579918810242556166144 580097356674281091072 581051464168811158656 585541291782303940608 589305251224666505216 590274503282601811968 591427383171825643632 595018737039864102912 595962088188559884288 596942288991501594624 600815119412648272896 605457662251089788928 606417563419938127872 607414960728194605056 613332101067078445248 617246448481008451584 618071363547987492864 618261656455483794432 628075333542078775296 629108352182772983808 630105749491029460992 639094199042816999424 640107428054379134976 640342429900322501376 641160236324205416448 642412502410776130152 651337382932526137344 652408661522875686912 652609526258566227456 653682897189912553488 658694939576829345792 662968407627749818368 664058816192927038464 665355806068303849086 669190047751204503552 670250991148352667648 674599432322973499392 675917009339229307008 676780249453327939584 682219758847430393856 688653587163035447296 689998613700463250904 694188526546508120064 695289102886653198336 695330283991485929472 700950972648089651712 706367272626271420416 706584750234838622208 707487157323261149184 708868968177408143616 718980973923169124352 719899212714897309696 720120856561176526848 721305265864731093504 732754555799091904512 733959744213235147776 734185717040887005888 745609898883286499328 745839458581218545664 746791999396775657472 747066168217042918272 758924361363345186816 759893613421280493568 760406635506632970384 761377780634993932032 767261003025087922176 773463142232374788096 774735285558414878208 776248440413021157267 779679724397063307264 780721722376405254144 782200240747484848128 787032671043469082624 788569844229100858176 794663181704555347968 795923051988668792832 801086825883531030528 809886614304259473408 810135963631323592704 817776134756104593664 822995264641344602112 824095151397316657152 824348875273978392576 825704712239889541248 837433778056105033728 838811136243697311744 839069390903870863872 840140999321372614656 853789906533763335168 854880315098940555264 856550003214368173536 863117507031707418624 869878215363834249216 870146035011421636608 871577196253216737984 883957876836999757824 885411754923902717952 887141074757738465448 893943132282839826432 899465909763964665856 901222679118972409344 902373665937770586112 908186493376634683392 909626345129907191808 911122441092291907584 919998151600617667872 925584702062010826752 925869672721512677376 927052137182204264448 927107045321981239296 934601296864119535616 942113000313118162944 943662528274159475712 945158624236544191488 958641298564225499136 960161142081568702464 961740354486308124672 977006074398789206016 978612992284313530368 978914289387849341184 980524345784868830232 994146531844381999104 994452611441624727552 995722665862367543296 996088224289390557696 1005376486722529001472 1011899148484460249088 1013875514008843960512 1015170374179991909376 1023014670700117229568 1031284189643166384128 1032980380744553170944 1034997920550694876356 1041282789819762180096 1042933654329979797504 1051426458972134477568 1059550908939407130624 1061230735984891723776 1068115767844708040704 1078471460884753686528 1079848819072345964544 1080181284841764790272 1081957898797096640256 1098793535196422209536 1099131833698637856768 1100939616319852721664 1118414848324929748992 1118759187871827818496 1120187999095163486208 1120599252325564377408 1138386542045017780224 1139840420131920740352 1142066670952490898048 1159837620485112332288 1160194713348562182144 1162102928337622317312 1171082583564607881216 1180549006565203623936 1182854766343651287264 1190037474079728205824 1191924176377119768576 1193884577983003189248 1201630238825296545792 1214829921456389210112 1226664202134156890496 1234492896962016903168 1236142727095974985728 1236523312910967588864 1256150667084157550592 1258216704365545967616 1260211498982058921984 1278188398085633998848 1280214856108758269952 1280684859800645002752 1282320472648410832896 1284825004821552260304 1304817323045751373824 1305219052517132454912 1307365794379825106976 1317389879153658691584 1325936815255499636736 1328117632385854076928 1330711612136607698172 1349198864645946998784 1351834018678458614016 1353560498906655879168 1364439517694860787712 1377307174326070894592 1379997227400926501808 1388377053093016240128 1390578205773306396672 1390660567982971858944 1401901945296179303424 1412734545252542840832 1413169500469677244416 1414974314646522298368 1417737936354816287232 1437961947846338248704 1440241713122353053696 1442610531729462187008 1465509111598183809024 1467919488426470295552 1468371434081774011776 1491219797766572998656 1491678917162437091328 1493583998793551314944 1494132336434085836544 1517848722726690373632 1519787226842560987136 1520813271013265940768 1522755561269987864064 1534522006050175844352 1546926284464749576192 1549470571116829756416 1552496880826042314534 1561443444752810508288 1564400481494969696256 1574065342086938165248 1577139688458201716352 1589326363409110695936 1591846103977337585664 1602173651767062061056 1619773228608518946816 1620271927262647185408 1635552269512209187328 1645990529282689204224 1648190302794633314304 1648697750547956785152 1651409424479779082496 1677622272487394623488 1678138781807741727744 1680281998642745229312 1707579813067526670336 1709760630197881110528 1713100006428736347072 1739756430727668498432 1740292070022843273216 1743154392506433475968 1767915753673999515648 1770823509847805435904 1774282149515476930896 1787886264565679652864 1802445358237944818688 1804747331875541172224 1816372986753269366784 1819252690259814383616 1822244882184583815168 1839996303201235335744 1851739345443025354752 1854214090643962478592 1869202593728239071232 1884226000626236325888 1887325056548318951424 1890317248473088382976 1917282597128450998272 1920322284163137404928 1923480708972616249344 1954012148797578412032 1957225984568627060736 1957828578775698682368 1961048691569737660464 1988905222883249455104 1992176448578781115392 2010752973445058002944 2023798296968920498176 2027751028017687921024 2030340748359983818752 2062568379286332768256 2065960761489106341888 2069995841101389752712 2082565579639524360192 2085867308659959595008 2102852917944268955136 2119101817878814261248 2122461471969783447552 2136231535689416081408 2156942921769507373056 2159697638144691929088 2160362569683529580544 2163915797594193280512 2198263667397275713536 2201879232639705443328 2236829696649859497984 2237518375743655636992 2240375998190326972416 2241198504651128754816 2276773084090035560448 2279680840263841480704 2284133341904981796096 2319675240970224664576 2320389426697124364288 2324205856675244634624 2328745321239063471801 2342165167129215762432 2361098013130407247872 2365709532687302574528 2387769155966006378496 2403260477650593091584 2429659842912778420224 2453328404268313780992 2468985793924033806336 2472285454191949971456 2473046625821935177728 2512301334168315101184 2516433408731091935232 2520422997964117843968 2561369719601290005504 2564640945296821665792 2569650009643104520608 2609634646091502747648 2610438105034264909824 2614731588759650213952 2651873630510999273472 2656235264771708153856 2661423224273215396344 2698397729291893997568 2703668037356917228032 2707120997813311758336 2728879035389721575424 2754614348652141789184 2759994454801853003616 2776754106186032480256 2781156411546612793344 2781321135965943717888 2803803890592358606848 2826339000939354488832 2835475872709632574464 2875923895692676497408 2880483426244706107392 2885221063458924374016 2931018223196367618048 2935838976852940591104 2936742868163548023552 2982439595533145997312 2983357834324874182656 2987167997587102629888 2988264672868171673088 3035697445453380747264 3041626542026531881536 3045511122539975728128 3069044012100351688704 3093852568929499152384 3098941142233659512832 3104993761652084629068 3128800962989939392512 3148130684173876330496 3154279376916403432704 3178652726818221391872 3183692207954675171328 3204347303534124122112 3239546457217037893632 3240543854525294370816 3271104539024418374656 3296380605589266628608 3297395501095913570304 3302818848959558164992 3355244544974789246976 3356277563615483455488 3360563997285490458624 3415159626135053340672 3419521260395762221056 3426200012857472694144 3479512861455336996864 3480584140045686546432 3486308785012866951936 3541647019695610871808 3548564299030953861792 3575772529131359305728 3604890716475889637376 3609494663751082344448 3644489764369167630336 3679992606402470671488 3703478690886050709504 3708428181287924957184 3738405187456478142464 3768452001252472651776 3774650113096637902848 3780634496946176765952 3834565194256901996544 3840644568326274809856 3846961417945232498688 3914451969137254121472 3915657157551397364736 3922097383139475320928 3977810445766498910208 3984352897157562230784 4047596593937840996352 4055502056035375842048 4060681496719967637504 4125136758572665536512 4131921522978212683776 4139991682202779505424 4165131159279048720384 4171734617319919190016 4205705835888537910272 4238203635757628522496 4244922943939566895104 4272463071378832162816 4313885843539014746112 4320725139367059161088 4327831595188386561024 4396527334794551427072 4403758465279410886656 4473659393299718995968 4475036751487311273984 4480751996380653944832 4482397009302257509632 4553546168180071120896 4559361680527682961408 4568266683809963592192 4640778853394248728576 4648411713350489269248 4657490642478126943602 4684330334258431524864 4722196026260814495744 4731419065374605149056 4775538311932012756992 4806520955301186183168 4859319685825556840448 4906656808536627561984 4937971587848067612672 4944570908383899942912 4946093251643870355456 5032866817462183870464 5040845995928235687936 5122739439202580011008 5129281890593643331584 5139300019286209041216 5219269292183005495296 5220876210068529819648 5229463177519300427904 5303747261021998546944 5312470529543416307712 5322846448546430792688 5407336074713834456064 5414241995626623516672 5457758070779443150848 5509228697304283578368 5519988909603706007232 5562642271931887435776 5607607781184717213696 5652678001878708977664 5670951745419265148928 5751847791385352994816 5760966852489412214784 5770442126917848748032 5862036446392735236096 5871677953705881182208 5873485736327096047104 5966715668649748365312 5976529345736343346176 6071394890906761494528 6083253084053063763072 6091022245079951456256 6187705137858998304768 6197882284467319025664 6209987523304169258136 6257601925979878785024 6296261368347752660992 6308558753832806865408 6357305453636442783744 6367384415909350342656 6408694607068248244224 6479092914434075787264 6481087709050588741632 6542209078048836749312 6594791002191827140608 6605637697919116329984 6710489089949578493952 6712555127230966910976 6721127994570980917248 6830319252270106681344 6839042520791524442112 6852400025714945388288 6959025722910673993728 6961168280091373092864 6972617570025733903872 7083294039391221743616 7097128598061907723584 7209781432951779274752 7218989327502164688896 7288979528738335260672 7359985212804941342976 7406957381772101419008 7416856362575849914368 7476810374912956284928 7536904002504945303552 7549300226193275805696 7561268993892353531904 7693922835890464997376 7828903938274508242944 7831314315102794729472 7844194766278950641856 7955620891532997820416 7968705794315124461568 8095193187875681992704 8111004112070751684096 8121362993439935275008 8263843045956425367552 8279983364405559010848 8330262318558097440768 8343469234639838380032 8411411671777075820544 8544926142757664325632 8627771687078029492224 8641450278734118322176 8655663190376773122048 8793054669589102854144 8807516930558821773312 8947318786599437991936 8950073502974622547968 8961503992761307889664 8964794018604515019264 9107092336360142241792 9136533367619927184384 9281557706788497457152 9296823426700978538496 9314981284956253887204 9444392052521628991488 9462838130749210298112 9551076623864025513984 9613041910602372366336 9718639371651113680896 9813313617073255123968 9889141816767799885824 9892186503287740710912 10065733634924367740928 10081691991856471375872 10245478878405160022016 10258563781187286663168 10278600038572418082432 10438538584366010990592 10441752420137059639296 10458926355038600855808 10624941059086832615424 10645692897092861585376 10814672149427668912128 10828483991253247033344 11018457394608567156736 11039977819207412014464 11125284543863774871552 11215215562369434427392 11305356003757417955328 11341903490838530297856 11503695582770705989632 11521933704978824429568 11540884253835697496064 11743355907411762364416 11746971472654192094208 11933431337299496730624 11953058691472686692352 12142789781813522989056 12166506168106127526144 12182044490159902912512 12375410275717996609536 12395764568934638051328 12419975046608338516272 12515203851959757570048 12617117507665613730816 12714610907272885567488 12734768831818700685312 12817389214136496488448 12962175418101177483264 13084418156097673498624 13189582004383654281216 13211275395838232659968 13420978179899156987904 13425110254461933821952 13442255989141961834496 13660638504540213362688 13678085041583048884224 13704800051429890776576 13922336560182746185728 13945235140051467807744 14166588078782443487232 14194257196123815447168 14419562865903558549504 14437978655004329377792 14577959057476670521344 14719970425609882685952 14813914763544202838016 14833712725151699828736 14953620749825912569856 15098600452386551611392 15122537987784707063808 15387845671780929994752 15657807876549016485888 15662628630205589458944 15688389532557901283712 15911241783065995640832 15937411588630248923136 16222008224141503368192 16242725986879870550016 16527686091912850735104 16559966728811118021696 16822823343554151641088 17089852285515328651264 17255543374156058984448 17282900557468236644352 17311326380753546244096 17586109339178205708288 17615033861117643546624 17900147005949245095936 17929588037209030038528 18214184672720284483584 18273066735239854368768 18563115413576994914304 18593646853401957076992 18629962569912507774408 18888784105043257982976 18925676261498420596224 19102153247728051027968 19226083821204744732672 19437278743302227361792 19626627234146510247936 19784373006575481421824 20131467269848735481856 20163383983712942751744 20490957756810320044032 20517127562374573326336 20557200077144836164864 20877077168732021981184 20883504840274119278592 20917852710077201711616 21249882118173665230848 21291385794185723170752 21629344298855337824256 21656967982506494066688 22036914789217134313472 22079955638414824028928 22250569087727549743104 22430431124738868854784 22610712007514835910656 22683806981677060595712 23081768507671394992128 23486711814823524728832 23493942945308384188416 23866862674598993461248 23906117382945373384704 24285579563627045978112 24333012336212255052288 24364088980319805825024 24791529137869276102656 24839950093216677032544 25030407703919515140096 25234235015331227461632 25634778428272992976896 25924350836202354966528 26168836312195346997248 26379164008767308562432 26422550791676465319936 26841956359798313975808 26850220508923867643904 26884511978283923668992 27321277009080426725376 27409600102859781553152 27844673120365492371456 27890470280102935615488 28333176157564886974464 28388514392247630894336 28839125731807117099008 28875957310008658755584 29155918114953341042688 29439940851219765371904 29667425450303399657472 29907241499651825139712 30197200904773103222784 30245075975569414127616 30775691343561859989504 31315615753098032971776 31325257260411178917888 31376779065115802567424 31874823177260497846272 32444016448283006736384 32485451973759741100032 33055372183825701470208 33119933457622236043392 33645646687108303282176 34511086748312117968896 34565801114936473288704 34622652761507092488192 35230067722235287093248 35800294011898490191872 35859176074418060077056 36428369345440568967168 36546133470479708737536 37126230827153989828608 37187293706803914153984 37259925139825015548816 37851352522996841192448 38204306495456102055936 38452167642409489465344 39253254468293020495872 39568746013150962843648 40262934539697470963712 40326767967425885503488 40981915513620640088064 41034255124749146652672 41114400154289672329728 41767009680548238557184 41835705420154403423232 42499764236347330461696 42582771588371446341504 43258688597710675648512 43313935965012988133376 44073829578434268626944 44159911276829648057856 44501138175455099486208 44860862249477737709568 45367613963354121191424 46163537015342789984256 46973423629647049457664 46987885890616768376832 47733725349197986922496 47812234765890746769408 48666024672424510104576 48728177960639611650048 49583058275738552205312 49679900186433354065088 50468470030662454923264 51269556856545985953792 51848701672404709933056 52337672624390693994496 52758328017534617124864 52845101583352930639872 53700441017847735287808 54642554018160853450752 54819200205719563106304 55689346240730984742912 55780940560205871230976 56666352315129773948928 56777028784495261788672 57678251463614234198016 58311836229906682085376 58879881702439530743808 59814482999303650279424 60394401809546206445568 60490151951138828255232 61551382687123719979008 62631231506196065943552 62650514520822357835776 62753558130231605134848 63749646354520995692544 64888032896566013472768 64970903947519482200064 66110744367651402940416 66239866915244472086784 67291293374216606564352 69245305523014184976384 70460135444470574186496 71600588023796980383744 71718352148836120154112 72856738690881137934336 73092266940959417475072 74374587413607828307968 74519850279650031097632 75702705045993682384896 76904335284818978930688 78506508936586040991744 79137492026301925687296 80525869079394941927424 80653535934851771006976 81963831027241280176128 82228800308579344659456 83534019361096477114368 83671410840308806846464 84999528472694660923392 85165543176742892683008 86517377195421351297024 86627871930025976266752 88319822553659296115712 89002276350910198972416 89721724498955475419136 90735227926708242382848 92327074030685579968512 93946847259294098915328 93975771781233536753664 95624469531781493538816 97332049344849020209152 97456355921279223300096 99166116551477104410624 99359800372866708130176 100936940061324909846528 103697403344809419866112 104675345248781387988992 105690203166705861279744 107400882035695470575616 109285108036321706901504 109638400411439126212608 111378692481461969485824 111561881120411742461952 113554057568990523577344 115356502927228468396032 117759763404879061487616 119628965998607300558848 120788803619092412891136 120980303902277656510464 123102765374247439958016 125301029041644715671552 125507116260463210269696 127499292709041991385088 129776065793132026945536 129941807895038964400128 132221488735302805880832 132479733830488944173568 134582586748433213128704 138490611046028369952768 140920270888941148372992 143201176047593960767488 143436704297672240308224 146184533881918834950144 148749174827215656615936 149039700559300062195264 151405410091987364769792 153808670569637957861376 157013017873172081983488 158274984052603851374592 163927662054482560352256 164457600617158689318912 167068038722192954228736 167342821680617613692928 169999056945389321846784 170331086353485785366016 173034754390842702594048 176639645107318592231424 179443448997910950838272 181470455853416484765696 184654148061371159937024 187893694518588197830656 187951543562467073507328 191248939063562987077632 194664098689698040418304 194912711842558446600192 198332233102954208821248 198719600745733416260352 201873880122649819693056 209350690497562775977984 211380406333411722559488 214801764071390941151232 218570216072643413803008 219276800822878252425216 223123762240823484923904 227108115137981047154688 230713005854456936792064 235519526809758122975232 241577607238184825782272 241960607804555313020928 250602058083289431343104 251014232520926420539392 254998585418083982770176 259552131586264053891072 259883615790077928800256 264959467660977888347136 269165173496866426257408 276981222092056739905536 281840541777882296745984 286873408595344480616448 292369067763837669900288 297498349654431313231872 298079401118600124390528 302810820183974729539584 314026035746344163966976 327855324108965120704512 328915201234317378637824 334136077444385908457472 334685643361235227385856 340662172706971570732032 346069508781685405188096 353279290214637184462848 358886897995821901676544 362940911706832969531392 369308296122742319874048 375903087124934147014656 382497878127125974155264 389328197379396080836608 389825423685116893200384 396664466205908417642496 397439201491466832520704 403747760245299639386112 418701380995125551955968 422760812666823445118976 429603528142781882302464 438553601645756504850432 446247524481646969847808 454216230275962094309376 461426011708913873584128 471039053619516245950464 501204116166578862686208 502028465041852841078784 509997170836167965540352 519104263172528107782144 529918935321955776694272 538330346993732852514816 553962444184113479811072 563681083555764593491968 573746817190688961232896 584738135527675339800576 594996699308862626463744 596158802237200248781056 605621640367949459079168 628052071492688327933952 655710648217930241409024 657830402468634757275648 669371286722470454771712 681324345413943141464064 692139017563370810376192 706558580429274368925696 725881823413665939062784 751806174249868294029312 764995756254251948310528 778656394758792161673216 779650847370233786400768 794878402982933665041408 807495520490599278772224 837402761990251103911936 845521625333646890237952 877107203291513009700864 892495048963293939695616 908432460551924188618752 942078107239032491900928 1002408232333157725372416 1004056930083705682157568 1038208526345056215564288 1059837870643911553388544 1076660693987465705029632 1107924888368226959622144 1147493634381377922465792 1169476271055350679601152 1189993398617725252927488 1192317604474400497562112 1211243280735898918158336 1256104142985376655867904 1315660804937269514551296 1338742573444940909543424 1362648690827886282928128 1384278035126741620752384 1413117160858548737851392 1503612348499736588058624 1529991512508503896621056 1557312789517584323346432 1589756805965867330082816 1614991040981198557544448 1691043250667293780475904 1754214406583026019401728 1784990097926587879391232 1816864921103848377237504 1884156214478064983801856 2008113860167411364315136 2076417052690112431128576 2119675741287823106777088 2294987268762755844931584 2338952542110701359202304 2384635208948800995124224 2422486561471797836316672 2512208285970753311735808 2631321609874539029102592 2677485146889881819086848 2725297381655772565856256 2826234321717097475702784 3007224696999473176117248 3114625579035168646692864 3179513611931734660165632 3229982081962397115088896 3508428813166052038803456 3569980195853175758782464 3633729842207696754475008 3768312428956129967603712 4016227720334822728630272 4152834105380224862257152 4239351482575646213554176 4589974537525511689863168 4769270417897601990248448 4844973122943595672633344 5262643219749078058205184 5354970293779763638173696 5450594763311545131712512 5652468643434194951405568 6229251158070337293385728 6359027223863469320331264 7016857626332104077606912 7267459684415393508950016 7536624857912259935207424 8032455440669645457260544 8478702965151292427108352 9538540835795203980496896 9689946245887191345266688 10525286439498156116410368 10709940587559527276347392 10901189526623090263425024 11304937286868389902811136 12458502316140674586771456 12718054447726938640662528 14534919368830787017900032 16064910881339290914521088 16957405930302584854216704 19077081671590407960993792 21050572878996312232820736 21802379053246180526850048 22609874573736779805622272 25436108895453877281325056 29069838737661574035800064 32129821762678581829042176 33914811860605169708433408 38154163343180815921987584 43604758106492361053700096 50872217790907754562650112 67829623721210339416866816 76308326686361631843975168 87209516212984722107400192 101744435581815509125300224 152616653372723263687950336 203488871163631018250600448 305233306745446527375900672 610466613490893054751801344
- Sum of all divisors σ(n): 2328002170556157875847602067
- Sum of proper divisors (its aliquot sum) s(n): 1717535557065264821095800723
- 610466613490893054751801344 is an abundant number, because the sum of its proper divisors (1717535557065264821095800723) is greater than itself. Its abundance is 1107068943574371766343999379
Bases of 610466613490893054751801344
- Binary: 111111000111101110101010101101101110010000001110100111010100110101110010000000000000000002
- Hexadecimal: 0x1F8F7556DC81D3A9AE40000
- Base-36: 24PD9WFF2BLGRGG000
Squares and roots of 610466613490893054751801344
- 610466613490893054751801344 squared (6104666134908930547518013442) is 372669486187039410200087435444610776080134412840206336
- 610466613490893054751801344 cubed (6104666134908930547518013443) is 227502279183993095729505040894413025798766946187363421822613773543108124642115584
-
610466613490893054751801344 is a
perfect square number . Itssquare root is 24707622578688 -
The
cube root of 610466613490893054751801344 is 848308800.4291659711
Scales and comparisons
How big is 610466613490893054751801344?- 610,466,613,490,893,054,751,801,344 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 610,466,613,490,893,054,751,801,344 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 610466613490893054751801344 cubic inches would be around 70692400 feet tall.
Recreational maths with 610466613490893054751801344
- 610466613490893054751801344 backwards is 443108157450398094316664016
- 610466613490893054751801344 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 610466613490893054751801344's digits is 108
- 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 610466613490893054751801344 - Facts about the integer". Numbermatics.com. 2024. Web. 3 June 2024.
APA style:
Numbermatics. (2024). Number 610466613490893054751801344 - Facts about the integer. Retrieved 3 June 2024, from https://numbermatics.com/n/610466613490893054751801344/
Chicago style:
Numbermatics. 2024. "Number 610466613490893054751801344 - Facts about the integer". https://numbermatics.com/n/610466613490893054751801344/
The information we have on file for 610466613490893054751801344 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 610466613490893054751801344, math, Factors of 610466613490893054751801344, curriculum, school, college, exams, university, Prime factorization of 610466613490893054751801344, STEM, science, technology, engineering, physics, economics, calculator, six hundred ten septillion, four hundred sixty-six sextillion, six hundred thirteen quintillion, four hundred ninety quadrillion, eight hundred ninety-three trillion, fifty-four billion, seven hundred fifty-one million, eight hundred one thousand, three hundred forty-four.