375581757375135456403055616
375,581,757,375,135,456,403,055,616 is an even composite number composed of six prime numbers multiplied together.
What does the number 375581757375135456403055616 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 17325 divisors.
375581757375135456403055616 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, three hundred twenty-five divisors.
Prime factorization of 375581757375135456403055616:
210 × 34 × 72 × 132 × 194 × 1276
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 19 × 19 × 19 × 19 × 127 × 127 × 127 × 127 × 127 × 127)See below for interesting mathematical facts about the number 375581757375135456403055616 from the Numbermatics database.
Names of 375581757375135456403055616
- Cardinal: 375581757375135456403055616 can be written as Three hundred seventy-five septillion, five hundred eighty-one sextillion, seven hundred fifty-seven quintillion, three hundred seventy-five quadrillion, one hundred thirty-five trillion, four hundred fifty-six billion, four hundred three million, fifty-five thousand, six hundred sixteen.
Scientific notation
- Scientific notation: 3.75581757375135456403055616 × 1026
Factors of 375581757375135456403055616
Divisors of 375581757375135456403055616
- Number of divisors d(n): 17325
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 19 21 24 26 27 28 32 36 38 39 42 48 49 52 54 56 57 63 64 72 76 78 81 84 91 96 98 104 108 112 114 117 126 127 128 133 144 147 152 156 162 168 169 171 182 189 192 196 208 216 224 228 234 247 252 254 256 266 273 288 294 304 312 324 336 338 342 351 361 364 378 381 384 392 399 416 432 441 448 456 468 494 504 507 508 512 513 532 546 567 576 588 608 624 637 648 672 676 684 702 722 728 741 756 762 768 784 798 819 832 864 882 889 896 912 931 936 988 1008 1014 1016 1024 1026 1053 1064 1083 1092 1134 1143 1152 1176 1183 1197 1216 1248 1274 1296 1323 1344 1352 1368 1404 1444 1456 1482 1512 1521 1524 1536 1539 1568 1596 1638 1651 1664 1728 1729 1764 1778 1792 1824 1862 1872 1911 1976 2016 2028 2032 2052 2106 2128 2166 2184 2223 2268 2286 2304 2352 2366 2394 2413 2432 2457 2496 2527 2548 2592 2646 2667 2688 2704 2736 2793 2808 2888 2912 2964 3024 3042 3048 3072 3078 3136 3192 3211 3249 3276 3302 3328 3429 3456 3458 3528 3549 3556 3584 3591 3648 3724 3744 3822 3952 3969 4032 4056 4064 4104 4212 4256 4332 4368 4446 4536 4563 4572 4608 4693 4704 4732 4788 4826 4864 4914 4953 4992 5054 5096 5184 5187 5292 5334 5376 5408 5472 5586 5616 5733 5776 5824 5928 6048 6084 6096 6156 6223 6272 6384 6422 6498 6552 6604 6656 6669 6858 6859 6912 6916 7056 7098 7112 7168 7182 7239 7296 7371 7448 7488 7581 7644 7904 7938 8001 8064 8112 8128 8208 8281 8379 8424 8512 8664 8736 8892 9072 9126 9144 9216 9386 9408 9464 9576 9633 9652 9728 9747 9828 9906 9984 10108 10192 10287 10368 10374 10584 10647 10668 10752 10773 10816 10944 11172 11232 11466 11552 11557 11648 11856 12096 12103 12168 12192 12312 12446 12544 12768 12844 12996 13104 13208 13312 13338 13689 13716 13718 13824 13832 14079 14112 14196 14224 14364 14478 14592 14742 14859 14896 14976 15162 15288 15561 15808 15876 16002 16128 16129 16224 16256 16416 16562 16758 16848 16891 17024 17199 17328 17472 17689 17784 18144 18252 18288 18669 18772 18816 18928 19152 19266 19304 19456 19494 19656 19812 19968 20007 20216 20384 20574 20577 20736 20748 21168 21294 21336 21463 21504 21546 21632 21717 21888 22344 22464 22477 22743 22932 23104 23114 23296 23712 24003 24192 24206 24336 24384 24624 24843 24892 25088 25137 25536 25688 25992 26208 26416 26676 27378 27432 27436 27648 27664 28158 28224 28392 28448 28728 28899 28956 29184 29241 29484 29718 29792 29952 30324 30576 31122 31369 31616 31752 31941 32004 32256 32258 32448 32512 32832 32851 33124 33516 33696 33782 34048 34398 34656 34671 34944 35378 35568 36288 36309 36504 36576 37338 37544 37632 37856 38304 38532 38608 38988 39312 39624 39936 40014 40432 40768 41148 41154 41472 41496 42237 42336 42588 42672 42926 43092 43264 43434 43776 44577 44688 44928 44954 45486 45847 45864 46208 46228 46592 46683 47424 48006 48013 48384 48387 48412 48672 48768 49248 49686 49784 50176 50274 50673 51072 51376 51597 51984 52416 52832 53067 53352 54756 54864 54872 55328 56007 56316 56448 56784 56896 57456 57798 57912 58368 58482 58968 59436 59584 59904 60648 61009 61152 61731 62244 62738 63232 63504 63882 64008 64389 64512 64516 64896 65024 65151 65664 65702 66248 67032 67392 67431 67564 68096 68229 68796 69312 69342 69888 70756 71136 72009 72576 72618 73008 73152 74529 74676 75088 75264 75411 75712 76608 77064 77216 77976 78624 79248 80028 80864 80899 81536 82296 82308 82944 82992 84474 84672 85176 85344 85852 86184 86528 86697 86868 87552 89154 89167 89376 89856 89908 90972 91694 91728 92416 92456 93184 93366 94107 94848 95823 96012 96026 96768 96774 96824 97344 97536 98496 98553 99372 99568 100548 101346 102144 102752 103194 103968 104013 104832 105664 106134 106704 108927 109512 109728 109744 110656 112014 112632 112896 112903 113568 113792 114912 115596 115824 116964 117936 118237 118872 119168 119808 121296 122018 122304 123462 124488 125476 126464 126711 127008 127764 128016 128778 129032 129792 130048 130302 130321 131328 131404 132496 133731 134064 134784 134862 135128 136192 136458 137541 137592 138624 138684 139776 140049 141512 142272 144018 144039 145152 145161 145236 146016 146304 149058 149352 150176 150241 150528 150822 151424 152019 153216 154128 154432 155952 157248 157339 158496 159201 160056 161728 161798 163072 164592 164616 165984 168021 168948 169344 170352 170688 171704 172368 173056 173394 173736 175104 178308 178334 178752 179712 179816 181944 183027 183388 183456 184832 184912 185193 186732 188214 189696 191646 192024 192052 193167 193536 193548 193648 194688 195072 195453 196992 197106 198744 199136 201096 202293 202692 204288 204687 205504 206388 207936 208026 209664 209677 211328 212268 213408 217854 219024 219456 219488 219583 221312 223587 224028 225264 225792 225806 227136 227584 229824 229957 231192 231648 233928 235872 236474 237744 238336 242592 242697 244036 244608 246924 248976 250952 252928 253422 254016 255528 256032 257556 258064 259584 260091 260604 260642 262656 262808 264992 267462 267501 268128 269568 269724 270256 272916 275082 275184 277248 277368 279552 280098 282321 283024 284544 288036 288078 290304 290322 290472 292032 292608 295659 298116 298704 300352 300482 301644 302848 304038 306432 306451 308256 308864 311904 312039 314496 314678 316992 318402 320112 320929 323456 323596 326144 326781 329184 329232 331968 336042 336091 337896 338688 338709 340704 341376 343408 344736 346788 347472 354711 356616 356668 357504 359424 359632 363888 366054 366776 366912 369664 369824 370386 373464 376428 379392 380133 383292 384048 384104 386334 387096 387296 389376 390144 390906 390963 393984 394212 397488 398272 402192 404586 405384 407797 408576 409374 411008 412623 412776 415872 416052 419328 419354 422656 424536 426816 427063 432117 435483 435708 438048 438912 438976 439166 442624 447174 448056 450528 450723 451584 451612 454272 455168 456057 459648 459914 462384 463296 467856 471744 472017 472948 475488 476672 477603 485184 485394 488072 489216 493848 497952 501904 504063 506844 508032 511056 512064 515112 516128 519168 520182 521208 521284 525312 525616 529984 534924 535002 536256 539136 539448 540512 545832 549081 550164 550368 554496 554736 555579 560196 564642 566048 569088 576072 576156 579501 580608 580644 580944 584064 585216 591318 596011 596232 597408 600704 600964 603288 605696 606879 608076 612864 612902 616512 617728 623808 624078 624169 628992 629031 629356 633984 636804 640224 641858 646912 647192 652288 653562 658368 658464 658749 663936 670761 672084 672182 675792 677376 677418 681408 682752 686816 689472 689871 693576 694944 709422 713232 713336 715008 719264 727776 728091 732108 733552 733824 739648 740772 746928 752856 758784 760266 766584 768096 768208 772668 774192 774592 778752 781812 781926 787968 788424 790321 794976 796544 802503 804384 809172 810768 815594 818748 822016 825246 825552 831744 832104 838656 838708 845312 846963 849072 853632 854126 864234 870966 871093 871416 876096 877824 877952 878332 885248 886977 894348 896112 901056 901446 903224 908544 910336 912114 912247 919296 919353 919828 924768 926592 935712 936117 943488 944034 945896 950976 953344 955206 962787 970368 970788 976144 978432 980343 987696 995904 1003808 1008126 1008273 1013688 1016064 1016127 1022112 1024128 1030224 1032256 1040364 1042416 1042568 1051232 1051687 1059968 1064133 1069848 1070004 1072512 1078272 1078896 1081024 1091664 1098162 1100328 1100736 1108992 1109472 1111158 1120392 1129284 1132096 1138176 1152144 1152312 1159002 1159171 1161288 1161888 1168128 1170432 1172889 1182636 1192022 1192464 1194816 1201408 1201928 1206576 1211392 1213758 1216152 1223391 1225728 1225804 1233024 1235456 1237869 1247616 1248156 1248338 1257984 1258062 1258712 1267968 1273608 1280448 1281189 1283716 1293824 1294384 1296351 1306449 1307124 1316736 1316928 1317498 1327872 1341522 1344168 1344364 1351584 1352169 1354752 1354836 1362816 1365504 1368171 1373632 1378944 1379742 1387152 1389888 1416051 1418844 1426464 1426672 1430016 1432809 1438528 1455552 1456182 1464216 1467104 1467648 1467739 1479296 1481544 1493856 1505712 1520532 1533168 1536192 1536416 1537081 1545336 1548384 1549184 1557504 1563624 1563852 1575936 1576848 1580642 1589952 1593088 1605006 1608768 1618344 1621536 1631188 1637496 1644032 1647243 1650492 1651104 1663488 1664208 1677416 1690624 1693926 1694173 1698144 1707264 1708252 1728468 1738503 1741932 1742186 1742832 1752192 1755648 1755904 1756664 1770496 1773954 1788033 1788696 1792224 1802112 1802892 1806448 1817088 1820637 1824228 1824494 1838592 1838706 1839656 1849536 1853184 1871424 1872234 1872507 1886976 1887093 1888068 1891792 1901952 1910412 1925574 1940736 1941576 1952288 1956864 1960686 1975392 1976247 1991808 2007616 2016252 2016546 2027376 2032128 2032254 2044224 2048256 2048383 2060448 2064512 2069613 2080728 2084832 2085136 2102464 2103374 2119936 2128266 2139696 2140008 2145024 2145157 2157792 2162048 2183328 2184273 2196324 2200656 2201472 2218944 2222316 2240784 2246503 2258568 2264192 2276352 2304288 2304624 2318004 2318342 2322576 2323776 2336256 2345778 2365272 2370963 2384044 2384928 2389632 2402816 2403856 2407509 2413152 2427516 2432304 2446782 2451608 2466048 2470912 2475738 2495232 2496312 2496676 2515968 2516124 2517424 2535936 2540889 2547216 2560896 2562378 2567432 2587648 2588768 2592702 2612898 2613279 2614248 2633472 2633856 2634996 2655744 2660931 2683044 2688336 2688728 2703168 2704338 2709672 2725632 2725801 2731008 2736342 2736741 2747264 2757888 2758059 2759484 2774304 2779776 2832102 2837688 2852928 2853344 2854579 2860032 2865618 2877056 2888361 2911104 2912364 2928432 2934208 2935296 2935478 2958592 2963088 2987712 2989441 3011424 3024819 3041064 3048381 3066336 3072384 3072832 3074162 3090672 3096768 3098368 3127248 3127704 3153696 3155061 3161284 3179904 3186176 3192399 3210012 3217536 3236688 3243072 3262376 3274992 3288064 3294486 3300984 3302208 3326976 3328416 3354832 3387852 3388346 3396288 3414528 3416504 3456936 3477006 3477513 3483864 3484372 3485664 3504384 3511296 3511808 3513328 3518667 3547908 3576066 3577392 3584448 3604224 3605784 3612896 3634176 3641274 3648456 3648988 3670173 3677184 3677412 3679312 3699072 3706368 3713607 3742848 3744468 3745014 3773952 3774186 3776136 3783584 3803904 3820824 3843567 3851148 3881472 3883152 3889053 3904576 3921372 3950784 3952494 3983616 3983863 4015232 4032504 4033092 4054752 4056507 4064256 4064508 4088448 4096512 4096766 4120896 4129024 4139226 4161456 4169664 4170272 4172077 4204928 4206748 4239872 4248153 4256532 4279392 4280016 4290048 4290314 4315584 4324096 4366656 4368546 4369183 4392648 4401312 4402944 4403217 4437888 4444632 4481568 4493006 4517136 4528384 4608576 4609248 4611243 4636008 4636684 4645152 4647552 4672512 4691556 4730544 4741926 4768088 4769856 4779264 4805632 4807712 4815018 4826304 4855032 4864608 4893564 4903216 4932096 4941729 4951476 4990464 4992624 4993352 5032248 5034848 5071872 5081778 5082519 5094432 5121792 5124756 5134864 5177536 5185404 5225796 5226558 5228496 5266944 5267712 5269992 5311488 5321862 5364099 5366088 5376672 5377456 5406336 5408676 5419344 5451264 5451602 5472684 5473482 5494528 5515776 5516118 5518968 5548608 5559552 5617521 5661279 5664204 5675376 5705856 5706688 5709158 5731236 5754112 5776722 5822208 5822569 5824728 5856864 5868416 5870592 5870956 5917184 5926176 5928741 5975424 5978882 6022848 6049638 6082128 6096762 6097651 6132672 6144768 6145149 6145664 6148324 6181344 6193536 6196736 6208839 6254496 6255408 6307392 6310122 6322568 6359808 6372352 6384798 6385729 6420024 6435072 6435471 6473376 6486144 6524752 6549984 6552819 6588972 6601968 6604416 6656832 6709664 6739509 6775704 6776692 6792576 6829056 6833008 6913872 6954012 6955026 6967728 6968744 6971328 7008768 7023616 7026656 7037334 7095816 7112889 7152132 7154784 7168896 7208448 7211568 7222527 7225792 7282548 7296912 7297976 7340346 7354824 7358624 7398144 7412736 7427214 7485696 7488936 7490028 7547904 7548372 7552272 7567168 7607808 7641648 7687134 7702296 7748143 7762944 7766304 7778106 7809152 7839837 7842744 7901568 7904988 7967232 7967726 8030464 8065008 8066184 8109504 8113014 8114197 8129016 8176896 8177403 8193024 8193532 8210223 8241792 8258048 8274177 8278452 8322912 8339328 8340544 8344154 8409856 8413496 8479744 8496306 8513064 8558784 8560032 8563737 8580096 8580628 8631168 8648192 8665083 8733312 8737092 8738366 8785296 8802624 8805888 8806434 8875776 8889264 8963136 8968323 8986012 9034272 9056768 9074457 9145143 9217152 9218496 9222486 9272016 9273368 9290304 9295104 9383112 9461088 9465183 9483852 9536176 9539712 9558528 9577197 9615424 9630036 9652608 9710064 9729216 9787128 9806432 9864192 9883458 9902952 9980928 9985248 9986704 10064496 10069696 10163556 10165038 10188864 10243584 10249512 10269728 10274173 10355072 10370808 10432539 10451592 10453116 10456992 10533888 10535424 10539984 10556001 10643724 10728198 10732176 10753344 10754912 10812672 10817352 10838688 10902528 10903204 10945368 10946964 10989056 11010519 11031552 11032236 11037936 11097216 11119104 11235042 11322558 11324209 11328408 11350752 11411712 11413376 11418316 11462472 11508224 11530701 11553444 11644416 11645138 11649456 11713728 11736832 11741912 11834368 11852352 11857482 11859211 11950848 11951589 11957764 12045696 12099276 12164256 12169521 12193524 12195302 12265344 12289536 12290298 12291328 12296648 12362688 12387072 12393472 12417678 12508992 12510816 12516231 12614784 12620244 12645136 12719616 12744459 12769596 12771458 12840048 12870144 12870942 12946752 12972288 13049504 13099968 13105638 13107549 13177944 13203936 13208832 13209651 13313664 13419328 13479018 13551408 13553384 13585152 13666016 13827744 13833729 13908024 13910052 13935456 13937488 13942656 14017536 14053312 14074668 14191632 14225778 14304264 14309568 14337792 14338681 14416896 14423136 14445054 14451584 14565096 14593824 14595952 14680692 14709648 14717248 14796288 14854428 14971392 14977872 14980056 15016099 15096744 15104544 15134336 15215616 15247557 15283296 15374268 15404592 15496286 15532608 15556212 15618304 15679674 15685488 15803136 15809976 15934464 15935452 16060928 16092297 16130016 16132368 16219008 16226028 16228394 16258032 16353792 16354806 16387064 16420446 16483584 16516096 16548354 16550767 16556904 16645824 16678656 16681088 16688308 16819712 16826992 16852563 16983837 16992612 17026128 17117568 17120064 17127474 17161256 17262336 17296384 17330166 17466624 17467707 17474184 17476732 17570592 17605248 17611776 17612868 17751552 17778528 17786223 17926272 17936646 17972024 18068544 18113536 18148914 18290286 18292953 18434304 18435447 18436992 18444972 18544032 18546736 18580608 18590208 18626517 18766224 18922176 18930366 18967704 19072352 19079424 19080607 19117056 19154394 19157187 19230848 19260072 19305216 19306413 19420128 19458432 19574256 19612864 19766916 19805904 19970496 19973408 19982053 20128992 20139392 20218527 20327112 20330076 20377728 20487168 20499024 20539456 20548346 20710144 20741616 20865078 20903184 20906232 20913984 21070848 21079968 21112002 21287448 21338667 21456396 21464352 21506688 21509824 21625344 21634704 21677376 21806408 21890736 21893928 21978112 22021038 22024249 22064472 22075872 22194432 22238208 22470084 22645116 22648418 22656816 22701504 22823424 22826752 22836632 22924944 23016448 23061402 23106888 23244429 23288832 23290276 23298912 23427456 23473664 23483824 23519511 23704704 23714964 23718422 23901696 23903178 23915528 24091392 24198552 24328512 24339042 24342591 24387048 24390604 24530688 24532209 24579072 24580596 24582656 24593296 24630669 24725376 24774144 24822531 24835356 25017984 25021632 25032462 25229568 25240488 25290272 25439232 25488918 25539192 25542916 25680096 25691211 25740288 25741884 25893504 25944576 25995249 26099008 26199936 26211276 26215098 26355888 26407872 26417664 26419302 26627328 26628979 26838656 26904969 26958036 27102816 27106768 27170304 27223371 27332032 27655488 27667458 27816048 27820104 27870912 27874976 27885312 27887041 28106624 28149336 28383264 28395549 28451556 28608528 28619136 28675584 28677362 28846272 28890108 28903168 29130192 29187648 29191904 29204539 29361384 29419296 29434496 29592576 29708856 29942784 29955744 29960112 30032198 30193488 30209088 30268672 30495114 30566592 30748536 30809184 30822519 30992572 31065216 31112424 31236608 31297617 31359348 31370976 31606272 31619952 31870904 32121856 32184594 32260032 32264736 32438016 32452056 32456788 32516064 32707584 32709612 32774128 32840892 32967168 33031557 33096708 33101534 33113808 33291648 33357312 33362176 33376616 33639424 33653984 33705126 33967674 33972627 33985224 34052256 34235136 34240128 34254948 34322512 34524672 34592103 34660332 34933248 34935414 34948368 34953464 35141184 35210496 35225736 35503104 35557056 35572446 35577633 35852544 35854767 35873292 35944048 36137088 36297828 36580572 36585906 36868608 36870894 36873984 36889944 37088064 37093472 37161216 37180416 37253034 37532448 37548693 37844352 37860732 37935408 38144704 38158848 38161214 38308788 38314374 38461696 38520144 38610432 38612826 38840256 38916864 38919277 39148512 39225728 39322647 39533832 39611808 39628953 39940992 39946816 39964106 40257984 40278784 40437054 40654224 40660152 40755456 40757983 40998048 41078912 41096692 41420288 41483232 41501187 41730156 41806368 41812464 41827968 42159936 42224004 42574896 42677334 42683557 42912792 42928704 43013376 43016043 43019648 43250688 43269408 43354752 43612816 43781472 43787856 44042076 44048498 44128944 44151744 44388864 44940168 45048297 45290232 45296836 45313632 45403008 45646848 45653504 45673264 45742671 45849888 46122804 46213776 46488858 46580552 46597824 46854912 46947328 46967648 47039022 47409408 47429928 47436844 47803392 47806356 47831056 48182784 48276891 48397104 48657024 48678084 48685182 48774096 48781208 49061376 49064418 49161192 49165312 49186592 49261338 49450752 49548288 49645062 49652301 49670712 50035968 50043264 50064924 50459136 50480976 50557689 50580544 50977836 51078384 51085832 51360192 51382422 51483768 51787008 51790219 51889152 51990498 52198016 52399872 52403121 52422552 52430196 52711776 52815744 52835328 52838604 53254656 53257958 53677312 53809938 53916072 54205632 54213536 54237001 54340608 54446742 54664064 54878859 55306341 55310976 55334916 55632096 55640208 55741824 55749952 55770624 55774082 56213248 56298672 56766528 56791098 56799379 56903112 57217056 57238272 57241821 57351168 57354724 57471561 57692544 57780216 57806336 57919239 58260384 58375296 58383808 58409078 58722768 58838592 58868992 59417712 59911488 59920224 59946159 60064396 60386976 60418176 60537344 60655581 60990228 61133184 61497072 61618368 61645038 61985144 62130432 62224848 62473216 62595234 62718696 62741952 63212544 63239904 63741808 64016001 64369188 64520064 64529472 64876032 64904112 64913576 65032128 65419224 65548256 65681784 65934336 66063114 66072747 66193416 66203068 66227616 66583296 66714624 66724352 66753232 67307968 67410252 67935348 67945254 67970448 68104512 68470272 68480256 68509896 68645024 69049344 69184206 69320664 69733287 69866496 69870828 69896736 69906928 70282368 70420992 70451472 70558533 71114112 71144892 71155266 71705088 71709534 71746584 71888096 72274176 72595656 73027773 73161144 73171812 73596627 73737216 73741788 73747968 73779888 73892007 74176128 74186944 74322432 74506068 75064896 75097386 75688704 75693397 75721464 75870816 76289408 76317696 76322428 76617576 76628748 76923392 77040288 77073633 77220864 77225652 77680512 77833728 77838554 78297024 78451456 78645294 79067664 79223616 79257906 79269463 79881984 79886937 79893632 79928212 80515968 80557568 80714907 80874108 81308448 81320304 81510912 81515966 81996096 82157824 82193384 82840576 82966464 83002374 83014477 83460312 83612736 83624928 83655936 83661123 84319872 84448008 85149792 85186647 85354668 85367114 85825584 85857408 86026752 86032086 86039296 86538816 86709504 87225632 87562944 87575712 87613617 88084152 88096996 88257888 88303488 88777728 89880336 90096594 90580464 90593672 90627264 90806016 91307008 91346528 91485342 91699776 92245608 92427552 92467557 92977716 93161104 93195648 93709824 93892851 93935296 94078044 94818816 94859856 94873688 95612712 95662112 96365568 96553782 96794208 97314048 97356168 97370364 97548192 97562416 98122752 98128836 98322384 98373184 98522676 98901504 99290124 99304602 99341424 100071936 100086528 100129848 100370767 100918272 100961952 101115378 101161088 101917881 101955672 102156768 102171664 102720384 102764844 102967536 103574016 103580438 103980996 104396032 104799744 104806242 104845104 104860392 105423552 105631488 105677208 106509312 106515916 106732899 107354624 107564301 107619876 107832144 108411264 108427072 108474002 108893484 109328128 109757718 110612682 110621952 110628811 110669832 111264192 111280416 111483648 111499904 111541248 111548164 112426496 112597344 112646079 113533056 113582196 113598758 113806224 114434112 114476544 114483642 114709448 114943122 115385088 115560432 115612672 115838478 115855369 116520768 116750592 116757831 116767616 116818156 117445536 117677184 117737984 117967941 118835424 118886859 119822976 119840448 119892318 120128792 120773952 120836352 121074688 121311162 121980456 122266368 122273949 122994144 123236736 123290076 123970288 124260864 124449696 124503561 125190468 125437392 125483904 126479808 127483616 128032002 128050671 128738376 129040128 129048129 129058944 129752064 129808224 129827152 130064256 130838448 131096512 131363568 132126228 132145494 132386832 132406136 132455232 133166592 133448704 133506464 133564249 134615936 134820504 135144891 135870696 135890508 135940896 136209024 136940544 136960512 137019792 137228013 137290048 138368412 138641328 139466574 139741656 139793472 139813856 140564736 140841984 140902944 141117066 142228224 142289784 142310532 143410176 143419068 143493168 143776192 144548352 145191312 146055546 146322288 146343624 147193254 147214717 147483576 147495936 147559776 147784014 148352256 148373888 148644864 148956903 149012136 150129792 150194772 151377408 151386794 151442928 151741632 152578816 152644856 153235152 153257496 153846784 154080576 154147266 154169743 154451304 155361024 155370657 155667456 155677108 156594048 156902912 157209363 157290588 158135328 158447232 158515812 158538926 159763968 159773874 159787264 159856424 161031936 161115136 161429814 161748216 162616896 162640608 162711003 163021824 163031932 163992192 164315648 164386768 164636577 165919023 165932928 166004748 166028954 166920624 167225472 167249856 167311872 167322246 168639744 168896016 170299584 170373294 170398137 170709336 170734228 171651168 171714816 171725463 172053504 172064172 172078592 172414683 173077632 173419008 173757717 174451264 175125888 175151424 175227234 176168304 176193992 176515776 176606976 179760672 179838477 180193188 181160928 181187344 181254528 181612032 181966743 182693056 182970684 183399552 184491216 184855104 184935114 185955432 186322208 186391296 186402853 187419648 187785702 187870592 188156088 189637632 189719712 189747376 191225424 191324224 193107564 193588416 194628096 194712336 194740728 195096384 195124832 195209287 196257672 196644768 196746368 197045352 197803008 198218241 198580248 198609204 198682848 200143872 200173056 200259696 200741534 201923904 202230756 202322176 203835762 203911344 204313536 204343328 205440768 205529688 205935072 207148032 207160876 207961992 208792064 209199861 209599488 209612484 209690208 209720784 210847104 211262976 211354416 213031832 213465798 214709248 215128602 215159971 215239752 215664288 216822528 216854144 216948004 217786968 218656256 219083319 219515436 220789881 221225364 221243904 221257622 221339664 222528384 222560832 222967296 222999808 223096328 224852992 225194688 225292158 227066112 227080191 227164392 227197516 227612448 228868224 228953088 228967284 229418896 229886244 230770176 231120864 231220899 231676956 231710738 233041536 233501184 233515662 233535232 233636312 234891072 235354368 235475968 235935882 237670848 237773718 237808389 239645952 239660811 239680896 239784636 240257584 241547904 241672704 242144721 242622324 243960912 244532736 244547898 245988288 246473472 246580152 247940576 248521728 248899392 249007122 249043431 250380936 250874784 250967808 250983369 252959616 254967232 256064004 256101342 257476752 258080256 258096258 258117888 259616448 259654304 260128512 260144641 261676896 262193024 262727136 262840851 264252456 264290988 264773664 264812272 264910464 266333184 267012928 267128498 269231872 269641008 270289782 271741392 271781016 271881792 272418048 272434939 273921024 274039584 274456026 274580096 276736824 277282656 277402671 278933148 279483312 279586944 279627712 281129472 281805888 282234132 284456448 284579568 284621064 285305881 286838136 286986336 287552384 289096704 290382624 292111092 292644576 292687248 294386508 294429434 294967152 295119552 295568028 296704512 296747776 297913806 298024272 300259584 300389544 301112301 302754816 302773588 302885856 303483264 305157632 305289712 305753643 306470304 306514992 308161152 308294532 308339486 308902608 310722048 310741314 311354216 313188096 313805824 314418726 314581176 316270656 316894464 317031624 317077852 319527936 319547748 319574528 319712848 320198697 322063872 322692903 322859628 323496432 325233792 325281216 325422006 326063864 327984384 328631296 328773536 329273154 331838046 331865856 331886433 332009496 332057908 333841248 334450944 334499712 334623744 334644492 337279488 337792032 337938237 340599168 340746588 340796274 341418672 341468456 343302336 343429632 343450926 344128344 344157184 344829366 346155264 346176727 346838016 347515434 347566107 348902528 350251776 350273493 350302848 350454468 352336608 352387984 353031552 353213952 353903823 359521344 359676954 360386376 362321856 362374688 362509056 362531533 363224064 363933486 365386112 365941368 366799104 366821847 368982432 369710208 369870228 371910864 372644416 372782592 372805706 375571404 375741184 376312176 379439424 379494752 379659007 382450848 382648448 384152013 386215128 387144387 387176832 389256192 389424672 389481456 390192768 390249664 390418574 392515344 393289536 393492736 394090704 396436482 397160496 397218408 397365696 400346112 400519392 400692747 401483068 403847808 404461512 404644352 405434673 407671524 407822688 408627072 408686656 410881536 411059376 411870144 414321752 415923984 417584128 418399722 419224968 419380416 419441568 421694208 422525952 422708832 426063664 426931596 430257204 430319942 430479504 431328576 433645056 433708288 433896008 435573936 437312512 438166638 439030872 441579762 441644151 442450728 442487808 442515244 442679328 445056768 445121664 445934592 445999616 446192656 446870709 450389376 450584316 454132224 454160382 454328784 454395032 455224896 457736448 457934568 458837792 459772488 461540352 462241728 462441798 462509229 463353912 463421476 466083072 466111971 467002368 467031324 467070464 467272624 469782144 470708736 471628089 471871764 475341696 475547436 475616778 479291904 479321622 479361792 479569272 480515168 483095808 483345408 484289442 485244648 487921824 488133009 489065472 489095796 491976576 492946944 493160304 493909731 495881152 497798784 498014244 498086862 500761872 501749568 501935616 501966738 505919232 505950601 509934464 511194411 512128008 512202684 514953504 515176389 516160512 516192516 516235776 517244049 519232896 519308608 520257024 520289282 523353792 524386048 525454272 525681702 528504912 528581976 529547328 529624544 529820928 529853779 534025856 534256996 538463744 539282016 539515431 540579564 543482784 543562032 543763584 544836096 544869878 548079168 548912052 549160192 553473648 554565312 554805342 554886241 557866296 558966624 559173888 559208559 559255424 562258944 563611776 564468264 568912896 569159136 569242128 570611762 573676272 573972672 575104768 580765248 584222184 585289152 585374496 585627861 588773016 588858868 589934304 590239104 591136056 593409024 593495552 594654723 595827612 596048544 600519168 600779088 602224602 605547176 605771712 606966528 610315264 610579424 611507286 612940608 613029984 616322304 616589064 616678972 617805216 621444096 621482628 622708432 626376192 627599583 628837452 629162352 632541312 633788928 634063248 634155704 639095496 639149056 639425696 640397394 644127744 645385806 645479913 645719256 646992864 650467584 650562432 650844012 652127728 655968768 657249957 657547072 658546308 663676092 663731712 663772866 664018992 664115816 667682496 668901888 668999424 669288984 674558976 675584064 675876474 681198336 681240573 681493176 681592548 682837344 682936912 686604672 686859264 686901852 688256688 689658732 692310528 692353454 695030868 695132214 697805056 700503552 700546986 700605696 700908936 704673216 704775968 706063104 706427904 707807646 713425167 718982433 719042688 719353908 720772752 724643712 724749376 725018112 725063066 727866972 730772224 731882736 733598208 733643694 737964864 739420416 739466263 739740456 743821728 745288832 745565184 745611412 747130293 751142808 751482368 752624352 752950107 758878848 758989504 759318014 764901696 765296896 768304026 772430256 774288774 774353664 774401677 778849344 778962912 780385536 780433923 780499328 780837148 785030688 786579072 786985472 788181408 788522553 792872964 794320992 794436816 794731392 801038784 801385494 802966136 807695616 808923024 809288704 810869346 810987583 815343048 815645376 817254144 817304817 817373312 821763072 822118752 823740288 828643504 831847968 832208013 836799444 838449936 838760832 838883136 843388416 845417664 852127328 853863192 855917643 860514408 860639884 860959008 862657152 867290112 867416576 867792016 871147872 876333276 878061744 883159524 883288302 884901456 885030488 885358656 890113536 890243328 891999232 892385312 893741418 900778752 901168632 903336903 908264448 908320764 908657568 908790064 910449792 915472896 915869136 917260929 917675584 919544976 924483456 924883596 925018458 926707824 926842952 932166144 932223942 934062648 934140928 934545248 939564288 941417472 943256178 943743528 950683392 951094872 951233556 958583808 958643244 958723584 959138544 960596091 961030336 966191616 968578884 970489296 975843648 976266018 978191592 983953152 984014161 985893888 986320608 987819462 991762304 995597568 995659299 996028488 996173724 1001523744 1003499136 1003871232 1003933476 1011838464 1011901202 1019868928 1022388822 1024256016 1024405368 1029907008 1030352778 1030503019 1032385032 1032471552 1034488098 1038465792 1038530181 1038617216 1040514048 1040578564 1042698321 1046707584 1048772096 1050820479 1050908544 1051363404 1057009824 1057163952 1059094656 1059249088 1059641856 1059707558 1068051712 1068513992 1076927488 1078564032 1079030862 1079188201 1081159128 1086965568 1087124064 1087527168 1087594599 1089672192 1089739756 1096158336 1097824104 1098320384 1100465541 1106947296 1109130624 1109610684 1109772482 1115732592 1117933248 1118347776 1118417118 1118510848 1127223552 1128936528 1138318272 1138484256 1138977021 1141223524 1147352544 1147945344 1150209536 1152456039 1161433161 1161530496 1168444368 1170578304 1170748992 1171255722 1177546032 1177717736 1179868608 1180478208 1182272112 1186991104 1189309446 1191655224 1192097088 1201038336 1201558176 1202078241 1204449204 1211094352 1211543424 1213933056 1216304019 1221158848 1223014572 1225881216 1226059968 1232644608 1233178128 1233357944 1235610432 1242965256 1245416864 1252752384 1255199166 1257674904 1258324704 1265082624 1267577856 1268126496 1268311408 1278190992 1278851392 1280794788 1290771612 1290959826 1291438512 1293985728 1300935168 1301124864 1301688024 1304255456 1304819971 1311937536 1314499914 1315094144 1317092616 1324932453 1327352184 1327463424 1327545732 1328037984 1328231632 1335364992 1337803776 1337998848 1338577968 1340612127 1351168128 1351752948 1362396672 1362481146 1362986352 1363185096 1365674688 1365873824 1373209344 1373803704 1376513376 1379317464 1384621056 1384706908 1387527687 1390061736 1390264428 1395610112 1398335913 1401007104 1401093972 1401211392 1401817872 1409346432 1409551936 1412126208 1415615292 1426850334 1437964866 1438085376 1438174543 1438707816 1441545504 1449287424 1449498752 1450036224 1450126132 1455733944 1461544448 1463765472 1464399027 1467196416 1467287388 1475929728 1478840832 1478932526 1479480912 1487643456 1490577664 1491222824 1494260586 1502285616 1502964736 1505248704 1505900214 1506119797 1517757696 1517851803 1517979008 1518636028 1529803392 1530593792 1533583233 1536608052 1544860512 1545529167 1548577548 1548707328 1548803354 1557698688 1557925824 1560771072 1560867846 1560998656 1561674296 1570061376 1573158144 1573970944 1576362816 1577045106 1585745928 1588641984 1588873632 1589462784 1589561337 1602077568 1602770988 1605932272 1615391232 1617846048 1618546293 1621738692 1621975166 1630686096 1631290752 1634508288 1634609634 1634746624 1644237504 1647480576 1657287008 1663695936 1664416026 1664658723 1673598888 1676899872 1677521664 1677625677 1677766272 1686776832 1690835328 1704254656 1707726384 1711835286 1721028816 1721279768 1721918016 1725314304 1734833152 1735584032 1742295744 1752666552 1756123488 1756883583 1766319048 1766576604 1769802912 1770060976 1770717312 1780227072 1780486656 1783964169 1784770624 1787482836 1801557504 1802337264 1806673806 1816641528 1817315136 1817580128 1820899584 1821012487 1830945792 1831738272 1834521858 1835351168 1839089952 1848966912 1849767192 1850036916 1853415648 1853685904 1864332288 1864447884 1868125296 1869090496 1879128576 1886512356 1887487056 1901366784 1902189744 1902467112 1907044573 1917286488 1917447168 1918277088 1921192182 1922060672 1932383232 1936439739 1937157768 1940978592 1951687296 1952532036 1956383184 1967906304 1968028322 1972641216 1975638924 1983524608 1991195136 1991318598 1992056976 1992347448 2003047488 2006998272 2007866952 2023676928 2023802404 2039737856 2043721719 2044777644 2048512032 2048810736 2059814016 2060705556 2061006038 2064770064 2068976196 2076931584 2077060362 2077234432 2081157128 2085396642 2093415168 2097544192 2101640958 2101817088 2101947409 2102726808 2114019648 2114327904 2118189312 2118498176 2119283712 2119415116 2136103424 2137027984 2140275501 2156947299 2157128064 2158061724 2158376402 2162318256 2173931136 2174248128 2175054336 2175189198 2179479512 2192316672 2195648208 2196640768 2200931082 2213894592 2218261248 2218398789 2219221368 2219544964 2231465184 2235866496 2236695552 2236834236 2237021696 2241390879 2254447104 2257873056 2258850321 2276636544 2276968512 2277954042 2282447048 2294705088 2295890688 2300419072 2304912078 2322866322 2323060992 2323205031 2336888736 2341156608 2341301769 2341497984 2342511444 2355092064 2355435472 2359737216 2360956416 2364544224 2365567659 2378618892 2383310448 2384194176 2403116352 2404156482 2408898408 2422188704 2423086848 2423237089 2427866112 2432608038 2432962749 2442317696 2446029144 2451762432 2451914451 2452119936 2465289216 2466356256 2466715888 2471220864 2485930512 2490833728 2510398332 2515349808 2516649408 2530165248 2536252992 2536622816 2537720731 2556381984 2557702784 2561589576 2567752929 2581543224 2581919652 2582877024 2587971456 2601870336 2602249728 2603376048 2608510912 2609639942 2628999828 2630188288 2634185232 2649864906 2654704368 2655091464 2656075968 2656463264 2670729984 2675997696 2677155936 2681224254 2702336256 2703505896 2710010709 2724793344 2724962292 2725972704 2726370192 2731349376 2731747648 2746418688 2747607408 2753026752 2758634928 2769413816 2775055374 2780123472 2780528856 2791220224 2796671826 2797079623 2802187944 2802422784 2803635744 2818692864 2819103872 2824252416 2831230584 2853700668 2875929732 2876170752 2876349086 2877415632 2883091008 2898574848 2898997504 2900252264 2911467888 2923088896 2927530944 2928798054 2934574776 2951859456 2952042483 2957681664 2957865052 2958961824 2975286912 2981155328 2982445648 2986977897 2988521172 3004571232 3010497408 3011800428 3012239594 3035515392 3035703606 3035958016 3037272056 3059606784 3061187584 3067166466 3073216104 3089721024 3091058334 3091509057 3097155096 3097414656 3097606708 3115397376 3115590543 3115851648 3121542144 3121735692 3121997312 3123348592 3128094963 3140122752 3146316288 3152461437 3152725632 3154090212 3171491856 3177283968 3177747264 3178925568 3179122674 3204155136 3205541976 3211864544 3230782464 3235692096 3237092586 3237564603 3243477384 3243950332 3261372192 3262581504 3262783797 3269016576 3269219268 3269493248 3288475008 3294961152 3301396623 3314574016 3327391872 3328832052 3329317446 3347197776 3353799744 3355043328 3355251354 3355532544 3381670656 3381880333 3408509312 3415452768 3416931063 3423670572 3442057632 3442559536 3443836032 3450628608 3457368117 3471168064 3484591488 3505333104 3512246976 3513767166 3532638096 3533153208 3539605824 3540121952 3541434624 3541654207 3560973312 3567928338 3569541248 3574965672 3603115008 3604674528 3606234723 3613347612 3633283056 3634630272 3635160256 3641799168 3642024974 3663476544 3669043716 3670702336 3678179904 3697933824 3699534384 3700073832 3706831296 3707371808 3708976453 3728895768 3736250592 3738180992 3758257152 3773024712 3774974112 3802733568 3804379488 3804934224 3814089146 3834572976 3836554176 3842384364 3844121344 3872879478 3874315536 3881957184 3903374592 3905064072 3912766368 3914459913 3935812608 3936056644 3945282432 3951277848 3967049216 3974797359 3982390272 3982637196 3984113952 3984694896 4006094976 4013996544 4015733904 4047604808 4079475712 4087443438 4089555288 4097024064 4097621472 4119628032 4121411112 4122012076 4129540128 4137952392 4153863168 4154120724 4154468864 4162314256 4162583061 4170793284 4186830336 4195007739 4203281916 4203634176 4203894818 4205453616 4228039296 4228655808 4236378624 4236996352 4238830232 4272206848 4274055968 4280551002 4313894598 4314256128 4314523629 4316123448 4316752804 4324636512 4347862272 4348496256 4350108672 4350378396 4358959024 4384633344 4391296416 4393197081 4401862164 4427789184 4436522496 4436797578 4438442736 4439089928 4462930368 4471732992 4473668472 4474043392 4482781758 4508894208 4515746112 4517700642 4518359391 4553273088 4553555409 4553937024 4555908084 4564894096 4589410176 4591781376 4600749699 4609824156 4645732644 4646121984 4646410062 4673777472 4682313216 4682603538 4682995968 4685022888 4710184128 4710870944 4719474432 4721912832 4729088448 4731135318 4757237784 4766620896 4768388352 4768684011 4806232704 4808312964 4817796816 4844377408 4846173696 4846474178 4865216076 4865925498 4884635392 4892058288 4903524864 4903828902 4904239872 4932712512 4933431776 4942441728 4942748179 4971861024 4981667456 4993976169 5020796664 5030699616 5032877031 5033298816 5060330496 5072505984 5073245632 5075441462 5112763968 5115405568 5123179152 5135505858 5163086448 5163839304 5165754048 5175942912 5176263841 5204499456 5206752096 5217021824 5219279884 5257999656 5260376576 5268370464 5270650749 5299729812 5309408736 5310182928 5312151936 5312926528 5341459968 5354311872 5362448508 5404672512 5407011792 5420021418 5420811739 5449924584 5451945408 5452740384 5462698752 5463037461 5463495296 5492837376 5495214816 5506053504 5517269856 5538827632 5550110748 5560246944 5561057712 5593343652 5594159246 5604375888 5607271488 5637385728 5638207744 5662461168 5707401336 5721133719 5751859464 5752341504 5752698172 5754831264 5766182016 5797149696 5797995008 5800504528 5809319217 5822935776 5855061888 5857596108 5869149552 5903718912 5904084966 5915730104 5917923648 5950573824 5962310656 5964891296 5973955794 5977042344 6009142464 6020994816 6023600856 6024479188 6071030784 6071407212 6071916032 6074544112 6119213568 6131165157 6134332932 6146432208 6179442048 6182116668 6183018114 6194310192 6195213416 6230794752 6231181086 6231703296 6243471384 6243994624 6246697184 6256189926 6280245504 6292632576 6304922874 6305451264 6305842227 6308180424 6342983712 6354567936 6355494528 6357851136 6358245348 6408310272 6411083952 6420826503 6423729088 6471384192 6474185172 6475129206 6486954768 6487900664 6522744384 6525163008 6525567594 6538438536 6538986496 6576950016 6577357813 6589922304 6602793246 6629148032 6654783744 6655196367 6657664104 6658634892 6694395552 6707599488 6710086656 6710502708 6711065088 6724172637 6763341312 6763760666 6817018624 6830905536 6833862126 6847341144 6884115264 6885119072 6887672064 6888099127 6901257216 6914736234 6942336128 6969182976 6969615093 7010666208 7023905307 7024493952 7027534332 7065276192 7066306416 7079211648 7080243904 7082869248 7083308414 7135856676 7139082496 7149931344 7209349056 7212469446 7213521133 7226695224 7266566112 7269260544 7269711267 7270320512 7283598336 7284049948 7298888247 7326953088 7338087432 7341404672 7355743353 7356359808 7395867648 7399068768 7400147664 7413662592 7414743616 7417952906 7457791536 7472501184 7476361984 7546049424 7549948224 7608758976 7609868448 7613162193 7628178292 7669145952 7673108352 7684768728 7688242688 7703258787 7745758956 7748631072 7763914368 7806749184 7810128144 7825532736 7828919826 7872113288 7890564864 7902555696 7934098432 7949594718 7965274392 7968227904 7969389792 8012189952 8027993088 8031467808 8095209616 8130032127 8174886876 8179110576 8194048128 8195242944 8239256064 8242822224 8244024152 8259080256 8275904784 8308241448 8308937728 8324628512 8325166122 8341586568 8373660672 8390015478 8391238869 8406563832 8407268352 8407789636 8410907232 8456078592 8457311616 8472757248 8473992704 8477660464 8548111936 8561102004 8627789196 8628512256 8629047258 8632246896 8633505608 8649273024 8695724544 8696992512 8700756792 8717918048 8769266688 8782592832 8786394162 8803724328 8855578368 8856127449 8873044992 8873595156 8876885472 8878179856 8925860736 8943465984 8947336944 8960933691 8965563516 9031492224 9035401284 9036718782 9106546176 9107110818 9107874048 9111816168 9129788192 9178820352 9183562752 9201499398 9219648312 9274527171 9291465288 9292243968 9292820124 9346771629 9347554944 9364626432 9365207076 9365991936 9370045776 9384284889 9420368256 9421741888 9438948864 9458176896 9462270636 9514475568 9533241792 9536776704 9537368022 9612465408 9613061419 9616625928 9635593632 9688754816 9692347392 9692948356 9712693809 9730432152 9731850996 9769270784 9784116576 9788351391 9807049728 9807657804 9808479744 9865425024 9866863552 9884883456 9885496358 9943722048 9963334912 9987952338 10041593328 10061399232 10065754062 10066597632 10067221801 10145011968 10145640999 10146491264 10150882924 10225527936 10230811136 10246358304 10250793189 10271011716 10326172896 10327678608 10331508096 10351885824 10352527682 10413504192 10434043648 10438559768 10515999312 10520753152 10536740928 10541301498 10542838579 10599459624 10618817472 10620365856 10624303872 10624962621 10625853056 10682919936 10708623744 10724897016 10809345024 10814023584 10818704169 10840042836 10841623478 10899849168 10903890816 10905480768 10925397504 10926074922 10926990592 10990429632 11012107008 11034539712 11077655264 11100221496 11120493888 11122115424 11126929359 11186687304 11188318492 11208751776 11214542976 11274771456 11276415488 11324922336 11414802672 11442267438 11503718928 11505396344 11509662528 11532364032 11595990016 11601009056 11618638434 11645871552 11710123776 11715192216 11738299104 11743379739 11807437824 11808169932 11831460208 11835847296 11901147648 11924392077 11929782592 11947911588 11954084688 12018284928 12041989632 12047201712 12048958376 12142814424 12143832064 12149088224 12238427136 12262330314 12268665864 12292864416 12358884096 12364233336 12366036228 12388620384 12390426832 12461589504 12462362172 12463406592 12486942768 12487749183 12493394368 12512379852 12560491008 12609845748 12610902528 12611684454 12616360848 12685967424 12709135872 12710989056 12716490696 12747087409 12816620544 12822167904 12841653006 12847458176 12942768384 12943570887 12948370344 12950258412 12973909536 12975801328 13045488768 13050326016 13051135188 13076877072 13153900032 13154715626 13205586492 13258296064 13309567488 13310392734 13315328208 13317269784 13388791104 13415198976 13421005416 13422130176 13448345274 13526682624 13527521332 13555078173 13634037248 13660666227 13661811072 13667724252 13694682288 13768230528 13770238144 13775344128 13776198254 13829472468 13884672256 13938365952 13939230186 14021332416 14047810614 14048987904 14049858997 14055068664 14130552384 14132612832 14158423296 14160487808 14165738496 14166616828 14271713352 14278164992 14299862688 14306052033 14418698112 14424938892 14427042266 14453390448 14533132224 14538521088 14539422534 14540641024 14568099896 14597776494 14653906176 14676174864 14682809344 14711486706 14712719616 14713631863 14798137536 14800295328 14827325184 14828244537 14829487232 14835905812 14915583072 14945002368 14952723968 14981928507 15092098848 15098631093 15099896448 15217517952 15219736896 15226324386 15256356584 15338291904 15346216704 15369537456 15376485376 15406517574 15491517912 15497262144 15527828736 15528791523 15613498368 15620256288 15651065472 15657839652 15744226576 15781129728 15805111392 15811952247 15899189436 15930548784 15936455808 15938779584 16024379904 16062935616 16190419232 16260064254 16262435217 16349773752 16358221152 16388096256 16389112383 16390485888 16478512128 16485644448 16488048304 16518160512 16551809568 16616482896 16649257024 16650332244 16683173136 16780030956 16782477738 16813127664 16815579272 16821814464 16912157184 16914623232 16947985408 16955320928 16962659623 17096223872 17122204008 17163401157 17255578392 17257024512 17258094516 17264493792 17267011216 17298546048 17391449088 17393985024 17401513584 17427957651 17435836096 17565185664 17572788324 17607448656 17711156736 17712254898 17747190312 17753770944 17756359712 17851721472 17886931968 17894673888 17921867382 17931127032 18062984448 18070802568 18073437564 18213092352 18214221636 18215748096 18223632336 18259576384 18357640704 18402998796 18439296624 18549054342 18582930576 18585640248 18693543258 18695109888 18696269059 18730414152 18731983872 18740091552 18768569778 18840736512 18843483776 18877897728 18916353792 18917526681 18924541272 19028951136 19066483584 19073553408 19074736044 19224930816 19226122838 19233251856 19271187264 19377509632 19385896712 19425387618 19460864304 19463701992 19538541568 19568233152 19576702782 19579557361 19615315608 19616959488 19730850048 19732073439 19733727104 19769766912 19770992716 19887444096 19926669824 19965589101 19975904676 20083186656 20122798464 20131508124 20133195264 20134443602 20290023936 20291281998 20292982528 20301765848 20451055872 20461622272 20492716608 20501586378 20542023432 20652345792 20655357216 20663016192 20664297381 20703771648 20705055364 20827008384 20868087296 20877119536 20908845279 21031998624 21071715921 21073481856 21082602996 21085677158 21198919248 21237634944 21240731712 21248607744 21249925242 21251706112 21417247488 21449794032 21628047168 21637408338 21640563399 21680085672 21683246956 21799698336 21807781632 21809133801 21810961536 21850795008 21852149844 21853981184 21896664741 21980859264 22024214016 22067230059 22069079424 22155310528 22200442992 22240987776 22244230848 22253858718 22373374608 22376636984 22417503552 22429085952 22552830976 22649844672 22829605344 22839486579 22884534876 23007437856 23010792688 23019325056 23064728064 23109776361 23202018112 23237276868 23291743104 23420247552 23430384432 23476598208 23486759478 23616339864 23662920416 23671694592 23673162331 23802295296 23848784154 23859565184 23895823176 23908169376 24036569856 24083979264 24094403424 24097916752 24285628848 24298176448 24524660628 24537331728 24585728832 24717768192 24728466672 24732072456 24777240768 24780853664 24791579449 24924724344 24926813184 24973885536 24975498366 24986788736 25024759704 25120982016 25173716607 25219691496 25221805056 25223368908 25232721696 25371934848 25418271744 25421978112 25432981392 25494174818 25644335808 25683306012 25694916352 25885536768 25887141774 25896740688 25900516824 25947819072 25951602656 26090977536 26102270376 26153754144 26307800064 26309431252 26411172984 26516592128 26568382347 26619134976 26620785468 26630656416 26634539568 26777582208 26830397952 26842010832 26896690548 27055042664 27110156346 27268074496 27321332454 27323622144 27325316317 27335448504 27389364576 27536461056 27540476288 27550688256 27552396508 27658944936 27769344512 27823581513 27876731904 27878460372 28040314887 28042664832 28095621228 28097975808 28099717994 28110137328 28261104768 28265225664 28316846592 28320975616 28333233656 28543426704 28556329984 28599725376 28612104066 28837396224 28839184257 28849877784 28854084532 28906780896 29066264448 29077042176 29078845068 29081282048 29136199792 29138081427 29195552988 29307812352 29352349728 29365054173 29422973412 29425439232 29427263726 29596275072 29600590656 29654650368 29656489074 29658974464 29671811624 29831166144 29890004736 29905447936 29963857014 30184197696 30197262186 30199792896 30201665403 30435035904 30436922997 30439473792 30452648772 30512713168 30676583808 30692433408 30739074912 30752379567 30813035148 30983035824 30994524288 31055657472 31057583046 31240512576 31302130944 31315679304 31488453152 31562259456 31610222784 31623904494 31628515737 31798378872 31861097568 31872911616 31874887863 31877559168 32048759808 32125871232 32380838464 32520128508 32524870434 32699547504 32716442304 32776192512 32778224766 32780971776 32971288896 32976096608 33036321024 33038369407 33103619136 33232965792 33298514048 33300664488 33366346272 33380788077 33560061912 33564955476 33626255328 33631158544 33643628928 33824314368 33829246464 33910641856 33925319246 34192447744 34244408016 34326802314 34511156784 34516189032 34528987584 34534022432 34597092096 34599237253 34787970048 34803027168 34855915302 34871672192 35130371328 35145576648 35214897312 35230139217 35422313472 35424509796 35494380624 35507541888 35512719424 35703442944 35789347776 35843734764 35862254064 36125968896 36141605136 36146875128 36233846887 36428443272 36431496192 36447264672 36519152768 36715281408 36805997592 36878593248 37098108684 37165861152 37171280496 37387086516 37390219776 37392538118 37460828304 37480183104 37537139556 37681473024 37686967552 37832707584 37835053362 37849082544 38057902272 38132967168 38149472088 38241262227 38449861632 38452245676 38466503712 38542374528 38755019264 38771793424 38830712661 38850775236 38921728608 38927403984 39136466304 39153405564 39159114722 39230631216 39461700096 39464146878 39467454208 39541985432 39774888192 39853339648 39931178202 39951809352 40166373312 40245596928 40263016248 40266390528 40268887204 40580047872 40582563996 40585965056 40603531696 40665234519 40902111744 40981998681 40985433216 41003172756 41084046864 41304691584 41310714432 41326032384 41328594762 41410110728 41654016768 41736174592 41754239072 41817690558 42063997248 42143431842 42146963712 42149576991 42165205992 42171354316 42397838496 42475269888 42481463424 42497215488 42499850484 42503412224 42834494976 42899588064 42918156099 43256094336 43274816676 43281126798 43360171344 43366493912 43599396672 43615563264 43618267602 43621923072 43704299688 43707962368 43793329482 43961718528 43964444329 44048428032 44134460118 44138158848 44140895589 44310621056 44400885984 44481975552 44484733611 44488461696 44507717436 44746749216 44753273968 44835007104 44858171904 44945785521 45299689344 45659210688 45678973158 45769069752 46014875712 46021585376 46038650112 46041504691 46129456128 46219552722 46404036224 46474553736 46583486208 46586374569 46840495104 46860768864 46953196416 46973518956 47232679728 47325840832 47343389184 47346324662 47697568308 47719130368 47791646352 47816338752 48073139712 48188806848 48195833504 48216693889 48571257696 48596352896 48787305651 49049321256 49074663456 49167337149 49171457664 49435536384 49456933344 49464144912 49554481536 49561707328 49583158898 49849448688 49947771072 49950996732 49973577472 50049519408 50347433214 50439382992 50446737816 50465443392 50743869696 50843956224 50865962784 50887978869 50988349636 51288671616 51366612024 51389832704 51490203471 51771073536 51774283548 51793481376 51801033648 51895638144 51903205312 52181955072 52204540752 52307508288 52618862504 52822345968 53033184256 53136764694 53241570936 53261312832 53269079136 53555164416 53660795904 53684021664 53793381096 54110085328 54220312692 54642664908 54647244288 54650632634 54670897008 54778729152 55072922112 55080952576 55104793016 55317889872 55538689024 55647163026 55756920744 56080629774 56085329664 56088807177 56191242456 56195951616 56199435988 56220274656 56522209536 56530451328 56633693184 56641951232 56666467312 56752580043 57086853408 57199450752 57224208132 57674792448 57678368514 57699755568 57708169064 57813561792 58132528896 58157690136 58162564096 58272399584 58276162854 58391105976 58615624704 58704699456 58730108346 58738672083 58845946824 58850878464 58854527452 59192550144 59196220317 59201181312 59309300736 59312978148 59317948928 59343623248 59662332288 59780009472 59896767303 59927714028 60368395392 60394524372 60399585792 60403330806 60870071808 60873845994 60878947584 60905297544 61025426336 61353167616 61384866816 61478149824 61504759134 61626070296 61966071648 61989048576 61992892143 62111314944 62115166092 62481025152 62604261888 62631358608 62726535837 62976906304 63220445568 63247808988 63257031474 63596757744 63722195136 63745823232 63749775726 63755118336 64251742464 64255726327 64761676928 64921690197 65040257016 65049740868 65399095008 65427401403 65432884608 65552385024 65556449532 65561943552 65689994223 65942577792 65952193216 66072642048 66076738814 66207238272 66465931584 66597028096 66601328976 66732692544 66761576154 67120123824 67129910952 67252510656 67262317088 67287257856 67291429933 67658492928 67821283712 67850638492 68384895488 68488816032 68518459737 68653604628 69022313568 69032378064 69057975168 69068044864 69194184192 69198474506 69606054336 69711830604 69743344384 70260742656 70291153296 70429794624 70460278434 70470552607 70849019592 70988761248 71015083776 71019486993 71025438848 71406885888 71578695552 71687469528 71724508128 72251937792 72283210272 72293750256 72467693774 72856886544 72894529344 73038305536 73611995184 73757186496 74196217368 74331722304 74342560992 74374738347 74774173032 74780439552 74785076236 74921656608 74960366208 75074279112 75362946048 75373935104 75521149821 75665415168 75670106724 75698165088 76115804544 76265934336 76298944176 76482524454 76904491352 76933007424 77084749056 77510038528 77543586848 77661425322 77701550472 77843457216 77854807968 78272932608 78306811128 78318229444 78461262432 78923400192 78928293756 78934908416 79083970864 79549776384 79705147041 79862356404 79903618704 80332746624 80491193856 80526032496 80537774408 81165127992 81171930112 81207063392 81330469038 81804223488 81963997362 81970866432 81975948951 82006345512 82168093728 82609383168 82621428864 82652064768 82657189524 82820221456 83308033536 83470744539 83508478144 83635381116 84127994496 84286863684 84293927424 84299153982 84330411984 84342708632 84795676992 84950539776 84962926848 84999700968 85006824448 85668989952 85799176128 85836312198 86512188672 86517552771 86549633352 86562253596 86720342688 86732987824 87198793344 87231126528 87236535204 87243846144 87408599376 87414244281 87586658964 87923437056 87928888658 88268920236 88276317696 88281791178 88621242112 88801771968 88963951104 88969467222 88976923392 89015434872 89493498432 89506547936 89670014208 89716343808 89891571042 90599378688 90604996209 91310768991 91318421376 91357946316 91538139504 92029751424 92043170752 92077300224 92083009382 92439105444 92808072448 92949107472 93166972416 93172749138 93721537728 93906392832 93912215401 93947037912 94465359456 94651681664 94686778368 94692649324 94885547211 95395136616 95438260736 95583292704 95624663589 95632677504 96146279424 96377613696 96391667008 96433387778 97142515392 97192705792 97574611302 98098642512 98149326912 98334674298 98342915328 98349012979 98913866688 98928289824 99108963072 99115108221 99123414656 99166317796 99698897376 99895542144 99901993464 99947154944 100099038816 100142364231 100694866428 100878765984 100893475632 100930886784 101487739392 101731925568 101775957738 101976699272 102577343232 102733224048 102779665408 102980406942 102995423041 103548567096 103586962752 103602067296 103791276288 103797711759 103806410624 104363910144 104409081504 104615016576 105237725008 105644691936 105690417651 106273529388 106483141872 106522625664 106538158272 107110328832 107368043328 107586762192 108220170656 108440625384 108701540661 109285329816 109294488576 109301265268 109341794016 109557458304 110145844224 110161905152 110209586032 110635779744 111294326052 111513841488 112161259548 112170659328 112177614354 112382484912 112398871976 112440549312 113044419072 113060902656 113283902464 113332934624 113505160086 114173706816 114398901504 114448416264 114723786681 115349584896 115356737028 115399511136 115416338128 115627123584 116265057792 116315380272 116492137983 116544799168 116552325708 116782211952 117409398912 117460216692 117477344166 117691893648 117709054904 118385100288 118392440634 118402362624 118625956296 118635897856 118687246496 119324664576 119560018944 119793534606 119855428056 120736790784 120789048744 120799171584 120806661612 121740143616 121747691988 121757895168 121810595088 121995703557 122050852672 122706335232 122956299648 123009518268 123252140592 123932143296 123978097152 123985784286 124230332184 124962050304 124969798447 125208523776 125262717216 125453071674 125953812608 126440891136 126448730973 126495617976 126514062948 127193515488 127444390272 127491646464 127499551452 127510236672 128503484928 128511452654 129523353856 129843380394 130080514032 130099481736 130798190016 130854802806 130865769216 130873883413 131112899064 131123887104 131379988446 131885155584 131893332987 131904386432 132145284096 132153477628 132414476544 132422686767 132931863168 133194056192 133202657952 133454200833 133465385088 133523152308 134240247648 134259821904 134505021312 134524634176 134574515712 134582859866 135642567424 135701276984 136769790976 136977632064 137036919474 137056901527 137307209256 138044627136 138064756128 138115950336 138124514073 138136089728 138388368384 138396949012 139212108672 139423661208 139486688768 139759123707 140521485312 140582306592 140859589248 140920556868 140941105214 141698039184 141977522496 142030167552 142038973986 142050877696 143157391104 143374939056 143449016256 144566420544 144587500512 144650081667 144935387548 145713773088 145789058688 146076611072 146361916953 147223990368 147502011447 147514372992 148392434736 148663444608 148685121984 148749476694 149548346064 149570152472 149843313216 149920732416 150148558224 150747870208 151042299642 151340213448 151396330176 152231609088 152531868672 152597888352 152663936607 152965048908 153808982704 153866014848 154169498112 154470610413 155087173696 155322850644 155403100944 155686914432 155709615936 156545865216 156613622256 156636458888 156922524864 157856587512 157869816832 158167941728 159099552768 159410294082 159724712808 159807237408 160665493248 160982387712 161052064992 161075548816 162330255984 162414126784 162660938076 163927994724 163941732864 163951897902 164012691024 164336187456 165218766336 165242857728 165314379048 165640442912 165712136317 166616067072 166941489078 167016956288 167270762232 168255988992 168266421531 168573727368 168587854848 168598307964 168660823968 168685417264 169591353984 169901079552 169925853696 169999401936 170257740129 171598352256 171672624396 173024377344 173035105542 173099266704 173124507192 173440685376 173465975648 174397586688 174473070408 174487692288 174817198752 174828488562 175173317928 175846874112 175857777316 176216016249 176537840472 176552635392 176563582356 177242484224 177588660951 177603543936 177927902208 177938934444 177953846784 178030869744 178986996864 179013095872 179340028416 179783142084 181198757376 181209992418 182621537982 182636842752 182648166961 182715892632 183076279008 184059502848 184086341504 184154600448 184166018764 184878210888 185616144896 185898214944 185978676429 186333944832 186345498276 187443075456 187812785664 187824430802 187894075824 188930718912 189303363328 189385298648 189771094422 190790273232 190876521472 191166585408 191249327178 191265355008 191277214219 192755227392 192767178981 192783334016 192866775556 194285030784 194385411584 194765070591 195149222604 196197285024 196282204209 196298653824 196669348596 196685830656 196698025958 197827733376 197856579648 198217926144 198230216442 198246829312 198332635592 199397794752 199791084288 199803986928 199894309888 200198077632 200284728462 201389732856 201757531968 201786951264 201861773568 201874289799 202975478784 203463851136 203551915476 203953398544 205154686464 205466448096 205555379211 205960813884 205990846082 207097134192 207173925504 207204134592 207582552576 207595423518 207612821248 208818163008 209230033152 210475450016 211289383872 211380835302 211411657821 212547058776 212966283744 213045251328 213058460979 213076316544 214220657664 214736086656 215173524384 216440341312 216881250768 217403081322 218570659632 218602530536 218683588032 219114916608 220323810304 220419172064 221271559488 222588652104 223027682976 223124215041 224322519096 224341318656 224355228708 224764969824 224797743952 224881098624 226088838144 226121805312 226563449463 226665869248 227010320172 228347413632 228797803008 228896832528 229447573362 230713474056 230799022272 230832676256 231254247168 231268585849 232530115584 232630760544 232984275966 233089598336 233104651416 233564423904 234818797824 234920433384 234954688332 235383787296 235418109808 236770200576 236784881268 236804725248 237251912592 237374492992 238649329152 239587069212 239710856112 241473581568 241578097488 241613323224 242194660771 243495383976 243515790336 243621190176 243991407114 244101705344 245412670464 245912599296 245927846853 246019036536 246504281184 247864286592 247956194304 247971568572 248460664368 249924100608 249939596894 250525434432 250906143348 251907625216 252881782272 252897461946 252991235952 253028125896 254387030976 254888780544 254999102904 255020473344 257006969856 257022905308 259046707712 259552658313 259686760788 260161028064 260198963472 261596380032 261709605612 261731538432 261747766826 262225798128 262759976892 263770311168 263786665974 263808772864 264306955256 264828953088 264845373534 265863726336 266388112384 266405315904 266908401666 266930770176 266947320943 267046304616 268480495296 268519643808 269010042624 269049268352 269149031424 269165719732 271285134848 271402553968 271814988627 273932306973 273955264128 274073838948 274113803054 274614418512 276089254272 276129512256 276231900672 276249028146 276272179456 276793898024 278424217344 278847322416 278973377536 279518247414 281164613184 281719178496 281736646203 281841113736 281882210428 283396078368 283955044992 284060335104 284077947972 284101755392 284656641633 286314782208 286749878112 286873990767 286898032512 289132841088 289175001024 289300163334 289870775096 291427546176 291578117376 292153222144 292723833906 294447980736 295004022894 295028745984 295047038937 296784869472 297326889216 297345324663 297370243968 297498953388 299096692128 299140304944 299686626432 299841464832 300297116448 300427092693 302084599284 302680426896 302792660352 304463218176 305195776704 305327873214 305930097816 307617965408 307732029696 307751110303 308338996224 308941220826 308986269123 310174347392 310645701288 310806201888 311373828864 311393135277 311419231872 313091730432 313227244512 313272917776 313845049728 315713175024 316335883456 318820588164 319449425616 319614474816 321330986496 322104129984 322151097632 322290532837 324660511968 324828253568 325321876152 326104621983 327855989448 327883465728 327903795804 328025382048 328672374912 330437532672 330485715456 330628758096 331280885824 331424272634 333882978156 334033912576 334541524464 336511977984 336532843062 337147454736 337196615928 337321647936 337370834528 339182707968 339851707392 339998803872 340515480258 343196704512 343345248792 344171360043 346048754688 346070211084 346198533408 346249014384 346881370752 346931951296 348795173376 348946140816 349634397504 349656977124 350346635856 351715554632 352432032498 353075680944 353127164712 354484968448 355177321902 355207087872 355229112121 355877868888 355907693568 356061739488 357973993728 358026191744 358680056832 359566284168 362397514752 362419984836 365243075964 365273685504 365296333922 365431785264 366152558016 368119005696 368172683008 368332037528 369756421776 371232289792 371796429888 371957352858 372690996552 374886150912 374909395341 375625571328 375648861604 375788151648 377861437824 378606726656 378770597296 379346192919 379542188844 381580546464 382333170816 382498654356 382530710016 382554428438 385510454784 385534357962 385566668032 385733551112 388570061568 388770823168 389530141182 390298445208 392394570048 392564408418 392597307648 392621650239 393338697192 393371661312 393396051916 395655466752 395679998961 395713159296 396435852288 396460432884 396493658624 396665271184 397268060301 398795589504 399582168576 399607973856 400362602499 400396155264 400569456924 402779465712 403515063936 403573902528 403723547136 403748579598 406927702272 407103830952 407906797088 410309372928 410932896192 411110758422 411170704581 411921627768 411981692164 414194268384 414347851008 414373542219 414408269184 415165105152 415190847036 415225642496 417636326016 418460066304 419277371121 420950900032 422578767744 422761670604 422823315642 425094117552 425932567488 426090502656 426116921958 426152633088 429472173312 429498802291 430347048768 432880682624 433762501536 433950245001 434806162644 437141319264 437205061072 437367176064 438229833216 439085750859 440838344128 442543118976 445177304208 446055365952 446248430082 448645038192 448710457416 449529939648 449595487904 449762197248 449790084289 452243610624 453126898926 453331738496 454020640344 456694827264 457595606016 457793665056 457991809821 458895146724 461426948112 461598044544 461665352512 462508494336 462537171698 465261521088 465968551932 466179196672 466209302832 467128847808 469637595648 469840866768 469909376664 470767574592 470836219616 471040009531 473569762536 473609450496 474503825184 474748985984 477298658304 479174138424 479421712224 482947163136 483156194976 483226646448 484389321542 486990767952 487242380352 487982814228 488203410688 491825198592 491855693706 492038073072 493008562368 495728573184 495943137144 496921328736 497136408951 499848201216 499879193788 501050868864 501812286696 503815250432 504799264593 505763564544 505794923892 505982471904 506056251792 508774061952 509777561088 509998205808 514045810616 518093415424 519105316626 519373521576 520322056128 520397926944 523192760064 523419211224 523463076864 523495533652 524451596256 525519953784 527540622336 527573331948 527617545728 528613910512 528648048747 529657906176 529690747068 531727452672 532765982853 532810631808 533816803332 533861540352 533894641886 534092609232 536960990592 537039287616 538020085248 538098536704 538331439464 542570269696 542805107936 543629977254 547864613946 547910528256 547944500883 548147677896 548227606108 549228837024 552178508544 552259024512 552463801344 552498056292 552544358912 553587796048 556848434688 557694644832 557936029287 559036494828 562329226368 563438356992 563473292406 563682227472 563764420856 566792156736 567910089984 568155895944 568203510784 569313283266 572629564416 573499756224 573747981534 573796065024 573831642657 578265682176 578301536943 578350002048 578600326668 579741550192 582855092352 583156234752 584295211773 585447667812 588895961472 590008045788 590057491968 590094077874 593569738944 594653778432 594690649326 594740487936 594997906776 598193384256 598280609888 599373252864 599682929664 600594232896 600854185386 604169198568 605360853792 605585320704 605622869397 608926436352 610391553408 610655746428 611860195632 615235930816 615464059392 615502220606 617882441652 617972538246 620348694784 621291402576 621612403776 622747657728 622786270554 622838463744 626454489024 626545835552 627690099456 627729018733 631426350048 632671766912 634234973463 637641176328 638898851232 639175382937 639228949632 642661972992 644208259968 644302195264 644581065674 649321023936 649656507136 650643752304 652209243966 655711978896 655807591608 656050764096 657344749824 657385507807 660971430912 661257516192 662561771648 662848545268 667765956312 668067825152 669083048928 669372645123 673023955968 673065686124 674294909472 674393231856 674643295872 674741669056 678365415936 679997607744 681030960516 686393409024 686690497584 688342720086 688443090853 692140422168 692397066816 692498028768 693762741504 693805757547 693863902592 697590346752 697892281632 699268795008 699313954248 700693271712 703431109264 704864064996 706151361888 706254329424 710354643804 710414175744 710458224242 711755737776 712123478976 715947987456 716052383488 719132568336 724839969672 726583982313 730486151928 730547371008 730592667844 730863570528 732305116032 736238011392 736345366016 736664075056 737783540559 739512843552 743592859776 743914705716 745381993104 749772301824 749818790682 751297723208 751576303296 755722875648 757213453312 757541194592 758692385838 759084377688 763161092928 764666341632 764997308712 765061420032 765108856876 771020909568 771068715924 771133336064 771467102224 777140123136 778657974939 779060282364 780596890416 784789140096 785128816836 785194615296 785243300478 786677394384 786792103832 791310933504 791359997922 791426318592 792920865768 792987317248 793330542368 794536120602 797591179008 799164337152 799215947712 800725204998 800792310528 800841962829 801138913848 805558931424 807030127872 807147805056 807447094272 807497159196 813855404544 814207661904 815444965881 815813594176 821865792384 822221516844 822341409162 823843255536 823963384328 828388536768 828695702016 828747084438 828816538368 830381694072 830451284992 835272652032 835324442251 836920132608 838554742242 841901800064 845157535488 845209938609 845523341208 845646631284 850188235104 851865134976 852181005312 852233843916 852305266176 853969924899 858944346624 858997604582 860694097536 865761365248 867525003072 867900490002 869612325288 874282638528 874410122144 874734352128 874788589129 876459666432 878171501718 881676688256 885086237952 885141116811 890354608416 892035973989 892110731904 892496860164 897290076384 897420914832 899059879296 899190975808 899524394496 899580168578 906253797852 906663476992 908041280688 913389654528 915587330112 915983619642 916117183891 917790293448 922853896224 923196089088 923253330909 923330705024 925016988672 925074343396 926958807369 930523042176 931937103864 932358393344 932418605664 934179405831 934257695616 939275191296 939681733536 939818753328 941535149184 941672439232 942080019062 947139525072 949007650368 949497971968 958348276848 958843424448 966312389952 966453292896 966871598511 968778643084 973981535904 974484760704 975965628456 976406821376 978313865949 983650397184 983711387412 984076146144 986017124736 991457146368 991886274288 993842657472 994272817902 999758387576 1002101737728 1003624573392 1007630500864 1009598529186 1011589847784 1011964943808 1012112503584 1017548123904 1019555122176 1019996411616 1028091621232 1032514080129 1038210633252 1038747043152 1040644112256 1040795853888 1046385520128 1046838422448 1046991067304 1048903192512 1051039907568 1055146663896 1055235091456 1057227821024 1057296097494 1059381494136 1063454905344 1065531965706 1065621263616 1065687336363 1067633606664 1067723080704 1067789283772 1068185218464 1073921981184 1074078575232 1076040170496 1076197073408 1076662878928 1085610215872 1087259954508 1095729227892 1095821056512 1095889001766 1096295355792 1096455212216 1098457674048 1104357017088 1104518049024 1104996112584 1105088717824 1107175592096 1113696869376 1115389289664 1115872058574 1118072989656 1124658452736 1124728186023 1126876713984 1126946584812 1127364454944 1127528841712 1133584313472 1135820179968 1136311791888 1138038578757 1138626566532 1146999512448 1147495963068 1147592130048 1147663285314 1156531364352 1156603073886 1156700004096 1157200653336 1159483100384 1165710184704 1166312469504 1168590423546 1170895335624 1177791922944 1177864950717 1180016091576 1180114983936 1180188155748 1187039996883 1187139477888 1189307556864 1189381298652 1189480975872 1189995813552 1191804180903 1196386768512 1196561219776 1198746505728 1201188465792 1201708370772 1208338397136 1210721707584 1211170641408 1211245738794 1220783106816 1220858800213 1221311492856 1223720391264 1230471861632 1230928118784 1231004441212 1233512113743 1235764883304 1235945076492 1240697389568 1242582805152 1243120626657 1243224807552 1245495315456 1245572541108 1245676927488 1252908978048 1253091671104 1255380198912 1255458037466 1262852700096 1265343533824 1268469946926 1275282352656 1277797702464 1278350765874 1278457899264 1278537168727 1288416519936 1288496406873 1288604390528 1289162131348 1298642047872 1299313014272 1301287504608 1301850735003 1304418487932 1311423957792 1311615183216 1312101528192 1314689499648 1314771015614 1322515032384 1325123543296 1325697090536 1335531912624 1336135650304 1338166097856 1338745290246 1338940499533 1346131372248 1348589818944 1348786463712 1349286591744 1349370252867 1349483338112 1356730831872 1359995215488 1362061921032 1372786818048 1373380995168 1373975429463 1376685440172 1376886181706 1384280844336 1384794133632 1384996057536 1387525483008 1387611515094 1387727805184 1395784563264 1398537590016 1398627908496 1401386543424 1406862218528 1409728129992 1412302723776 1412508658848 1413120028593 1420709287608 1420828351488 1420916448484 1423511475552 1424246957952 1431895974912 1432104766976 1438265136672 1449679939344 1453167964626 1460972303856 1461185335688 1461727141056 1464610232064 1472690732032 1473328150112 1475567081118 1479025687104 1487185719552 1487829411432 1490763986208 1491409226853 1499544603648 1499637581364 1502595446416 1503152606592 1511445751296 1514397793779 1515082389184 1517384771676 1518168755376 1526322185856 1529332683264 1529994617424 1530217713752 1542137431848 1542266672128 1542934204448 1554280246272 1557315949878 1558120564728 1561193780832 1569578280192 1570257633672 1570389230592 1570486600956 1573354788768 1573584207664 1582621867008 1582719995844 1582852637184 1585841731536 1585944146241 1586661084736 1589072241204 1595182358016 1598431895424 1601450409996 1601584621056 1601683925658 1602277827696 1611117862848 1614060255744 1614295610112 1614994318392 1618880100943 1627710809088 1628415323808 1630889931762 1631627188352 1643731584768 1643833502649 1644443033688 1644682818324 1647686511072 1647926768656 1656777073536 1657391404032 1657494168876 1657633076736 1660763388144 1670545304064 1670648884502 1677109484484 1683803600128 1690315070976 1690419877218 1691046682416 1691293262568 1700376470208 1703730269952 1704467687832 1704610532352 1707939849798 1717888693248 1717995209164 1721388195072 1721494927971 1731522730496 1734904610829 1735050006144 1735800980004 1739224650576 1748565277056 1748820244288 1749468704256 1749577178258 1756343003436 1763353376512 1770172475904 1770282233622 1780709216832 1784071947978 1784221463808 1784332092619 1784993720328 1794580152768 1794841829664 1798119758592 1798381951616 1799048788992 1799160337156 1812507595704 1813326953984 1816082561376 1816868608191 1826779309056 1831174660224 1831967239284 1832234367782 1835580586896 1845707792448 1846392178176 1846506661818 1846661410048 1850148686792 1853917614738 1861046084352 1863874207728 1864716786688 1864837211328 1868358811662 1868515391232 1868631246601 1879363467072 1879637506656 1883070298368 1883187056199 1883344878464 1884160038124 1894279050144 1898015300736 1898995943936 1902704920389 1916696553696 1917526148811 1917686848896 1932624779904 1932906585792 1933743197022 1937557286168 1947963071808 1948969521408 1951931256912 1952813642752 1956627731898 1967422774824 1968152292288 1972034249472 1972156523421 1982914292736 1983772548576 1987685314944 1988545635804 1999516775152 2004203475456 2007249146784 2008117935369 2019197058372 2023179695568 2023929887616 2024225007168 2035096247808 2039992823232 2056183242464 2065028160258 2065329272559 2076421266504 2077494086304 2081288224512 2081417272641 2081591707776 2092771040256 2093676844896 2093982134608 2097806385024 2102079815136 2110293327792 2114455642048 2114592194988 2118762988272 2131063931412 2131242527232 2131374672726 2135267213328 2135578567544 2136370436928 2147843962368 2148157150464 2152394146816 2153325757856 2154257772121 2171220431744 2174519909016 2179751946939 2191458455784 2191642113024 2191778003532 2192590711584 2192910424432 2196915348096 2208714034176 2209036098048 2209992225168 2213350621677 2214351184192 2230778579328 2231744117148 2236145979312 2249316905472 2249456372046 2253893169624 2254728909888 2255057683424 2267168626944 2271640359936 2272623583776 2276077157514 2277253133064 2293999024896 2294991926136 2295184260096 2295326570628 2313062728704 2313206147772 2313400008192 2314401306672 2318966200768 2331420369408 2337180847092 2341790671248 2355583845888 2355729901434 2360032183152 2360376311496 2374079993766 2374278955776 2374426170493 2378762597304 2378961951744 2379991627104 2383608361806 2392773537024 2393122439552 2397493011456 2402376931584 2402525888487 2403416741544 2416676794272 2421443415168 2422341282816 2422491477588 2441566213632 2441717600426 2442622985712 2447440782528 2460943723264 2462008882424 2467024227486 2471529766608 2471890152984 2481394779136 2485165610304 2486241253314 2486449615104 2486603784847 2491145082216 2491353854976 2505817956096 2505973326753 2506183342208 2510760397824 2510916074932 2525705400192 2530687067648 2535629815827 2536939893852 2550564705312 2555595404928 2556701531748 2556915798528 2557074337454 2576833039872 2576992813746 2577208781056 2578324262696 2597284095744 2598626028544 2602575009216 2603701470006 2608836975864 2622847915584 2623230366432 2624203056384 2624365767387 2629378999296 2629542031228 2645030064768 2650247086592 2651394181072 2655423350433 2671063825248 2676107921967 2676332195712 2677490580492 2677880999066 2692262744496 2697179637888 2697572927424 2698573183488 2698740505734 2698966676224 2719990430976 2724123842064 2746761990336 2747950858926 2748351551673 2753370880344 2753772363412 2768561688672 2769588267264 2769759992727 2769992115072 2775050966016 2775223030188 2775455610368 2780876422107 2791569126528 2797075180032 2797255816992 2802538217493 2802773086848 2813724437056 2819456259984 2824605447552 2825017317696 2826240057186 2841418575216 2841832896968 2847022951104 2848493915904 2864209533952 2876530273344 2899359878688 2900614795533 2906335929252 2921944607712 2922370671376 2923454282112 2929220464128 2934941597847 2946656300224 2951134162236 2958051374208 2974371439104 2975658822864 2981527972416 2982818453706 2999275162728 3005190892832 3006305213184 3006491616037 3022891502592 3028795587558 3030164778368 3034769543352 3036337510752 3052644371712 3058665366528 3059989234848 3060435427504 3084274863696 3085868408896 3114631899756 3116241129456 3122387561664 3139156560384 3140515267344 3140973201912 3146709577536 3147168415328 3148530590023 3165439991688 3165705274368 3171683463072 3171888292482 3173322169472 3178144482408 3190364716032 3196863790848 3197062009089 3202900819992 3203169242112 3203367851316 3204555655392 3222235725696 3228120511488 3228591220224 3229988636784 3237760201886 3256830647616 3261779863524 3263254376704 3287463169536 3287667005298 3288886067376 3289365636648 3295373022144 3295853537312 3313554147072 3314988337752 3315266153472 3321526776288 3341090608128 3341297769004 3354218968968 3367607200256 3374184558069 3380630141952 3380839754436 3382093364832 3382586525136 3400752940416 3407460539904 3408935375664 3415879699596 3435990418328 3442776390144 3442989855942 3463045460992 3469809221658 3470100012288 3470315172259 3471601960008 3478449301152 3497130554112 3497640488576 3498937408512 3499154356516 3512686006872 3526706753024 3533594852151 3540344951808 3540564467244 3561119990649 3561418433664 3568143895956 3568442927616 3568664185238 3569987440656 3589160305536 3589683659328 3596239517184 3596763903232 3598320674312 3625015191408 3626653907968 3632165122752 3633737216382 3662349320448 3662576400639 3663934478568 3664468735564 3671161173792 3691415584896 3692784356352 3693013323636 3693322820096 3700297373584 3700536341229 3707835229476 3722092168704 3727748415456 3729361879971 3729674422656 3736717623324 3737030782464 3737262493202 3758726934144 3759275013312 3766140596736 3766374112398 3766689756928 3768320076248 3788558100288 3796030601472 3797991887872 3805409840778 3833393107392 3835052297622 3835373697792 3835611506181 3865249559808 3865489220619 3865813171584 3867486394044 3875114572336 3895926143616 3897939042816 3903862513824 3905552205009 3913255463796 3934845549648 3936304584576 3944068498944 3944313046842 3967545097152 3975370629888 3977091271608 3999033550304 4008406950912 4014498293568 4016235870738 4016821498599 4038394116744 4046359391136 4047859775232 4048110758601 4048450014336 4070192495616 4079985646464 4112366484928 4130056320516 4130658545118 4152842533008 4154988172608 4162576449024 4162834545282 4163183415552 4187353689792 4187964269216 4195612770048 4195872914689 4204159630272 4220586655584 4228911284096 4229184389976 4237525976544 4239360085779 4262127862824 4262485054464 4262749345452 4270534426656 4271157135088 4272740873856 4295687924736 4296314300928 4306651515712 4308515544242 4342440863488 4349039818032 4359503893878 4382916911568 4383556007064 4385181423168 4385820848864 4393830696192 4394103131131 4418072196096 4419984450336 4426701243354 4428702368384 4461557158656 4463488234296 4472291958624 4474227680559 4498633810944 4498912744092 4507786339248 4509457819776 4510115366848 4534337253888 4545247167552 4552154315028 4554506266128 4587998049792 4589983852272 4590653141256 4601698554649 4626412295544 4626800016384 4628802613344 4637932401536 4662840738816 4674361694184 4683581342496 4711167691776 4711459802868 4720064366304 4720752622992 4748159987532 4748557911552 4748852340986 4757525194608 4759983254208 4767216723612 4785547074048 4786244879104 4804753863168 4805051776974 4806833483088 4833353588544 4842886830336 4844982955176 4856640302829 4883132427264 4883435200852 4885245971424 4894881565056 4921887446528 4924017764848 4931500507947 4934048454972 4943059533216 4943780305968 4970331220608 4972482506628 4972899230208 4973207569694 4982290164432 5011635912192 5011946653506 5012366684416 5021832149864 5051410800384 5061374135296 5071259631654 5073879787704 5101129410624 5111190809856 5113403063496 5113831597056 5114148674908 5153666079744 5153985627492 5154417562112 5156648525392 5164484783913 5194568191488 5204713832487 5205150018432 5207402940012 5217673951728 5245695831168 5246460732864 5248406112768 5248731534774 5259084062456 5290060129536 5300494173184 5302788362144 5310846700866 5342127650496 5352215843934 5352664391424 5352996277857 5354981160984 5355761998132 5384525488992 5394359275776 5395145854848 5397146366976 5397481011468 5397933352448 5439980861952 5448247684128 5450605824573 5493523980672 5495901717852 5496703103346 5506741760688 5507544726824 5537123377344 5539176534528 5539519985454 5539984230144 5550446060376 5550911220736 5561752844214 5583138253056 5583484429783 5594150360064 5594511633984 5605076434986 5605546173696 5605893739803 5627448874112 5638912519968 5649210895104 5649561168597 5650034635392 5652480114372 5682837150432 5683665793936 5694045902208 5696987831808 5708114761167 5753060546688 5798719757376 5801229591066 5812671858504 5843889215424 5844741342752 5846908564224 5847271095757 5858440928256 5869883195694 5893312600448 5902268324472 5916102748416 5916469570263 5948742878208 5951317645728 5963055944832 5965636907412 5998550325456 6010381785664 6012610426368 6012983232074 6057591175116 6060329556736 6069539086704 6072675021504 6105288743424 6119978469696 6120870855008 6123520123903 6168549727392 6171736817792 6195987817677 6229263799512 6232482258912 6244251817923 6244775123328 6278313120768 6281030534688 6281946403824 6293419155072 6294336830656 6297061180046 6330879983376 6343366926144 6343776584964 6346644338944 6356288964816 6393727581696 6394124018178 6405801639984 6406735702632 6409111310784 6444471451392 6457182440448 6459977273568 6462773316363 6475520403772 6513661295232 6523559727048 6526508753408 6539255840817 6574926339072 6575334010596 6577772134752 6578731273296 6590746044288 6591707074624 6627108294144 6629976675504 6643053552576 6682595538008 6708437937936 6735214400512 6748369116138 6761679508872 6764186729664 6765173050272 6801505880832 6814921079808 6817870751328 6831759399192 6871980836656 6885552780288 6885979711884 6939618443316 6940200024576 6940630344518 6943203920016 6956898602304 6994261108224 6995280977152 6998308713032 7025372013744 7053413506048 7067189704302 7081128934488 7122239981298 7122836867328 7123278511479 7136287791912 7136885855232 7137328370476 7139974881312 7178320611072 7179367318656 7192479034368 7193527806464 7196641348624 7207577665461 7250030382816 7264330245504 7267474432764 7324698640896 7325152801278 7327868957136 7328937471128 7342322347584 7382831169792 7386026647272 7386645640192 7400594747168 7401072682458 7415670458952 7444184337408 7455496830912 7458723759942 7459348845312 7459811354541 7473435246648 7474061564928 7474524986404 7517453868288 7517919980259 7518550026624 7532281193472 7532748224796 7533379513856 7536640152496 7577116200576 7592061202944 7606889447481 7610819681556 7666786214784 7670104595244 7670747395584 7671223012362 7730499119616 7730978441238 7731626343168 7734972788088 7750229144672 7791852287232 7795878085632 7807725027648 7811104410018 7826510927592 7869691099296 7872609169152 7873097302161 7888136997888 7888626093684 7935090194304 7950741259776 7954182543216 7966270051299 7998067100608 8028996587136 8032471741476 8033642997198 8076788233488 8092718782272 8095719550464 8096221517202 8096900028672 8159971292928 8160477243529 8224732969856 8245054655019 8260112641032 8261317090236 8305685066016 8309279978181 8309976345216 8325152898048 8325669090564 8326366831104 8342629266321 8374707379584 8375928538432 8391225540096 8391745829378 8408319260544 8441173311168 8457822568192 8458368779952 8475051953088 8478720171558 8524255725648 8525498690904 8541068853312 8542314270176 8545481747712 8546011601491 8592628601856 8613303031424 8617031088484 8684881726976 8698079636064 8701844386599 8719007787756 8765833823136 8767112014128 8770362846336 8771641697728 8787661392384 8788206262262 8839968900672 8853402486708 8857404736768 8923114317312 8926976468592 8944583917248 8948455361118 8949760181089 8997825488184 9015572678496 9018915639552 9019474848111 9020230733696 9068674507776 9090494335104 9104308630056 9109012532256 9175996099584 9179967704544 9181306282512 9203397109298 9252824591088 9257605226688 9275864803072 9348723388368 9367162684992 9422919605736 9440128732608 9441505245984 9445591770069 9496319975064 9497115823104 9497704681972 9515050389216 9519966508416 9534433447224 9571094148096 9572489758208 9591186027267 9609507726336 9610103553948 9613666966176 9666707177088 9685773660672 9689965910352 9713280605658 9766870401704 9770491942848 9789763130112 9843774893056 9848035529696 9863001015894 9868096909944 9886119066432 9887560611936 9940662441216 9944965013256 9945798460416 9946415139388 9964580328864 10023271824384 10023893307012 10024733368832 10043664299728 10102821600768 10122553674207 10142519263308 10147759575408 10202258821248 10222381619712 10226806126992 10228297349816 10307971254984 10308835124224 10313297050784 10328969567826 10389136382976 10409427664974 10410300036864 10410945516777 10414805880024 10435347903456 10491391662336 10492921465728 10496812225536 10497463069548 10518168124912 10580120259072 10600784556453 10605576724288 10621693401732 10684255300992 10704431687868 10705328782848 10705992555714 10709962321968 10711523996264 10769050977984 10788718551552 10790291709696 10794962022936 10795866704896 10879961723904 10896495368256 10901211649146 10987047961344 10987729201917 10991803435704 10993406206692 11013483521376 11015089453648 11074246754688 11078353069056 11079039970908 11079968460288 11100892120752 11101609023687 11123505688428 11166276506112 11166968859566 11189023267968 11210152869972 11211092347392 11211787479606 11254897748224 11277825039936 11298421790208 11299122337194 11300069270784 11304960228744 11365674300864 11367331587872 11388091804416 11393975663616 11416229522334 11506121093376 11506834518543 11596467661857 11597439514752 11602459182132 11625343717008 11687778430848 11689482685504 11693817128448 11694542191514 11739766391388 11786625200896 11804536648944 11832205496832 11832939140526 11902635291456 11926111889664 11926851355927 11931273814824 11997100650912 12020763571328 12025220852736 12025966464148 12050464495797 12115182350232 12120659113472 12139078173408 12144332275803 12145350043008 12210577486848 12239956939392 12241741710016 12247040247806 12337099454784 12343473635584 12391975635354 12458527599024 12464964517824 12488503635846 12489550246656 12490324648333 12562061069376 12563892807648 12586838310144 12587618744067 12588673661312 12594122360092 12661759966752 12686733852288 12687553169928 12693288677888 12712577929632 12718080257337 12787455163392 12788248036356 12811603279968 12813471405264 12818222621568 12888942902784 12919954547136 12925546632726 12951040807544 13027322590464 13047119454096 13053017506816 13078511681634 13080418726207 13150668021192 13155544269504 13157462546592 13181492088576 13182309393393 13183414149248 13254216588288 13259953351008 13286107105152 13365191076016 13416875875872 13422683041677 13496738232276 13523359017744 13528373459328 13530346100544 13603011761664 13635741502656 13663518798384 13743961673312 13771959423768 13805095663947 13879236886632 13880400049152 13881260689036 13886407840032 13913797204608 13988522216448 13990561954304 13996617426064 14050744027488 14134379408604 14162257868976 14244479962596 14245673734656 14246557022958 14272575583824 14274656740952 14279949762624 14356641222144 14358734637312 14387055612928 14393282697248 14415155330922 14500060765632 14528660491008 14534948865528 14569920908487 14649397281792 14650305602556 14655737914272 14657874942256 14684644695168 14765662339584 14772053294544 14794501523841 14801189494336 14802145364916 14831340917904 14910993661824 14917447519884 14918697690624 14919622709082 14946870493296 14949049972808 15034907736576 15035839960518 15037100053248 15065496449592 15066759027712 15073280304992 15154232401152 15184122405888 15213778894962 15221639363112 15333572429568 15340209190488 15341494791168 15342446024724 15460998239232 15461956882476 15463252686336 15469945576176 15493454351739 15500458289344 15583704574464 15615450055296 15622208820036 15653021855184 15739382198592 15745218338304 15746194604322 15777252187368 15870180388608 15871164402769 15901482519552 15908365086432 15932540102598 15996134201216 16057993174272 16058988833571 16064943482952 16067285994396 16153576466976 16185437564544 16191439100928 16192443034404 16193800057344 16319942585856 16320954487058 16449465939712 16490109310038 16520225282064 16522634180472 16611370132032 16618559956362 16619952690432 16620983193451 16651338181128 16652733662208 16685258532642 16749414759168 16750453289349 16751857076864 16782451080192 16783491658756 16816638521088 16817681219409 16882346622336 16915645136384 16916737559904 16948683505791 16950103906176 16957440343116 17048511451296 17050997381808 17082137706624 17084628540352 17090963495424 17092023202982 17226606062848 17234062176968 17369763453952 17396159272128 17403688773198 17406226493929 17438015575512 17531667646272 17534224028256 17540725692672 17541813287271 17543283395456 17575322784768 17576412524524 17679937801344 17706804973416 17714809473536 17749408710789 17846228634624 17853952937184 17889167834496 17896910722236 17899520362178 17995650976368 18031145356992 18037831279104 18038949696222 18040461467392 18180988670208 18208617260112 18218025064512 18359935409088 18362612565024 18370560371709 18406794218596 18505649182176 18515210453376 18551729606144 18587963453031 18697446776736 18732755453769 18734325369984 18845839211472 18880257465216 18883010491968 18891183540138 18992639950128 18995409363944 19030100778432 19039933016832 19068866894448 19144979516416 19182372054534 19220207107896 19227333932352 19333414354176 19371547321344 19379931820704 19388319949089 19426561211316 19533740803408 19540983885696 19579526260224 19617767522451 19696071059392 19726002031788 19736193819888 19772238132864 19775121223872 19881324882432 19889930026512 19892830278776 19929160657728 20047786614024 20049466737664 20087328599456 20205643201536 20245107348414 20285038526616 20295519150816 20404517642496 20444763239424 20453612253984 20456594699632 20615942509968 20626594101568 20657939135652 20818855329948 20820600073728 20821891033554 20829611760048 20870695806912 20982783324672 20985842931456 20994926139096 21036336249824 21045441312259 21160240518144 21201569112906 21211153448576 21243386803464 21368510601984 21369835534437 21408863375736 21410657565696 21411985111428 21419924643936 21423047992528 21538101955968 21577437103104 21580583419392 21589924045872 21622732996383 21792990736512 21802423298292 21974095922688 21975458403834 21983606871408 21986812413384 22026967042752 22030178907296 22148493509376 22158079941816 22159936920576 22201784241504 22203218047374 22247011376856 22332553012224 22333937719132 22378046535936 22379434063623 22420305739944 22422184694784 22423574959212 22509795496448 22553759940777 22555650079872 22596843580416 22598244674388 22600138541568 22609920457488 22731348601728 22734663175744 22776183608832 22832459044668 23012242186752 23013669037086 23192935323714 23194879029504 23196317204047 23204918364264 23250687434016 23375556861696 23378965371008 23387634256896 23389084383028 23479532782776 23573250401792 23609073297888 23619291906483 23664410993664 23665878281052 23805270582912 23852223779328 23853702711854 23862547629648 23994201301824 24041527142656 24051932928296 24100928991594 24230364700464 24241318226944 24278156346816 24288664551606 24290700086016 24292206205813 24479913878784 24481431730587 24483483420032 24494080495612 24674198909568 24686947271168 24735163965057 24783951270708 24917055198048 24927839934543 24929929035648 24977007271692 24979100493312 24980649296666 25124122138752 25127785615296 25173676620288 25175237488134 25177347322624 25188244720184 25323519933504 25373467704576 25375106339856 25386577355776 25425155859264 25436160514674 25576496072712 25623206559936 25626942810528 25636445243136 25638034804473 25777885805568 25839909094272 25851093265452 25902081615088 26054645180928 26094238908192 26105533159797 26157023363268 26160837452414 26301336042384 26311088539008 26314925093184 26362984177152 26364618786786 26366828298496 26519906702016 26572214210304 26730382152032 26833751751744 26845366083354 26849280543267 26993476464552 27046718035488 27056746918656 27058424544333 27060692201088 27206023523328 27271483005312 27327037596768 27487923346624 27543918847536 27610191327894 27758473773264 27762521378072 27772815680064 27827594409216 27981123908608 27993234852128 28101488054976 28268758817208 28324515737952 28336775310207 28488959925192 28491347469312 28493114045916 28545151167648 28549313481904 28559899525248 28713282444288 28717469274624 28773558081801 28786565394496 28830310661844 29000121531264 29057320982016 29069897731056 29139841816974 29300611205112 29311475828544 29315749884512 29369289390336 29371110402823 29531324679168 29544106589088 29589003047682 29602378988672 29604290729832 29662681835808 29821987323648 29834895039768 29837395381248 29839245418164 29893740986592 29898099945616 30069815473152 30071679921036 30074200106496 30130992899184 30146560609984 30308464802304 30427557789924 30443278726224 30667144859136 30680418380976 30684892049448 30758721917917 30923913764952 30926505372672 30939891152352 30986908703478 31000916578688 31167409148928 31230900110592 31232836550331 31244417640072 31306043710368 31478764397184 31490436676608 31492389208644 31554504374736 31740360777216 31742328805538 31816730172864 31865080205196 31992268402432 32115986348544 32117977667142 32129886965904 32134571988792 32307152933952 32370875129088 32384886068808 32387600114688 32639885171712 32641908974116 32898931879424 32963187605751 32980218620076 33040450564128 33045268360944 33222740264064 33237119912724 33239905380864 33241966386902 33302676362256 33370517065284 33498829518336 33500906578698 33503714153728 33566983317512 33633277042176 33635362438818 33764693244672 33831290272768 33833475119808 33897367011582 33900207812352 33902309759761 33914880686232 34097022902592 34101994763616 34164275413248 34169257080704 34181926990848 34184046405964 34453212125696 34468124353936 34520503555629 34789402985571 34792318544256 34807377546396 34812452987858 34876031151024 35063335292544 35068448056512 35081451385344 35083626574542 35086566790912 35152825049048 35359875602688 35413609946832 35429618947072 35498817421578 35707905874368 35778335668992 35780554067781 35793821444472 35799040724356 35991301952736 36062290713984 36075662558208 36077899392444 36080922934784 36151393487391 36361977340416 36417234520224 36432996827409 36436050129024 36719870818176 36725225130048 36741120743418 36813588437192 37011298364352 37030420906752 37103459212288 37175926906062 37394893553472 37465510907538 37468650739968 37470973944999 37691678422944 37760514930432 37762856232201 37766020983936 37782367080276 37985279900256 37990818727888 38060201556864 38079866033664 38137733788896 38154240772011 38364744109068 38440414215792 38454667864704 38666828708352 38759863641408 38776639898178 38853122422632 39067481606816 39081967771392 39084391008481 39159052520448 39235535044902 39241256178621 39392142118784 39452004063576 39472387639776 39544476265728 39546928180179 39550242447744 39762649764864 39779860053024 39785660557552 39858321315456 40095573228048 40174657198912 40490214696828 40570077053232 40591038301632 40809035284992 40907224507968 40913189399264 40930897670299 41231885019936 41253188203136 41315878271304 41415286991841 41637710659896 41641200147456 41643782067108 41659223520096 41741391613824 41965566649344 41971685862912 41989852278192 42072672499648 42090882624518 42403138225812 42422306897152 42486773606928 42737021203968 42739671068874 42817726751472 42823970222856 42839849287872 42846095985056 43076203911936 43161166838784 43179848091744 43245465992766 43585981473024 43604846596584 43709762725461 43948191845376 43950916807668 43967213742816 43973624826768 44053934085504 44060357814592 44296987018752 44316159883632 44403568483008 44406436094748 44494022753712 44667875438264 44756093071872 44758868127246 44840611479888 44847149918424 45019590992896 45107519881554 45111300159744 45114097239367 45196489348776 45200277083136 45219840914976 45462697203456 45469326351488 45552367217664 45664918089336 46024484373504 46027338074172 46385870647428 46389758059008 46392634408094 46409836728528 46501374868032 46751113723392 46757930742016 46778168766056 46959065565552 47146500803584 47218146595776 47238583812966 47331756562104 47610541165824 47613493208307 47704447558656 47707405423708 47725095259296 47988402603648 48083054285312 48103865856592 48176966500713 48201857983188 48460729400928 48556312693632 48577329103212 48581400172032 48584412411626 48959827757568 48962863461174 48966966840064 48988160991224 49348397819136 49373894542336 49470327930114 49567902541416 49834110396096 49855679869086 49859858071296 49862949580353 49954014543384 49958200986624 49961298593332 50248244277504 50251359868047 50255571230592 50347353240576 50350474976268 50354694645248 50376489440368 50453043658227 50647039867008 50746935409152 50750212679712 50846050517373 50850311718528 50872321029348 51152992145424 51246413119872 51253885621056 51272890486272 51276069608946 51679818188544 51702186530904 51804163230176 52109290361856 52188477816384 52211066319594 52218679481787 52314046726536 52321674904828 52602672084768 52622177078016 52625439861813 52629850186368 52725968354304 52729237573572 52733656596992 53039813404032 53144428420608 53248226132367 53460764304064 53667503503488 53690732166708 53698561086534 53986952929104 54093436070976 54113493837312 54116849088666 54121384402176 54542966010624 54546347890957 54654075193536 54975846693248 55087837695072 55111681115127 55220382655788 55516947546528 55525042756144 55545631360128 55655188818432 55763890359093 55986469704256 56202976109952 56537517634416 56649031475904 56673550620414 56977919850384 56986228091832 57090302335296 57098626963808 57119799050496 57123340704703 57434938549248 57547116163602 57573130788992 57660621323688 58000243062528 58114641964032 58139795462112 58164959847267 58279683633948 58601222410224 58622951657088 58631499769024 58738578780672 58742220805646 59088213178176 59178006095364 59204757977344 59208581459664 59325363671616 59643974647296 59669790079536 59678490836328 59787481973184 59796199891232 59822081210437 60143359842072 60148400212992 60261985798368 60293121219968 60616929604608 60855115579848 60886557452448 61334289718272 61360836761952 61369784098896 61517443835834 61847827529904 61879782304704 61973817406956 62001833157376 62461800221184 62465673100662 62488835280144 62612087420736 62957528794368 62984778417288 63109008749472 63136323936777 63480721554432 63484657611076 63633460345728 63730160410392 63984536804864 64109506603311 64231972697088 64235955334284 64259773931808 64269143977584 64614305867904 64741750258176 64769772137616 65283817948232 65797863758848 65926375211502 65960437240152 66080901128256 66090536721888 66445480528128 66474239825448 66479810761728 66483932773804 66605352724512 66741034130568 66997659036672 67001813157396 67007428307456 67133966635024 67138302190869 67266554084352 67270724877636 67529386489344 67661279822331 67666950239616 67794734023164 67800415624704 67804619519522 67829761372464 68194045805184 68203989527232 68328550826496 68338514161408 68368092811928 68906424251392 68936248707872 69041007111258 69578805971142 69584637088512 69588951612141 69614755092792 69624905975716 69752062302048 70126670585088 70136896113024 70162902770688 70167253149084 70173133581824 70305650098096 70719751205376 70827219893664 70857875719449 70997634843156 71415811748736 71556671337984 71561108135562 71587642888944 71598081448712 71982603905472 72124581427968 72155798784888 72161845869568 72302786974782 72723954680832 72834469040448 72865993654818 72872100258048 72876618617439 73439741636352 73444295191761 73450450260096 73482241486836 73627176874384 74022596728704 74060841813504 74205491895171 74351853812124 74789787106944 74931021815076 74937301479936 74941947889998 75383356845888 75521029860864 75525712464402 75532041967872 75564734160552 75970559800512 75981637455776 76120403113728 76159732067328 76275467577792 76308481544022 76729488218136 76880828431584 76909335729408 76914104413419 77333657416704 77519727282816 77553279796356 77706244845264 78134963213632 78163935542784 78168782016962 78471070089804 78482512357242 78784284237568 78904008127152 78944775279552 79088952531456 79093856360358 79100484895488 79559720106048 79571321115104 79716642630912 79721585379091 80191146456096 80349314397824 80547841629801 80980429393656 81140154106464 81175273632999 81182076603264 81618070569984 81814449015936 81826378798528 81861795340598 82463770039872 82506376406272 82631756542608 82830573983682 83275421319792 83287564134216 83318447040192 83482783227648 83487959491489 83943371725824 83979704556384 84145344999296 84181765249036 84806276451624 84844613794304 84973547213856 85010325930621 85474042407936 85479342137748 85635453502944 85647940445712 85679698575744 85692191970112 86152407823872 86359696183488 86490931985532 87171962946048 87209693193168 87419525450922 87432272538331 87901833615336 87934427485632 87947249653536 88107868171008 88113331208469 88120715629184 88593974037504 88632319767264 88807136966016 88812872189496 88988045507424 89335750876528 89512186143744 89517736254492 89681222959776 89694299836848 90215039763108 90222600319488 90228194478734 90392978697552 90439681829952 90925394406912 90938652702976 91329836178672 92054676148344 92276165753751 92771741294856 92779516118016 92785268816188 92819673457056 93002749736064 93502227446784 93515861484032 93556337532112 93698509650993 93918131131104 94436293191552 94477167625932 94663513124208 95221082331648 95226986416614 95414810847416 95450190518592 95976805207296 96166108570624 96207731713184 96353933001426 96403715966376 96921458801856 97112625387264 97154658206424 97162800344064 97168824823252 97919655515136 97925726922348 97933933680128 97976321982448 98696795638272 98889562817253 98940655860228 99135805082832 99668220792192 99711359738172 99719716142592 99725899160706 99908029086768 99922597186664 100496488555008 100502719736094 100511142461184 100700949952536 100709389290496 100752978880736 100906087316454 101294079734016 101493870818304 101500425359424 101692101034746 101700623437056 101706929279283 101744642058696 102305984290848 102492826239744 102507771242112 102545780972544 102552139217892 103359636377088 103404373061808 103561510666887 103608326460352 104376955632768 104422132639188 104437358963574 104628093453072 104643349809656 105205344169536 105244354156032 105250879723626 105259700372736 105458475147144 105467313193984 106079626808064 106086204165877 106288856841216 106496452264734 106921528608128 107335007006976 107341662203343 107381464333416 107397122173068 107973905858208 108186872141952 108226987674624 108233698177332 108242768804352 108454180462173 109085932021248 109092695781914 109308150387072 109951693386496 110175675390144 110223362230254 110440765311576 111033895093056 111050085512288 111091262720256 111098150819383 111310377636864 111527780718186 111972939408512 112405952219904 112412921834997 113075035268832 113288568696603 113298062951808 113347101240828 113955839700768 113972456183664 114180604670592 114197253927616 114239598100992 114246681409406 115094232327204 115146261577984 115321242647376 116000486125056 116279590924224 116329919694534 116346882354157 116559367267896 117202444820448 117245903314176 117253173025443 117262999538048 117477157561344 117484441611292 117723768535863 118176426356352 118356012190728 118409515954688 118417162919328 118640784540537 118650727343232 119287949294592 119339580159072 119356981672656 119574963946368 119592399782464 119644162420874 120286719684144 120523971596736 120586242439936 121710231159696 121773114904896 122721673523904 122739568197792 122792693010897 123034887671668 123695655059808 123759564609408 123947634813912 124003666314752 124245860975523 124923600442368 124931346201324 124977670560288 125224174841472 125915057588736 125969556834576 126218017498944 126272647873554 126969315222152 127266920691456 127460320820784 127969073609728 128219013206622 128471910668568 128519547863616 128538287955168 129228611735808 129483500516352 129539544275232 130567635896464 131129288176383 131852750423004 131920874480304 132161802256512 132181073443776 132890961056256 132948479650896 132967865547608 133210705449024 133482068261136 134003626314792 134014856614912 134267933270048 134276604381738 134541449755272 135058772978688 135322559644662 135333900479232 135342291718101 135589468046328 135600831249408 135609239039044 135659522744928 136388091610368 136407979054464 136657101652992 136677028322816 136736185623856 137872497415744 138082014222516 139157611942284 139169274177024 139177903224282 139229510185584 139249811951432 139504124604096 140253341170176 140273792226048 140334506298168 140346267163648 140611300196192 141439502410752 141654439787328 141715751438898 141995269686312 142831623497472 142840479624921 143113342675968 143122216271124 143175285777888 143196162897424 143965207810944 144249162855936 144311597569776 144530899502139 144605573949564 145668938080896 145731987309636 145744200516096 145753237234878 146879483272704 146888590383522 146900900520192 146964482973672 147254353748768 148045193457408 148121683627008 148410983790342 148703707624248 149579574213888 149588848741059 149862043630152 149874602959872 149883895779996 150754079604141 150766713691776 151042059721728 151051424928804 151064083935744 151129468321104 151359130974681 151941119601024 151963274911552 152240806227456 152550935155584 152616963088044 153458976436272 153761656863168 153818671458816 153828208826838 155039454565632 155049067627051 155106559592712 155412489690528 156269926427264 156327871085568 156337564033924 156656038445361 156942140179608 156965024714484 157568568475136 157808016254304 157876319585439 157889550559104 158177905062912 158187712720716 158200969790976 159119440212096 159142642230208 159433285261824 159443170758182 160382292912192 160698628795648 161095683259602 161960858787312 162280308212928 162350547265998 162364153206528 162374220428329 163628898031872 163639043672871 163652757597056 163723590681196 164927540079744 165012752812544 165263513085216 165335043345381 165661147967364 166550842639584 166575128268432 166636894080384 166965566455296 166975918982978 167959409112768 168290689998592 168363530498072 169612552903248 169689227588608 169947094427712 170020651861242 170045443440691 170958684275496 171270907005888 171295880891424 171359397151488 171370022114109 171384383940224 172304815647744 172719392366976 172981863971064 174343925892096 174419386386336 174494879541801 174839050901844 174864545076662 175803667230672 175868854971264 175894499307072 176215736342016 176226662416938 176241431258368 177264639534528 177614273932032 177625744378992 177976091014848 178671501753056 179035472508984 179362445919552 179388599673696 179466243631311 180430079526216 180445200638976 180456388957468 180785957395104 180879363659904 181850788813824 181877305405952 182659672357344 184109352296688 184552331507502 185543482589712 185570537632376 185639346914112 186005499472128 187031722968064 187112675064224 187397019301986 187836262262208 188872586383104 188954335251864 189327026248416 189408971810331 190442164663296 190453972833228 190829621694832 190900381037184 191953610414592 192328519809933 192415463426368 192707866002852 192807431932752 193842917603712 194225250774528 194309316412848 194337649646504 195851453844696 195867867360256 195952643964896 197393591276544 197779125634506 197881311720456 198271610165664 199336441584384 199422719476344 199439432285184 199451798321412 199816058173536 199845194373328 200992977110016 201005439472188 201022284922368 201401899905072 201414906572607 201505957761472 201812174632908 202588159468032 203000850718848 203384202069492 203401246874112 203413858558566 203489284117392 204611968581696 204985652479488 205015542484224 205104278435784 205597772819761 206719272754176 206808746123616 207123021333774 207216652920704 208753911265536 208766854836423 208844265278376 208874717927148 209256186906144 209286699619312 210410688339072 210488708312064 210501759447252 210519400745472 210916950294288 212159253616128 212172408331754 212992904529468 213843057216256 214670014013952 214683324406686 214762928666832 214794244346136 215947811716416 216373744283904 216467396354664 216485537608704 216908360924346 218171864042496 218185391563828 218616300774144 218629855852317 219903386772992 220332885575283 220351350780288 220446724460508 220881530623152 222067790186112 222100171024576 222182525440512 222196301638766 223055561436372 223945878817024 224811904439808 224825843669994 226150070537664 226577137393206 226596125903616 226610175762613 226694202481656 227911679401536 227944912367328 228361209341184 228394507855232 228479196201984 228493362818812 230188464654408 230292523155968 230642485294752 230742313240257 232000972250112 232559181848448 232659839389068 232693764708314 233118734535792 234404889640896 234491806628352 234506346050886 234525999076096 234968883222584 235447537071726 236352852712704 236712024381456 236819031909376 236834325838656 237281569081074 237301454686464 237316168318327 238679160318144 238713963345312 239149927892736 239164756137273 239184799564928 239288324841748 240573439368288 241047943193472 241172484879872 241643524889403 243420462319392 243525820898997 243546229809792 245443347047808 245479136395584 245585386021794 246069775343336 247391310119616 247519129218816 247895269627824 248007332629504 248491721951046 249862692402648 249955341120576 250448349682944 250463878474467 251830115177472 251939113669152 252436034997888 252545295747108 253938630444304 254533841382912 254920641641568 255030977791863 256438026413244 256943821337136 257039095727232 257076575910336 258457223471616 259079088550464 261135271792928 262258576352766 262296817614993 263705500846008 263841748960608 264323604513024 264339993625407 264362146887552 265781922112512 265896959301792 265935731095216 266421410898048 266964136522272 268007252629584 268535866540096 268553208763476 269082899510544 270645119289324 270667800958464 270684583436202 271178936092656 271218478078088 271319045489856 272776183220736 272815958108928 273354056645632 273472371247712 273590737059367 275744994831488 276164028445032 276828497261253 278315223884568 278338548354048 278355806448564 278459020371168 278499623902864 279008249208192 280506682340352 280547584452096 280669012596336 281095528952979 281222600392384 283308879574656 283431502877796 283990539372624 285663246994944 285680959249842 286244432542248 286350571555776 286392325794848 287930415621888 288498325711872 288623195139552 289061799004278 289211147899128 291337876161792 291463974619272 291488401032192 291506474469756 293758966545408 293777180767044 293801801040384 293928965947344 294508707497536 296090386914816 296821967580684 297407415248496 299159148427776 299177697482118 299724087260304 299767791559992 301508159208282 301533427383552 301552123652611 302102849857608 302128167871488 302258936642208 302718261949362 303882239202048 303926549823104 304481612454912 305101870311168 305120787837849 305233926176088 306917952872544 307523313726336 307637342917632 307656417653676 310078909131264 310098135254102 310213119185424 310824979381056 312539852854528 312675128067848 313312076890722 313884280359216 313930049428968 315137136950272 315616032508608 315752639170878 315779101118208 315798680675569 316375425441432 316401939581952 318238880424192 318258612497631 318285284460416 318866570523648 318886341516364 320764585824384 321397257591296 322024986610029 322191366519204 323921717574624 324560616425856 324701094531996 324728306413056 324748440856658 327257796063744 327278087345742 327305515194112 327447181362392 329855080159488 330025505625088 330527026170432 330670086690762 331322295934728 333101685279168 333150256536864 333273788160768 333294452458149 333931132910592 333951837965956 335918818225536 336581379997184 336727060996144 337238765504991 339225105806496 339865706089809 339894188855424 340041303722484 340090886881382 341917368550992 342541814011776 342591761782848 342718794302976 342740044228218 342768767880448 345438784733952 345963727942128 348838772772672 348989759083602 349040647062471 349678101803688 349729090153324 351607334461344 351737709942528 351759519076329 351788998614144 352431472684032 352453324833876 352482862516736 353171305607589 354529279069056 355228547864064 355251488757984 355922353621611 355952182029696 357343003506112 358070945017968 358724891839104 358777199347392 358932487262622 360860159052432 360912777914936 361571914790208 361758727319808 363754610811904 365319344714688 368218704593376 368378079032691 369104663015004 371086965179424 371141075264752 371278693828224 372010998944256 372737582926569 374225350128448 374794038603972 375672524524416 377745172766208 377908670503728 378654052496832 378817943620662 380907945666456 381659243389664 381800762074368 381824435236699 383907220829184 384657039619866 384830926852736 385415732005704 385614863865504 387685835207424 388450501549056 388618632825696 388675299293008 391702907689392 391905287929792 395558251269012 395762623440912 396543220331328 398672883168768 398845438952688 398903596642824 399632116347072 399690388746656 399863384932921 402010878944376 402044569844736 402803799810144 402829813145214 403011915522944 403624349265816 405176318936064 406001701437696 406026875154303 406768404138984 406802493748224 406827717117132 406978568234784 409223937163392 409971304958976 410031084968448 410208556871568 411195545639522 413617492247232 414246042667548 414433305841408 417507822531072 417533709672846 417688530556752 417749435854296 418512373812288 418573399238624 420821376678144 421003518894504 421038801490944 421833900588576 424318507232256 424344816663508 425985809058936 427686114432512 428521438874763 429340028027904 429366648813372 429525857333664 429588488692272 431895623432832 432747488567808 432934792709328 433816721848692 436370783127656 437232601548288 437259711704634 439806773545984 440665771150566 440702701560576 440730026876893 440893448921016 441763061246304 444135580372224 444200342049152 444365050881024 444392603277532 446111122872744 447891757634048 448766546223177 449623808879616 449651687339988 452262238812423 452300141075328 453154274786412 453192251807232 453220351525226 453388404963312 455823358803072 455889824734656 456722418682368 456789015710464 456986725637624 460376929308816 460585046311936 461284970589504 461484626480514 465118363696896 465147202881153 465319678778136 465387529416628 466237469071584 468809779281792 468983613256704 469012692101772 469051998152192 469937766445168 469968115336083 470895074143452 472705705425408 473424048762912 473628958756317 473668651677312 474563138162148 474602909372928 474632336636654 477358320636288 477427926690624 478299855785472 478329512274546 478369599129856 478576649683496 481146878736576 482095886386944 482344969759744 483287049778806 486840924638784 487051641797994 487092459619584 487122661284987 490886694095616 490917131018613 490958272791168 491170772043588 492139550686672 494782620239232 495038258437632 495790539255648 496005130036143 496983443902092 499725384805296 499910682241152 500896699365888 500927756948934 503878227338304 504872069995776 505090591494216 507877260888608 509067682765824 509841283283136 510061955583726 510136330322073 512876052826488 513887642674272 514078191454464 514110066342327 514153151820672 516914446943232 518158177100928 522270543585856 524517152705532 524593635229986 527411001692016 527683497921216 528647209026048 528679987250814 528724293775104 531793918603584 531871462190432 532842821796096 533928273044544 536014505259168 537071733080192 537106417526952 538165799021088 538398730893933 541290238578648 541335601916928 541369166872404 542357872185312 542436956156176 542638090979712 545552366441472 545631916217856 546944742495424 547181474118734 551489989662976 552328056890064 553656994522506 556630447769136 556711612897128 556918040742336 556999247805728 558016498416384 558051097653637 561095168904192 561338025192672 562191057905958 562445200784768 566617759149312 566863005755592 567981078745248 568226915430993 571326493989888 571361918499684 572488865084496 572701143111552 572784651589696 575860831243776 577246390279104 578123598008556 578422295798256 582675752323584 582927949238544 583012948939512 584415716440423 587554361534088 587603602080768 587857931894688 589017414995072 592180773829632 593643935161368 594814830496992 598318296855552 598355394964236 599448174520608 599535583119984 603016318416564 603066854767104 603104247305222 604205699715216 604517873284416 605436523898724 607764478404096 607853099646208 610203740622336 610241575675698 610467852352176 613835905745088 615046627452672 615312835307352 616793318459283 620157818262528 620196270508204 620426238370848 621649958762112 625079705709056 625350256135696 626300564509269 626624153781444 627768560718432 627860098857936 631232065017216 631505278341756 631558202236416 631597361351138 632750850882864 636477760848384 636517224995262 636570568920832 637772683032728 641529171648768 642794515182592 644049973220058 644382733038408 647843435149248 649121232851712 649402189063992 649456612826112 649496881713316 654515592127488 654556174691484 654611030388224 654894362724784 655889567556951 659710160318976 660998656725849 661054052340864 661340173381524 662644591869456 666203370558336 666300513073728 666547576321536 666588904916298 667903675931912 671837636451072 673162759994368 673454121992288 674477531009982 678450211612992 679731412179618 679788377710848 679830527287839 680082607444968 680181773762764 683834737101984 685083628023552 685183523565696 685437588605952 685480088456436 685537535760896 690877569467904 691927455884256 692226939720771 697677545545344 697979518167204 698081294124942 699356203607376 699458180306648 703214668922688 703475419885056 703519038152658 703577997228288 704906649667752 704965725033472 706342611215178 709058558138112 709102522582441 710457095728128 710502977515968 711844707243222 711904364059392 711948504954981 714686007012224 716141890035936 717449783678208 717494268411819 717554398694784 717864974525244 721720318104864 721825555829872 723143829580416 723517454639616 724930574668209 730638689429376 736437409186752 736756158065382 738209326030008 742173930358848 742282150529504 742557387656448 742603429161139 744021997888512 745475165853138 748450700256896 749588077207944 751345049048832 751391635423401 755490345532416 755817341007456 757308104993664 757635887241324 761815891332912 763318486779328 763601524148736 763648870473398 769314079239732 769661853705472 770831464011408 771229727731008 775371670414848 777237265651392 777350598586016 777687055735681 783405815378784 783810575859584 786890452844979 791116502538024 791525246881824 793019980876221 793086440662656 797345766337536 797690877905376 797807193285648 799264232694144 799380777493312 799726769865842 804021757888752 805607599620288 805659626290428 806023831045888 807248698531632 812003402875392 812053750308606 813536808277968 813655434234264 813957136469568 818447874326784 820062169936896 820417113743136 820772211178101 822391091279044 827234984494464 828492085335096 828866611682816 830485491783759 835015645062144 835067419345692 835377061113504 835498871708592 837024747624576 837146798477248 841642753356288 842007037789008 843667801177152 848689633327016 851971618117872 855372228865024 857042877749526 858733297626744 859051714667328 859176977384544 863791246865664 865494977135616 865869585418656 867633443697384 872741566255312 874465203096576 874519423409268 881331542301132 881405403121152 881460053753786 881786897842032 883526122492608 888271160744448 888400684098304 888785206555064 892222245745488 895783515268096 897533092446354 899303374679976 904524477624846 904600282150656 904656370957833 906308549572824 906384503614464 906440703050452 906776809926624 911646717606144 911779649469312 913444837364736 913578031420928 913973451275248 915362363513547 920753858617632 922569941179008 922969252961028 930236727393792 930294405762306 930639357556272 930775058833256 932474938143168 937619558563584 938025384203544 938103996304384 939875532890336 939936230672166 941790148286904 945411410850816 946848097525824 947257917512634 947337303354624 947396042026707 949126276324296 949205818745856 949264673273308 954716641272576 954775837492893 954855853381248 956599711570944 956659024549092 956739198259712 957153299366992 962293757473152 964191772773888 966074959830087 966574099557612 973681849277568 974103283595988 974184919239168 974245322569974 981773388191232 981834262037226 981916545582336 982341544087176 984279101373344 989565240478464 990076516875264 991581078511296 992010260072286 993966887804184 999450769610592 999821364482304 999883357374447 1001793398731776 1001855513897868 1007756454676608 1009744139991552 1010181182988432 1011716296514973 1015754521777216 1019682566566272 1020123911167452 1020272660644146 1025752105652976 1027775285348544 1028156382908928 1028220132684654 1028306303641344 1036316354201856 1036380609928183 1044541087171712 1047121941187413 1049034305411064 1049187270459972 1054822003384032 1055278557228987 1055366995842432 1057294418052096 1057359974501628 1057448587550208 1059513916822767 1063587837207168 1063742924380864 1065685643592192 1067856546089088 1072029010518336 1074143466160384 1074212835053904 1076331598042176 1076797461787866 1082580477157296 1082738333744808 1084715744370624 1084873912312352 1085276181959424 1085343473389357 1091263832435712 1093889484990848 1094362948237468 1102979979325952 1104656113780128 1105134237098073 1107313989045012 1113260895538272 1113423225794256 1113836081484672 1113998495611456 1116032996832768 1116102195307274 1122676050385344 1124382115811916 1124890401569536 1133235518298624 1133726011511184 1135962157490496 1136453830861986 1136619542998303 1142723836999368 1144977730168992 1145402286223104 1145473305710097 1145569303179392 1151721662487552 1154492780558208 1156247196017112 1156844591596512 1165351504647168 1165855898477088 1166025897879024 1168831432880846 1175108723068176 1175715863789376 1178034829990144 1187287870322736 1189629660993984 1196710789928472 1198896349041216 1199071166239968 1199590154798763 1206032636833128 1206133709534208 1206208494610444 1208411399430432 1209035746568832 1210873047797448 1215528956808192 1215706199292416 1218080625462909 1220407481244672 1220483151351396 1220935704704352 1227671811490176 1230093254905344 1230625670614704 1233586636918566 1240392541016408 1240852476741696 1243299917524224 1250159411418112 1250700512271392 1252601129018538 1253248307562888 1255537121436864 1255720197715872 1262464130034432 1263010556683512 1263116404472832 1263194722702276 1265501701765728 1272955521696768 1273034449990524 1273141137841664 1275545366065456 1283058343297536 1285564316624289 1288099946440116 1288765466076816 1295686870298496 1298242465703424 1298804378127984 1298993763426632 1309112349382968 1309222060776448 1309788725449568 1311779135113902 1319420320637952 1321997313451698 1322108104681728 1322190080630679 1322680346763048 1325289183738912 1332406741116672 1332601026147456 1333095152643072 1333177809832596 1335807351863824 1343675272902144 1346299638669531 1346908243984576 1348955062019964 1356900423225984 1359462824359236 1359576755421696 1359661054575678 1360165214889936 1360363547525528 1367669474203968 1370167256047104 1370367047131392 1370960176912872 1371075071521792 1381755138935808 1383854911768512 1384453879441542 1395355091090688 1395441608643459 1395959036334408 1396162588249884 1398712407214752 1398916360613296 1406429337845376 1406950839770112 1407038076305316 1407155994456576 1409813299335504 1409904346008249 1412685222430356 1418117116276224 1418205045164882 1421005955031936 1423689414486444 1423808728118784 1423897009909962 1429372014024448 1432283780071872 1434899567356416 1434988536823638 1435108797389568 1435729949050488 1443440636209728 1443651111659744 1446287659160832 1447034909279232 1449861149336418 1461277378858752 1461367983854961 1472751393055839 1472874818373504 1473512316130764 1476418652060016 1484347860717696 1484564301059008 1485114775312896 1485206858322278 1490950331706276 1496901400513792 1499176154415888 1502690098097664 1502783270846802 1511634682014912 1514616209987328 1514710122202729 1515271774482648 1523631782665824 1526636973558656 1527203048297472 1527297740946796 1530408990966219 1538628158479464 1539323707410944 1541662928022816 1542330199026981 1542459455462016 1550743340829696 1554474531302784 1554701197172032 1555374111471362 1566811630757568 1567621151719168 1573780905689958 1582233005076048 1583050493763648 1586039961752442 1586172881325312 1586271230338291 1595381755810752 1595614386571296 1598528465388288 1598761554986624 1599453539731684 1608043515777504 1611215199240576 1611319252580856 1612047662091776 1614497397063264 1615196192681799 1624006805750784 1624107500617212 1627073616555936 1627310868468528 1627914272939136 1636895748653568 1640834227486272 1641544422356202 1644782182558088 1654469968988928 1656984170670192 1657733223365632 1660970983567518 1661213178228289 1670134838691384 1670754122227008 1670997743417184 1674049495249152 1674153292960911 1674293596954496 1683285506712576 1684014075578016 1687335602354304 1697379266654032 1703943236235744 1704680746292979 1714085755499052 1717466595253488 1718103429334656 1718353954769088 1727582493731328 1731739170837312 1735266887394768 1745483132510624 1749038846818536 1753247149321269 1762663084602264 1762810806242304 1762920107507572 1763573795684064 1767052244985216 1776542321488896 1776801368196608 1777570413110128 1784444491490976 1795066184892708 1798606749359952 1809048955249692 1809200564301312 1809312741915666 1812617099145648 1812881406100904 1813553619853248 1823293435212288 1823559298938624 1827156062841856 1827946902550496 1830724727027094 1841507717235264 1845139882358016 1845938505922056 1850379955377849 1860473454787584 1860588811524612 1861278715112544 1861550117666512 1864949876286336 1875239117127168 1876050768407088 1878901693527807 1879751065780672 1879872461344332 1883580296573808 1893696195051648 1894515835025268 1894674606709248 1894792084053414 1898252552648592 1898529346546616 1909433282545152 1909551674985786 1909711706762496 1913318049098184 1913478396519424 1914306598733984 1924587514946304 1928383545547776 1932149919660174 1933148199115224 1947363698555136 1948206567191976 1948369838478336 1948490645139948 1963546776382464 1963668524074452 1963833091164672 1964683088174352 1967668702670853 1968558202746688 1979130480956928 1983162157022592 1984020520144572 1987933775608368 1998901539221184 1999642728964608 1999766714748894 2003711027795736 2015512909353216 2015637879151663 2019488279983104 2020362365976864 2023432593029946 2031509043554432 2039365133132544 2039491581863517 2040247822334904 2040545321288292 2051504211305952 2055550570697088 2056312765817856 2056440265369308 2056612607282688 2072632708403712 2072761219856366 2089082174343424 2094243882374826 2098068610822128 2098374540919944 2109644006768064 2110557114457974 2110733991684864 2110864865568277 2114719949003256 2114897175100416 2119027833645534 2127175674414336 2127307567747323 2127485848761728 2131371287184384 2135713092178176 2135845514864943 2144058021036672 2148286932320768 2148425670107808 2152482805235457 2152663196084352 2153594923575732 2165160954314592 2165476667489616 2169431488741248 2169747824624704 2170552363918848 2170686946778714 2187778969981696 2188725896474936 2205959958651904 2209312227560256 2210268474196146 2210590764728983 2214627978090024 2226521791076544 2226846451588512 2227672162969344 2227810287483417 2227996991222912 2232065993665536 2232204390614548 2245352100770688 2248764231623832 2249780803139072 2254174906270203 2266471036597248 2267452023022368 2271924314980992 2272907661723972 2273239085996606 2285447673998736 2289955460337984 2290804572446208 2290946611420194 2291138606358784 2308985561116416 2312494392034224 2313689183193024 2331711796954176 2332051795758048 2333061167207043 2337662865761692 2350217446136352 2351431727578752 2356069659980288 2360671358534937 2374575740645472 2379059942628663 2379259321987968 2393421579856944 2397792698082432 2398142332479936 2399180309597526 2412065273666256 2412416989220888 2416822798860864 2418071493137664 2421746095594896 2431412398584832 2436161250925818 2440966302702792 2441871409408704 2455343622980352 2460186509810688 2461251341229408 2462316633534303 2467173273837132 2480785082032816 2481704953483392 2486599835048448 2491456475351277 2501401024542784 2505202258037076 2506496615125776 2511074242873728 2511440395431744 2524928260068864 2526021113367024 2526389445404552 2531003403531456 2546068899981048 2546282275683328 2551090732130912 2566116686595072 2571128633248578 2576199892880232 2577530932153632 2591373740596992 2596484931406848 2597608756255968 2597987526853264 2618224698765936 2619577450899136 2623558270227804 2643994626903396 2644216209363456 2644380161261358 2645360693526096 2650578367477824 2664813482233344 2665202052294912 2666355619665192 2671614703727648 2672771046656893 2687350545804288 2692599277339062 2693816487969152 2697910124039928 2713800846451968 2713969112873499 2718925648718472 2719153510843392 2719322109151356 2720330429779872 2720727095051056 2735338948407936 2740334512094208 2740734094262784 2741920353825744 2746087090540641 2767709823537024 2768907758883084 2790710182181376 2790883217286918 2791918072668816 2792325176499768 2797424814429504 2797832721226592 2812858675690752 2814076152610632 2814311988913152 2819626598671008 2819808692016498 2825370444860712 2836234232552448 2836410090329764 2842011910063872 2842188126080121 2847378828972888 2847617456237568 2847794019819924 2858744028048896 2864327512478679 2864567560143744 2869799134712832 2869977073647276 2870217594779136 2871459898100976 2886881272419456 2887302223319488 2892575318321664 2899722298672836 2922554757717504 2922735967709922 2945502786111678 2945749636747008 2945932284913969 2947024632261528 2952837304120032 2968695721435392 2969128602118016 2970229550625792 2970413716644556 2981900663412552 2993802801027584 2998352308831776 2999650072123341 3005380196195328 3005566541693604 3023269364029824 3029232419974656 3029420244405458 3030543548965296 3047263565331648 3053273947117312 3054595481893592 3060817981932438 3077256316958928 3078647414821888 3083325856045632 3084660398053962 3084918910924032 3085110188138251 3108949062605568 3109141829784549 3109402394344064 3110748222942724 3133623261515136 3135242303438336 3141365823562239 3147561811379916 3164466010152096 3165835671686961 3166100987527296 3172079923504884 3172345762650624 3172542460676582 3190763511621504 3191228773142592 3197056930776576 3197523109973248 3198907079463368 3216087031555008 3222430398481152 3222638505161712 3224095324183552 3228994794126528 3230392385363598 3248215001234424 3254147233111872 3254621736937056 3255828545878272 3256030420168071 3273791497307136 3281668454972544 3283088844712404 3289564365116176 3308939937977856 3313968341340384 3315402711294219 3321941967135036 3322426356456578 3340269677382768 3341508244454016 3341995486834368 3348098990498304 3348306585921822 3348587193908992 3368028151156032 3374671204708608 3394758533308064 3407886472471488 3409361492585958 3409858628994909 3428171510998104 3434933190506976 3436206858669312 3436419917130291 3436707909538176 3455164987462656 3463478341674624 3470533774789536 3490966265021248 3498077693637072 3506494298642538 3525326169204528 3525840215015144 3527147591368128 3534104489970432 3553602736393216 3555140826220256 3568888982981952 3590132369785416 3597213498719904 3598770464396289 3618097910499384 3618401128602624 3618625483831332 3625234198291296 3625762812201808 3627107239706496 3646586870424576 3647118597877248 3654241876388727 3655893805100992 3661449454054188 3683015434470528 3690279764716032 3691877011844112 3700759910755698 3721177623049224 3722557430225088 3723100235333024 3729899752572672 3750478234254336 3752101536814176 3757803387055614 3759502131561344 3759744922688664 3767160593147616 3787392390103296 3789031670050536 3789349213418496 3789584168106828 3796505105297184 3797058693093232 3818866565090304 3819103349971572 3819423413524992 3826636098196368 3828613197467968 3849175029892608 3864299839320348 3866296398230448 3894727397110272 3896413134383952 3896981290279896 3906357683575459 3927337048148904 3927666182329344 3929366176348704 3935337405341706 3937116405493376 3958260961913856 3966324314045184 3966570241892037 3968041040289144 3975867551216736 3997803078442368 3999285457929216 3999533429497788 4007422055591472 4031025818706432 4031275758303326 4040724731953728 4046865186059892 4063018087108864 4078730266265088 4078983163727034 4080495644669808 4081090642576584 4103008422611904 4111101141394176 4112880530738616 4113225214565376 4145265416807424 4145522439712732 4178164348686848 4186324825930377 4188487764749652 4196137221644256 4196749081839888 4219288013536128 4221114228915948 4221467983369728 4221729731136554 4229439898006512 4238055667291068 4254351348828672 4254615135494646 4254971697523456 4271426184356352 4271691029729886 4288116042073344 4296573864641536 4296851340215616 4304965610470914 4305326392168704 4305593339489647 4307189847151464 4330321908629184 4330953334979232 4338862977482496 4339495649249408 4341104727837696 4341373893557428 4375557939963392 4377451792949872 4384103951564883 4418254179167517 4418624455120512 4420536948392292 4421181529457966 4429255956180048 4453043582153088 4453692903177024 4455344325938688 4455620574966834 4455993982445824 4464408781229096 4490704201541376 4497528463247664 4499561606278144 4508349812540406 4534904046044736 4543848629961984 4544130366608187 4545815323447944 4546478171993212 4570895347997472 4579910920675968 4581609144892416 4581893222840388 4582277212717568 4591226972898657 4617971122232832 4624988784068448 4626990597080943 4627378366386048 4663423593908352 4664103591516096 4666122334414086 4675325731523384 4700434892272704 4702863455157504 4712139319960576 4721342717069874 4749151481290944 4758119885257326 4758518643975936 4758813691014873 4786843159713888 4795585396164864 4796284664959872 4798360619195052 4824130547332512 4824833978441776 4833645597721728 4836142986275328 4843492191189792 4845588578045397 4872322501851636 4881932605405584 4883742818817408 4910687245960704 4922502682458816 4924633267068606 4934346547674264 4961570164065632 4963409906966784 4963717658077087 4973199670096896 4982912950702554 4983639534684867 5002802049085568 5010404516074152 5012993230251552 5022148485747456 5022459878882733 5022880790863488 5049856520137728 5052042226734048 5052778890809104 5062006807062912 5092137799962096 5102181464261824 5142257266497156 5152399785760464 5155061864307264 5182747481193984 5195217512511936 5195975053706528 5198224004127973 5236449397531872 5239154901798272 5247116540455608 5259741447963807 5287989253806792 5288432418726912 5288760322522716 5290721387052192 5301156734955648 5329626964466688 5330404104589824 5332711239330384 5343229407455296 5345542093313786 5385198554678124 5387632975938304 5395820248079856 5427601692903936 5427938225746998 5437851297436944 5438644218302712 5440660859559744 5441454190102112 5470677896815872 5481468188525568 5483840707651488 5492174181081282 5535419647074048 5537815517766168 5551139866133547 5581420364362752 5581766434573836 5583836145337632 5584650352999536 5594849628859008 5595665442453184 5625717351381504 5628152305221264 5639253197342016 5639617384032996 5650740889721424 5672820180659528 5684023820127744 5684376252160242 5694757657945776 5695588039639848 5717488056097792 5728655024957358 5729135120287488 5729490349399609 5739954147294552 5740435189558272 5742919796201952 5773762544838912 5774604446638976 5785150636643328 5799444597345672 5845109515435008 5845471935419844 5891005572223356 5891499273494016 5891864569827938 5894049264523056 5905674608240064 5937391442870784 5938257204236032 5940827433289112 5963801326825104 5987605602055168 5996704617663552 5999300144246682 6011133083387208 6046538728059648 6046913637454989 6058464839949312 6058840488810916 6061087097930592 6094527130663296 6106547894234624 6109190963787184 6118474745590551 6121635963864876 6154512633917856 6166651712091264 6169320796107924 6169837821848064 6170220376276502 6217898125211136 6218283659569098 6218804788688128 6221496445885448 6267246523030272 6270484606876672 6282731647124478 6295123622759832 6328932020304192 6331671343373922 6332201975054592 6332594596704831 6344159847009768 6344691525301248 6345084921353164 6381527023243008 6381922703241969 6382457546285184 6394113861553152 6395046219946496 6397814158926736 6407536544594829 6432174063110016 6444860796962304 6445277010323424 6457448415706371 6457989588253056 6460784770727196 6496430002468848 6508294466223744 6509243473874112 6511657091756544 6512060840336142 6563336909945088 6566177689424808 6579128730232352 6617879875955712 6627936682680768 6630805422588438 6631772294186949 6643883934270072 6644852712913156 6680539354765536 6683016488908032 6683430862450251 6683990973668736 6696197980996608 6696613171843644 6697174387817984 6736056302312064 6749342409417216 6762524718810609 6789517066616128 6815772944942976 6818722985171916 6819717257989818 6856343021996208 6869866381013952 6872413717338624 6872839834260582 6873415819076352 6926956683349248 6941067549579072 6981932530042496 6996155387274144 6999183501621129 7012988597285076 7050652338409056 7051680430030288 7054295182736256 7068208979940864 7082014075604811 7110281652440512 7137777965963904 7180264739570832 7194426997439808 7197540928792578 7236195820998768 7237250967662664 7250468396582592 7251525624403616 7254214479412992 7254664269497281 7294237195754496 7308483752777454 7311787610201984 7322898908108376 7366030868941056 7380559529432064 7383754023688224 7386949900602909 7401519821511396 7442355246098448 7445114860450176 7446200470666048 7459799505145344 7504203073628352 7515606774111228 7519004263122688 7519489845377328 7534321186295232 7574784780206592 7578063340101072 7579168336213656 7593010210594368 7594117386186464 7597404313725499 7638206699943144 7638846827049984 7653272196392736 7657226394935936 7698350059785216 7728599678640696 7732592796460896 7789454794220544 7792826268767904 7793962580559792 7812715367150918 7854674096297808 7858732352697408 7870674810683412 7874232810986752 7932648628090368 7933140483784074 7936082080578288 7951735102433472 7995606156884736 7999066858995576 8014844111182944 8018313139970679 8062051637412864 8062551516606652 8081449463907456 8093730372119784 8126036174217728 8141907338620497 8157460532530176 8157966327454068 8160991289339616 8162181285153168 8206016845223808 8222202282788352 8225761061477232 8291044879425464 8356328697373696 8372649651860754 8376975529499304 8392274443288512 8393498163679776 8438576027072256 8442228457831896 8442935966739456 8443459462273108 8458879796013024 8476111334582136 8508702697657344 8509230270989292 8509943395046912 8526564378240363 8542852368712704 8543382059459772 8576232084146688 8592982537436037 8593702680431232 8609931220941828 8610652784337408 8611186678979294 8614379694302928 8660643817258368 8661906669958464 8677725954964992 8678991298498816 8682747787114856 8751115879926784 8754903585899744 8768207903129766 8836508358335034 8837248910241024 8837796854741907 8841073896784584 8842363058915932 8858511912360096 8906087164306176 8907385806354048 8910688651877376 8911241149933668 8911987964891648 8928817562458192 8981408403082752 8995056926495328 8998950216370023 9016699625080812 9069808092089472 9087697259923968 9088260733216374 9091630646895888 9092956343986424 9141790695994944 9159821841351936 9163786445680776 9164554425435136 9182453945797314 9235942244465664 9249977568136896 9253981194161886 9254756732772096 9255330564414753 9326847187816704 9327425489353647 9328207183032192 9332244668828172 9350651463046768 9400869784545408 9405726910315008 9424097470686717 9442685434139748 9498302962581888 9516239770514652 9517037287951872 9517627382029746 9573686319427776 9591170792329728 9592569329919744 9596721238390104 9648261094665024 9649667956883552 9667291195443456 9672285972550656 9686984382379584 9691177156090794 9744645003703272 9763865210811168 9767485637634816 9768091260504213 9821374491921408 9845005364917632 9849266534137212 9868693095348528 9923140328131264 9926819813933568 9927435316154174 9965825901405108 9967279069369734 10005604098171136 10020809032148304 10025986460503104 10044296971494912 10044919757765466 10045761581726976 10104084453468096 10105557781618208 10124013614125824 10184275599924192 10204362928523648 10229575886984727 10284514532994312 10304799571520928 10309259751390873 10310123728614528 10365494962387968 10390435025023872 10391950107413056 10396448008255946 10472898795063744 10478309803596544 10494233080911216 10519482895927614 10575978507613584 10577520645045432 10581442774104384 10602313469911296 10602970855419103 10660808209179648 10665422478660768 10686458814910592 10691084186627572 10770397109356248 10775265951876608 10791640496159712 10796311393188867 10855203385807872 10855876451493996 10875702594873888 10877288436605424 10881321719119488 10882908380204224 10941355793631744 10967681415302976 10984348362162564 11070839294148096 11075631035532336 11102279732267094 11103898612368037 11163532869147672 11167672290675264 11169300705999072 11189699257718016 11191330884906368 11251434702763008 11256304610442528 11278506394684032 11279234768065992 11301481779442848 11345640361319056 11368047640255488 11368752504320484 11389515315891552 11391176079279696 11457310049914716 11458270240574976 11458980698799218 11479908294589104 11485839592403904 11547525089677824 11549208893277952 11598889194691344 11690943870839688 11719073050726377 11782011144446712 11782998546988032 11783729139655876 11788098529046112 11811349216480128 11874782885741568 11876514408472064 11881654866578224 11899710725676111 11927602653650208 11993409235327104 11998600288493364 12022266166774416 12093077456119296 12093827274909978 12117680977621832 12122174195861184 12189054261326592 12213095788469248 12218381927574368 12236949491181102 12243271927729752 12309025267835712 12333303424182528 12338641592215848 12339675643696128 12340440752553004 12435796250422272 12436567319138196 12437609577376256 12442992891770896 12534493046060544 12558974477791131 12565463294248956 12590247245519664 12657864040608384 12663342686747844 12664403950109184 12665189193409662 12688319694019536 12690169842706328 12763054046486016 12763845406483938 12764915092570368 12790092439892992 12795628317853472 12815073089189658 12864348126220032 12889721593924608 12890554020646848 12914896831412742 12915979176506112 12916780018468941 12921569541454392 12992860004937696 13016588932447488 13018486947748224 13023314183513088 13024121680672284 13126673819890176 13132355378849616 13152311854694649 13158257460464704 13255873365361536 13261610845176876 13263544588373898 13287767868540144 13289705425826312 13361078709531072 13366032977816064 13366861724900502 13367981947337472 13393226343687288 13394348775635968 13472112604624128 13472947929066379 13498684818834432 13525049437621218 13579034133232256 13631545889885952 13632391099824561 13637445970343832 13639434515979636 13712686043992416 13739732762027904 13744827434677248 13745679668521164 13746831638152704 13773680918695971 13853913366698496 13882135099158144 13963865060084992 13992310774548288 13998367003242258 14025977194570152 14101304676818112 14103360860060576 14108590365472512 14109465154061641 14136417959881728 14164028151209622 14220563304881024 14275555931927808 14276441073044619 14360529479141664 14388853994879616 14395081857585156 14472391641997536 14474501935325328 14500936793165184 14503051248807232 14508428958825984 14509328538994562 14616967505554908 14623575220403968 14645797816216752 14732061737882112 14767508047376448 14773899801205818 14776054058977939 14803039643022792 14884710492196896 14890229720900352 14891152974231261 14892400941332096 14919599010290688 14950918604054601 15008406147256704 15031213548222456 15038008526245376 15038979690754656 15067379636648199 15068642372590464 15149569560413184 15156126680202144 15158336672427312 15186020421188736 15188234772372928 15194808627450998 15276413399886288 15306544392785472 15314452789871872 15457199357281392 15465185592921792 15585652537535808 15587925161119584 15594672012383919 15625430734301836 15709348192595616 15717464705394816 15741349621366824 15748465621973504 15779224343891421 15865297256180736 15866280967568148 15872164161156576 15903470204866944 15991212313769472 15998133717991152 16029688222365888 16036626279941358 16125103033213304 16162898927814912 16187460744239568 16252072348435456 16283814677240994 16315932654908136 16321982578679232 16324362570306336 16412033690447616 16444404565576704 16451522122954464 16582089758850928 16653419598400641 16745299303721508 16753951058998608 16784548886577024 16786996327359552 16877152054144512 16884456915663792 16886918924546216 16917759592026048 16952222669164272 17018460541978584 17019886790093824 17053128756480726 17086764118919544 17152464168293376 17185965074872074 17187405360862464 17188471048198827 17219862441883656 17221305568674816 17222373357958588 17228759388605856 17321287634516736 17323813339916928 17355451909929984 17357982596997632 17365495574229712 17509807171799488 17536415806259532 17673016716670068 17674497820482048 17675593709483814 17682147793569168 17684726117831864 17717023824720192 17812174328612352 17814771612708096 17822482299867336 17823975929783296 17857635124916384 17962816806165504 17990113852990656 17997900432740046 18033399250161624 18139616184178944 18140740912364967 18175394519847936 18176521466432748 18183261293791776 18185912687972848 18283581391989888 18319643682703872 18327572891361552 18355424236771653 18364907891594628 18499955136273792 18507962388323772 18509513465544192 18510661128829506 18653694375633408 18654850978707294 18656414366064384 18664489337656344 18701302926093536 18801739569090816 18811453820630016 18848194941373434 18885370868279496 18996605925163776 18997783790114493 19032479541029304 19034074575903744 19035254764059492 19145768109725907 19147372638855552 19182341584659456 19185138659839488 19193442476780208 19222609633784487 19296522189330048 19299335913767104 19334582390886912 19373968764759168 19382354312181588 19489290007406544 19527730421622336 19534971275269632 19536182521008426 19690010729835264 19691231588635477 19698533068274424 19737386190697056 19846280656262528 19853639627867136 19854870632308348 19895316882560847 19931651802810216 19934558138739468 20011208196342272 20041618064296608 20050292587350753 20051972921006208 20088593942989824 20089839515530932 20091523163453952 20208168906936192 20211115563236416 20248027228251648 20368551199848384 20408725857047296 20459151773969454 20569029065988624 20609599143041856 20618519502781746 20620247457229056 20621525994397783 20780870050047744 20783900214826112 20792896016511892 20945797590127488 20956619607193088 20988466161822432 20997550504863387 21038965791855228 21151957015227168 21155041290090864 21162885548208768 21204626939822592 21205941710838206 21330844957321536 21372917629821184 21382168373255144 21540794218712496 21550531903753216 21583280992319424 21592622786377734 21595771316967757 21711752902987992 21751405189747776 21754576873210848 21762643438238976 21763992808491843 21765816760408448 21882711587263488 21935362830605952 21968696724325128 22141678588296192 22151262071064672 22160849701808727 22204559464534188 22207797224736074 22327065738295344 22335344581350528 22338601411998144 22379398515436032 22382661769812736 22512609220885056 22557012789368064 22558469536131984 22602963558885696 22691280722638112 22737505008640968 22779030631783104 22782352158559392 22792212941176497 22914620099829432 22916540481149952 22917961397598436 22959816589178208 22971679184807808 23095050179355648 23098417786555904 23197778389382688 23381887741679376 23438146101452754 23564022288893424 23567458279311752 23576197058092224 23622698432960256 23753028816944128 23763309733156448 23799421451352222 23855205307300416 23986818470654208 23997200576986728 24044532333548832 24054939419912037 24186154912238592 24187654549819956 24235361955243664 24244348391722368 24378108522653184 24425722015861491 24436763855148736 24473898982362204 24486543855459504 24618050535671424 24666606848365056 24677283184431696 24680881505106008 24873134638276392 24875219154752512 24885985783541792 25068986092121088 25117948955582262 25130926588497912 25180494491039328 25315728081216768 25326685373495688 25328807900218368 25330378386819324 25376639388039072 25380339685412656 25526108092972032 25527690812967876 25529830185140736 25579693134721089 25591256635706944 25630146178379316 25728696252440064 25781108041293696 25829793662825484 25831958353012224 25833560036937882 25843139082908784 25985720009875392 26033177864894976 26036973895496448 26048243361344568 26253347639780352 26264710757699232 26304623709389298 26316514920929408 26511746730723072 26513390564225721 26523221690353752 26527089176747796 26575535737080288 26579410851652624 26722157419062144 26732065955632128 26733723449801004 26735963894674944 26786452687374576 26944225209248256 26945895858132758 27050098875242436 27158068266464512 27263091779771904 27264782199649122 27274891940687664 27278869031959272 27425372087984832 27479465524055808 27491359337042328 27493663276305408 27547361837391942 27707826733396992 27764270198316288 27765991693244259 27927730120169984 27982276468060941 27984621549096576 27996734006484516 28051954389140304 28202609353636224 28206721720121152 28217180730945024 28218930308123282 28328056302419244 28441126609762048 28551111863855616 28552882146089238 28721058958283328 28777707989759232 28779492321851851 28790163715170312 28944783283995072 28949003870650656 29001873586330368 29006102497614464 29016857917651968 29018657077989124 29233935011109816 29247150440807936 29291595632433504 29304273781512639 29464123475764224 29535016094752896 29547799602411636 29552108117955878 29606079286045584 29769420984393792 29780459441800704 29782305948462522 29784801882664192 29901837208109202 30016812294513408 30062427096444912 30076017052490752 30077959381509312 30134759273296398 30137284745180928 30139153376427529 30312253360404288 30316673344854624 30372040842377472 30376469544745856 30389617254901996 30552826799772576 30613088785570944 30628905579743744 30688727660954181 30914398714562784 30927779254172619 30930371185843584 31171305075071616 31175850322239168 31189344024767838 31250861468603672 31418696385191232 31434929410789632 31482699242733648 31496931243947008 31558448687782842 31732561935136296 31744328322313152 31806940409733888 31808912566257309 31982424627538944 31996267435982304 32059376444731776 32073252559882716 32250206066426608 32325797855629824 32374921488479136 32388934179566601 32567629354481988 32631865309816272 32643965157358464 32648725140612672 32824067380895232 32903044245908928 33164179517701856 33306839196801282 33311695837104111 33490598607443016 33507902117997216 33569097773154048 33573992654719104 33754304108289024 33768913831327584 33773837849092432 33835519184052096 33904445338328544 34036921083957168 34106257512961452 34173528237839088 34371930149744148 34374810721724928 34376942096397654 34439724883767312 34444746715917176 34457518777211712 34642575269033472 34647626679833856 34715965193995264 34730991148459424 34746023606539609 35019614343598976 35072831612519064 35157219152179131 35346033433340136 35348995640964096 35351187418967628 35364295587138336 35369452235663728 35434047649440384 35624348657224704 35629543225416192 35644964599734672 35699132177028333 35715270249832768 35980227705981312 35995800865480092 36066798500323248 36279232368357888 36281481824729934 36353042932865496 36366522587583552 36371825375945696 36567162783979776 36639287365407744 36655145782723104 36710848473543306 36729815783189256 36999910272547584 37015924776647544 37019026931088384 37021322257659012 37307388751266816 37309701957414588 37312828732128768 37328978675312688 37402605852187072 37603479138181632 37696389882746868 37770741736558992 37993211850327552 37995567580228986 38064959082058608 38070509528118984 38291536219451814 38294745277711104 38297119703881597 38370277319678976 38386884953560416 38445219267568974 38593044378660096 38598671827534208 38669164781773824 38747937529518336 38750340055406823 38764708624363176 38978580014813088 39055460843244672 39069942550539264 39072365042016852 39380021459670528 39382463177270954 39397066136548848 39474772381394112 39692561312525056 39709741264616696 39790633765121694 39863303605620432 39869116277478936 40022416392684544 40083236128593216 40100585174701506 40103945842012416 40106432445797263 40179679031061864 40183046326907904 40416337813872384 40418843787199137 40422231126472832 40496054456503296 40737102399696768 40817451714094592 40897173299473683 40918303547938908 41138058131977248 41219198286083712 41237039005563492 41240494914458112 41243051988795566 41561740100095488 41567800429652224 41585792033023784 41891595180254976 41913239214386176 41976932323644864 41995101009726774 42077931583710456 42303914030454336 42310082580181728 42325771096417536 42328395462184923 42409253879645184 42411883421676412 42661689914643072 42745835259642368 42764336746510288 42829323219133857 43081588437424992 43166561984638848 43185245572755468 43191542633935514 43423505805975984 43502810379495552 43509153746421696 43525286876477952 43527985616983686 43531633520816896 43870725661211904 43937393448650256 44302524142129344 44321699403617454 44328162176933817 44409118929068376 44415594449472148 44654131476590688 44670689162701056 44673458922693783 44677202823996288 44758797030872064 44765323539625472 44852755812163803 45025218441770112 45114025578736128 45116939072263968 45202138909944597 45205927117771392 45382561445276224 45475010017281936 45558061263566208 45564704317118784 45584425882352994 45829240199658864 45835922795196872 45919633178356416 45943358369615616 46196835573111808 46395556778765376 46763775483358752 46784016037151757 46876292202905508 47128044577786848 47134916558623504 47152394116184448 47245396865920512 47337673031674263 47526619466312896 47598842902704444 47710410614600832 47973636941308416 47994401153973456 48089064667097664 48109878839824074 48375309099639912 48470723910487328 48488696783444736 48756217045306368 48851444031722982 48873527710297472 48947797964724408 48973087710919008 49236101071342848 49333213696730112 49354566368863392 49361763010212016 49746269276552784 49771971567083584 50235897911164524 50261853176995824 50360988982078656 50631456162433536 50653370746991376 50660756773638648 50753278776078144 50760679370825312 50782649886480967 51055381625935752 51059660370281472 51159386269442178 51182513271413888 51260292356758632 51457392504880128 51562216082587392 51565413144596481 51659587325650968 51663916706024448 51667120073875764 51686278165817568 51971440019750784 52066355729789952 52073947790992896 52096486722689136 52529421515398464 52609247418778596 52633029841858816 53023493461446144 53026781128451442 53046443380707504 53054178353495592 53151071474160576 53158821703305248 53444314838124288 53467446899602008 53471927789349888 53572905374749152 53888450418496512 53891791716265516 54100197750484872 54316136532929024 54422222737094901 54526183559543808 54529564399298244 54549783881375328 54557738063918544 54850744175969664 54958931048111616 54982718674084656 55094723674783884 55528540396632576 55531983386488518 55855460240339968 55964552936121882 55969243098193152 55972713413365411 55993468012969032 56103908778280608 56405218707272448 56413443440242304 56434361461890048 56437860616246564 56656112604838488 56882253219524096 56993351370343479 57102223727711232 57105764292178476 57437304329177721 57442117916566656 57555415979518464 57558984643703702 57580327430340624 57889566567990144 57898007741301312 58003747172660736 58012204995228928 58037314155978248 58467870022219632 58494300881615872 58583191264867008 58608547563025278 59070032189505792 59073694765906431 59095599204823272 59104216235911756 59212158572091168 59538841968787584 59560918883601408 59564611896925044 59569603765328384 59685950647682541 59803674416218404 60033624589026816 60124854192889824 60150877762052259 60155918763018624 60269518546592796 60274569490361856 60278306752855058 60624506720808576 60633346689709248 60744081684754944 60752939089491712 60779234509803992 61105653599545152 61226177571141888 61257811159487488 61377455321908362 61828797429125568 61855558508345238 61860742371687168 61864577983193349 62342610150143232 62351700644478336 62378688049535676 62501722937207344 62837392770382464 62869858821579264 62965398485467296 62992651514590161 63116897375565684 63465123870272592 63488656644626304 63613880819467776 63617825132514618 63992534871964608 64118752889463552 64146505119765432 64500412132853216 64651595711259648 64749842976958272 64777868359133202 64787313950903271 65135258708963976 65263730619632544 65287930314716928 65291978425475529 65297450281225344 65648134761790464 65806088491817856 66328359035403712 66613678393602564 66623391674208222 66981197214886032 67015804235994432 67138195546308096 67147985309438208 67537827662655168 67547675698184864 67671038368104192 67808890676657088 68073842167914336 68212515025922904 68347056475678176 68376638823529491 68743860299488296 68749621443449856 68753884192795308 68879449767534624 68889493431834352 68915037554423424 69285150538066944 69295253359667712 69461982296918848 69492047213079218 70039228687197952 70145663225038128 70314438304358262 70692066866680272 70702374837935256 70728591174276672 70738904471327456 70868095298880768 71259086450832384 71289929199469344 71398264354056666 71430540499665536 71960455411962624 71991601730960184 72133597000646496 72164818259736111 72558464736715776 72562963649459868 72706085865730992 72733045175167104 72743650751891392 73134325567959552 73310291565446208 73421696947086612 73459631566378512 73999820545095168 74031849553295088 74042644515318024 74220795987933721 74619403914829176 74625657464257536 74657957350625376 74805211704374144 75206958276363264 75392779765493736 75541483473117984 75986423700655104 75991135160457972 76129918164117216 76141019056237968 76583072438903628 76589490555422208 76594239407763194 76773769907120832 76890438535137948 77186088757320192 77197343655068416 77495875059036672 77500680110813646 77529417248726352 77957160029626176 78110921686489344 78144730084033704 78760042919341056 78764926354541908 78794132273097696 78949544762788224 79385122625050112 79419482529233392 79540171692677163 79581267530243388 79726607211240864 79738232554957872 80166472257186432 80201170349403012 80207891684024832 80212864891594526 80359358062123728 80832675627744768 80837687574398274 80844462252945664 81474204799393536 81634903428189184 81794346598947366 81836607095877816 82276116263954496 82438396572167424 82474078011126984 82480989828916224 82486103977591132 83123480200190976 83135600859304448 83171584066047568 83297975079732777 83783190360509952 83946829404182823 83953864647289728 83990202019453548 84155863167420912 84607828060908672 84620165160363456 84651542192835072 84656790924369846 84823766843352824 85323379829286144 85491670519284736 85528673493020576 85658646438267714 86163176874849984 86333123969277696 86338476965555553 86370491145510936 86383085267871028 86847011611951968 87005620758991104 87018307492843392 87050573752955904 87055971233967372 87063267041633792 87741451322423808 87874786897300512 87912821344537917 88605048284258688 88643398807234908 88656324353867634 88818237858136752 88831188898944296 89308262953181376 89341378325402112 89346917845387566 89354405647992576 89530647079250944 89705511624327606 90050436883540224 90228051157472256 90233878144527936 90404277819889194 90411854235542784 90417460129282587 90765122890552448 90950020034563872 91116122527132416 91129408634237568 91168851764705988 91658480399317728 91671845590393744 91839266356712832 91886716739231232 92066182982862543 92791113557530752 93527550966717504 93568032074303514 93752584405811016 94256089155573696 94269833117247008 94304788232368896 94310635503464653 94490793731841024 94675346063348526 95053238932625792 95197685805408888 95420821229201664 95426737698771927 95947273882616832 95988802307946912 96178129334195328 96219757679648148 96750618199279824 96941447820974656 96977393566889472 97702888063445964 97747055420594944 97895595929448816 97946175421838016 98472202142685696 98709132737726784 98723526020424032 98766256078431487 99492538553105568 99543943134167168 99935087511312333 100471795822329048 100523706353991648 100721977964157312 101262912324867072 101306741493982752 101321513547277296 101506557552156288 101521358741650624 101565299772961934 102110763251871504 102318772538884356 102365026542827776 102520584713517264 103124432165174784 103130826289192962 103319174651301936 103334240147751528 103372556331635136 103942880039501568 104147895581985792 104192973445378272 104238070819618827 105058843030796928 105218494837557192 105266059683717632 105471657456537393 106046986922892288 106053562256902884 106092886761415008 106108356706991184 106302142948321152 106317643406610496 106888629676248576 106934893799204016 107145810749498304 107783583432531032 108200395500969744 108632273065858048 108844445474189802 109059128798596488 109099567762750656 109115476127837088 109701488351939328 109917862096223232 109965437348169312 110189447349567768 111057080793265152 111063966772977036 111929105872243764 111938486196386304 111945426826730822 111986936025938064 112207817556561216 112810437414544896 112826886880484608 112875721232493128 113312225209676976 113764506439048192 113986702740686958 114211528584356952 114874608658355442 114884235833133312 114891359111644791 115110831959036928 115117969287407404 115160654860681248 115779133135980288 115796015482602624 116007494345321472 116024409990457856 116074628311956496 116251020166220469 116935740044439264 117166382529734016 117217095126050556 118140064379011584 118147389531812862 118191198409646544 118208432471823512 118424317144182336 119077683937575168 119129223793850088 119139207530656768 119371901295365082 119607348832436808 120067249178053632 120249708385779648 120301755524104518 120311837526037248 120319297337391789 120539037093185592 120549138980723712 120556613505710116 121249013441617152 121256531361597411 121266693379418496 121488163369509888 121505878178983424 121558469019607984 122211307199090304 122452355142283776 122691519898421049 122754910643816724 123657594858251136 123711117016690476 123721484743374336 123729155966386698 124685220300286464 124703401288956672 124757376099071352 125003445874414688 125674785540764928 125739717643158528 125930796970934592 125985303029180322 126233794751131368 126930247740545184 126977313289252608 126985186386554769 127227761638935552 127235650265029236 127985069743929216 128237505778927104 128293010239530864 128487969657401571 129000824265706432 129499685953916544 129555736718266404 129574627901806542 130270517417927952 130527461239265088 130575860629433856 130583956850951058 130594900562450688 131612176983635712 132656718070807424 132984486530801451 133227356787205128 133246783348416444 133962394429772064 134020376768081349 134031608471988864 134276391092616192 134295970618876416 134558267436491409 135075655325310336 135095351396369728 135342076736208384 135617781353314176 136147684335828672 136425030051845808 136694112951356352 136753277647058982 137487720598976592 137507768385590616 137758899535069248 137778986863668704 137830075108846848 137838621120448339 138590506719335424 138923964593837696 138984094426158436 140078457374395904 140291326450076256 140352048111455271 140628876608716524 141384133733360544 141404749675870512 141457182348553344 141477808942654912 141736190597761536 142579858398938688 142796528708113332 142861080999331072 143920910823925248 143983203461920368 144267194001292992 144329636519472222 144350681960784481 145125927298919736 145412171731461984 145466090350334208 145487301503782784 146268651135919104 146620583130892416 146843393894173224 146919263132757024 147999641090190336 148063699106590176 148085289030636048 148441591975867442 149238807829658352 149315914701250752 149610423408748288 150785559530987472 151082966946235968 151982270320915944 152259836328234432 152282038112475936 152347949659442901 153166144877807256 153178981110844416 153188478815526388 153547539814241664 153780877070275896 154372177514640384 154394687310136832 154696239433789443 154991750118073344 155001360221627292 155058834497452704 155914320059252352 156221843372978688 156289460168067408 157529852709083816 157588264546195392 157899089525576448 158770245250100224 158838965058466784 159080343385354326 159162535060486776 159453214422481728 159476465109915744 160332944514372864 160402340698806024 160415783368049664 160425729783189052 160718716124247456 161665351255489536 161675375148796548 161688924505891328 162948409598787072 163266668211284703 163588693197894732 163673214191755632 164552232527908992 164876793144334848 164948156022253968 164972207955182264 166271201718608896 166343168132095136 166595950159465554 167566380721019904 167893658808365646 167907729294579456 167918140240096233 167980404038907096 168311726334841824 169215656121817344 169240330320726912 169303084385670144 169313581848739692 169647533686705648 170646759658572288 170980054111030437 171057346986041152 171317292876535428 172326353749699968 172666247938555392 172676953931111106 172740982291021872 172766170535742056 173694023223903936 174011241517982208 174036614985686784 174111942467934744 174126534083267584 175482902644847616 175749573794601024 175825642689075834 177210096568517376 177221084297719293 177286797614469816 177312648707735268 177636475716273504 177662377797888592 178616525906362752 178682756650804224 178693835690775132 178708811295985152 179057851943047623 179411023248655212 180100873767080448 180467756289055872 180808555639778388 180823708471085568 180834920258565174 181530245781104896 181900040069127744 182232245054264832 182258817268475136 182337703529411976 183316960798635456 183343691180787488 183678532713425664 183773433478462464 184132365965725086 185582227115061504 185593733949580047 187055101933435008 187136064148607028 187505168811622032 188512178311147392 188539666234494016 188609576464737792 188621271006929306 189350692126697052 190106477865251584 190395371610817776 190841642458403328 190853475397543854 191977604615893824 192356258668390656 192439515359296296 193501236398559648 193882895641949312 193954787133778944 194361941852709813 195405776126891928 195494110841189888 195791191858897632 195875935276426587 195892350843676032 196944404285371392 197418265475453568 197447052040848064 197532512156862974 198985077106211136 199087886268334336 199870175022624666 200943591644658096 201047412707983296 201443955928314624 201456446252962957 202613482987965504 202643027094554592 203013115104312576 203042717483301248 203130599545923868 204221526503743008 204637545077768712 204730053085655552 205041169427034528 205129916470588473 206248864330349568 206261652578385924 206638349302603872 206668480295503056 206745112663270272 207885760079003136 208385946890756544 208476141639237654 210117686061593856 210436989675114384 210532119367435264 210943314913074786 210974073634992703 212107124513805768 212185773522830016 212216713413982368 212604285896642304 212635286813220992 213777259352497152 213869787598408032 214291621498996608 215567166865062064 216400791001939488 216494454779208333 217688890948379604 218118257597192976 218199135525501312 218230952255674176 219402976703878656 219930874696338624 220378894699135536 222127933545954072 222662387963801163 223858211744487528 223876972392772608 223890853653461644 223973872051876128 224415635113122432 225620874829089792 225653773760969216 225751442464986256 226624450419353952 227973405481373916 228423057168713904 229749217316710884 229768471666266624 229782718223289582 230235938574814808 230321309721362496 231558266271960576 231592030965205248 232048819980915712 232149256623912992 232502040332440938 233871480088878528 234332765059468032 234434190252101112 236280128758023168 236294779063625724 236382396819293088 236416864943647024 236848634288364672 238155367875150336 238258447587700176 238620515078031489 238743802590730164 239214697664873616 240499416771559296 240603511048209036 240623675052074496 240638594674783578 241078074186371184 241113227011420232 242498026883234304 242513062723194822 242533386758836992 243011756357966848 243116938039215968 244422614398180608 244904710284567552 245383039796842098 245509821287633448 247315189716502272 247422234033380952 247442969486748672 247458311932773396 249370440600572928 249406802577913344 249514752198142704 249893925239198331 250006891748829376 251349571081529856 251861593941869184 251970606058360644 252467589502262736 253860495481090368 253954626578505216 253970372773109538 254471300530058472 255970139487858432 255986010652261201 256475011557854208 256586020479061728 256975939314803142 258001648531412864 258999371907833088 259015430896666659 259111473436532808 259149255803613084 260541034835855904 261054922478530176 261151721258867712 261167913701902116 261189801124901376 263224353967271424 265313436141614848 265968973061602902 266454713574410256 266493566696832888 267924788859544128 268040753536162698 268063216943977728 268079837927171179 268591941237752832 269116534872982818 270151310650620672 270190702792739456 270684153472416768 271235562706628352 271252380387847761 272295368671657344 272850060103691616 273388225902712704 273506555294117964 274975441197953184 275015536771181232 275517799070138496 275557973727337408 275660150217693696 275677242240896678 277847929187675392 277968188852316872 280156914748791808 280582652900152512 280704096222910542 280745027120580841 281257753217433048 282768267466721088 282809499351741024 282914364697106688 282931906510393959 282955617885309824 283472381195523072 285159716797877376 285593057416226664 285722161998662144 286280213096315781 287841821647850496 287966406923840736 288534388002585984 288659273038944444 288701363921568962 290251854597839472 290824343462923968 290932180700668416 290974603007565568 293241166261784832 293686787788346448 293838526265514048 296127398213180352 296170578061272096 296298768235294461 296883183951734884 298477615659316704 298631829402501504 299220846817496576 299805262533936999 301571119061974944 302165933892471936 303964540641831888 304519672656468864 304564076224951872 304695899318885802 306332289755614512 306376957631052776 307095079628483328 307561754140551792 308789374620273664 309392478867578886 310002720443254584 310117668994905408 311828640118504704 312443686745957376 312578920336134816 312714212458856481 315059705418167632 315176529092390784 315798179051152896 316414972369612179 317677930116933568 318160686770708652 318325070120973552 318906428844963456 318952930219831488 320665889028745728 320804681397612048 320851459566378104 321437432248494912 323350750297593096 323377849011782656 325896819197574144 326533336422569406 327177386395789464 327346428383511264 329104465055817984 329753586288669696 329896312044507936 329944415910364528 332686336264190272 333191900318931108 335787317616731292 335815458589158912 335836280480192466 335960808077814192 336623452669683648 338431312243634688 338480660641453824 338627163697479384 339295067373411296 341293519317144576 341960108222060874 342114693972082304 342634585753070856 344652707499399936 344674077334934373 345332495877110784 345353907862222212 345481964582043744 345532341071484112 347388046447807872 348022483035964416 348073229971373568 348223884935869488 348753060498661407 351499147589202048 351651285378151668 354420193137034752 354442168595438586 354573595228939632 354625297415470536 355272951432547008 355324755595777184 357233051812725504 357387671381550264 357417622591970304 358115703886095246 358822046497310424 360201747534160896 360935512578111744 360957892012175367 361617111279556776 361647416942171136 361669840517130348 363060491562209792 363769594084792233 363800080138255488 364464490108529664 364517634536950272 364675407058823952 366633921597270912 366687382361574976 367357065426851328 368264731931450172 371164454230123008 371187467899160094 374110203866870016 374133400184074063 374272128297214056 375010337623244064 377024356622294784 377079332468988032 377219152929475584 377242542013858612 378701384253394104 380212955730503168 380790743221635552 380955559159664307 381683284916806656 381706950795087708 383955209231787648 384712517336781312 384879030718592592 387002472797119296 387765791283898624 388723883705419626 390811552253783856 390988221682379776 391582383717795264 391751870552853174 391784701687352064 391808993893557877 394836530950907136 394894104081696128 395065024313725948 397970154212422272 398175772536668672 398953459592404353 399740350045249332 401887183289316192 402061130304244047 402094825415966592 402887911856629248 402912892505925914 405226965975931008 405286054189109184 406026230208625152 406085434966602496 406261199091847736 408443053007486016 409275090155537424 409460106171311104 410082338854069056 410259832941176946 412523305156771848 413276698605207744 413336960591006112 413490225326540544 413515863361345017 415771520158006272 416771893781513088 416952283278475308 420235372123187712 420873979350228768 421056144334365813 421886629826149572 421948147269985406 424214249027611536 424371547045660032 424433426827964736 425208571793284608 425270573626441984 427739575196816064 428583242997993216 431134333730124128 432801582003878976 432988909558416666 433052045882353443 435377781896759208 436236515194385952 436398271051002624 436461904511348352 438805953407757312 439861749392677248 440757789398271072 444255867091908144 445324775927602326 447716423488975056 447781707306923288 447947744103752256 448831270226244864 451307547521938432 451502884929972512 453248900838707904 455946810962747832 456846114337427808 457043848978328703 459498434633421768 459536943332533248 459565436446579164 460471877149629616 460642619442724992 463116532543921152 463184061930410496 464088718301368329 464298513247825984 465004080664881876 467742960177757056 468665530118936064 468868380504202224 472589558127251448 472764793638586176 472833729887294048 473697268576729344 476310735750300672 476516895175400352 477241030156062978 477487605181460328 478429395329747232 480998833543118592 481207022096418072 481247350104148992 481277189349567156 482156148372742368 482226454022840464 484996053766468608 485026125446389644 485066773517673984 486233876078431936 488845228796361216 490766079593684196 491019642575266896 494630379433004544 494844468066761904 494916623865546792 498813605155826688 499029504396285408 499787850478396662 500013783497658752 502699142163059712 503723187883738368 503754420720288699 503941212116721288 504935179004525472 507720990962180736 507909253157010432 507940745546219076 508942601060116944 511940278975716864 511972021304522402 513172040958123456 513951878629606284 516003297062825728 517998743815666176 518030861793333318 518222946873065616 518298511607226168 521082069671711808 522109844957060352 522335827403804232 522379602249802752 526448707934542848 530626872283229696 531663252893157879 531937946123205804 532909427148820512 532987133393665776 535849577719088256 536081507072325396 536126433887955456 536159675854342358 538233069745965636 540302621301241344 540381405585478912 542471125413256704 542504760775695522 544590737343314688 545700120207383232 546776451805425408 546810354115185169 547013110588235928 549950882395906368 550031073542362464 551035598140276992 551115947454674816 551320300435387392 551354484481793356 555695858375350784 555936377704633744 556781201848740141 561165305800305024 561408192445821084 561490054241161682 562515506434866096 565536534933442176 565618998703482048 565828729394213376 565863813020787918 565911235770619648 570319433595754752 571186114832453328 571444323997324288 572560426192631562 575932813847681472 577068776005171968 577318546077888888 577402727843137924 580503709195678944 581648686925847936 581864361401336832 581949206015131136 583085825558129439 586482332523569664 587373575576692896 587627805829279761 587677052531028096 592254796426360704 592341156122544192 592597536470588922 593766367903469768 596955231318633408 597263658805003008 598441693634993152 599610525067873998 603142238123949888 604331867784943872 604369338758888871 607929081283663776 609039345312937728 609128152449903744 609391798637771604 612664579511229024 612753915262105552 614190159256966656 615123508281103584 615389749411765419 618784957735157772 620005440886509168 620235337989810816 623657280237009408 625157840672269632 625428424917712962 630119410836335264 630353058184781568 631596358102305792 632829944739224358 632922220904978109 635355860233867136 636321373541417304 636650140241947104 637812857689926912 637905860439662976 641331778057491456 641609362795224096 641702919132756208 642874864496989824 646701500595186192 653066672845138812 654354772791578928 654692856767022528 658208930111635968 659792624089015872 659888831820729056 660174448524252571 665372672528380544 666383800637862216 667987163891403489 671574635233462584 671630917178317824 671672560960384932 671921616155628384 673246905339367296 676862624487269376 676961321282907648 677254327394958768 678590134746822592 683920216444121748 684229387944164608 685269171506141712 689305414998799872 689348154669868746 690707815724444424 690963929164087488 691064682142968224 694776092895615744 696146459942747136 696447769871738976 697506120997322814 702998295178404096 703302570756303336 708840386274069504 708884337190877172 709147190457879264 709250594830941072 710545902865094016 710649511191554368 714466103625451008 714775342763100528 716231407772190492 717644092994620848 721871025156223488 721915784024350734 723234222559113552 723339681034260696 726120983124419584 727539188169584466 727600160276510976 727645274373750343 729035269073900544 729350814117647904 733267843194541824 733374764723149952 734714130853702656 736529463862900344 742328908460246016 742374935798320188 748220407733740032 748266800368148126 748544256594428112 750020675246488128 754048713244589568 754158664937976064 754485084027717224 757402768506788208 760425911461006336 761581486443271104 761911118319328614 763413901590175416 767910418463575296 767958031956783603 769425034673562624 769758061437185184 774004945594238592 775531582567797248 777046292689999977 777447767410839252 781623104507567712 783164767435590528 783503741105706348 783569403374704128 783617987787115754 789673061901814272 789788208163392256 790130048627451896 795940308424844544 796351545073337344 797906919184808706 799480700090498664 803774366578632384 804122260608488094 804189650831933184 804239513781513537 805775823713258496 805825785011851828 810453931951862016 810572108378218368 812052460417250304 812170869933204992 812522398183695472 813757141163543283 816886106014972032 818550180311074848 820164677708138112 820519665882353892 825046610313543696 826553397210415488 826673921182012224 826980450653081088 827031726722690034 833543787563026176 833904566556950616 840470744246375424 841747958700457536 842112288668731626 842235081361742523 843773259652299144 843896294539970812 848428498055223072 848743094091320064 848795719531181877 848866853655929472 850417143586569216 850541147252883968 855479150393632128 857166485995986432 858840639288947343 862268667460248256 865603164007757952 865977819116833332 866104091764706886 870755563793518416 872473030388771904 872796542102005248 872923809022696704 879723498785354496 881515578796542144 888511734183816288 888896304705883383 890649551855204652 895432846977950112 895563414613846576 895895488207504512 897662540452489728 899415787601810997 903005769859945024 906497801677415808 911893621925495664 913692228674855616 914087697956657406 918996869266843536 919130872893158328 920943754299259232 921285238885449984 926368123860820992 928177436602736658 928597026495651968 930008161329763752 935485920355514112 937331060237872128 937736761008404448 938142637376569443 945179116254502896 945529587277172352 945667459774588096 947394537153458688 953033790350800704 954482060312125956 954975210362920656 956858790659494464 961997667086237184 962414044192836144 962554378699134312 964312296745484736 964452908045680928 964870347843138373 970052250892779288 970133547035347968 972467752156863872 977690457592722432 981532159187368392 982039285150533792 989260758866009088 989688936133523808 989833247731093584 998059008792570816 999575700956793324 1000027566995317504 1007446375767476736 1007508841440577398 1007882424233442576 1009870358009050944 1015441981924361472 1015881491092438152 1017885202120233888 1023880557951433728 1023944042609044804 1026344081916246912 1027903757259212568 1032006594125651456 1034022232004803119 1035997487631332352 1036061723586666636 1036445893746131232 1036597023214452336 1042164139343423616 1044219689914120704 1044671654807608464 1061253744566459392 1063326505786315758 1063875892246411608 1065818854297641024 1065974266787331552 1071699155438176512 1072163014144650792 1072252867775910912 1072319351708684716 1076466139491931272 1080605242602482688 1080762811170957824 1082873676036526101 1084942250826513408 1085009521551391044 1089181474686629376 1091308782254376699 1091400240414766464 1093552903610850816 1093620708230370338 1094026221176471856 1099901764791812736 1100062147084724928 1102071196280553984 1102231894909349632 1102708968963586712 1111391716750701568 1111872755409267488 1113562403697480282 1122330611600610048 1122400200552222189 1122816384891642168 1122980108482323364 1125031012869732192 1131073069866884352 1131237997406964096 1131657458788426752 1131727626041575836 1131822471541239296 1140638867191509504 1142372229664906656 1142866677478992921 1145120852385263124 1151865627695362944 1154137552010343936 1154637092155777776 1154805455686275848 1161007418391357888 1163297373851695872 1163898412030262272 1166171651116258878 1172964665047139328 1174747151153385792 1175255611658559522 1175354105062056192 1175426981680673631 1184509592852721408 1184682312245088384 1185195072941177844 1187532735806939536 1193910462637266816 1194527317610006016 1196860378777213059 1199221050135747996 1206284476247899776 1208663735569887744 1208738677517777742 1215858162567327552 1218078690625875456 1218256304899807488 1218783597275543208 1225329159022458048 1225507830524211104 1228380318513933312 1230247016562207168 1230779498823530838 1237569915470315544 1240010881773018336 1240470675979621632 1240547590084035051 1247314560474018816 1250315681344539264 1250856849835425924 1260238821672670528 1260706116369563136 1265659889478448716 1265844441809956218 1270711720467734272 1272642747082834608 1273300280483894208 1275625715379853824 1275811720879325952 1283218725590448192 1283405838265512416 1285749728993979648 1293403001190372384 1299156137647060329 1306133345690277624 1308709545583157856 1309385713534045056 1316417860223271936 1319585248178031744 1319777663641458112 1320348897048505142 1330745345056761088 1332767601275724432 1335974327782806978 1343149270466925168 1343345121920769864 1343843232311256768 1346493810678734592 1353922642565815296 1354508654789917536 1357180269493645184 1367840432888243496 1368458775888329216 1370538343012283424 1371131546934986109 1378610829997599744 1378696309339737492 1381415631448888848 1381927858328174976 1382129364285936448 1389552185791231488 1392895539743477952 1395012241994645628 1405996590356808192 1406605141512606672 1410195123770740699 1417768674381754344 1418294380915758528 1418501189661882144 1421091805730188032 1421299022383108736 1428932207250902016 1429550685526201056 1432462815544380984 1435288185989241696 1443742050312446976 1443831568048701468 1446468445118227104 1446679362068521392 1455078376339168932 1455200320553021952 1455290548747500686 1458701628235295808 1466535686389083648 1466749529446299904 1473058927725800688 1484749871596640376 1496440815467480064 1496533600736296252 1497088513188856224 1500041350492976256 1508097426489179136 1508317329875952128 1508970168055434448 1511263262160866097 1514805537013576416 1523162972886542208 1523822236638657228 1526827803180350832 1535820836927150592 1535916063913567206 1539516122874370368 1548009891188477184 1551063165135594496 1554092585379999954 1554895534821678504 1563246209015135424 1566329534871181056 1567007482211412696 1567138806749408256 1567235975574231508 1579346123803628544 1579576416326784512 1580260097254903792 1591880616849689088 1594989758679473637 1595813838369617412 1598961400180997328 1607548733157264768 1608244521216976188 1608379301663866368 1608479027563027074 1611651570023703656 1620907863903724032 1621144216756436736 1624341739866409984 1625044796367390944 1627514282327086566 1633772212029944064 1637100360622149696 1640329355416276224 1640431062345555507 1641039331764707784 1650093220627087392 1653106794420830976 1653347842364024448 1653960901306162176 1654063453445380068 1667087575126052352 1667809133113901232 1670343605546220423 1683495917400915072 1684224577337463252 1684470162723485046 1687546519304598288 1687792589079941624 1696856996110446144 1697486188182640128 1697591439062363754 1697733707311858944 1701082294505767936 1710958300787264256 1714332971991972864 1717681278577894686 1724537334920496512 1731206328015515904 1731955638233666664 1732208183529413772 1741511127587036832 1744946060777543808 1745593084204010496 1745847618045393408 1749257476674388317 1759446997570708992 1763031157593084288 1777023468367632576 1777792609411766766 1781299103710409304 1790865693955900224 1791126829227693152 1791790976415009024 1791902074565828407 1795325080904979456 1798831575203621994 1806011539719890048 1812995603354831616 1813108016276666613 1823787243850991328 1827384457349711232 1828175395913314812 1837993738533687072 1838261745786316656 1841887508598518464 1842570477770899968 1856354873205473316 1857194052991303936 1860016322659527504 1870971840711028224 1875473522016808896 1876285274753138886 1876558865490198253 1890358232509005792 1891059174554344704 1891334919549176192 1894789074306917376 1898766662714934327 1906067580701601408 1908964120624251912 1909950420725841312 1913717581318988928 1923995334172474368 1924828088385672288 1925108757398268624 1928624593490969472 1928905816091361856 1929740695686276746 1940104501785558576 1944935504313727744 1963064318374736784 1964078570301067584 1979377872267047616 1979666495462187168 1980523345572757713 1996118017585141632 1999151401913586648 2000055133990635008 2003961491674210467 2014892751534953472 2015017682881154796 2015764848466885152 2019740716018101888 2030883963848722944 2031762982184876304 2035770404240467776 2047888085218089608 2052688163832493824 2055807514518425136 2064013188251302912 2068044464009606238 2072123447173333272 2072891787492262464 2073194046428904672 2084328278686847232 2088439379828241408 2089343309615216928 2126653011572631516 2127751784492823216 2131637708595282048 2131948533574663104 2143398310876353024 2144326028289301584 2144638703417369432 2152932278983862544 2161525622341915648 2165747352073052202 2170019043102782088 2178362949373258752 2182617564508753398 2182800480829532928 2182935823121251029 2187105807221701632 2187241416460740676 2188052442352943712 2199803529583625472 2200124294169449856 2204142392561107968 2204463789818699264 2205417937927173424 2223745510818534976 2227124807394960564 2244661223201220096 2244800401104444378 2245632769783284336 2245960216964646728 2250062025739464384 2262146139733768704 2262475994813928192 2263455252083151672 2263644943082478592 2281277734383019008 2284744459329813312 2285733354957985842 2290241704770526248 2303731255390725888 2303874095870350809 2308275104020687872 2309274184311555552 2309610911372551696 2322014836782715776 2326594747703391744 2331138878069999931 2332343302232517756 2349494302306771584 2350511223317119044 2350708210124112384 2350853963361347262 2369019185705442816 2369364624490176768 2370390145882355688 2375065471613879072 2387820925274533632 2389054635220012032 2393720757554426118 2398442100271495992 2412568952495799552 2412718541344540611 2417327471139775488 2417477355035555484 2431716325134655104 2436157381251750912 2436512609799614976 2437567194551086416 2441271423490629849 2450658318044916096 2451015661048422208 2460494033124414336 2461558997647061676 2475139830940631088 2480021763546036672 2480941351959243264 2481095180168070102 2500631362689078528 2501713699670851848 2520477643345341056 2521412232739126272 2526705244085227569 2531319778956897432 2531688883619912436 2541423440935468544 2545285494165669216 2546387158593545631 2546600560967788416 2551251430759707648 2551623441758651904 2566437451180896384 2566811676531024832 2571499457987959296 2586806002380744768 2598312275294120658 2612266691380555248 2617419091166315712 2618771427068090112 2618933801288518441 2639170496356063488 2639555327282916224 2640697794097010284 2661490690113522176 2665535202551448864 2666688914117650149 2671948655565613956 2686298540933850336 2686690243841539728 2687686464622513536 2692987621357469184 2709017309579835072 2714360538987290368 2735680865776486992 2736917551776658432 2741076686024566848 2742263093869972218 2742662957254905139 2757392618679474984 2762831262897777696 2763855716656349952 2764258728571872896 2779104371582462976 2785791079486955904 2790024483989291256 2811993180713616384 2813210283025213344 2814427912129708329 2820390247541481398 2835537348763508688 2836588761831517056 2837002379323764288 2842183611460376064 2842598044766217472 2859101371052402112 2864925631088761968 2870576371978483392 2887663136097402936 2892936890236454208 2893358724137042784 2894611043529415119 2910156752678337864 2910400641106043904 2910581097495001372 2917403256470591616 2933071372778167296 2933499058892599808 2946117855451601376 2969499743193280752 2993067201472592504 2994177026377712448 3000082700985952512 3016634659751904256 3017940336110868896 3022526524321732194 3029611074027152832 3046325945773084416 3047644473277314456 3053655606360701664 3071641673854301184 3071832127827134412 3079032245748740736 3096019782376954368 3102066696014409357 3108185170759999908 3109791069643357008 3126492418030270848 3132659069742362112 3134014964422825392 3134471951148463016 3159152832653569024 3160520194509807584 3183761233699378176 3189979517358947274 3191627676739234824 3197922800361994656 3215097466314529536 3216489042433952376 3216758603327732736 3216958055126054148 3223303140047407312 3241815727807448064 3242288433512873472 3248621028109578303 3250089592734781888 3255028564654173132 3267544424059888128 3274200721244299392 3280658710832552448 3280862124691111014 3282078663529415568 3300186441254174784 3306213588841661952 3306695684728048896 3308126906890760136 3334175150252104704 3335618266227802464 3340687211092440846 3366991834801830144 3367200601656666567 3368449154674926504 3368940325446970092 3375093038609196576 3375585178159883248 3393713992220892288 3394972376365280256 3395182878124727508 3395467414623717888 3421916601574528512 3435362557155789372 3449074669840993024 3462412656031031808 3463911276467333328 3464416367058827544 3483022255174073664 3489892121555087616 3491695236090786816 3498514953348776634 3518893995141417984 3526062315186168576 3526280945042020893 3554046936735265152 3555585218823533532 3562598207420818608 3581731387911800448 3582253658455386304 3583581952830018048 3583804149131656814 3597663150407243988 3612023079439780096 3625991206709663232 3626216032553333226 3647574487701982656 3654768914699422464 3656350791826629624 3675987477067374144 3676523491572633312 3683775017197036928 3685140955541799936 3712709746410946632 3714388105982607872 3720032645319055008 3721642770252105153 3741943681422056448 3750947044033617792 3752570549506277772 3753117730980396506 3780716465018011584 3782118349108689408 3782669839098352384 3797533325429868654 3812135161403202816 3817928241248503824 3819900841451682624 3827435162637977856 3827672478806296183 3849656176771344576 3850217514796537248 3857249186981938944 3857811632182723712 3859481391372553492 3880209003571117152 3889871008627455488 3897468412941180987 3926128636749473568 3928157140602135168 3958755744534095232 3959332990924374336 3961046691145515426 3992236035170283264 3998302803827173296 4000110267981270016 4007922983348420934 4030035365762309592 4031529696933770304 4039481432036203776 4061767927697445888 4063525964369752608 4071540808480935552 4095776170436179216 4105376327664987648 4111615029036850272 4113394640804958327 4136088928019212476 4144246894346666544 4145783574984524928 4146388092857809344 4168656557373694464 4178686619230433856 4230585371312222097 4253306023145263032 4255503568985646432 4263275417190564096 4263897067149326208 4286796621752706048 4288652056578603168 4289277406834738864 4305864557967725088 4331494704146104404 4340038086205564176 4365235129017506796 4365600961659065856 4365871646242502058 4374482832921481352 4376104884705887424 4399607059167250944 4400248588338899712 4408927579637398528 4410835875854346848 4447491021637069952 4454249614789921128 4489322446402440192 4489600802208888756 4491265539566568672 4491920433929293456 4500124051478928768 4524292279467537408 4524951989627856384 4526910504166303344 4533789786482598291 4569488918659626624 4571466709915971684 4580483409541052496 4607462510781451776 4607748191740701618 4618548368623111104 4619221822745103392 4644029673565431552 4653189495406783488 4662277756139999862 4664686604465035512 4698988604613543168 4701022446634238088 4701416420248224768 4701707926722694524 4738038371410885632 4738729248980353536 4740780291764711376 4750130943227758144 4775641850549067264 4787441515108852236 4796884200542991984 4825137904991599104 4825437082689081222 4834954710071110968 4863432650269310208 4863734202392962819 4873025219599229952 4875134389102172832 4882542846981259698 4901316636089832192 4902031322096844416 4920988066248828672 4921293187036666521 4923117995294123352 4950279661881262176 4960043527092073344 4961882703918486528 4962190360336140204 5001262725378157056 5003427399341703696 5040955286690682112 5053410488170455138 5062639557913794864 5063377767239824872 5082846881870937088 5090570988331338432 5092774317187091262 5093201121935576832 5093516920616252401 5103246883517303808 5132874902361792768 5133623353062049664 5142998915975918592 5173612004761489536 5196624550588241316 5224533382761110496 5234838182332631424 5237542854136180224 5237867602577036882 5278340992712126976 5279110654565832448 5281395588194020568 5322981380227044352 5331070405102897728 5333377828235300298 5343897311131227912 5372597081867700672 5373380487683079456 5375372929245027072 5375706223697485221 5385975242714938368 5418034619159670144 5428721077974580736 5439324048829999839 5471361731552973984 5482153372049133696 5484526187739944436 5485325914509810278 5514785237358949968 5525662525795555392 5527711433312699904 5528517457143745792 5571582158973911808 5580048967978582512 5626420566050426688 5628855824259416658 5629676596470594759 5640780495082962796 5671074697527017376 5673177523663034112 5674004758647528576 5684367222920752128 5685196089532434944 5696299988144802981 5718202742104804224 5729851262177523936 5741152743956966784 5775326272194805872 5785873780472908416 5786717448274085568 5789222087058830238 5820313505356675728 5821162194990002744 5834806512941183232 5866998117785199616 5892235710903202752 5938999486386561504 5941570036718273139 5986134402945185008 5988354052755424896 6000165401971905024 6011884475022631401 6035880672221737792 6045053048643464388 6059222148054305664 6092651891546168832 6095288946554628912 6107311212721403328 6143664255654268824 6158064491497481472 6192039564753908736 6204133392028818714 6216370341519999816 6219582139286714016 6252984836060541696 6265318139484724224 6268029928845650784 6268943902296926032 6321040389019615168 6379959034717894548 6383255353478469648 6395845600723989312 6430194932629059072 6432978084867904752 6433916110252108296 6446606280094814624 6484576867025746944 6497242056219156606 6500179185469563776 6510057129308346264 6535088848119776256 6548401442488598784 6548807469363753087 6561317421665104896 6561724249382222028 6564157327058831136 6600372882508349568 6612427177683323904 6613391369456097792 6616253813781520272 6671236532455604928 6681374422184881692 6733983669603660288 6734401203313333134 6736898309349853008 6737880650893940184 6750186077218393152 6751170356319766496 6787427984441784576 6790365756249455016 6790934829247435776 6843833203149057024 6870725114311578744 6898149339681986048 6911622287611052427 6924825312062063616 6927822552934666656 6928832734117655088 6966044510348147328 6979784243110175232 6997029906697553268 7052124630372337152 7052561890084041786 7108093873470530304 7108534603497407197 7111170437647067064 7125196414841637216 7163462775823600896 7164507316910772608 7167163905660036096 7167608298263313628 7195326300814487976 7224046158879560192 7238155624033621833 7251982413419326464 7252432065106666452 7295148975403965312 7309537829398844928 7312701583653259248 7351974954134748288 7353046983145266624 7367550034394073856 7425419492821893264 7428776211965215744 7440065290638110016 7443285540504210306 7501894088067235584 7505141099012555544 7506235461960793012 7561432930036023168 7564236698217378816 7565339678196704768 7580115732255682707 7595066650859737308 7624270322806405632 7635856482497007648 7639161475780636893 7639801682903365248 7654870325275955712 7655344957612592366 7699312353542689152 7700435029593074496 7714498373963877888 7715623264365447424 7718962782745106984 7760418007142234304 7779742017254910976 7794936825882361974 7852257273498947136 7856314281204270336 7856801403865555323 7917511489068190464 7918665981848748672 7922093382291030852 7984472070340566528 7996605607654346592 8000066742352950447 8015845966696841868 8060070731524619184 8063059393867540608 8078962864072407552 8127051928739505216 8143081616961871104 8191552340872358432 8210752655329975296 8223230058073700544 8226789281609916654 8227988871764715417 8272177856038424952 8288493788693333088 8291567149969049856 8292776185715618688 8337313114747388928 8357373238460867712 8461170742624444194 8506612046290526064 8511007137971292864 8526550834381128192 8527794134298652416 8577304113157206336 8578554813669477728 8611729115935450176 8662989408292208808 8680076172411128352 8683833130588245357 8730470258035013592 8731201923318131712 8731743292485004116 8748965665842962704 8752209769411774848 8799214118334501888 8800497176677799424 8821671751708693696 8894982043274139904 8908499229579842256 8979201604417777512 8982531079133137344 8983840867858586912 9000248102957857536 9049903979255712768 9053821008332606688 9067579572965196582 9138977837319253248 9142933419831943368 9160966819082104992 9214925021562903552 9215496383481403236 9237096737246222208 9238443645490206784 9288059347130863104 9324555512279999724 9329373208930071024 9397977209227086336 9402044893268476176 9403415853445389048 9477458497960707072 9481560583529422752 9500261886455516288 9551283701098134528 9574883030217704472 9593768401085983968 9650275809983198208 9650874165378162444 9669909420142221936 9726865300538620416 9727468404785925638 9750268778204345664 9765085693962519396 9802633272179664384 9804062644193688832 9841976132497657344 9842586374073333042 9846235990588246704 9900559323762524352 9920087054184146688 9924380720672280408 10002525450756314112 10006854798683407392 10081910573381364224 10101601804969999701 10106820976340910276 10125279115827589728 10126755534479649744 10181141976662676864 10185548634374182524 10186402243871153664 10187033841232504802 10265749804723585536 10267246706124099328 10347224009522979072 10393249101176482632 10449066765522220992 10469676364665262848 10475085708272360448 10475735205154073764 10556681985424253952 10558221309131664896 10562791176388041136 10578842835126062679 10662140810205795456 10666755656470600596 10687794622262455824 10745194163735401344 10746760975366158912 10750745858490054144 10751412447394970442 10836069238319340288 10857442155949161472 10878648097659999678 10942723463105947968 10964306744098267392 10969052375479888872 10970651829019620556 11029570474717899936 11051325051591110784 11055422866625399808 11057034914287491584 11143164317947823616 11160097935957165024 11164928310756315459 11252841132100853376 11257711648518833316 11259353192941189518 11281560990165925592 11342149395054034752 11346355047326068224 11348009517295057152 11370392179064869888 11392599976289605962 11436405484209608448 11459702524355047872 11482305487913933568 11483017436418888549 11550652544389611744 11571747560945816832 11573434896548171136 11578444174117660476 11640627010713351456 11642324389980005488 11669613025882366464 11692405238823542961 11784471421806405504 11877998972773123008 11883140073436546278 11972268805890370016 11976708105510849792 12000330803943810048 12023768950045262802 12071761344443475584 12090106097286928776 12118444296108611328 12185303783092337664 12190577893109257824 12214622425442806656 12287328511308537648 12316128982994962944 12408266784057637428 12432740683039999632 12439164278573428032 12505969672121083392 12536059857691301568 12537887804593852064 12543314521960798849 12642080778039230336 12691756113936666291 12759918069435789096 12766510706956939296 12791691201447978624 12860389865258118144 12865956169735809504 12867832220504216592 12893212560189629248 12994484112438313212 13000358370939127552 13020114258616692528 13096802884977197568 13097614938727506174 13123448498764444056 13128314654117662272 13200745765016699136 13226782738912195584 13232507627563040544 13342473064911209856 13362748844369763384 13467967339207320576 13468802406626666268 13473796618699706016 13475761301787880368 13500372154436786304 13502340712639532992 13574855968883569152 13580731512498910032 13741450228623157488 13796298679363972096 13823244575222104854 13855645105869333312 13857665468235310176 13932089020696294656 13959568486220350464 13994059813395106536 14104249260744674304 14105123780168083572 14216187746941060608 14217069206994814394 14222340875294134128 14250392829683274432 14326925551647201792 14329014633821545216 14335216596526627256 14390652601628975952 14448092317759120384 14476311248067243666 14504864130213332904 14590297950807930624 14591202607178888457 14619075658797689856 14625403167306518496 14703949908269496576 14706093966290533248 14735100068788147712 14763879561109999563 14850838985643786528 14880130581276220032 14886571081008420612 15003788176134471168 15010282198025111088 15012470923921586024 15122865860072046336 15130679356393409536 15160231464511365414 15190133301719474616 15248540645612811264 15271712964994015296 15278322951561273786 15279603365806730496 15280550761848757203 15309740650551911424 15310689915225184732 15398624707085378304 15400870059186148992 15428996747927755776 15431246528730894848 15437925565490213968 15520836014284468608 15589873651764723948 15704514546997894272 15712628562408540672 15713602807731110646 15835022978136380928 15837331963697497344 15844186764582061704 15968944140681133056 15993211215308693184 16000133484705900894 16031691933393683736 16120141463049238368 16126118787735081216 16127118671092455663 16157925728144815104 16254103857479010432 16286163233923742208 16317972146489999517 16383104681744716864 16446460116147401088 16453578563219833308 16455977743529430834 16544355712076849904 16576987577386666176 16583134299938099712 16585552371431237376 16714746476921735424 16889029789411784277 16922341485248888388 17013224092581052128 17022014275942585728 17053101668762256384 17055588268597304832 17088899964434408943 17154608226314412672 17157109627338955456 17223458231870900352 17325978816584417616 17360152344822256704 17367666261176490714 17460940516070027184 17463486584970008232 17497931331685925408 17504419538823549696 17600994353355598848 17643343503417387392 17789964086548279808 17816998459159684512 17824710110154819417 17958403208835555024 17965062158266274688 17967681735717173824 18000496205915715072 18107642016665213376 18135159145930393164 18277955674638506496 18285866839663886736 18321933638164209984 18332536609019629087 18430992766962806472 18474193474492444416 18476887290980413568 18576118694261726208 18649111024559999448 18658746417860142048 18795954418454172672 18804089786536952352 18806831706890778096 18963121167058845504 19000523772911032576 19149766060435408944 19187536802171967936 19301748330756324888 19339818840284443872 19453730601077240832 19454936809571851276 19500537556408691328 19530171387925038792 19605266544359328768 19608125288387377664 19646422408091259261 19683952264995314688 19685172748146666084 19692471981176493408 19801118647525048704 19840174108368293376 19848761441344560816 20013709597366814784 20163821146762728448 20203203609939999402 20213641952681820552 20250558231655179456 20253511068959299488 20362283953325353728 20371097268748365048 20372804487742307328 20374067682465009604 20531499609447171072 20534493412248198656 20694448019045958144 20734866862833157281 20786498202352965264 20898133531044441984 20939352729330525696 20951470410308147528 21116442618263329792 21125582352776082272 21157685670252125358 21324281620411590912 21325603810492221591 21333511312941201192 21375589244524911648 21490388327470802688 21493521950732317824 21501491716980108288 21502824894789940884 21672138476638680576 21714466872100865499 21757296195319999356 21885446926211895936 21928613488196534784 21938104750959777744 21941303658039241112 22059140949435799872 22102650103182221568 22114069828574983168 22286328635895647232 22320195871914330048 22329856621512630918 22505682264201706752 22515423297037666632 22518706385882379036 22563121980331851184 22684298790108069504 22692710094652136448 22696019034590114304 22740347196767048121 22785199952579211924 22872810968419216896 22919405048710095744 22964610975827867136 22966034872837777098 23101305088779223488 23143495121891633664 23146869793096342272 23156888348235320952 23281254021426702912 23284648779960010976 23339226051764732928 23384810477647085922 23568942843612811008 23570404211596665969 23755997945546246016 23766280146873092556 23944537611780740032 23953416211021699584 24047537900090525604 24143522688886951168 24180212194573857552 24236888592217222656 24381155786218515648 24429244850885613312 24574657022617075296 24632257965989925888 24683966615294146251 24816533568115274856 24865481366079999264 24878328557146856064 25011939344242166784 25072119715382603136 25075775609187704128 25086629043921597698 25284161556078460672 25383512227873332582 25519836138871578192 25533021413913878592 25583382402895957248 25731912339471619008 25735664441008433184 25786425120379258496 25988968224876626424 26000716741878255104 26040228517233385056 26051499391764736071 26193605769954395136 26195229877455012348 26246896997528888112 26256629308235324544 26401491530033398272 26465015255126081088 26684946129822419712 26725497688739526768 26793707351644073281 26937604813253332536 26947593237399412032 26951522603575760736 27000744308873572608 27004681425279065984 27149711937767138304 27161463024997820064 27482900457246314976 27646489150444209708 27711290211738666624 27715330936470620352 27864178041392589312 27988119626790213072 28210247560336167144 28432375493882121216 28434138413989628788 28444681750588268256 28500785659366548864 28653851103294403584 28658029267643090432 28670433193053254512 28781305203257951904 28952622496134487332 29009728260426665808 29180595901615861248 29182405214357776914 29250806334613036992 29407899816538993152 29412187932581066496 29470200137576295424 29527759122219999126 29701677971287573056 29760261162552440064 29773142162016841224 30007576352268942336 30020564396050222176 30024941847843172048 30245731720144092672 30304805414909999103 30320462929022730828 30380266603438949232 30543425929988030592 30556645903122547572 30559206731613460992 30561101523697514406 30621379830450369464 30797249414170756608 30801740118372297984 30862493057461789696 30875851130980427936 31041672028568937216 31179747303529447896 31409029093995788544 31425257124817081344 31427205615462221292 31670045956272761856 31674663927394994688 31688373529164123408 31736528505378188037 31986422430617386368 32000266969411801788 32063383866787367472 32240282926098476736 32252237575470162432 32254237342184911326 32508207714958020864 32572326467847484416 32635944292979999034 32766209363489433728 32892920232294802176 32907157126439666616 32911955487058861668 33088711424153699808 33153975154773332352 33166268599876199424 33171104742862474752 33429492953843470848 33778059578823568554 33844682970497776776 34026448185162104256 34044028551885171456 34046139416750739733 34111176537194609664 34177799928868817886 34309216452628825344 34314219254677910912 34446916463741800704 34449052309256665647 34651957633168835232 34720304689644513408 34735332522352981428 34921881032140054368 34926973169940016464 34995862663371850816 35008839077647099392 35286687006834774784 35579928173096559616 35633996918319369024 35649420220309638834 35654618444313766807 35916806417671110048 35930124316532549376 35935363471434347648 36000992411831430144 36215284033330426752 36270318291860786328 36555911349277012992 36571733679327773472 36643867276328419968 36665073218039258174 36861985533925612944 36948386948984888832 36953774581960827136 37298222049119998896 37317492835720284096 37608179573073904704 37613663413781556192 37629943565882396547 37926242334117691008 38001047545822065152 38075268341809998873 38299532120870817888 38375073604343935872 38603496661512649776 38679637680568887744 38909873619143702552 39001075112817382656 39060342775850077584 39216250576774755328 39292844816182518522 39370345496293332168 39384943962352986816 39602237295050097408 39680348216736586752 39697522882689121632 40027419194733629568 40406407219879998804 40427283905363641104 40501116463310358912 40507022137918598976 40724567906650707456 40742194537496730096 40748135364930019208 41068986824496397312 41388896038091916288 41469733725666314562 41572996404705930528 41796267062088883968 41878705458661051392 41902940820616295056 42251164705552164544 42315371340504250716 42648563240823181824 42651207620984443182 42667022625882402384 42751178489049823296 42980776654941605376 42987043901464635648 43005649789579881768 43344276953277361152 43428933744201730998 43514592390639998712 43770893852423791872 43773607821536665371 43857226976393069568 43876209501919555488 43882607316078482224 44118281898871599744 44205300206364443136 44291638683329998689 44640391743828660096 44659713243025261836 45011364528403413504 45030846594075333264 45037412771764758072 45126243960663702368 45368597580216139008 45392038069180228608 45480694393534096242 45570399905158423848 45745621936838433792 45838810097420191488 45841652285546271609 45929221951655734272 45932069745675554196 46202610177558446976 46286990243783267328 46293739586192684544 46313776696470641904 46562508042853405824 46569297559920021952 46769620955294171844 47137885687225622016 47140808423193331938 47511995891092492032 47532560293746185112 47889075223561480064 47906832422043399168 48095075800181051208 48287045377773902336 48360424389147715104 48381356013277366989 48473777184434445312 48762311572437031296 48858489701771226624 49149314045234150592 49367933230588292502 49633067136230549712 49730962732159998528 49756657114293712128 49759742224481850379 50144239430765206272 50151551218375408256 50173258087843195396 50568323112156921344 50667089368235352831 50767024455746665164 51039672277743156384 51066042827827757184 51166764805791914496 51463824678943238016 51471328882016866368 51572850240758516992 51977936449753252848 52001433483756510208 52080457034466770112 52102998783529472142 52390459754910024696 52493793995057776224 52513258616470649088 52802983060066796544 52930030510252162176 53369892259644839424 53450995377479053536 53474130330464458251 53587414703288146562 53875209626506665072 53895186474798824064 53903045207151521472 54001488617747145216 54009362850558131968 54322926049995640128 54965800914492629952 54997609827058887261 55292978300888419416 55422580423477333248 55430661872941240704 55728356082785178624 55976239253580426144 56420495120672334288 56868276827979257576 56889363501176536512 57001571318733097728 57316058535286180864 57340866386106509024 57562610406515903808 57905244992268974664 58019456520853331616 58361191803231722496 58364810428715553828 58501612669226073984 58815799633077986304 58824375865162132992 58939267224273777783 59055518244439998252 59403355942575146112 59520522325104880128 59546284324033682448 60041128792100444352 60049883695686344096 60491463440288185344 60609610829819998206 60640925858045461656 60760533206877898464 61086851859976061184 61113291806245095144 61118413463226921984 61122203047395028812 61242759660900738928 61594498828341513216 61603480236744595968 61751702261960855872 62083344057137874432 62359494607058895792 62818058187991577088 62854411230924442584 63349327854789989376 63376747058328246816 63473057010756376074 63972844861234772736 63976811431476664773 64000533938823603576 64126767733574734944 64480565852196953472 64504475150940324864 64508474684369822652 65016415429916041728 65271888585959998068 65532418726978867456 65785840464589604352 65814314252879333232 65823910974117723336 66177422848307399616 66307950309546664704 66342209485724949504 66858985907686941696 67556119157647137108 67689365940995553552 68052896370324208512 68088057103770342912 68092278833501479466 68355599857737635772 68618432905257650688 68628438509355821824 68893832927483601408 68898104618513331294 69303915266337670464 69440609379289026816 69470665044705962856 69843762064280108736 69853946339880032928 69991725326743701632 70017678155294198784 70573374013669549568 70711212634789997907 71267993836638738048 71298840440619277668 71309236888627533614 71833612835342220096 71860248633065098752 71870726942868695296 72430568066660853504 72540636583721572656 73143467358655546944 73287734552656839936 73330146436078516348 73723971067851225888 73896773897969777664 73907549163921654272 74051899845882438753 74596444098239997792 74634985671440568192 75216359146147809408 75227326827563112384 75259887131764793094 75852484668235382016 76002095091644130304 76150536683619997746 76599064241741635776 76750147208687871744 77206993323025299552 77359275361137775488 77819747238287405104 78002150225634765312 78120685551700155168 78154498175294208213 78585689632365037044 78740690992586664336 78769887924705973632 79204474590100194816 79395045765378243264 80054838389467259136 80381122054932219843 80812814439759997608 80854567810727282208 81002232926620717824 81014044275837197952 81449135813301414912 81484389074993460192 81496270729860038416 82939467451332629124 83145992809411861056 83592534124177767936 83805881641232590112 84502329411104329088 84630742681008501432 85297126481646363648 85302415241968886364 85334045251764804768 85502356978099646592 85961553309883210752 85974087802929271296 86011299579159763536 86857867488403461996 87029184781279997424 87541787704847583744 87547215643073330742 87752419003839110976 87765214632156964448 88236563797743199488 88410600412728886272 88583277366659997378 89280783487657320192 89319426486050523672 90022729056806827008 90061693188150666528 90074825543529516144 90252487921327404736 90737195160432278016 90961388787068192484 91140799810316847696 91677620194840382976 91683304571092543218 91864139491351108392 92405220355116893952 92410949845466293561 92587479172385369088 92627553392941283808 93125016085706811648 93138595119840043904 93539241910588343688 94275771374451244032 94281616846386663876 95023991782184984064 95065120587492370224 95778150447122960128 96190151600362102416 96574090755547804672 96720848778295430208 96762712026554733978 97524623144874062592 97716979403542453248 98298628090468301184 98735866461176585004 99266134272461099424 99461925464319997056 99513314228587424256 99519484448963700758 100288478861530412544 100303102436750816512 100346516175686390792 101136646224313842688 101334178736470705662 101534048911493330328 102079344555486312768 102132085655655514368 102138418250252219199 102333529611583828992 102927649357886476032 102942657764033732736 103145700481517033984 103347156927769996941 103955872899506505696 104160914068933540224 104205997567058944284 104780919509820049392 104987587990115552448 105026517232941298176 105860061020504324352 106739784519289678848 106901990754958107072 106948260660928916502 106963855332941300421 107174829406576293124 107750419253013330144 107790372949597648128 107806090414303042944 108002977235494290432 108018725701116263936 108645852099991280256 109931601828985259904 109995219654117774522 110585956601776838832 110845160846954666496 110861323745882481408 111952478507160852288 112840990241344668576 112889830697647189641 113736553655958515152 113778727002353073024 114003142637466195456 114225805025429996619 114681732772213018048 115125220813031807616 115810489984537949328 116038913041706663232 116729620857431107656 117003225338452147968 117648751730324265984 117878534448547555566 118111036488879996504 118806711885150292224 119041044650209760256 119092568648067364896 120082257584200888704 120099767391372688192 121219221659639996412 121281851716090923312 121521066413755796928 122173703719952122368 122226583612490190288 122244406094790057624 122485519321801477856 123206960473489191936 123503404523921711744 124166688114275748864 124718989214117791584 125636116375983154176 125708822461848885168 126753494116656493632 126946114021512752148 127945689722469545472 127953622862953329546 128001067877647207152 128253535467149469888 128961131704393906944 129016949368739645304 130032830859832083456 130543777171919996136 131064837453957734912 131320823464609996113 131571680929179208704 131628628505758666464 131647821948235446672 132354845696614799232 132615900619093329408 135112238315294274216 135378731881991107104 136105792740648417024 136176114207540685824 136184557667002958932 136711199715475271544 137236865810515301376 137256877018711643648 137524956856638814827 137787665854967202816 137796209237026662588 138607830532675340928 138881218758578053632 138941330089411925712 139687524128560217472 139707892679760065856 139983450653487403264 141146748027339099136 141422425269579995814 142535987673277476096 142597680881238555336 142618473777255067228 143667225670684440192 143720497266130197504 143741453885737390592 144861136133321707008 145081273167443145312 145144068039832100967 146286934717311093888 146575469105313679872 146660292872157032696 147447942135702451776 147815098327843308544 148103799691764877506 149192888196479995584 149269971342881136384 149279226673445551137 150432718292295618816 150454653655126224768 150519774263529586188 151704969336470764032 152001268104706058493 152301073367239995492 153198128483483271552 153500294417375743488 154413986646050599104 154718550722275550976 155639494476574810208 156004300451269530624 156241371103400310336 156308996350588416426 157171379264730074088 157481381985173328672 157539775849411947264 158408949180200389632 158790091530756486528 160109676778934518272 160762244109864439686 161625628879519995216 161709135621454564416 162004465853241435648 162028088551674395904 162968778149986920384 162992541459720076832 164992829481176661783 165878934902665258248 166291985618823722112 167185068248355535872 167611763282465180224 169004658822208658176 169261485362017002864 170604830483937772728 170668090503529609536 171004713956199293184 171948175605858542592 172022599158319527072 173715734976806923992 174058369562559994848 175083575409695167488 175094431286146661484 175504838007678221952 175530429264313928896 176473127595486398976 177166554733319994756 178561566975314640384 178638852972101047344 180123386376301333056 180149651087059032288 180504975842654809472 181474390320864556032 181922777574136384968 182281599620633695392 183355240389680765952 183366609142185086436 183728278982702216784 184810440710233787904 184821899690932587122 185255106785882567616 186250032171413623296 186277190239680087808 187078483821176687376 188563233692773327752 190047983564369968128 190130241174984740448 191556300894245920256 191930434294429994319 192380303200724204832 193441697556590860416 193525424053109467956 195049246289748125184 196597256180936602368 197471732922353170008 198532268544922198848 198923850928639994112 199026628457174848512 199038968897927401516 200576957723060825088 200606204873501633024 200693032351372781584 202668357472941411324 203068097822986660656 204158689110972625536 204264171311311028736 204276836500504438398 205855298715772952064 205885315528067465472 206291400963034067968 206694313855539993882 207911745799013011392 208321828137867080448 208411995134117888568 209561839019640098784 209975175980231104896 210053034465882596352 211720122041008648704 212133637904369993721 213803981509916214144 213896521321857833004 213927710665882600842 214349658813152586248 215500838506026660288 215580745899195296256 215612180828606085888 216037451402232527872 217291704199982560512 219863203657970519808 219990439308235549044 221171913203553677664 221690321693909332992 221722647491764962816 222155699537647316259 223904957014321704576 225681980482689337152 225779661395294379282 227473107311917030304 227557454004706146048 228006285274932390912 228451610050859993238 229363465544426036096 230250441626063615232 231620979969075898656 232077826083413326464 233459241714862215312 234006450676904295936 235757068897095111132 236222072977759993008 237613423770300584448 238185137296134729792 238322975917255178131 240164515168401777408 240199534782745376384 241143366164796659529 242438443319279992824 242563703432181846624 243042132827511593856 244347407439904244736 244453167224980380576 244488812189580115248 244971038643602955712 247006809047843423488 249437978428235583168 251417644923697770336 253506988233312987264 253892228043025504296 255891379444939090944 255907245725906659092 256002135755294414304 256507070934298939776 257922263408787813888 258033898737479290608 261087554343839992272 262129674907915469824 262641646929219992226 263257257011517332928 263295643896470893344 264709691393229598464 265231801238186658816 270224476630588548432 270757463763982214208 272211585481296834048 272369115334005917864 273422399430950543088 274513754037423287296 275049913713277629654 275592418474053325176 277215661065350681856 277232849536398880683 277762437517156107264 277882660178823851424 279375048257120434944 279415785359520131712 279966901306974806528 282844850539159991628 285071975346554952192 285195361762477110672 285236947554510134456 287334451341368880384 287482907771474781184 289722272266643414016 290162546334886290624 290288136079664201934 292573869434622187776 293150938210627359744 293320585744314065392 294895884271404903552 296207599383529755012 298385776392959991168 298539942685762272768 298558453346891102274 300865436584591237632 300909307310252449536 301039548527059172376 303409938672941528064 304002536209412116986 304602146734479990984 306396256966966543104 306415254750756657597 307000588834751486976 308827973292101198208 309437101444551101952 310041470783309990823 311278988953149620416 312482742206800620672 312617992701176832852 314342758529460148176 314962763970346657344 315079551698823894528 317580183061512973056 320219353557869036544 320891565998823901263 321524488219728879372 323251257759039990432 323418271242909128832 324008931706482871296 324056177103348791808 325937556299973840768 325985082919440153664 329985658962353323566 331757869805330516496 332583971237647444224 335223526564930360448 338009317644417316352 338522970724034005728 338669492092941568923 341209660967875545456 341336181007059219072 342009427912398586368 344045198316639054144 347431469953613847984 348116739125119989696 348318195571372952653 350188862572293322968 351009676015356443904 351060858528627857792 352946255190972797952 354333109466639989512 357123133950629280768 357277705944202094688 360246772752602666112 360299302174118064576 361009951685309618944 363845555148272769936 364563199241267390784 366733218284370172872 367456557965404433568 369620881420467575808 369643799381865174244 370510213571765135232 372500064342827246592 372554380479360175616 374156967642353374752 377126467385546655504 380260482349969480896 383112601788491840512 383860868588859988638 384760606401448409664 386883395113181720832 387050848106218935912 390098492579496250368 393194512361873204736 393962470393829988339 394943465844706340016 397064537089844397696 397847701857279988224 398077937795854803032 401212409747003266048 401386064702745563168 405336714945882822648 406136195645973321312 408317378221945251072 408528342622622057472 408553673001008876796 411710597431545904128 411770631056134930944 412574870569916444481 413388627711079987764 415823491598026022784 416643656275734160896 416823990268235777136 419123678039280197568 419950351960462209792 423440244082017297408 424267275808739987442 427607963019832428288 427793042643715666008 427855421331765201684 428699317626305172496 431001677012053320576 431161491798390592512 431224361657212171776 434583408399965121024 439726407315941039616 439980878616471098088 442343826407107355328 443445294983529925632 444311399075294632518 447809914028643409152 447837680020336653411 451363960965378674304 451559322790588758564 454946214623834060608 455114908009412292096 456903220101719986476 458726931088852072192 460500883252127230464 463241959938151797312 464155652166826652928 466918483429724430624 468012901353808591872 471514137794190222264 472444145955519986016 475226847540601168896 476370274592269459584 476645951834510356262 480329030336803554816 480399069565490752768 482286732329593319058 484876886638559985648 485127406864363693248 486084265655023187712 488906334449960761152 488977624379160230496 489942077287205911424 494013618095686846976 494978488443529985349 498875956856471166336 502835289847395540672 507013976466625974528 507784456086051008592 511814491451813318184 512004271510588828608 513014141868597879552 515844526817575627776 516067797474958581216 522175108687679984544 525283293858439984452 526514514023034665856 526591287792941786688 529419382786459196928 540448953261177096864 541514927527964428416 544423170962593668096 544738230668011835728 546844798861901086176 550099827426555259308 551184836948106650352 554431322130701363712 554465699072797761366 555765320357647702848 558750096514240869888 558831570719040263424 559933802613949613056 565689701078319983256 570143950693109904384 570390723524954221344 570473895109020268912 574668902682737760768 575791302883289982957 580325092669772581248 580576272159328403868 585147738869244375552 586641171488628130784 589791768542809807104 592415198767059510024 596771552785919982336 597079885371524545536 597116906693782204548 601730873169182475264 601818614620504899072 602079097054118344752 608005072418824233972 609204293468959981968 612792513933933086208 612830509501513315194 617655946584202396416 618874202889102203904 620082941566619981646 622557977906299240832 624965484413601241344 625235985402353665704 628685517058920296352 629925527940693314688 630159103397647789056 635160366123025946112 641783131997647802526 643048976439457758744 646502515518079980864 646836542485818257664 646876648918264054927 648112354206697583616 651875112599947681536 651970165838880307328 659971317924706647132 663515739610661032992 665167942475294888448 670447053129860720896 676018635288834632704 677045941448068011456 677338984185883137846 682419321935751090912 682672362014118438144 684018855824797172736 688090396633278108288 694862939907227695968 696233478250239979392 696636391142745905306 700377725144586645936 702019352030712887808 702121717057255715584 708666218933279979024 714555411888404189376 714968927751765534393 720493545505205332224 720598604348236129152 722019903370619237888 723430098494389978587 727691110296545539872 729126398482534781568 733466436568740345744 734913115930808867136 739287598763730348488 741020427143530270464 745108760958720351232 748313935284706749504 754252934771093311008 760520964699938961792 767721737177719977276 769521212802896819328 773766790226363441664 774101696212437871824 786389024723746409472 787924940787659976678 789886931689412680032 794129074179688795392 795695403714559976448 796155875591709606064 802772129405491126336 810673429891765645296 812272391291946642624 816634756443890502144 817107346002017753592 823541262112269861888 825149741139832888962 826777255422159975528 831646983196052045568 831698548609196642049 833287312551468321792 833647980536471554272 838247356078560395136 839900703920924419584 848534551617479974884 855215926039664856576 855586085287431332016 855710842663530403368 857398635252610344992 862003354024106641152 862448723314424343552 869166816799930242048 879452814631882079232 879961757232942196176 884687652814214710656 888622798150589265036 895619828057286818304 895675360040673306822 902727921930757348608 903118645581177517128 909892429247668121216 910229816018824584192 913806440203439972952 917453862177704144384 919245764252269972791 921001766504254460928 926483919876303594624 928311304333653305856 933836966859448861248 943028275588380444528 944888291911039972032 952740549184538919168 953291903669020712524 960658060673607109632 960798139130981505536 962674697996471703789 964573464659186638116 969753773277119971296 970254813728727386496 972168531310046375424 977812668899921522304 977955248758320460992 979884154574411822848 988027236191373693952 989956976887059970698 997751913712942332672 1005670579694791081344 1014027952933251949056 1015568912172102017184 1016008476278824706769 1023628982903626636368 1024008543021177657216 1026028283737195759104 1032135594949917162432 1044350217375359969088 1044954586714118857959 1050566587716879968904 1053029028046069331712 1053182575585883573376 1058838765572918393856 1080897906522354193728 1083029855055928856832 1089476461336023671456 1093689597723802172352 1100199654853110518616 1102369673896213300704 1108862644261402727424 1108931398145595522732 1111530640715295405696 1117500193028481739776 1117663141438080526848 1131379402156639966512 1140781447049908442688 1140947790218040537824 1149337805365475521536 1151582605766579965914 1160650185339545162496 1161152544318656807736 1170295477738488751104 1173282342977256261568 1179583537085619614208 1184830397534119020048 1193543105571839964672 1194233813387564409096 1203637229241009798144 1204158194108236689504 1216010144837648467944 1218408586937919963936 1225585027867866172416 1225661019003026630388 1235311893168404792832 1240165883133239963292 1245115955812598481664 1249930968827202482688 1250471970804707331408 1257371034117840592704 1259851055881386629376 1270320732246051892224 1283566263995295605052 1286097952878915517488 1293005031036159961728 1293673084971636515328 1293753297836528109854 1303750225199895363072 1303940331677760614656 1319942635849413294264 1327031479221322065984 1330335884950589776896 1340894106259721441792 1343513040061009960233 1354091882896136022912 1354677968371766275692 1364838643871502181824 1365344724028236876288 1376180793266556216576 1389725879814455391936 1392466956500479958784 1393272782285491810612 1400755450289173291872 1404038704061425775616 1404243434114511431168 1417332437866559958048 1429110823776808378752 1429937855503531068786 1440987091010410664448 1441197208696472258304 1444039806741238475776 1446860196988779957174 1455382220593091079744 1458252796965069563136 1466932873137480691488 1469826231861617734272 1478575197527460696976 1482040854287060540928 1484935465330589956047 1496627870569413499008 1508505869542186622016 1521041929399877923584 1535443474355439954552 1539042425605793638656 1547533580452726883328 1548203392424875743648 1575849881575319953356 1579773863378825360064 1588258148359377590784 1592311751183419212128 1605544258810982252672 1621346859783531290592 1624544782583893285248 1633269512887781004288 1634214692004035507184 1650299482279665777924 1653554510844319951056 1663293966392104091136 1663397097218393284098 1667295961072943108544 1676494712157120790272 1679801407841848839168 1697069103234959949768 1710431852079329713152 1711172170574862664032 1711421685327060806736 1714797270505220689984 1724006708048213282304 1759923514465884392352 1769375305628429421312 1777245596301178530072 1791239656114573636608 1791350720081346613644 1805455843861514697216 1806237291162355034256 1819784858495336242432 1827612880406879945904 1834907724355408288768 1838491528504539945582 1852967839752607189248 1856622608667306611712 1867673933718897722496 1886056551176760889056 1889776583822079944064 1905481098369077838336 1906583807338041425048 1921596278261963011072 1925349395992943407578 1929146929318373276232 1939507546554239942592 1940509627457454772992 1940629946754792164781 1944337062620092750848 1955625337799843044608 1955910497516640921984 1959768309148823645696 1979913953774119941396 1995503827425884665344 2011341159389582162688 2028055905866503898112 2031137824344204034368 2032016952557649413538 2047257965807253272736 2048017086042355314432 2052056567474391518208 2064271189899834324864 2088700434750719938176 2089909173428237715918 2101133175433759937808 2106058056092138663424 2106365151171767146752 2144906783255296603179 2161795813044708387456 2166059710111857713664 2170290295483169935761 2178952922672047342912 2187379195447604344704 2200399309706221037232 2204739347792426601408 2217862796291191045464 2223061281430590811392 2235326282876161053696 2262758804313279933024 2281562894099816885376 2281895580436081075648 2303165211533159931828 2321300370679090324992 2322305088637313615472 2346564685954512523136 2359167074171239228416 2369660795068238040096 2387086211143679929344 2388467626775128818192 2408316388216473379008 2432020289675296935888 2436817173875839927872 2451322038006053260776 2470623786336809585664 2480331766266479926584 2490231911625196963328 2495095645827589926147 2499861937654404965376 2500943941609414662816 2514742068235681185408 2519702111762773258752 2567132527990591210104 2572195905757831034976 2586010062072319923456 2587346169943273030656 2587506595673056219708 2607500450399790726144 2607880663355521229312 2639885271698826588528 2654062958442644131968 2681788212519442883584 2687026080122019920466 2708183765792272045824 2709355936743532551384 2729677287743004363648 2730689448056473752576 2752361586533112433152 2757737292756809918373 2779451759628910783872 2784933913000959917568 2786545564570983621224 2801510900578346583744 2808486868229022862336 2834664875733119916096 2858221647553616757504 2859875711007062137572 2881974182020821328896 2882394417392944516608 2888024093989415111367 2893720393977559914348 2910764441186182159488 2916505593930139126272 2933865746274961382976 2939652463723235468544 2957150395054921393952 2964081708574121081856 2969870930661179912094 2993255741138826998016 3017011739084373244032 3042083858799755847168 3070886948710879909104 3078084851211587277312 3096406784849751487296 3134863760142356573877 3151699763150639906712 3159547726757650720128 3176516296718755181568 3184623502366838424256 3211088517621964505344 3242693719567062581184 3249089565167786570496 3268429384008071014368 3300598964559331555848 3307109021688639902112 3326587932784208182272 3326794194436786568196 3334591922145886217088 3352989424314241580544 3394138206469919899536 3422344341149725328064 3422843370654121613472 3429594541010441379968 3448013416096426564608 3519847028931768784704 3538750611256858842624 3554491192602357060144 3582701440162693227288 3610911687723029394432 3612474582324710068512 3639569716990672484864 3655225760813759891808 3676983057009079891164 3705935679505214378496 3735347867437795444992 3772113102353521778112 3779553167644159888128 3810962196738155676672 3813167614676082850096 3850698791985886815156 3858293858636746552464 3879015093108479885184 3881019254914909545984 3881259893509584329562 3911250675599686089216 3911820995033281843968 3919536618297647291392 3959827907548239882792 3991007654851769330688 4022682318779164325376 4030539120183029880699 4062275648688408068736 4064033905115298827076 4094515931614506545472 4096034172084710628864 4128542379799668649728 4177400869501439876352 4179818346856475431836 4202266350867519875616 4212116112184277326848 4212730302343534293504 4289813566510593206358 4323591626089416774912 4332119420223715427328 4340580590966339871522 4357905845344094685824 4374758390895208689408 4400798619412442074464 4409478695584853202816 4435725592582382090928 4446122562861181622784 4525517608626559866048 4528136542427848384489 4563125788199633770752 4563791160872162151296 4606330423066319863656 4642600741358180649984 4644610177274627230944 4693129371909025046272 4739321590136476080192 4776935253550257636384 4816632776432946758016 4864040579350593871776 4873634347751679855744 4902644076012106521552 4960663532532959853168 4980463823250393926656 4990191291655179852294 5001887883218829325632 5029484136471362370816 5039404223525546517504 5134265055981182420208 5144391811515662069952 5172020124144639846912 5175013191346112439416 5215761326711042458624 5279770543397653177056 5308125916885288263936 5374052160244039840932 5416367531584544091648 5418711873487065102768 5459354575486008727296 5504723173066224866304 5515474585513619836746 5558903519257821567744 5569867826001919835136 5573091129141967242448 5603021801156693167488 5669329751466239832192 5716443295107233515008 5719751422014124275144 5764788834785889033216 5776048187978830222734 5787440787955119828696 5821528882372364318976 5821889840264376494343 5833011187860278252544 5867731492549922765952 5879304927446470937088 5914300790109842787904 5939741861322359824188 5986511482277653996032 6034023478168746488064 6084167717599511694336 6141773897421759818208 6156169702423174554624 6192813569699502974592 6269727520284713147754 6303399526301279813424 6319095453515301440256 6369247004733676848512 6422177035243929010688 6434720349765889809537 6485387439134125162368 6498179130335573140992 6536858768016142028736 6601197929118663111696 6614218043377279804224 6653588388873573136392 6669183844291772434176 6705978848628483161088 6788276412939839799072 6844688682299450656128 6845686741308243226944 6859189082020882759936 7039694057863537569408 7077501222513717685248 7108982385204714120288 7165402880325386454576 7224949164649420137024 7279139433981344969728 7310451521627519783616 7353966114018159782328 7411871359010428756992 7470695734875590889984 7485286937482769778441 7544226204707043556224 7559106335288319776256 7626335229352165700192 7701397583971773630312 7716587717273493104928 7758030186216959770368 7762038509829819091968 7762519787019168659124 7822501351199372178432 7823641990066563687936 7919655815096479765584 8045364637558328650752 8061078240366059761398 8124551297376816137472 8128067810230597654152 8189031863229013090944 8192068344169421257728 8257084759599337299456 8354801739002879752704 8359636693712950863672 8404532701735039751232 8425460604687068587008 8579627133021186412716 8647183252178833549824 8681161181932679743044 8715811690688189371648 8749516781790417378816 8801597238824884148928 8818957391169706405632 8871451185164764181856 8892245125722363245568 9051035217253119732096 9056273084855696768978 9126251576399267541504 9127582321744324302592 9212660846132639727312 9289220354549254461888 9386258743818050092544 9404591280427069721631 9478643180272952160384 9553870507100515272768 9633265552865893516032 9728081158701187743552 9747268695503359711488 9805288152024213043104 9921327065065919706336 9980382583310359704588 10003775766437658651264 10058968272942724741632 10268530111962364840416 10288783623031324139904 10344040248289279693824 10350026382692224878832 10559541086795306354112 10616251833770576527872 10748104320488079681864 10832735063169088183296 10837423746974130205536 10918709150972017454592 11030949171027239673492 11117807038515643135488 11146182258283934484896 11206043602313386334976 11338659502932479664384 11432886590214467030016 11439502844028248550288 11552096375957660445468 11574881575910239657392 11643057764744728637952 11643779680528752988686 11735462985099845531904 11758609854892941874176 11828601580219685575808 11879483722644719648376 11973022964555307992064 12068046956337492976128 12283547794843519636416 12385627139399005949184 12539455040569426295508 12606799052602559626848 12638190907030602880512 12738494009467353697024 12844354070487858021376 12869440699531779619074 12970774878268250324736 12996358260671146281984 13073717536032284057472 13202395858237326223392 13228436086754559608448 13307176777747146272784 13338367688583544868352 13576552825879679598144 13584409627283545153467 13689377364598901312256 13691373482616486453888 13718378164041765519872 14079388115727075138816 14217964770409428240576 14330805760650772909152 14449898329298840274048 14620903043255039567232 14707932228036319564656 14941391469751181779968 14970573874965539556882 15088452409414087112448 15118212670576639552512 15252670458704331400384 15402795167943547260624 15433175434546986209856 15516060372433919540736 15525039574038337318248 15647283980133127375872 15839311630192959531168 16122156480732119522796 16249102594753632274944 16256135620461195308304 16378063726458026181888 16514169519198674598912 16709603478005759505408 16719273387425901727344 16809065403470079502464 17159254266042372825432 17294366504357667099648 17362322363865359486088 17431623381376378743296 17465669520793129483029 17499033563580834757632 17603194477649768297856 17637914782339412811264 17742902370329528363712 18102070434506239464192 18112546169711393537956 18252503152798535083008 18255164643488648605184 18425321692265279454624 18578440709098508923776 18772517487636100185088 18809182560854139443262 18957286360545904320768 19107741014201030545536 19266531105731787032064 19304161049297669428611 19456162317402375487104 19494537391006719422976 19610576304048426086208 19842654130131839412672 19960765166620719409176 20007551532875317302528 20117936545885449483264 20537060223924729680832 20577567246062648279808 20700052765384449757664 21119082173590612708224 21232503667541153055744 21496208640976159363728 21674847493948260411072 21837418301944034909184 22061898342054479346984 22235614077031286270976 22292364516567868969792 22412087204626772669952 22677319005864959328768 22879005688056497100576 23104192751915320890936 23149763151820479314784 23286115529489457275904 23287559361057505977372 23470925970199691063808 23657203160439371151616 23758967445289439296752 24136093912674985952256 24567095589687039272832 24771254278798011898368 25078910081138852591016 25213598105205119253696 25276381814061205761024 25476988018934707394048 25738881399063559238148 25941549756536500649472 26147435072064568114944 26404791716474652446784 26456872173509119216896 26614353555494292545568 26676735377167089736704 27153105651759359196288 27168819254567090306934 27378754729197802624512 27382746965232972907776 27436756328083531039744 28158776231454150277632 28213773841281209164893 28435929540818856481152 28661611521301545818304 28899796658597680548096 29241806086510079134464 29415864456072639129312 29941147749931079113764 30176904818828174224896 30505340917408662800768 30805590335887094521248 30866350869093972419712 31032120744867839081472 31050079148076674636496 31678623260385919062336 32244312961464239045592 32498205189507264549888 32512271240922390616608 32756127452916052363776 33438546774851803454688 33618130806940159004928 34318508532084745650864 34724644727730718972176 34863246762752757486592 34931339041586258966058 35206388955299536595712 35275829564678825622528 35485804740659056727424 36204140869012478928384 36225092339422787075912 36510329286977297210368 36850643384530558909248 37156881418197017847552 37618365121708278886524 37914572721091808641536 38215482028402061091072 38533062211463574064128 38608322098595338857222 38912324634804750974208 38989074782013438845952 39221152608096852172416 39685308260263678825344 39921530333241438818352 40015103065750634605056 40753228881850635460401 41074120447849459361664 41155134492125296559616 41400105530768899515328 42238164347181225416448 42992417281952318727456 43349694987896520822144 44123796684108958693968 44584729033135737939584 44824174409253545339904 45354638011729918657536 45758011376112994201152 46208385503830641781872 46299526303640958629568 46575118722115011954744 46941851940399382127616 47314406320878742303232 47517934890578878593504 49134191179374078545664 49542508557596023796736 50157820162277705182032 50427196210410238507392 50953976037869414788096 51477762798127118476296 51883099513073001298944 52294870144129136229888 52397008562379388449087 52809583432949304893568 52913744347018238433792 53228707110988585091136 54306211303518718392576 54337638509134180613868 54757509458395605249024 54765493930465945815552 56317552462908300555264 56427547682562418329786 56871859081637712962304 57323223042603091636608 57799593317195361096192 58483612173020158268928 58831728912145278258624 59882295499862158227528 60353809637656348449792 61010681834817325601536 61611180671774189042496 61732701738187944839424 62100158296153349272992 63357246520771838124672 64488625922928478091184 65024542481844781233216 65512254905832104727552 66877093549703606909376 67236261613880318009856 68637017064169491301728 69449289455461437944352 69862678083172517932116 70412777910599073191424 70971609481318113454848 72408281738024957856768 72450184678845574151824 73701286769061117818496 74313762836394035695104 75236730243416557773048 75829145442183617283072 76430964056804122182144 77216644197190677714444 77824649269609501948416 78442305216193704344832 79370616520527357650688 79843060666482877636704 80030206131501269210112 81506457763701270920802 82148240895698918723328 82310268984250593119232 82800211061537799030656 84476328694362450832896 85984834563904637454912 86699389975793041644288 88247593368217917387936 89169458066271475879168 91516022752225988402304 92416771007661283563744 92599052607281917259136 93150237444230023909488 94628812641757484606464 95035869781157757187008 98268382358748157091328 100315640324555410364064 100854392420820477014784 102955525596254236952592 104589740288258272459776 104794017124758776898174 105619166865898609787136 105827488694036476867584 106457414221977170182272 108612422607037436785152 108675277018268361227736 109530987860931891631104 112855095365124836659572 113743718163275425924608 114646446085206183273216 115599186634390722192384 116967224346040316537856 117663457824290556517248 119764590999724316455056 122021363669634651203072 122259686645551906381203 123222361343548378084992 123465403476375889678848 124200316592306698545984 126714493041543676249344 128977251845856956182368 130049084963689562466432 133754187099407213818752 134472523227760636019712 137274034128338982603456 138898578910922875888704 139725356166345035864232 140825555821198146382848 141943218962636226909696 144900369357691148303648 147402573538122235636992 148627525672788071390208 150473460486833115546096 152861928113608244364288 154433288394381355428888 155649298539219003896832 156884610432387408689664 158741233041054715301376 159686121332965755273408 163012915527402541841604 164296481791397837446656 165600422123075598061312 168952657388724901665792 171969669127809274909824 173398779951586083288576 176495186736435834775872 178338916132542951758336 183032045504451976804608 184833542015322567127488 185198105214563834518272 186300474888460047818976 190071739562315514374016 196536764717496314182656 200631280649110820728128 201708784841640954029568 205911051192508473905184 209588034249517553796348 211238333731797219574272 212914828443954340364544 217224845214074873570304 217350554036536722455472 225710190730249673319144 227487436326550851849216 229292892170412366546432 235326915648581113034496 239529181999448632910112 244042727339269302406144 244519373291103812762406 246444722687096756169984 246930806952751779357696 248400633184613397091968 253428986083087352498688 257954503691713912364736 260098169927379124932864 267508374198814427637504 274548068256677965206912 277797157821845751777408 279450712332690071728464 283886437925272453819392 289800738715382296607296 294805147076244471273984 300946920973666231092192 308866576788762710857776 313769220864774817379328 317482466082109430602752 319372242665931510546816 326025831054805083683208 328592963582795674893312 331200844246151196122624 343939338255618549819648 346797559903172166577152 352990373472871669551744 356677832265085903516672 366064091008903953609216 366779059936655719143609 369667084030645134254976 370396210429127669036544 372600949776920095637952 380143479124631028748032 401262561298221641456256 403417569683281908059136 411822102385016947810368 419176068499035107592696 422476667463594439148544 425829656887908680729088 434701108073073444910944 451420381460499346638288 458585784340824733092864 470653831297162226068992 479058363998897265820224 489038746582207625524812 492889445374193512339968 496801266369226794183936 506857972166174704997376 515909007383427824729472 520196339854758249865728 535016748397628855275008 549096136513355930413824 555594315643691503554816 558901424665380143456928 579601477430764593214592 589610294152488942547968 601893841947332462184384 617733153577525421715552 638744485331863021093632 652051662109610167366416 662401688492302392245248 687878676511237099639296 705980746945743339103488 732128182017807907218432 733558119873311438287218 739334168061290268509952 740792420858255338073088 745201899553840191275904 760286958249262057496064 802525122596443282912512 823644204770033895620736 838352136998070215185392 851659313775817361458176 869402216146146889821888 902840762920998693276576 941307662594324452137984 958116727997794531640448 978077493164415251049624 985778890748387024679936 993602532738453588367872 1031818014766855649458944 1040392679709516499731456 1070033496795257710550016 1098192273026711860827648 1111188631287383007109632 1117802849330760286913856 1159202954861529186429184 1203787683894664924368768 1235466307155050843431104 1277488970663726042187264 1304103324219220334732832 1375757353022474199278592 1411961493891486678206976 1467116239746622876574436 1478668336122580537019904 1490403799107680382551808 1520573916498524114992128 1605050245192886565825024 1647288409540067791241472 1676704273996140430370784 1738804432292293779643776 1805681525841997386553152 1916233455995589063280896 1956154986328830502099248 1987205065476907176735744 2063636029533711298917888 2196384546053423721655296 2222377262574766014219264 2235605698661520573827712 2318405909723058372858368 2407575367789329848737536 2470932614310101686862208 2554977941327452084374528 2608206648438440669465664 2823922987782973356413952 2934232479493245753148872 2957336672245161074039808 2980807598215360765103616 3210100490385773131650048 3294576819080135582482944 3353408547992280860741568 3477608864584587559287552 3611363051683994773106304 3832466911991178126561792 3912309972657661004198496 4127272059067422597835776 4471211397323041147655424 4636811819446116745716736 4815150735578659697475072 4941865228620203373724416 5216413296876881338931328 5868464958986491506297744 5961615196430721530207232 6589153638160271164965888 6706817095984561721483136 6955217729169175118575104 7222726103367989546212608 7664933823982356253123584 7824619945315322008396992 8942422794646082295310848 9630301471157319394950144 9883730457240406747448832 10432826593753762677862656 11736929917972983012595488 13413634191969123442966272 13910435458338350237150208 14445452206735979092425216 15649239890630644016793984 17884845589292164590621696 19767460914480813494897664 20865653187507525355725312 23473859835945966025190976 26827268383938246885932544 28890904413471958184850432 31298479781261288033587968 41731306375015050711450624 46947719671891932050381952 53654536767876493771865088 62596959562522576067175936 93895439343783864100763904 125193919125045152134351872 187790878687567728201527808 375581757375135456403055616
- Sum of all divisors σ(n): 1503072690831927886295680209
- Sum of proper divisors (its aliquot sum) s(n): 1127490933456792429892624593
- 375581757375135456403055616 is an abundant number, because the sum of its proper divisors (1127490933456792429892624593) is greater than itself. Its abundance is 751909176081656973489568977
Bases of 375581757375135456403055616
- Binary: 100110110101011001000011111011101010101101001001100011100110110000110001011100100000000002
- Hexadecimal: 0x136AC87DD56931CD862E400
- Base-36: 1B6WA5FF13BFGXTS00
Squares and roots of 375581757375135456403055616
- 375581757375135456403055616 squared (3755817573751354564030556162) is 141061656472995116798439667502723464765495621589139456
- 375581757375135456403055616 cubed (3755817573751354564030556163) is 52980184836375157901546252848828040105062034753105649842060599779065438347984896
-
375581757375135456403055616 is a
perfect square number . Itssquare root is 19379931820704 -
The
cube root of 375581757375135456403055616 is 721497498.8496219835 - Being both a perfect square and a perfect cube, 375581757375135456403055616 is also a
perfect sixth number .
Scales and comparisons
How big is 375581757375135456403055616?- 375,581,757,375,135,456,403,055,616 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 375,581,757,375,135,456,403,055,616 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 375581757375135456403055616 cubic inches would be around 60124791.6 feet tall.
Recreational maths with 375581757375135456403055616
- 375581757375135456403055616 backwards is 616550304654531573757185573
- 375581757375135456403055616 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 375581757375135456403055616's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 375581757375135456403055616 - Facts about the integer". Numbermatics.com. 2024. Web. 15 June 2024.
APA style:
Numbermatics. (2024). Number 375581757375135456403055616 - Facts about the integer. Retrieved 15 June 2024, from https://numbermatics.com/n/375581757375135456403055616/
Chicago style:
Numbermatics. 2024. "Number 375581757375135456403055616 - Facts about the integer". https://numbermatics.com/n/375581757375135456403055616/
The information we have on file for 375581757375135456403055616 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 375581757375135456403055616, math, Factors of 375581757375135456403055616, curriculum, school, college, exams, university, Prime factorization of 375581757375135456403055616, STEM, science, technology, engineering, physics, economics, calculator, three hundred seventy-five septillion, five hundred eighty-one sextillion, seven hundred fifty-seven quintillion, three hundred seventy-five quadrillion, one hundred thirty-five trillion, four hundred fifty-six billion, four hundred three million, fifty-five thousand, six hundred sixteen.