148703026665156299500290048
148,703,026,665,156,299,500,290,048 is an even composite number composed of six prime numbers multiplied together.
148703026665156299500290048 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, four hundred fifty-six divisors.
Prime factorization of 148703026665156299500290048:
218 × 33 × 133 × 313 × 413 × 1673
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 13 × 13 × 13 × 31 × 31 × 31 × 41 × 41 × 41 × 167 × 167 × 167)See below for interesting mathematical facts about the number 148703026665156299500290048 from the Numbermatics database.
Names of 148703026665156299500290048
- Cardinal: 148703026665156299500290048 can be written as One hundred forty-eight septillion, seven hundred three sextillion, twenty-six quintillion, six hundred sixty-five quadrillion, one hundred fifty-six trillion, two hundred ninety-nine billion, five hundred million, two hundred ninety thousand and forty-eight.
Scientific notation
- Scientific notation: 1.48703026665156299500290048 × 1026
Factors of 148703026665156299500290048
Divisors of 148703026665156299500290048
- Number of divisors d(n): 19456
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 31 32 36 39 41 48 52 54 62 64 72 78 82 93 96 104 108 117 123 124 128 144 156 164 167 169 186 192 208 216 234 246 248 256 279 288 312 328 334 338 351 369 372 384 403 416 432 468 492 496 501 507 512 533 558 576 624 656 668 676 702 738 744 768 806 832 837 864 936 961 984 992 1002 1014 1024 1066 1107 1116 1152 1209 1248 1271 1312 1336 1352 1404 1476 1488 1503 1521 1536 1599 1612 1664 1674 1681 1728 1872 1922 1968 1984 2004 2028 2048 2132 2171 2197 2214 2232 2304 2418 2496 2542 2624 2672 2704 2808 2883 2952 2976 3006 3042 3072 3198 3224 3328 3348 3362 3456 3627 3744 3813 3844 3936 3968 4008 4056 4096 4264 4342 4394 4428 4464 4509 4563 4608 4797 4836 4992 5043 5084 5177 5239 5248 5344 5408 5616 5766 5904 5952 6012 6084 6144 6396 6448 6513 6591 6656 6696 6724 6847 6912 6929 7254 7488 7626 7688 7872 7936 8016 8112 8192 8528 8649 8684 8788 8856 8928 9018 9126 9216 9594 9672 9984 10086 10168 10354 10478 10496 10688 10816 10881 11232 11439 11532 11808 11904 12024 12168 12288 12493 12792 12896 13026 13182 13312 13392 13448 13694 13824 13858 14391 14508 14976 15129 15252 15376 15531 15717 15744 15872 16032 16224 16384 16523 17056 17298 17368 17576 17712 17856 18036 18252 18432 19188 19344 19539 19773 19968 20172 20336 20541 20708 20787 20956 20992 21376 21632 21762 21853 22464 22878 23064 23616 23808 24048 24336 24576 24986 25584 25792 25947 26052 26364 26624 26784 26896 27388 27648 27716 27889 28223 28782 29016 29791 29952 30258 30504 30752 31062 31434 31488 31744 32064 32448 32768 33046 34112 34317 34596 34736 35152 35424 35712 36072 36504 36864 37479 38376 38688 39078 39401 39546 39936 40344 40672 41082 41416 41574 41912 41984 42752 43264 43524 43706 44928 45387 45756 46128 46593 47151 47232 47616 48096 48672 49152 49569 49972 51168 51584 51894 52104 52111 52728 53248 53568 53792 54776 55296 55432 55778 56446 57564 58032 58617 59319 59582 59904 60516 61008 61504 61623 62124 62361 62868 62976 63488 64128 64896 65536 65559 66092 67301 68107 68224 68634 68921 69192 69472 70304 70848 71424 72144 73008 73728 74958 76752 77376 78156 78802 79092 79872 80688 81344 82164 82832 83148 83667 83824 83968 84669 85504 86528 87048 87412 89011 89373 89856 90077 90774 91512 92256 93186 94302 94464 95232 96192 97344 98304 99138 99944 102336 103168 103788 104208 104222 105456 106496 107136 107584 109552 110592 110864 111556 112437 112892 115128 116064 117234 118203 118638 119164 119808 121032 122016 123008 123246 124248 124722 125736 125952 126976 128256 129792 131072 131118 132184 134602 136214 136448 137268 137842 138384 138944 139779 140608 141453 141696 142848 144288 146016 147456 148707 149916 153504 154752 156312 156333 157604 158184 159744 160487 161376 162409 162688 164328 165664 166296 167334 167648 167936 169338 171008 173056 174096 174824 178022 178746 179712 180154 181548 183024 184512 184869 186372 187083 188604 188928 190464 192384 194688 196608 196677 198276 199888 201903 204321 204672 206336 206763 207576 208416 208444 210912 212257 212992 214272 214799 215168 219104 221184 221728 223112 224874 225784 230256 232128 234468 236406 237276 238328 239616 242064 244032 246016 246492 248496 249444 251001 251472 251904 253952 254007 256512 259584 262144 262236 264368 267033 268119 269204 270231 272428 272896 274536 275684 276768 277888 279558 280727 281216 282906 283392 284089 285696 288576 292032 294912 297414 299832 307008 309504 312624 312666 315208 316368 319488 320974 322752 324818 325376 328656 331328 332592 334668 335296 335872 337311 338676 342016 346112 348192 349648 354609 356044 357492 359424 360308 362557 363096 366048 366899 369024 369738 372744 374166 377208 377856 380928 384768 387283 389376 393216 393354 396552 399776 403806 408642 409344 412672 413526 415152 416832 416888 421824 424514 425984 428544 429598 430336 438208 442368 443456 446121 446224 449748 451568 460512 464256 468936 468999 472812 474552 476656 479232 481461 484128 487227 488064 492032 492984 496992 498888 502002 502944 503808 507904 508014 512213 513024 519168 524472 528736 534066 536238 538408 540462 544856 545792 549072 551368 553536 555776 559116 561454 562432 565812 566784 568178 571392 577152 584064 589824 590031 594828 599664 605709 612963 614016 619008 620289 625248 625332 630416 632736 636771 638976 641948 644397 645504 649636 650752 657312 662656 665184 669336 670592 671744 674622 677352 677443 684032 692224 696384 699296 709218 712088 714984 718848 720616 725114 726192 732096 733798 738048 739476 745488 748332 753003 754416 755712 761856 762021 769536 774566 778752 786432 786708 793104 799552 801099 804357 807612 810693 817284 818688 825344 827052 830304 833664 833776 842181 843648 849028 851968 852267 857088 859196 860672 864559 874913 876416 884736 886912 892242 892448 895973 899496 903136 921024 928512 937872 937998 945624 949104 953312 958464 962922 968256 974454 976128 984064 985968 993984 997776 1004004 1005888 1007616 1015808 1016028 1024426 1026048 1038336 1048944 1057472 1063827 1068132 1072476 1076816 1080924 1087671 1089712 1091584 1098144 1100697 1102736 1107072 1111552 1118232 1122908 1124864 1131624 1133568 1136356 1142784 1143449 1154304 1157143 1161849 1168128 1179648 1180062 1189656 1199328 1211418 1221431 1225926 1228032 1238016 1240578 1250496 1250664 1260832 1265472 1273542 1277952 1283896 1288794 1291008 1299272 1301504 1314624 1325312 1330368 1338672 1341184 1343488 1349244 1354704 1354886 1368064 1384448 1392768 1398592 1406997 1418436 1424176 1429968 1437696 1441232 1444383 1450228 1452384 1461681 1464192 1467596 1476096 1478952 1490976 1496664 1506006 1508832 1511424 1523712 1524042 1536639 1539072 1549132 1557504 1573416 1586208 1599104 1602198 1608714 1615224 1615441 1621386 1634568 1637376 1650688 1654104 1660608 1667328 1667552 1684362 1687296 1698056 1703936 1704534 1714176 1718392 1721344 1729118 1749826 1752832 1769472 1773824 1784484 1784896 1791946 1798992 1806272 1817127 1838889 1842048 1857024 1860867 1875744 1875996 1891248 1898208 1906624 1910313 1916928 1925844 1933191 1936512 1948908 1952256 1968128 1971936 1987968 1995552 2008008 2011776 2015232 2031616 2032056 2032329 2048852 2052096 2076672 2086331 2097888 2111317 2114944 2127654 2136264 2136551 2144952 2153632 2161848 2175342 2179424 2183168 2196288 2201394 2205472 2214144 2223104 2236464 2245816 2249728 2263248 2267136 2272712 2285568 2286898 2308608 2314286 2323698 2336256 2359296 2360124 2379312 2398656 2403297 2422836 2432079 2442862 2451852 2456064 2476032 2481156 2500992 2501328 2521664 2526543 2530944 2547084 2555904 2556801 2567792 2577588 2582016 2593677 2598544 2603008 2624739 2629248 2650624 2660736 2677344 2682368 2686976 2687919 2698488 2709408 2709772 2736128 2759341 2768896 2785536 2792387 2797184 2813994 2836872 2848352 2859936 2875392 2882464 2888766 2900456 2904768 2923362 2928384 2935192 2952192 2957904 2981952 2993328 3012012 3017664 3022848 3047424 3048084 3073278 3078144 3098264 3115008 3146832 3172416 3198208 3204396 3217428 3230448 3230882 3242772 3263013 3269136 3274752 3301376 3302091 3308208 3321216 3334656 3335104 3368724 3374592 3396112 3407872 3409068 3428352 3430347 3436784 3442688 3458236 3471429 3485547 3499652 3505664 3538944 3547648 3568968 3569792 3583892 3597984 3612544 3634254 3649451 3664293 3677778 3684096 3693157 3714048 3721734 3751488 3751992 3782496 3796416 3813248 3820626 3833856 3851688 3866382 3873024 3897816 3904512 3936256 3943872 3975936 3991104 4016016 4023552 4030464 4063232 4064112 4064658 4097704 4104192 4153344 4172662 4195776 4222634 4229888 4255308 4272528 4273102 4289904 4307264 4323696 4333149 4350684 4358848 4366336 4385043 4392576 4402788 4410944 4428288 4446208 4472928 4491632 4499456 4526496 4534272 4545424 4571136 4573796 4609917 4617216 4628572 4647396 4657463 4672512 4713241 4720248 4758624 4797312 4806594 4845672 4846323 4864158 4885724 4903704 4912128 4952064 4962312 4975097 5001984 5002656 5034679 5043328 5053086 5061888 5094168 5111808 5113602 5135584 5155176 5164032 5187354 5197088 5206016 5249478 5258496 5301248 5321472 5354688 5364736 5373952 5375838 5396976 5418816 5419544 5472256 5518682 5537792 5571072 5584774 5594368 5627988 5673744 5696704 5719872 5730939 5750784 5764928 5777532 5799573 5800912 5809536 5846724 5856768 5870384 5904384 5915808 5963904 5986656 6024024 6035328 6045696 6094848 6096168 6096987 6146556 6156288 6196528 6230016 6258993 6293664 6333951 6344832 6396416 6408792 6409653 6434856 6460896 6461764 6485544 6526026 6538272 6549504 6579967 6602752 6604182 6616416 6642432 6658769 6669312 6670208 6737448 6749184 6792224 6818136 6856704 6860694 6873568 6885376 6916472 6942858 6971094 6999304 7011328 7077888 7095296 7137936 7139584 7167784 7195968 7225088 7268508 7298902 7328586 7355556 7368192 7386314 7428096 7443468 7502976 7503984 7564992 7579629 7592832 7626496 7641252 7667712 7670403 7703376 7732764 7746048 7781031 7795632 7809024 7872512 7874217 7887744 7951872 7982208 8032032 8047104 8060928 8063757 8126464 8128224 8129316 8195408 8208384 8278023 8306688 8345324 8377161 8391552 8445268 8459776 8510616 8545056 8546204 8579808 8614528 8647392 8666298 8701368 8702537 8717696 8732672 8770086 8785152 8805576 8806759 8821888 8856576 8892416 8945856 8983264 8998912 9052992 9068544 9090848 9142272 9147592 9219834 9234432 9257144 9294792 9314926 9345024 9426482 9440496 9517248 9594624 9613188 9691344 9692646 9728316 9771448 9789039 9807408 9824256 9904128 9906273 9924624 9950194 10003968 10005312 10069358 10086656 10106172 10123776 10188336 10223616 10227204 10271168 10291041 10310352 10328064 10374708 10394176 10412032 10414287 10456641 10498956 10516992 10602496 10642944 10709376 10729472 10747904 10751676 10793952 10837632 10839088 10944512 10948353 10992879 11037364 11075584 11079471 11142144 11169548 11188736 11239267 11255976 11347488 11373869 11393408 11439744 11461878 11501568 11509807 11529856 11555064 11599146 11601824 11619072 11647649 11693448 11713536 11740768 11808768 11831616 11927808 11973312 12048048 12070656 12091392 12189696 12192336 12193974 12293112 12312576 12393056 12460032 12517986 12587328 12667902 12689664 12792832 12817584 12819306 12869712 12921792 12923528 12971088 13052052 13076544 13099008 13159934 13205504 13208364 13232832 13284864 13317538 13338624 13340416 13474896 13498368 13584448 13636272 13713408 13721388 13747136 13770752 13829751 13832944 13885716 13942188 13972389 13998608 14022656 14139723 14190592 14275872 14279168 14335568 14391936 14450176 14537016 14538969 14597804 14657172 14711112 14736384 14772628 14856192 14864837 14886936 14925291 15005952 15007968 15042859 15104037 15129984 15159258 15185664 15252992 15282504 15335424 15340806 15406752 15465528 15492096 15562062 15591264 15618048 15745024 15748434 15775488 15878603 15903744 15964416 16064064 16094208 16121856 16127514 16256448 16258632 16390816 16416768 16556046 16613376 16690648 16754322 16783104 16890536 16919552 17021232 17090112 17092408 17159616 17229056 17294784 17332596 17402736 17405074 17435392 17465344 17540172 17570304 17611152 17613518 17643776 17713152 17784832 17891712 17966528 17997824 18105984 18137088 18181696 18284544 18290961 18295184 18439668 18468864 18514288 18589584 18629852 18690048 18776979 18852964 18880992 19001853 19034496 19189248 19226376 19228959 19382688 19385292 19456632 19542896 19578078 19614816 19648512 19739901 19808256 19812546 19849248 19900388 19976307 20007936 20010624 20138716 20173312 20212344 20247552 20376672 20454408 20542336 20582082 20620704 20656128 20749416 20788352 20824064 20828574 20913282 20997912 21000733 21033984 21204992 21285888 21418752 21458944 21503352 21587904 21675264 21678176 21889024 21896706 21985758 22074728 22151168 22158942 22284288 22339096 22377472 22478534 22511952 22694976 22747738 22786816 22879488 22923756 23003136 23019614 23059712 23110128 23198292 23203648 23238144 23295298 23343093 23386896 23427072 23481536 23617536 23622651 23663232 23855616 23946624 24096096 24141312 24182784 24191271 24379392 24384672 24387948 24586224 24625152 24786112 24834069 24920064 25035972 25131483 25174656 25335804 25379328 25585664 25635168 25638612 25739424 25843584 25847056 25942176 26104104 26107611 26153088 26198016 26319868 26411008 26416728 26420277 26465664 26569728 26635076 26677248 26680832 26801329 26949792 26996736 27122303 27168896 27272544 27426816 27442776 27494272 27541504 27659502 27665888 27771432 27775163 27884376 27944778 27997216 28045312 28279446 28381184 28551744 28558336 28671136 28783872 28900352 29074032 29077938 29195608 29314344 29422224 29472768 29545256 29712384 29729674 29773872 29850582 30011904 30015936 30085718 30208074 30259968 30318516 30371328 30505984 30565008 30670848 30681612 30813504 30873123 30931056 30984192 31124124 31182528 31236096 31242861 31490048 31496868 31550976 31757206 31807488 31928832 32128128 32188416 32243712 32255028 32512896 32517264 32781632 32833536 32845059 32978637 33112092 33226752 33238413 33381296 33508644 33566208 33717801 33781072 33839104 34042464 34121607 34180224 34184816 34319232 34458112 34529421 34589568 34665192 34805472 34810148 34870784 34930688 34942947 35080344 35140608 35222304 35227036 35287552 35426304 35446919 35569664 35783424 35871433 35933056 35995648 36211968 36274176 36363392 36569088 36581922 36590368 36879336 36937728 37028576 37179168 37259704 37380096 37553958 37705928 37761984 38003706 38068992 38378496 38452752 38457918 38765376 38770584 38913264 39085792 39156156 39229632 39297024 39479802 39616512 39625092 39698496 39800776 39952614 40015872 40021248 40277432 40346624 40424688 40495104 40753344 40908816 41084672 41164164 41241408 41312256 41498832 41576704 41648128 41657148 41826564 41917167 41995824 42001466 42067968 42409984 42419169 42571776 42837504 42917888 43006704 43175808 43350528 43356352 43616907 43778048 43793412 43971516 44149456 44302336 44317884 44568576 44594511 44678192 44754944 44775873 44957068 45023904 45128577 45312111 45389952 45495476 45573632 45758976 45847512 46006272 46039228 46119424 46220256 46396584 46407296 46476288 46590596 46686186 46773792 46854144 46881409 46963072 47235072 47245302 47326464 47442863 47635809 47711232 47893248 48192192 48282624 48365568 48382542 48769344 48775896 49172448 49250304 49572224 49668138 49840128 50071944 50078671 50262966 50349312 50671608 50758656 51171328 51270336 51277224 51478848 51687168 51694112 51884352 52208208 52215222 52306176 52396032 52639736 52822016 52833456 52840554 52931328 53139456 53270152 53354496 53361664 53602658 53899584 53993472 54244606 54337792 54545088 54853632 54885552 54988544 55083008 55319004 55331776 55542864 55550326 55768752 55889556 55994432 56090624 56330937 56558892 56762368 57005559 57103488 57116672 57342272 57567744 57686877 57800704 58148064 58155876 58391216 58628688 58844448 58945536 59090512 59219703 59424768 59459348 59547744 59701164 59928921 60023808 60031872 60171436 60416148 60519936 60547019 60637032 60742656 61011968 61130016 61272133 61363224 61627008 61746246 61862112 61968384 62248248 62365056 62472192 62485722 62980096 62993736 63002199 63101952 63514412 63614976 63857664 64256256 64376832 64510056 64676261 65025792 65034528 65450827 65563264 65667072 65690118 65957274 66224184 66233081 66453504 66476826 66762592 67017288 67132416 67435602 67562144 67678208 68084928 68243214 68360448 68369632 68638464 68916224 69058842 69179136 69330384 69610944 69620296 69741568 69861376 69885894 70160688 70281216 70444608 70454072 70575104 70852608 70893838 71139328 71566848 71742866 71866112 71991296 72423936 72548352 72726784 73138176 73163844 73180736 73758672 73875456 74057152 74358336 74502207 74519408 74760192 75107916 75394449 75411856 75523968 76007412 76137984 76756992 76905504 76915836 77530752 77541168 77826528 78171584 78312312 78322833 78459264 78594048 78959604 79233024 79250184 79260831 79396992 79601552 79905228 80031744 80042496 80403987 80554864 80693248 80849376 80990208 81366909 81506688 81817632 82169344 82328328 82482816 82624512 82997664 83153408 83296256 83314296 83325489 83653128 83834334 83991648 84002932 84135936 84819968 84838338 85143552 85539571 85675008 85835776 86013408 86351616 86563997 86701056 86712704 87233814 87586824 87943032 88298912 88635768 89137152 89189022 89356384 89509888 89551746 89914136 90047808 90257154 90624222 90779904 90990952 91147264 91517952 91695024 92012544 92078456 92238848 92440512 92793168 92814592 92952576 93181192 93372372 93547584 93708288 93762818 93926144 94470144 94490604 94652928 94885726 95271618 95422464 95786496 96384384 96565248 96731136 96765084 97538688 97551792 98344896 98500608 98535177 99144448 99336276 99680256 99715239 100143888 100157342 100525932 100698624 101153403 101343216 101517312 102342656 102364821 102540672 102554448 102957696 103374336 103388224 103588263 103768704 104416416 104430444 104612352 104792064 104828841 105279472 105644032 105666912 105681108 105862656 106278912 106340757 106540304 106708992 106723328 107205316 107614299 107799168 107986944 108489212 108675584 109090176 109707264 109771104 109977088 110166016 110638008 110663552 111085728 111100652 111537504 111779112 111988864 112181248 112661874 113117784 113132981 113524736 114011118 114206976 114233344 114487867 114684544 115135488 115373754 115601408 116296128 116311752 116782432 117257376 117688896 117891072 118181024 118439406 118849536 118918696 119095488 119402328 119857842 120047616 120063744 120342872 120832296 121039872 121094038 121274064 121485312 122023936 122260032 122544266 122726448 123254016 123492492 123724224 123936768 124496496 124730112 124944384 124971444 125751501 125960192 125987472 126004398 126203904 127028824 127229952 127257507 127715328 128512512 128753664 129020112 129352522 130051584 130069056 130901654 131126528 131334144 131380236 131914548 132448368 132466162 132907008 132953652 133525184 133783533 134034576 134264832 134327619 134871204 135124288 135356416 135385731 135936333 136169856 136486428 136720896 136739264 137276928 137832448 138117684 138358272 138660768 139221888 139240592 139483136 139722752 139771788 140321376 140562432 140644227 140889216 140908144 141150208 141705216 141787676 142278656 142328589 142907427 143133696 143485732 143732224 143982592 144381353 144847872 145096704 145453568 146110471 146327688 146361472 147517344 147750912 148114304 148716672 149004414 149038816 149520384 149627491 150215832 150236013 150788898 150823712 151047936 151419437 152014824 152275968 153513984 153811008 153831672 155061504 155082336 155653056 156343168 156624624 156645666 156918528 157188096 157919208 158466048 158500368 158521662 158793984 159203104 159810456 160063488 160084992 160807974 161109728 161386496 161698752 161980416 162733818 163013376 163635264 164338688 164656656 164965632 165249024 165995328 166306816 166592512 166628592 166650978 167306256 167668668 167983296 168005864 168271872 169639936 169676676 170287104 171079142 171350016 171671552 172026816 172703232 173127994 173402112 173425408 174467628 175173648 175886064 176597824 177271536 177659109 178274304 178378044 178712768 179019776 179103492 179786763 179828272 180095616 180514308 181248444 181559808 181641057 181981904 182294528 183035904 183390048 183816399 184156912 184477696 184881024 185586336 185629184 185905152 186362384 186744744 187095168 187416576 187525636 187852288 188940288 188981208 189006597 189305856 189771452 190543236 190844928 190955983 191572992 192768768 193130496 193242881 193530168 194028783 195077376 195103584 196352481 196689792 197001216 197070354 198288896 198672552 198699243 199360512 199430478 200287776 200314684 201051864 201397248 202306806 202686432 203034624 203978977 204685312 204729642 205081344 205108896 205915392 206421839 206748672 206776448 207176526 207537408 208832832 208860888 209224704 209584128 209657682 210558944 211333824 211362216 211725312 212557824 212681514 213080608 213417984 213446656 214410632 215228598 215598336 215973888 216978424 217351168 218180352 219414528 219542208 219954176 220332032 221276016 221327104 222171456 222201304 223075008 223558224 223977728 224362496 225323748 226235568 226265962 227049472 228022236 228413952 228466688 228975734 229369088 230270976 230747508 231202816 232592256 232623504 233564864 234514752 234968499 235377792 235782144 236362048 236878812 237699072 237782493 237837392 238190976 238804656 239715684 240095232 240127488 240685744 241211961 241664592 242079744 242188076 242548128 242970624 244047872 244100727 244520064 245088532 245452896 246508032 246984984 247448448 247873536 248992992 249460224 249888768 249942888 249976467 251503002 251920384 251974944 252008796 252407808 254057648 254459904 254515014 255430656 256618713 257025024 257507328 258040224 258705044 259691991 260103168 260138112 261803308 262253056 262760472 263829096 264896736 264932324 265907304 267050368 267567066 268069152 268529664 268655238 269742408 269778647 270248576 270712832 270771462 271872666 272339712 272972856 273009529 273441792 273478528 274553856 275664896 276235368 276716544 277321536 278443776 278481184 278966272 279543576 280642752 281124864 281288454 281778432 281816288 282300416 283410432 283575352 284557312 284657178 285814854 286267392 286971464 287464448 287965184 288762706 289695744 290193408 290907136 292220942 292655376 292722944 295034688 295501824 296228608 297433344 298008828 298077632 299040768 299254982 300431664 300472026 301577796 301647424 302095872 302838874 303460209 304029648 304551936 307027968 307094463 307622016 307663344 310123008 310164672 310764789 311306112 312686336 313249248 313291332 313837056 314376192 314486523 315838416 316932096 317000736 317043324 317587968 318406208 319022271 319620912 320126976 320169984 321615948 322219456 322772992 322842897 323397504 323960832 325467636 326026752 327270528 328677376 329313312 329931264 330498048 331990656 332613632 333185024 333257184 333301956 334612512 335337336 335966592 336011728 336543744 339279872 339353352 339398943 340574208 342158284 342700032 343343104 343463601 344053632 345406464 346255988 346804224 346850816 348417277 348935256 350347296 351772128 352589939 353195648 354543072 355318218 356548608 356756088 356804017 357425536 358039552 358206984 359573526 359656544 360191232 361028616 361077119 362496888 363119616 363282114 363963808 364589056 366071808 366780096 367632798 368313824 368955392 369762048 371172672 371258368 371810304 372724768 373489488 374190336 374833152 375051272 375704576 377880576 377962416 378013194 378611712 379542904 381086472 381689856 381911966 383145984 385537536 386260992 386485762 387060336 388057566 390154752 390207168 392704962 393379584 394002432 394140708 396577792 397345104 397398486 398721024 398860956 400575552 400629368 401350599 402103728 402794496 404613612 405372864 406069248 406157193 407957954 409370624 409459284 410162688 410217792 411830784 412843678 413497344 413552896 414353052 415074816 417665664 417721776 418449408 419168256 419315364 421117888 421932681 422667648 422724432 423450624 425115648 425363028 426161216 426835968 426893312 426985767 428722281 428821264 430457196 431196672 431947776 433144059 433956848 434702336 436360704 438331413 439084416 439908352 440664064 442552032 442654208 444342912 444402608 446150016 447116448 447955456 448724992 448882473 450647496 450708039 452471136 452531924 454098944 454258311 456044472 456827904 456933376 457951468 458738176 460541952 460809947 461495016 462405632 465184512 465247008 466328629 467129728 469029504 469936998 470755584 471564288 472724096 473757624 475398144 475564986 475674784 476381952 477609312 479431368 480190464 480254976 481371488 482423922 483329184 484159488 484376152 485096256 485941248 488095744 488201454 489040128 490177064 490905792 493016064 493969968 494896896 495747072 497985984 498920448 499777536 499885776 499952934 503006004 503949888 504017592 504815616 508115296 508919808 509030028 510861312 513237426 514050048 515014656 516080448 517410088 519383982 520206336 520276224 523606616 524506112 525520944 527658192 529793472 529864648 531814608 534100736 535134132 536138304 537059328 537310476 539484816 539557294 540497152 541425664 541542924 543745332 544679424 544923171 545945712 546019058 546883584 546957056 549107712 551329792 551449197 552470736 553433088 554643072 556887552 556962368 557932544 559087152 561285504 562249728 562576908 563556864 563632576 564600832 566820864 567019791 567150704 569114624 569314356 571629708 572534784 572867949 573942928 574928896 575930368 577525412 579391488 579728643 581814272 582086349 584441884 585310752 585445888 589057443 590069376 591003648 592457216 594866688 596017656 596097729 596155264 598081536 598509964 600863328 600944052 603155592 603294848 604191744 605677748 606920418 608059296 609103872 609458317 611936931 614055936 614188926 615244032 615326688 616757219 619265517 620246016 620329344 621529578 622612224 625372672 626498496 626582664 627674112 628752384 628973046 631676832 634001472 634086648 635175936 636812416 638044542 639241824 640253952 640339968 643231896 644438912 645545984 645685794 646795008 647921664 650935272 651022723 652053504 654541056 657354752 658626624 659862528 660996096 663981312 665227264 666514368 666603912 669225024 670674672 671933184 672023456 673087488 678559744 678706704 678797886 681148416 684316568 685400064 686686208 686927202 688107264 690812928 692511976 693608448 693701632 696834554 697870512 700694592 703544256 705179878 706391296 709086144 710636436 713097216 713512176 713608034 714851072 716079104 716413968 719147052 719313088 720382464 722057232 722154238 723635883 724993776 726239232 726564228 727927616 729178112 732143616 732302181 733560192 735265596 736627648 737910784 739524096 742345344 742516736 743620608 745449536 746978976 748380672 749666304 749929401 750102544 751409152 755761152 755924832 756026388 757223424 759085808 762172944 763379712 763823932 766291968 769856139 771075072 772521984 772971524 774120672 776115132 779075973 780309504 780414336 785409924 786759168 787111247 788281416 793155584 794690208 794796972 797721912 801151104 801258736 802701198 804207456 805588992 809227224 809335941 810745728 812138496 812314386 815915908 818741248 818918568 819028587 820325376 820435584 823661568 825687356 826994688 827105792 828706104 830149632 830841199 835331328 835443552 836898816 838630728 840791393 842235776 843865362 845335296 845448864 846901248 850231296 850726056 852322432 853671936 853786624 853971534 857444562 857642528 860914392 861030053 862393344 863895552 866288118 867913696 869404672 872721408 876662826 878168832 879816704 885104064 885308416 888685824 888805216 892300032 894232896 895910912 897449984 897764946 901294992 901416078 904942272 905063848 908197888 908516622 912088944 913655808 913866752 915902936 917476352 921083904 921619894 922990032 924811264 930369024 930494016 932657258 934259456 938059008 939873996 941511168 943128576 945448192 947515248 950796288 951129972 951349568 952763904 955218624 957066813 958862736 960380928 960509952 962742976 964847844 966658368 968318976 968528691 968752304 970192512 971882496 976191488 976402908 978080256 980354128 981811584 986032128 987939936 989793792 991494144 995971968 997840896 999555072 999771552 999905868 1006012008 1007899776 1008035184 1009631232 1016230592 1017839616 1018060056 1018196829 1021722624 1026474852 1028100096 1030029312 1030390803 1032160896 1034820176 1038767964 1040412672 1040552448 1045251831 1047213232 1049012224 1051041888 1055316384 1057769817 1059586944 1059729296 1063629216 1068201472 1070268264 1070412051 1072276608 1074118656 1074620952 1078969632 1079114588 1080994304 1082851328 1083085848 1083231357 1087490664 1089358848 1089846342 1091891424 1092038116 1093767168 1093914112 1098215424 1098854489 1102659584 1102898394 1104941472 1106866176 1109286144 1112014423 1113775104 1113924736 1115865088 1118174304 1122571008 1124499456 1125153816 1127113728 1127265152 1129201664 1133641728 1134039582 1134301408 1138628712 1143259416 1145069568 1145735898 1147885856 1149857792 1155050824 1158782976 1159457286 1163628544 1164172698 1168883768 1170621504 1170891776 1178114886 1180138752 1182007296 1184914432 1189733376 1192035312 1192195458 1192310528 1196163072 1197019928 1201726656 1201888104 1206311184 1206589696 1208383488 1211355496 1213840836 1216118592 1218207744 1218916634 1223873862 1228111872 1228377852 1230488064 1230653376 1233514438 1238531034 1240492032 1240658688 1243059156 1245224448 1250745344 1252996992 1253165328 1255348224 1257504768 1257946092 1263353664 1265798043 1268002944 1268173296 1270351872 1273624832 1276089084 1278483648 1280507904 1280679936 1280957301 1286463792 1288877824 1291091968 1291371588 1293590016 1295843328 1299432177 1301870544 1302045446 1304107008 1309082112 1314709504 1314994239 1317253248 1319725056 1321992192 1327962624 1330454528 1333028736 1333207824 1338450048 1341349344 1343866368 1344046912 1346174976 1346647419 1352124117 1357119488 1357413408 1357595772 1362296832 1362774933 1368633136 1370800128 1373372416 1373854404 1376214528 1381625856 1382429841 1385023952 1387216896 1387403264 1393669108 1395741024 1398985887 1401389184 1407088512 1410359756 1412782592 1418172288 1421272872 1426194432 1427024352 1427216068 1429702144 1432158208 1432827936 1438294104 1438626176 1440764928 1444114464 1444308476 1447271766 1449987552 1452478464 1453128456 1453323679 1455855232 1458356224 1464287232 1464604362 1467120384 1470531192 1470728753 1473255296 1475821568 1479048192 1484690688 1485033472 1487241216 1490899072 1493957952 1496761344 1499332608 1499858802 1500205088 1502818304 1511849664 1512052776 1514446848 1518171616 1524345888 1526759424 1527647864 1532583936 1539712278 1542150144 1545043968 1545943048 1548241344 1552230264 1558151946 1560619008 1560828672 1570819848 1573518336 1574222494 1576562832 1586311168 1589380416 1589593944 1595443824 1602302208 1602517472 1605402396 1608414912 1611177984 1618454448 1618671882 1621491456 1624276992 1624628772 1631831816 1634769513 1637482496 1637837136 1638057174 1640650752 1640871168 1647323136 1651374712 1653989376 1654211584 1654347591 1657412208 1660299264 1661682398 1670662656 1670887104 1673797632 1677261456 1681582786 1684471552 1687730724 1690670592 1690897728 1693802496 1700462592 1701452112 1704644864 1707343872 1707573248 1707943068 1714889124 1715285056 1718603847 1721828784 1722060106 1724786688 1727791104 1732576236 1735827392 1738809344 1739185929 1745442816 1746259047 1753325652 1756337664 1759633408 1767172329 1770208128 1770616832 1777371648 1777610432 1784600064 1788293187 1788465792 1791821824 1794899968 1795529892 1802589984 1802832156 1809884544 1810127696 1816395776 1817033244 1824177888 1827311616 1827733504 1828374951 1831805872 1834952704 1835810793 1842167808 1843239788 1845980064 1849622528 1850271657 1857796551 1860738048 1860988032 1865314516 1868518912 1876118016 1876957589 1879747992 1883022336 1886257152 1890896384 1895030496 1899436123 1902259944 1902699136 1905527808 1910437248 1914133626 1917725472 1920761856 1921019904 1922137769 1925485952 1929695688 1933316736 1936637952 1937057382 1937504608 1940385024 1943764992 1945157383 1952382976 1952805816 1953068169 1956160512 1960708256 1963623168 1972064256 1975879872 1979587584 1982988288 1991943936 1995681792 1999543104 1999811736 2012024016 2015799552 2016070368 2019262464 2032461184 2035679232 2036120112 2036393658 2043445248 2052949704 2053225511 2056200192 2060058624 2060781606 2064321792 2069640352 2077535928 2080825344 2081104896 2090503662 2094426464 2098024448 2102083776 2110632768 2115539634 2119173888 2119458592 2127258432 2136402944 2140536528 2140824102 2144553216 2148237312 2149241904 2157939264 2158229176 2161988608 2165702656 2166171696 2166462714 2174981328 2178717696 2179692684 2183782848 2184076232 2187534336 2187828224 2196430848 2197708978 2205319168 2205796788 2209882944 2213732352 2218572288 2224028846 2227550208 2227849472 2231730176 2236348608 2245142016 2248998912 2250307632 2254227456 2254530304 2258403328 2267283456 2268079164 2268602816 2277257424 2286518832 2290139136 2291471796 2295771712 2299715584 2309568417 2310101648 2317565952 2318914572 2327257088 2328345396 2337227919 2337767536 2341243008 2341783552 2356229772 2360277504 2361333741 2369828864 2379466752 2384070624 2384390916 2384621056 2394039856 2403453312 2403776208 2412622368 2413179392 2416766976 2422710992 2427681672 2428007823 2432237184 2436415488 2437833268 2447747724 2456223744 2456755704 2457085761 2460976128 2461306752 2467028876 2477062068 2480984064 2481317376 2482427779 2486118312 2490448896 2492523597 2501490688 2505993984 2506330656 2510696448 2512157453 2515892184 2522374179 2526707328 2531596086 2536005888 2536346592 2540703744 2547249664 2552178168 2556967296 2561015808 2561359872 2561914602 2572927584 2577755648 2582183936 2582743176 2583090159 2587180032 2591686656 2598864354 2603741088 2604090892 2608214016 2618164224 2629419008 2629988478 2634506496 2639450112 2651726701 2655925248 2660909056 2666057472 2666415648 2676900096 2682698688 2683483907 2687732736 2688093824 2692349952 2693294838 2704248234 2714826816 2715191544 2724593664 2725549866 2737266272 2741600256 2747708808 2752429056 2763251712 2764859682 2770047904 2774433792 2774806528 2787338216 2791482048 2797971774 2802778368 2814177024 2820719512 2825565184 2836344576 2842545744 2852388864 2854048704 2854432136 2859404288 2864316416 2865655872 2876588208 2877252352 2881529856 2888228928 2888616952 2894543532 2899975104 2904956928 2906256912 2906647358 2911710464 2916712448 2928574464 2929208724 2934240768 2941062384 2941457506 2946510592 2951643136 2958096384 2969381376 2970066944 2974482432 2981798144 2987915904 2993522688 2998665216 2999717604 3000410176 3005636608 3023699328 3024105552 3028893696 3036343232 3048691776 3053518848 3054590487 3055295728 3065167872 3079424556 3084300288 3090087936 3091172409 3091886096 3096482688 3104460528 3116303892 3121238016 3121657344 3135755493 3141639696 3147036672 3148444988 3153125664 3172622336 3173309451 3178760832 3179187888 3190887648 3204604416 3205034944 3210804792 3211236153 3216829824 3222355968 3236908896 3237343764 3242982912 3248553984 3249257544 3249694071 3263663632 3269539026 3274964992 3275674272 3276114348 3281301504 3281742336 3294646272 3296563467 3302749424 3307978752 3308423168 3308695182 3314824416 3320598528 3323364796 3336043269 3341325312 3341774208 3347595264 3354522912 3363165572 3368943104 3375461448 3381341184 3381795456 3387604992 3400925184 3402904224 3409289728 3415146496 3415886136 3429778248 3430570112 3437207694 3443657568 3444120212 3449573376 3465152472 3471654784 3477618688 3478371858 3490885632 3492518094 3506651304 3507122411 3512675328 3519266816 3534344658 3540416256 3541233664 3549123877 3554743296 3555220864 3569200128 3576586374 3576931584 3583643648 3591059784 3605179968 3605664312 3619769088 3620255392 3634066488 3648355776 3654623232 3655467008 3656749902 3663611744 3669905408 3671621586 3684335616 3686479576 3691960128 3699245056 3700543314 3715593102 3721476096 3721976064 3730629032 3737037824 3752236032 3753915178 3759495984 3766044672 3772514304 3781792768 3790060992 3798872246 3804519888 3805398272 3811055616 3820874496 3828267252 3835450944 3841523712 3842039808 3844275538 3850971904 3859391376 3866633472 3873275904 3874114764 3875009216 3880770048 3887529984 3890314766 3898296531 3904765952 3905611632 3906136338 3912321024 3921416512 3927246336 3944128512 3944982717 3951759744 3959175168 3965976576 3983887872 3991363584 3999086208 3999623472 4024048032 4031599104 4032140736 4038524928 4039942257 4064922368 4071358464 4072240224 4072787316 4086890496 4088324799 4105899408 4106451022 4112400384 4120117248 4121563212 4128643584 4139280704 4147289523 4155071856 4161650688 4162209792 4181007324 4188852928 4196048896 4196957661 4204167552 4221265536 4231079268 4238347776 4238917184 4254516864 4272805888 4281073056 4281648204 4289106432 4296474624 4298483808 4315878528 4316458352 4323977216 4331405312 4332343392 4332925428 4349962656 4357435392 4359385368 4359971037 4367565696 4368152464 4375068672 4375656448 4392861696 4395417956 4410638336 4411593576 4412186259 4419765888 4427464704 4437144576 4448057692 4455100416 4455698944 4463460352 4472697216 4475821943 4490284032 4497997824 4500615264 4508454912 4509060608 4516806656 4529424601 4536158328 4537205632 4554514848 4573037664 4580278272 4582943592 4591543424 4599431168 4619136834 4620203296 4635131904 4637829144 4638452221 4654514176 4656690792 4674455838 4675535072 4682486016 4683567104 4694002547 4712459544 4720555008 4722667482 4739657728 4758933504 4768141248 4768781832 4769242112 4788079712 4806906624 4807552416 4825244736 4826358784 4833533952 4845421984 4855363344 4856015646 4864474368 4872830976 4875666536 4895495448 4912447488 4913511408 4914171522 4921952256 4922613504 4934057752 4954124136 4961968128 4962634752 4964855558 4972236624 4980897792 4985047194 5002981376 5011987968 5012661312 5021392896 5024314906 5031784368 5044748358 5053414656 5063192172 5072011776 5072693184 5081407488 5094499328 5104356336 5113934592 5122031616 5122719744 5123829204 5145855168 5155511296 5155811541 5164367872 5165486352 5166180318 5174360064 5183373312 5197728708 5207482176 5208181784 5216428032 5217557787 5236328448 5258838016 5259976956 5269012992 5278900224 5303453402 5311850496 5321818112 5332114944 5332831296 5353800192 5365397376 5366967814 5375465472 5376187648 5384699904 5386589676 5408496468 5429653632 5430383088 5449187328 5451099732 5474532544 5483200512 5485124853 5495417616 5504858112 5507432379 5526503424 5529719364 5540095808 5548867584 5549613056 5550814971 5573389653 5574676432 5582964096 5595943548 5605556736 5628354048 5630872767 5641439024 5651130368 5672689152 5685091488 5698308369 5708097408 5708864272 5718808576 5728632832 5731311744 5753176416 5754504704 5763059712 5766413307 5776457856 5777233904 5789087064 5799950208 5809913856 5812513824 5813294716 5823420928 5833424896 5835472149 5857148928 5858417448 5859204507 5868481536 5882124768 5882915012 5893021184 5903286272 5916192768 5919635473 5938762752 5940133888 5948964864 5963596288 5975831808 5987045376 5990529311 5999435208 6000820352 6011273216 6047398656 6048211104 6057787392 6072686464 6097383552 6107037696 6109180974 6110591456 6130335744 6158849112 6159676533 6168600576 6180175872 6182344818 6183772192 6192965376 6208921056 6232607784 6242476032 6243314688 6271510986 6283279392 6294073344 6296889976 6306251328 6345244672 6346618902 6357521664 6358375776 6381775296 6409208832 6410069888 6421609584 6422472306 6433659648 6444711936 6473817792 6474687528 6485965824 6497107968 6498515088 6499388142 6527327264 6539078052 6551348544 6552228696 6562603008 6563484672 6589292544 6593126934 6605498848 6615957504 6616846336 6617390364 6629648832 6641197056 6646729592 6672086538 6682650624 6683548416 6695190528 6709045824 6726331144 6737886208 6750922896 6762682368 6763590912 6775209984 6801850368 6805808448 6818579456 6830292992 6831772272 6859556496 6861140224 6874415388 6887315136 6888240424 6899146752 6930304944 6943309568 6955237376 6956743716 6981771264 6985036188 7013302608 7014244822 7025350656 7038533632 7068689316 7080832512 7082467328 7084001223 7098247754 7109486592 7110441728 7138400256 7153172748 7153863168 7167287296 7182119568 7210359936 7211328624 7239538176 7240510784 7268132976 7284023469 7296711552 7309246464 7310934016 7313499804 7327223488 7339810816 7343243172 7368671232 7371257283 7372959152 7383920256 7398490112 7401086628 7431186204 7442952192 7443952128 7447283337 7461258064 7474075648 7477570791 7504472064 7507830356 7518991968 7532089344 7536472359 7563585536 7567122537 7580121984 7597744492 7609039776 7610796544 7622111232 7641748992 7656534504 7670901888 7683047424 7684079616 7688551076 7701943808 7718782752 7733266944 7746551808 7748229528 7749270477 7750018432 7761540096 7775059968 7780629532 7796593062 7809531904 7811223264 7812272676 7824642048 7829195303 7842833024 7854492672 7888257024 7889965434 7903519488 7918350336 7922958121 7955180103 7967775744 7982727168 7998172416 7999246944 8048096064 8050451721 8063198208 8064281472 8077049856 8079884514 8129844736 8144480448 8145574632 8173780992 8176649598 8211798816 8212902044 8224800768 8243126424 8257287168 8278561408 8294579046 8310143712 8323301376 8324419584 8362014648 8363138057 8377705856 8392097792 8393915322 8408335104 8442531072 8462158536 8463295399 8476695552 8477834368 8509033728 8545611776 8562146112 8563296408 8578212864 8592949248 8596967616 8631757056 8632916704 8647954432 8664686784 8665850856 8699925312 8714870784 8718770736 8719942074 8735131392 8736304928 8750137344 8751312896 8785723392 8790835912 8821276672 8823187152 8824372518 8839531776 8854929408 8874289152 8896115384 8910200832 8911397888 8926920704 8945394432 8951643886 8980568064 8995995648 9001230528 9016909824 9018121216 9033613312 9058849202 9072316656 9074411264 9109029696 9146075328 9160556544 9165887184 9183086848 9198862336 9238273668 9240406592 9270263808 9275658288 9276904442 9309028352 9313381584 9348911676 9351070144 9364972032 9367134208 9388005094 9407266479 9424919088 9441110016 9445334964 9479315456 9517867008 9519928353 9536282496 9537563664 9538484224 9576159424 9613813248 9615104832 9633708459 9650489472 9652717568 9667067904 9690843968 9710726688 9712031292 9728948736 9745661952 9749082213 9751333072 9790990896 9824894976 9827022816 9828343044 9843904512 9845227008 9868115504 9889690401 9908248272 9923936256 9925269504 9929711116 9944473248 9961795584 9970094388 10005962752 10008129807 10023975936 10025322624 10042785792 10048629812 10063568736 10089496716 10106829312 10126384344 10144023552 10145386368 10162814976 10188998656 10208712672 10227869184 10232446211 10245439488 10247658408 10291710336 10311022592 10311623082 10328735744 10330972704 10332360636 10348720128 10395457416 10414964352 10416363568 10432856064 10435115574 10472656896 10517676032 10519953912 10521367233 10538025984 10557800448 10606906804 10623700992 10643636224 10647371631 10664229888 10665662592 10707600384 10730794752 10733935628 10750930944 10752375296 10773179352 10800935587 10816992936 10859307264 10860766176 10902199464 10930288109 10949065088 10966401024 10970249706 10990835232 11009716224 11014864758 11053006848 11059438728 11060924527 11080191616 11097735168 11099226112 11101629942 11146779306 11149352864 11165928192 11191887096 11193390689 11211113472 11256708096 11261745534 11282878048 11302260736 11345378304 11370182976 11396616738 11416194816 11417728544 11437617152 11462623488 11506352832 11509009408 11526119424 11532826614 11552915712 11554467808 11578174128 11599900416 11619827712 11625027648 11626589432 11646841856 11666849792 11670944298 11714297856 11716834896 11718409014 11736963072 11764249536 11765830024 11786042368 11806572544 11832385536 11839270946 11877525504 11880267776 11897929728 11927192576 11951663616 11974090752 11981058622 11998870416 12001640704 12022546432 12094797312 12096422208 12115574784 12145372928 12194767104 12214075392 12218361948 12221182912 12260671488 12317698224 12319353066 12337201152 12360351744 12364689636 12367544384 12385930752 12417842112 12441868569 12465215568 12484952064 12486629376 12543021972 12566558784 12588146688 12590872983 12593779952 12612502656 12690489344 12693237804 12715043328 12716751552 12763550592 12818417664 12820139776 12843219168 12844944612 12867319296 12889423872 12947635584 12949375056 12971931648 12994215936 12997030176 12998776284 13054654528 13078156104 13079913111 13102697088 13104457392 13125206016 13126969344 13178585088 13186253868 13210997696 13231915008 13233692672 13234780728 13236558777 13259297664 13282394112 13293459184 13344173076 13365301248 13367096832 13390381056 13418091648 13427465829 13452662288 13475772416 13501845792 13525364736 13527181824 13550419968 13588273803 13611616896 13637158912 13660585984 13663544544 13719112992 13722280448 13748830776 13774630272 13776480848 13798293504 13860609888 13886619136 13910474752 13913487432 13915356663 13963542528 13970072376 14026605216 14028489644 14050701312 14077067264 14082007641 14137378632 14161665024 14164934656 14168002446 14196495508 14218973184 14220883456 14276800512 14285108357 14306345496 14307726336 14334574592 14364239136 14420719872 14422657248 14456187499 14479076352 14481021568 14536265952 14568046938 14593423104 14618492928 14626999608 14654446976 14679621632 14686486344 14737342464 14742514566 14745918304 14767840512 14802173256 14862372408 14885904384 14887904256 14894566674 14922516128 14948151296 14955141582 15008944128 15015660712 15037983936 15064178688 15072944718 15127171072 15134245074 15160243968 15195488984 15218079552 15221593088 15244222464 15283497984 15313069008 15341803776 15366094848 15368159232 15377102152 15403887616 15437565504 15466533888 15493103616 15496459056 15498540954 15500036864 15523080192 15550119936 15561259064 15593186124 15622446528 15624545352 15649284096 15658390606 15685666048 15708985344 15776514048 15779930868 15807038976 15836700672 15845916242 15910360206 15935551488 15965454336 15996344832 15998493888 16096192128 16100903442 16126396416 16128562944 16154099712 16159769028 16259689472 16288960896 16291149264 16347561984 16353299196 16423597632 16425804088 16449601536 16455374559 16486252848 16514574336 16557122816 16589158092 16620287424 16646602752 16648839168 16652444913 16724029296 16726276114 16755411712 16784195584 16787830644 16816670208 16885062144 16892618301 16924317072 16926590798 16953391104 16955668736 17018067456 17091223552 17094925107 17124292224 17126592816 17156425728 17185898496 17193935232 17263514112 17265833408 17295908864 17299239921 17329373568 17331701712 17399850624 17429741568 17437541472 17439884148 17470262784 17472609856 17500274688 17502625792 17506416447 17571446784 17577613521 17581671824 17642553344 17646374304 17648745036 17679063552 17709858816 17748578304 17758906419 17792230768 17820401664 17822795776 17853841408 17890788864 17903287772 17961136128 17971587933 18002461056 18033819648 18036242432 18067226624 18117698404 18144633312 18148822528 18218059392 18292150656 18321113088 18331774368 18366173696 18397724672 18476547336 18479029599 18480813184 18540527616 18551316576 18553808884 18618056704 18626763168 18697823352 18702140288 18729944064 18734268416 18776010188 18814532958 18849838176 18882220032 18890669928 18893207827 18958630912 19035734016 19039856706 19072564992 19075127328 19076968448 19119473789 19152318848 19227626496 19230209664 19267416918 19300978944 19305435136 19334135808 19381687936 19421453376 19424062584 19457897472 19491323904 19498164426 19502666144 19581981792 19654045632 19656686088 19687809024 19690454016 19736231008 19779380802 19816496544 19847872512 19850539008 19859422232 19888946496 19923591168 19940188776 20011925504 20016259614 20047951872 20050645248 20085571584 20097259624 20127137472 20178993432 20213658624 20252768688 20288047104 20290772736 20325629952 20377997312 20417425344 20455738368 20464892422 20490878976 20495316816 20583420672 20622045184 20623246164 20661945408 20664721272 20697440256 20790914832 20829928704 20832727136 20865712128 20870231148 20945313792 21035352064 21039907824 21042734466 21076051968 21115600896 21213813608 21247401984 21252003669 21287272448 21294743262 21328459776 21331325184 21415200768 21461589504 21467871256 21501861888 21504750592 21546358704 21601871174 21633985872 21718614528 21721532352 21804398928 21860576218 21898130176 21932802048 21940499412 21981670464 22019432448 22029729516 22106013696 22118877456 22121849054 22160383232 22195470336 22198452224 22203259884 22293558612 22298705728 22331856384 22341850011 22383774192 22386781378 22422226944 22432712373 22513416192 22523491068 22565756096 22604521472 22609417077 22690756608 22701367611 22740365952 22793233476 22832389632 22835457088 22875234304 22925246976 23012705664 23018018816 23052238848 23065653228 23105831424 23108935616 23156348256 23199800832 23239655424 23247811431 23250055296 23253178864 23293683712 23333699584 23341888596 23428595712 23433669792 23436818028 23473926144 23487585909 23528499072 23531660048 23572084736 23613145088 23664771072 23678541892 23755051008 23760535552 23768874363 23854385152 23865540309 23903327232 23948181504 23962117244 23997740832 24003281408 24045092864 24151355163 24189594624 24192844416 24231149568 24290745856 24389534208 24400448657 24436723896 24442365824 24521342976 24635396448 24638706132 24674402304 24729379272 24735088768 24771861504 24835684224 24883737138 24930431136 24969904128 24973258752 24987790997 25086043944 25089414171 25133117568 25176293376 25181745966 25187559904 25225005312 25287045979 25380978688 25386475608 25389886197 25430086656 25433503104 25527101184 25636835328 25640279552 25686438336 25689889224 25734638592 25778847744 25895271168 25898750112 25943863296 25994060352 25997552568 26109309056 26156312208 26159826222 26205394176 26208914784 26250412032 26253938688 26357170176 26372507736 26421995392 26463830016 26467385344 26469561456 26473117554 26518595328 26564788224 26586918368 26688346152 26691931643 26730602496 26734193664 26780762112 26836183296 26854931658 26905324576 26951544832 27003691584 27050729472 27054363648 27100839936 27176547606 27223233792 27274317824 27327089088 27438225984 27444560896 27497661552 27549260544 27552961696 27596587008 27721219776 27773238272 27820949504 27826974864 27830713326 27927085056 27940144752 28053210432 28056979288 28101402624 28154134528 28164015282 28274757264 28323330048 28329869312 28336004892 28392991016 28437946368 28441766912 28553601024 28570216714 28612690992 28615452672 28669149184 28728478272 28841439744 28845314496 28912374998 28958152704 28962043136 29072531904 29136093876 29186846208 29236985856 29253999216 29308893952 29359243264 29372972688 29474684928 29485029132 29491836608 29535681024 29604346512 29669071203 29724744816 29771808768 29775808512 29789133348 29845032256 29896302592 29910283164 30017888256 30024389421 30031321424 30075967872 30128357376 30145889436 30254342144 30268490148 30320487936 30390977968 30436159104 30443186176 30488444928 30566995968 30626138016 30683607552 30697338633 30736318464 30754204304 30807775232 30875131008 30933067776 30986207232 30992918112 30997081908 31000073728 31046160384 31122518128 31186372248 31244893056 31249090704 31298568192 31316781212 31371332096 31417970688 31553028096 31559861736 31564101699 31614077952 31673401344 31691832484 31820720412 31871102976 31930908672 31942114893 31992689664 31996987776 32192384256 32201806884 32252792832 32257125888 32271561127 32319538056 32402806761 32519378944 32577921792 32582298528 32706598392 32790864327 32847195264 32851608176 32899203072 32910749118 32972505696 33029148672 33114245632 33178316184 33182773581 33240574848 33293205504 33297678336 33304889826 33448058592 33452552228 33510823424 33568391168 33575661288 33580172067 33633340416 33770124288 33785236602 33848634144 33853181596 33906782208 33911337472 34036134912 34064489159 34182447104 34189850214 34248584448 34253185632 34312851456 34387870464 34472447113 34527028224 34531666816 34591817728 34598479842 34658747136 34663403424 34799701248 34859483136 34875082944 34879768296 34940525568 34945219712 35000549376 35005251584 35012832894 35142893568 35155227042 35163343648 35292748608 35297490072 35358127104 35419717632 35497156608 35517812838 35584461536 35640803328 35645591552 35781577728 35806575544 35922272256 35943175866 36004922112 36067639296 36072484864 36235396808 36289266624 36297645056 36436118784 36584301312 36642226176 36663548736 36732347392 36795449344 36953094672 36958059198 36961626368 37081055232 37102633152 37107617768 37236113408 37253526336 37395646704 37404280576 37459888128 37468536832 37552020376 37629065916 37699676352 37764440064 37781339856 37786415654 37917261824 38071468032 38079713412 38145129984 38150254656 38153936896 38238947578 38304637696 38455252992 38460419328 38534833836 38601957888 38610870272 38668271616 38763375872 38842906752 38848125168 38915794944 38982647808 38996328852 39005332288 39163963584 39239739333 39308091264 39313372176 39375618048 39380908032 39472462016 39558761604 39632993088 39695745024 39701078016 39709676331 39718844464 39777892992 39847182336 39880377552 40023851008 40032519228 40095903744 40101290496 40171143168 40194519248 40254274944 40282397487 40357986864 40427317248 40505537376 40576094208 40581545472 40651259904 40755994624 40764821409 40834850688 40911476736 40929784844 40981757952 40990633632 41166841344 41244090368 41246492328 41323890816 41329442544 41394880512 41581829664 41659857408 41665454272 41731424256 41740462296 41746069989 41890627584 42070704128 42079815648 42085468932 42152103936 42231201792 42246022923 42427627216 42494803968 42504007338 42574544896 42589486524 42656919552 42662650368 42830401536 42855325071 42923179008 42935742512 43003723776 43009501184 43092717408 43203742348 43267971744 43368562497 43437229056 43443064704 43608797856 43721152436 43796260352 43880998824 43963340928 44038864896 44059459032 44212027392 44237754912 44243698108 44320766464 44396904448 44406519768 44587117224 44597411456 44663712768 44683700022 44767548384 44773562756 44844453888 44865424746 45026832384 45046982136 45053034049 45131512192 45209042944 45218834154 45381513216 45402735222 45480731904 45586466952 45592591343 45664779264 45670914176 45750468608 45850493952 46025411328 46036037632 46104477696 46131306456 46211662848 46217871232 46312696512 46399601664 46479310848 46495622862 46500110592 46506357728 46587367424 46683777192 46867339584 46873636056 46947852288 46975171818 47056998144 47063320096 47144169472 47329542144 47357083784 47510102016 47521071104 47537748726 47708770304 47731080618 47806654464 47896363008 47924234488 47995481664 48006562816 48090185728 48302710326 48379189248 48385688832 48462299136 48581491712 48779068416 48800897314 48873447792 48884731648 49042685952 49270792896 49277412264 49348804608 49458758544 49470177536 49543723008 49671368448 49767474276 49860862272 49939808256 49946517504 49975581994 50172087888 50178828342 50266235136 50352586752 50363491932 50375119808 50450010624 50574091958 50677854903 50761957376 50772951216 50779772394 50860173312 50867006208 51054202368 51273670656 51280559104 51284775321 51372876672 51379778448 51469277184 51557695488 51790542336 51797500224 51887726592 51897719763 51988120704 51995105136 52218618112 52312624416 52319652444 52410788352 52417829568 52500824064 52507877376 52519249341 52714340352 52745015472 52843990784 52927660032 52934770688 52939122912 52946235108 53037190656 53129576448 53173836736 53276719257 53376692304 53383863286 53461204992 53468387328 53561524224 53672366592 53709863316 53810649152 53903089664 53914763799 54007383168 54101458944 54108727296 54201679872 54353095212 54446467584 54548635648 54654178176 54876451968 54889121792 54995323104 55098521088 55105923392 55193174016 55437088797 55442439552 55546476544 55641899008 55653949728 55661426652 55854170112 55880289504 56106420864 56113958576 56202805248 56308269056 56328030564 56549514528 56646660096 56659738624 56672009784 56679623481 56785982032 56875892736 56883533824 57107202048 57140433428 57225381984 57230905344 57338298368 57358421367 57456956544 57682879488 57690628992 57824749996 57916305408 57924086272 58145063808 58185685259 58272187752 58373692416 58473971712 58507998432 58617787904 58718486528 58745945376 58882519813 58970058264 58983673216 59071362048 59208693024 59338142406 59449489632 59543617536 59551617024 59578266696 59586270839 59690064512 59792605184 59820566328 60035776512 60048778842 60062642848 60151935744 60256714752 60291778872 60299878873 60508684288 60536980296 60640975872 60781955936 60872318208 60886372352 60976889856 61133991936 61252276032 61367215104 61394677266 61472636928 61508408608 61615550464 61750262016 61866135552 61985836224 61994163816 62000147456 62092320768 62245036256 62372744496 62489786112 62498181408 62597136384 62633562424 62742664192 62835941376 63106056192 63119723472 63128203398 63228155904 63346802688 63383664968 63641440824 63742205952 63861817344 63884229786 63985379328 63993975552 64384768512 64403613768 64505585664 64514251776 64543122254 64639076112 64805613522 65038757888 65155843584 65164597056 65413196784 65581728654 65694390528 65703216352 65798406144 65821498236 65945011392 66058297344 66228491264 66356632368 66365547162 66481149696 66586411008 66595356672 66609779652 66896117184 66905104456 67021646848 67025550033 67136782336 67151322576 67160344134 67266680832 67540248576 67570473204 67697268288 67706363192 67813564416 67822674944 67828251231 68072269824 68128978318 68364894208 68379700428 68497168896 68506371264 68625702912 68775740928 68944894226 69054056448 69063333632 69183635456 69196959684 69317494272 69326806848 69599402496 69718966272 69750165888 69759536592 69881051136 69890439424 70001098752 70010503168 70025665788 70285787136 70310454084 70326687296 70462757727 70585497216 70594980144 70716254208 70839435264 70994313216 71035625676 71168923072 71281606656 71291183104 71306623089 71563155456 71596620927 71613151088 71844544512 71886351732 72009844224 72135278592 72144969728 72454065489 72470793616 72578533248 72595290112 72872237568 73168602624 73201345971 73327097472 73464694784 73590898688 73906189344 73916118396 73923252736 74205266304 74215235536 74472226816 74507052672 74791293408 74808561152 74919776256 74937073664 74963372991 75104040752 75258131832 75268242513 75399352704 75528880128 75562679712 75572831308 75834523648 75861137937 76142936064 76159426824 76169658591 76290259968 76300509312 76307873792 76477895156 76609275392 76910505984 76920838656 76955261149 77069667672 77203915776 77221740544 77336543232 77526751744 77685813504 77696250336 77831589888 77876881043 77992657704 78010664576 78327927168 78479478666 78616182528 78626744352 78751236096 78761816064 78944924032 79117523208 79265986176 79391490048 79402156032 79419352662 79437688928 79555785984 79694364672 79760755104 80047702016 80065038456 80075794929 80191807488 80202580992 80342286336 80389038496 80508549888 80564794974 80715973728 80854634496 81011074752 81152188416 81163090944 81302519808 81511989248 81529642818 81669701376 81822953472 81859569688 81981267264 82333682688 82488180736 82492984656 82647781632 82658885088 82789761024 83163659328 83319714816 83330908544 83462848512 83480924592 83492139978 83781255168 84159631296 84170937864 84304207872 84462403584 84492045846 84855254432 84989607936 85008014676 85178973048 85313839104 85325300736 85660803072 85710650142 85846358016 85871485024 86007447552 86019002368 86185434816 86407484696 86535943488 86737124994 86874458112 86886129408 87217595712 87442304872 87592520704 87761997648 87926681856 88077729792 88118918064 88424054784 88475509824 88487396216 88641532928 88793808896 88813039536 89174234448 89194822912 89327425536 89367400044 89535096768 89547125512 89688907776 89730849492 90053664768 90093964272 90106068098 90263024384 90418085888 90437668308 90763026432 90805470444 90961463808 91172933904 91185182686 91329558528 91341828352 91500937216 91700987904 92050822656 92072075264 92092015899 92208955392 92262612912 92423325696 92435742464 92625393024 92799203328 92958621696 92991245724 93000221184 93012715456 93174734848 93367554384 93734679168 93747272112 93895704576 93950343636 94113996288 94126640192 94288338944 94659084288 94692305097 94714167568 95020204032 95042142208 95075497452 95417540608 95462161236 95613308928 95792726016 95826344679 95848468976 95990963328 96013125632 96180371456 96605420652 96758378496 96771377664 96814683381 97162983424 97208420283 97558136832 97601794628 97746895584 97769463296 98372592981 98541585792 98554824528 98697609216 98917517088 98940355072 99087446016 99342736896 99534948552 99548320743 99721724544 99879616512 99893035008 99951163988 100344175776 100357656684 100532470272 100705173504 100726983864 100740516201 100750239616 100900021248 101148183916 101355709806 101523914752 101545902432 101559544788 101720346624 101734012416 101779538939 102108404736 102193467477 102547341312 102561118208 102569550642 102745753344 102759556896 102938554368 102998455573 103417341339 103581084672 103595000448 103775453184 103795439526 103976241408 103990210272 104437236224 104625248832 104639304888 104821576704 104835659136 105001648128 105015754752 105038498682 105428680704 105490030944 105687981568 105869541376 105878245824 105892470216 106074381312 106259152896 106347673472 106553438514 106753384608 106767726572 106922409984 106936774656 107344733184 107419726632 107621298304 107806179328 107829527598 108014766336 108202917888 108217454592 108706190424 108720794741 108892935168 109097271296 109308356352 109752903936 109778243584 109990646208 110022840187 110197042176 110211846784 110386348032 110874177594 110884879104 111092953088 111307899456 111322853304 111708340224 111760579008 112212841728 112227917152 112405610496 112656061128 113099029056 113293320192 113319477248 113344019568 113359246962 113571964064 113751785472 113767067648 114214404096 114280866856 114450763968 114461810688 114676596736 114716842734 114913913088 115365758976 115381257984 115649499992 115832610816 115848172544 116290127616 116371370518 116544375504 116747384832 116947943424 117015996864 117235575808 117436973056 117491890752 117765039626 117940116528 117967346432 118142724096 118417386048 118676284812 118898979264 119087235072 119103234048 119156533392 119172541678 119380129024 119585210368 119641132656 120071553024 120097557684 120125285696 120303871488 120513429504 120583557744 120599757746 120847192461 121017368576 121073960592 121281951744 121563911872 121744636416 121772744704 121953779712 122267983872 122294464227 122504552064 122734430208 122789354532 122945273856 123016817216 123231100928 123500524032 123732271104 123971672448 123988327632 124000294912 124184641536 124490072512 124745488992 124979572224 124996362816 125194272768 125238209967 125267124848 125485328384 125671882752 126212112384 126239446944 126256406796 126456311808 126693605376 126738068769 126767329936 127282881648 127484411904 127723634688 127768459572 127970758656 127987951104 128565975213 128769537024 128807227536 129011171328 129028503552 129086244508 129278152224 129611227044 130077515776 130105687491 130311687168 130329194112 130826393568 131163457308 131388781056 131406432704 131642996472 131890022784 132116594688 132456982528 132713264736 132731094324 132962299392 133190713344 133219559304 133792234368 133810208912 134043293696 134051100066 134273564672 134302645152 134320688268 134533361664 135080497152 135140946408 135159102147 135394536576 135412726384 135627128832 135645349888 135656502462 136144539648 136257956636 136729788416 136759400856 136777774029 136994337792 137012742528 137251405824 137551481856 137889788452 138108112896 138126667264 138367270912 138393919368 138634988544 138653613696 138750480233 139198804992 139437932544 139500331776 139519073184 139762102272 139780878848 140021006336 140051331576 140412162631 140620908168 140653374592 140925515454 141170994432 141189960288 141432508416 141988626432 142071251352 142337846144 142563213312 142582366208 142613246178 143126310912 143193241854 143226302176 143689089024 143772703464 143792018851 144019688448 144270557184 144289939456 144908130978 144941587232 145157066496 145190580224 145514078957 145744475136 146337205248 146402691942 146654194944 146929389568 147812378688 147832236792 147846505472 148410532608 148430471072 149014105344 149582586816 149617122304 149839552512 149874147328 149926745982 150208081504 150516263664 150536485026 150798705408 151057760256 151125359424 151145662616 151669047296 151722275874 152285872128 152318853648 152339317182 152580519936 152601018624 152615747584 152955790312 153218550784 153821011968 153841677312 153910522298 154139335344 154407831552 154443481088 154673086464 155053503488 155371627008 155392500672 155663179776 155753762086 155985315408 156021329152 156655854336 156958957332 157232365056 157253488704 157502472192 157523632128 157889848064 158235046416 158531972352 158782980096 158804312064 158838705324 158875377856 159111571968 159388729344 159521510208 159830157771 160095404032 160130076912 160151589858 160383614976 160405161984 160684572672 160778076992 161017099776 161129589948 161431947456 161709268992 161744291397 162022149504 162304376832 162326181888 162605039616 163023978496 163059285636 163339402752 163645906944 163719139376 163962534528 164667365376 164976361472 164985969312 165295563264 165317770176 165579522048 166327318656 166639429632 166661817088 166925697024 166961849184 166984279956 167562510336 168319262592 168341875728 168608415744 168924807168 168984091692 169710508864 169979215872 170016029352 170038870443 170357946096 170627678208 170650601472 171321606144 171421300284 171692716032 171742970048 172014895104 172038004736 172075264101 172370869632 172814969392 173071886976 173474249988 173748916224 173772258816 174435191424 174557055777 174884609744 175185041408 175523995296 175853363712 176155459584 176237836128 176647559439 176951019648 176974792432 177283065856 177587617792 177626079072 178348468896 178389645824 178654851072 178734800088 178758812517 179070193536 179094251024 179377815552 179461698984 180107329536 180187928544 180212136196 180526048768 180836171776 180875336616 180899636619 181526052864 181610940888 181922927616 182345867808 182370365372 182659117056 182683656704 183001874432 183401975808 183508699663 184101645312 184144150528 184184031798 184417910784 184525225824 184846651392 184871484928 185250786048 185598406656 185706408641 185982491448 186000442368 186025430912 186349469696 186735108768 187469358336 187494544224 187791409152 187900687272 188227992576 188253280384 188576677888 189318168576 189384610194 189428335136 190040408064 190150994904 190835081216 190924322472 191226617856 191585452032 191652689358 191696937952 191981926656 192026251264 193210841304 193516756992 193542755328 193629366762 194325966848 194416840566 195116273664 195203589256 195493791168 195538926592 196745185962 197083171584 197109649056 197395218432 197835034176 197880710144 198174892032 198685473792 199069897104 199096641486 199443449088 199759233024 199786070016 199902327976 200688351552 200715313368 201064940544 201410347008 201453967728 201481032402 201500479232 201800042496 202296367832 202711419612 203091804864 203119089576 203440693248 203468024832 203559077878 204216809472 204386934954 205094682624 205122236416 205139101284 205491506688 205519113792 205877108736 205996911146 206834682678 207162169344 207190000896 207550906368 207590879052 207952482816 207980420544 208874472448 209250497664 209278609776 209643153408 209671318272 210003296256 210031509504 210076997364 210857361408 210980061888 211375963136 211388273181 211739082752 211756491648 211784940432 212148762624 212518305792 212695346944 213106877028 213506769216 213535453144 213844819968 213873549312 213919869267 214689466368 214839453264 215242596608 215612358656 215659055196 216029532672 216405835776 216434909184 217412380848 217441589482 217785870336 218194542592 218616712704 219505807872 219556487168 219604037913 219981292416 220045680374 220394084352 220423693568 220772696064 221748355188 221769758208 222185906176 222615798912 222645706608 223416680448 223521158016 224425683456 224455834304 224811220992 224890118973 225312122256 225804727539 226198058112 226586640384 226638954496 226688039136 226718493924 227143928128 227503570944 227534135296 227583413811 228428808192 228508975773 228561733712 228901527936 228923621376 229353193472 229433685468 229827826176 230731517952 230762515968 230865783447 231298999984 231665221632 231696345088 232580255232 232742741036 233088751008 233494769664 233630643129 234031993728 234471151616 234873946112 234983781504 235530079252 235880233056 235934692864 236285448192 236834772096 237352569624 237797958528 238174470144 238206468096 238313066784 238345083356 238760258048 239170420736 239282265312 240143106048 240195115368 240227384787 240250571392 240607742976 241026859008 241167115488 241199515492 241694384922 242034737152 242147921184 242563903488 242705054393 243127823744 243489272832 243545489408 243907559424 244535967744 244588928454 245009104128 245468860416 245578709064 245611701751 246033634432 246462201856 247001048064 247464542208 247943344896 247976655264 248000589824 248369283072 248980145024 249490977984 249959144448 249992725632 250388545536 250476419934 250534249696 250970656768 251343765504 252478893888 252512813592 252912623616 253387210752 253476137538 253534659872 254565763296 254968823808 255536919144 255941517312 255975902208 257131950426 257539074048 257614455072 258022342656 258057007104 258172489016 258556304448 259222454088 260155031552 260211374982 260623374336 260658388224 261652787136 262326914616 262777562112 262812865408 263285992944 263780045568 264233189376 264913965056 265426529472 265462188648 265924598784 266381426688 266439118608 267584468736 267620417824 268086587392 268102200132 268605290304 268641376536 269066723328 270160994304 270281892816 270318204294 270789073152 270825452768 271254257664 271290699776 271313004924 272289079296 272515913272 273459576832 273518801712 273555548058 273988675584 274025485056 274502811648 275102963712 275779576904 276216225792 276253334528 276276047697 276734541824 276787838736 277269977088 277307227392 277500960466 278397609984 278875865088 279000663552 279038146368 279524204544 279561757696 280042012672 280102663152 280824325262 281241816336 281306749184 281851030908 282341988864 282379920576 282865016832 283977252864 284142502704 284675692288 285126426624 285164732416 285226492356 286252621824 286386483708 286452604352 287378178048 287545406928 287584037702 288039376896 288541114368 288579878912 289816261956 289883174464 290314132992 290381160448 290444050143 291028157914 291488950272 291625260849 292674410496 292805383884 293308389888 293858779136 295117778943 295624757376 295664473584 295693010944 296821065216 296860942144 298028210688 298644962229 299165173632 299234244608 299679105024 299748294656 299853491964 300416163008 301032527328 301072970052 301597410816 302115520512 302221548603 302250718848 302291325232 303338094592 303444551748 304571744256 304637707296 304678634364 305161039872 305202037248 305231495168 305338616817 305911580624 306437101568 306580402431 307642023936 307683354624 307821044596 308278670688 308815663104 308886962176 308995366719 310107006976 310252024017 310743254016 310785001344 311326359552 311507524172 311970630816 312042658304 313311708672 313917914664 314464730112 314506977408 315004944384 315047264256 315779696128 316470092832 317063944704 317205832541 317608624128 317677410648 317750755712 318223143936 318777458688 319043020416 319660315542 320190808064 320260153824 320303179716 320767229952 320810323968 320997007423 321556153984 322034199552 322259179896 322863894912 323418537984 323488582794 324044299008 324608753664 324652363776 324841282961 326047956992 326118571272 326162384223 326678805504 327291813888 327438278752 327925069056 329334730752 329952722944 329971938624 330068520561 330591126528 330635540352 331159044096 332654637312 333278859264 333323634176 333923698368 333968559912 335125020672 336638525184 336683751456 337216831488 337968183384 339421017728 339958431744 340032058704 340077740886 340715892192 341255356416 341301202944 342643212288 342842600568 342888660337 343385432064 343485940096 344029790208 344076009472 344150528202 344741739264 345629938784 346143773952 346948499976 346995111359 347497832448 347544517632 348870382848 349114111554 349769219488 350370082816 351047990592 351706727424 352310919168 352475672256 353295118878 353902039296 353949584864 354566131712 355252158144 356696937792 356779291648 357309702144 357469600176 357517625034 358140387072 358188502048 358755631104 358923397968 360214659072 360375857088 360424272392 361052097536 361672343552 361750673232 361799273238 363052105728 363221881776 363845855232 364691735616 364740730744 365318234112 365367313408 366003748864 366803951616 367017399326 368203290624 368288301056 368368063596 368835821568 369050451648 369693302784 369742969856 370501572096 371196813312 371412817282 371964982896 372000884736 372050861824 372698939392 373470217536 374938716672 374989088448 375582818304 375801374544 376455985152 376506560768 377153355776 378636337152 378769220388 378856670272 380080816128 380301989808 381670162432 381848644944 382453235712 383170904064 383305378716 383393875904 383963853312 384052502528 385697925639 386421682608 387033513984 387085510656 387258733524 388651933696 388833681132 390232547328 390317062473 390407178512 390987582336 391077853184 393490371924 394166343168 394219298112 395670068352 395761420288 396349784064 397370947584 398139794208 398193282972 398886898176 399572140032 399804655952 401376703104 401430626736 402129881088 402820694016 402907935456 402962064804 403000958464 403600084992 404592735664 405422839224 405477306441 406183609728 406238179152 406881386496 406936049664 407118155756 408433618944 408773869908 410189365248 410244472832 410278202568 410333322087 410983013376 411038227584 411754217472 411993822292 413669365356 414324338688 414380001792 415101812736 415181758104 415904965632 415960841088 416251440699 417748944896 418500995328 418557219552 419286306816 419342636544 419530294651 420063019008 420153994728 421236487893 421960123776 422751926272 422776546362 423478165504 423512983296 423569880864 424297525248 425390693888 426213754056 427013538432 427070906288 427689639936 427747098624 427839738534 429378932736 429678906528 430485193216 431224717312 431318110392 431376056553 432059065344 432811671552 432869818368 434824761696 434883178964 435571740672 436389085184 436542236871 437233425408 439011615744 439112974336 439208075826 439962584832 440091360748 440788168704 440847387136 442838359067 443496710376 443539516416 444371812352 445231597824 445291413216 447042316032 448141812469 448851366912 448911668608 449622441984 449780237946 450624244512 451609455078 452396116224 453173280768 453376078272 453436987848 454287856256 455007141888 455068270592 455166827622 456857616384 457017951546 457123467424 457803055872 457847242752 458867370936 459655652352 461463035904 461525031936 461731566894 462597999968 463330443264 463392690176 465160510464 465485482072 466177502016 466989539328 467261286258 468063987456 468942303232 469967563008 471060158504 471760466112 471869385728 472570896384 473669544192 474705139248 475595917056 476348940288 476412936192 476626133568 476690166712 477520516096 478340841472 478564530624 480286212096 480390230736 480454769574 480501142784 481215485952 482053718016 482334230976 482399030984 483388769844 484069474304 484295842368 485127806976 485410108786 486255647488 486978545664 487090978816 487815118848 489071935488 489177856908 490018208256 490937720832 491157418128 491223403502 492067268864 492924403712 494002096128 494929084416 495886689792 495953310528 496001179648 496738566144 497960290048 498981955968 499918288896 499985451264 500777091072 500952839868 501068499392 501941313536 502687531008 504957787776 505025627184 505825247232 506774421504 506952275076 507069319744 509131526592 509937647616 510116611329 511073838288 511883034624 511951804416 514263900852 515078148096 515228910144 516044685312 516114014208 516225792303 516344978032 517112608896 518444908176 520310063104 520422749964 521246748672 521316776448 523305574272 523671167331 524653829232 525555124224 525625730816 526571985888 527560091136 528466378752 529827930112 529942678317 530853058944 530924377296 531849197568 532762853376 532878237216 535168937472 535240835648 536173174784 536204400264 536276437551 537210580608 537282753072 538133446656 540321988608 540563785632 540636408588 541578146304 541650905536 542508515328 542581399552 542626009848 542698909857 544578158592 545031826544 546919153664 547037603424 547111096116 547977351168 548050970112 549005623296 550205927424 550526098989 551559153808 552432451584 552506669056 552552095394 553469083648 553575677472 554539954176 554614454784 555001920932 556795219968 557119225923 558001327104 558076292736 559048409088 559123515392 560084025344 560205326304 561648650524 562483632672 562613498368 563702061816 564683977728 564759841152 565730033664 567954505728 568285005408 569351384576 570329464832 570452984712 572505243648 572772967416 572905208704 574756356096 575090813856 575168075404 576078753792 577159757824 579632523912 579766348928 580628265984 580762320896 580888100286 582056315828 582977900544 583250521698 585348820992 585610767768 585689442637 586616779776 587717558272 590235557886 591249514752 591328947168 591386021888 592703687459 593642130432 593721884288 596056421376 597289924458 598330347264 598468489216 599358210048 599706983928 600832326016 602065054656 602145940104 603194821632 604231041024 604443097206 604501437696 604582650464 606889103496 609275414592 609357268728 610322079744 610404074496 610462990336 610677233634 611823161248 612874203136 613160804862 615284047872 615366709248 615642089192 616557341376 617631326208 617773924352 617990733438 620214013952 620504048034 621486508032 621570002688 622652719104 623015048344 623941261632 624085316608 626623417344 627835829328 628929460224 629013954816 630009888768 630094528512 631559392256 632940185664 634127889408 634411665082 635217248256 635354821296 635501511424 636446287872 637554917376 638086040832 639320631084 640520307648 640606359432 641534459904 641620647936 641994014846 643112307968 644068399104 644518359792 645727789824 646837075968 646977165588 648088598016 649217507328 649304727552 649682565922 652095913984 652237142544 652324768446 653357611008 654583627776 654876557504 655850138112 658669461504 658812113739 659905445888 659943877248 660137041122 661182253056 661271080704 662318088192 665309274624 666557718528 666647268352 667847396736 667937119824 670250041344 673277050368 673367502912 674433662976 674670356919 675936366768 678842035456 679916863488 680064117408 680155481772 681431784384 682510712832 682602405888 682750241433 685286424576 685685201136 685777320674 686770864128 686971880192 688059580416 688152018944 688301056404 689483478528 691259877568 692287547904 692597350341 693896999952 693990222718 694995664896 695089035264 697740765696 698228223108 699538438976 700740165632 700891929387 702095981184 703413454848 704621838336 704951344512 706590237756 707804078592 707899169728 709132263424 710504316288 713393875584 713558583296 714619404288 714939200352 715035250068 716280774144 716377004096 717511262208 717846795936 720429318144 720682154361 720751714176 720848544784 722104195072 723344687104 723501346464 723598546476 726104211456 726443763552 727691710464 728115163179 729383471232 729481461488 730636468224 730734626816 732007497728 733607903232 734034798652 736406581248 736576602112 736736127192 736835105253 738100903296 739386605568 739485939712 741003144192 742393626624 742825634564 743929965792 744001769472 744101723648 745397878784 746940435072 749877433344 749978176896 751165636608 751602749088 752911970304 753013121536 754306711552 756413908367 757538440776 757713340544 760161632256 760603979616 763340324864 763697289888 764906471424 766610757432 766787751808 767927706624 768105005056 771395851278 772843365216 774067027968 774171021312 774517467048 774621520907 777303867392 777667362264 780465094656 780634124946 780814357024 781975164672 782155706368 783898425349 786980743848 788332686336 788438596224 791340136704 791522840576 792699568128 794741895168 796279588416 796386565944 797773796352 799144280064 799609311904 802753406208 802861253472 804259762176 805815870912 805924129608 806001916928 807200169984 809185471328 810845678448 810954612882 812367219456 812476358304 813762772992 813872099328 814236311512 816867237888 817547739816 820378730496 820488945664 820556405136 820666644174 821966026752 822076455168 823508434944 823987644584 827338730712 828648677376 828760003584 830203625472 830363516208 831809931264 831921682176 832502881398 835497889792 837001990656 837114439104 838572613632 838685273088 839060589302 840126038016 840307989456 842472975786 843920247552 845503852544 845553092724 847025966592 847139761728 848595050496 850781387776 852427508112 854027076864 854141812576 855379279872 855494197248 855679477068 858757865472 859357813056 860970386432 862449434624 862636220784 862752113106 864118130688 865623343104 865739636736 869649523392 869766357928 871143481344 871332150429 872778170368 873084473742 874466850816 878023231488 878225948672 878416151652 879925169664 880182721496 881576337408 881694774272 885676718134 886993420752 887079032832 888743624704 890463195648 890582826432 894084632064 896283624938 897702733824 897823337216 899244883968 899560475892 901248489024 903218910156 904792232448 906346561536 906752156544 906873975696 908575712512 910014283776 910136541184 910333655244 913715232768 914035903092 914246934848 915606111744 915694485504 916015850451 917734741872 919311304704 919741207293 922926071808 923050063872 923463133788 925195999936 926660886528 926785380352 926986100157 930321020928 930756072051 930970964144 932355004032 933979078656 934522572516 936127974912 937884606464 939935126016 942120317008 943520932224 943738771456 945141792768 947339088384 949410278496 951191834112 951617497623 952825872384 953252267136 953380333424 955041032192 956681682944 957129061248 960572424192 960780461472 960909539148 961002285568 962430971904 962991022269 964668461952 964798061968 966777539688 968138948608 968591684736 970255613952 970820217572 972511294976 973957091328 974181957632 974523848883 978143870976 978355713816 978487152669 980036416512 981875441664 982314836256 982446807004 984134537728 985848807424 988004192256 989858168832 990205561683 991773379584 991906621056 992002359296 993477132288 995920580096 997963911936 999836577792 999970902528 1000418394937 1001905679736 1002136998784 1003882627072 1005375062016 1009915575552 1010051254368 1011650494464 1013904550152 1014138639488 1018263053184 1019875295232 1020233222658 1022147676576 1023766069248 1023903608832 1028527801704 1028665981011 1030156296192 1030457820288 1032089370624 1032228028416 1032451584606 1032689956064 1034225217792 1036889816352 1040620126208 1040845499928 1040985334077 1042493497344 1042633552896 1046611148544 1047342334662 1049307658464 1051110248448 1051251461632 1053143971776 1055120182272 1056932757504 1059655860224 1059885356634 1061706117888 1061848754592 1063698395136 1065756474432 1070337874944 1070481671296 1072346349568 1072408800528 1072552875102 1074421161216 1074565506144 1076266893312 1080643977216 1081127571264 1081272817176 1083156292608 1083301811072 1085017030656 1085162799104 1085252019696 1085397819714 1089156317184 1090063653088 1094075206848 1094222192232 1095954702336 1096101940224 1098011246592 1100411854848 1101052197978 1103118307616 1104864903168 1105013338112 1105104190788 1107151354944 1109079908352 1109228909568 1110003841864 1113590439936 1114238451846 1116002654208 1116152585472 1118096818176 1118247030784 1120410652608 1123297301048 1124967265344 1125226996736 1127404123632 1129367955456 1129519682304 1131460067328 1135909011456 1136570010816 1138702769152 1140658929664 1140905969424 1145010487296 1145545934832 1145810417408 1149512712192 1150181627712 1150336150808 1152157507584 1154319515648 1159265047824 1159532697856 1161256531968 1161524641792 1161776200572 1164112631656 1165955801088 1166501043396 1170697641984 1171221535536 1171378885274 1173233559552 1175435116544 1180471115772 1182499029504 1182657894336 1182772043776 1185407374918 1187284260864 1187443768576 1192112842752 1194579848916 1196660694528 1196936978432 1198716420096 1199413967856 1201664652032 1204130109312 1204291880208 1206389643264 1208462082048 1208886194412 1209002875392 1209165300928 1213778206992 1216431919323 1218550829184 1218714537456 1220644159488 1220808148992 1220925980672 1221354467268 1223646322496 1225748406272 1226321609724 1230568095744 1230733418496 1230999966261 1231284178384 1233114682752 1235262652416 1235547848704 1235981466876 1240428027904 1241008096068 1242973016064 1243140005376 1245305438208 1246030096688 1247882523264 1248170633216 1248754322097 1253246834688 1255671658656 1257858920448 1258027909632 1258590883953 1260189057024 1263118784512 1263709463679 1265880371328 1268255778816 1268823330164 1270434496512 1270709642592 1271003022848 1272892575744 1276172081664 1278641262168 1281040615296 1281212718864 1283068919808 1283241295872 1283988029692 1286224615936 1288136798208 1289036719584 1291455579648 1293674151936 1293954331176 1294128169659 1296177196032 1298435014656 1298609455104 1299365131844 1304191827968 1304474285088 1304649536892 1306715222016 1309167255552 1309626710613 1309753115008 1311700276224 1317338923008 1317624227478 1319810891776 1319887754496 1320274082244 1322364506112 1322542161408 1323134006207 1328515077201 1330618549248 1333115437056 1333294536704 1335694793472 1335874239648 1344425437407 1346554100736 1346735005824 1348867325952 1349340713838 1351872733536 1357684070912 1360128234816 1360310963544 1362863568768 1365021425664 1365204811776 1365500482866 1370572849152 1371370402272 1371554641348 1373541728256 1373943760384 1376304037888 1376602112808 1378966957056 1382519755136 1384575095808 1385194700682 1387793999904 1387980445436 1389991329792 1390178070528 1395481531392 1396456446216 1396644055519 1399076877952 1401480331264 1401783858774 1404191962368 1406826909696 1409902689024 1413180475512 1413370331633 1415608157184 1415798339456 1418264526848 1421008632576 1426787751168 1427117166592 1429238808576 1429878400704 1430070500136 1432561548288 1432754008192 1435022524416 1435693591872 1440858636288 1441364308722 1441503428352 1441697089568 1444208390144 1447002692928 1447197092952 1452208422912 1452887527104 1455383420928 1456230326358 1458766942464 1458962922976 1461272936448 1461469253632 1467215806464 1468069597304 1472813162496 1473153204224 1473472254384 1473670210506 1476201806592 1478773211136 1478971879424 1482006288384 1484787253248 1485651269128 1487859931584 1488003538944 1488203447296 1490795757568 1493880870144 1499754866688 1499956353792 1502331273216 1503205498176 1505823940608 1506026243072 1508613423104 1512827816734 1515076881552 1515426681088 1520323264512 1521207959232 1526680649728 1527394579776 1529812942848 1533221514864 1533575503616 1535855413248 1536210010112 1542791702556 1545686730432 1548134055936 1548342042624 1549034934096 1549243041814 1554607734784 1555334724528 1560930189312 1561268249892 1561628714048 1563950329344 1564311412736 1567796850698 1571013501993 1573961487696 1576665372672 1576877192448 1582680273408 1583045681152 1585399136256 1589483790336 1589828034951 1592559176832 1592773131888 1595547592704 1598288560128 1599218623808 1605506812416 1605722506944 1608519524352 1608829312653 1611631741824 1611848259216 1612003833856 1614400339968 1618370942656 1621691356896 1621909225764 1624734438912 1624952716608 1627525545984 1627744198656 1628096729571 1628472623024 1633734475776 1635095479632 1640757460992 1640977891328 1641112810272 1641333288348 1643932053504 1644152910336 1647016869888 1647975289168 1651578296967 1654677461424 1657297354752 1657520007168 1660407250944 1660727032416 1663619862528 1663843364352 1665005762796 1670995779584 1671357677769 1674003981312 1674228878208 1677145227264 1677370546176 1678121178604 1680252076032 1680615978912 1684945951572 1687840495104 1691007705088 1691106185448 1694051933184 1694279523456 1697190100992 1701562775552 1704855016224 1708054153728 1708283625152 1710988394496 1711358954136 1717515730944 1718715626112 1721940772864 1724898869248 1725272441568 1725504226212 1728236261376 1731479273472 1739299046784 1739532715856 1742286962688 1742664300858 1745556340736 1746168947484 1748933701632 1756046462976 1756451897344 1756832303304 1757068327911 1759850339328 1760365442992 1763152674816 1763389548544 1771353436268 1773986841504 1774158065664 1777487249408 1778111062377 1780926391296 1781165652864 1788169264128 1792567249876 1795405467648 1795646674432 1799120951784 1802496978048 1803756243029 1806437820312 1809584464896 1812693123072 1813504313088 1813747951392 1817151425024 1820273082368 1820667310488 1825358114203 1828071806184 1828493869696 1831212223488 1831388971008 1832031700902 1835469483744 1838622609408 1839482414586 1845852143616 1846100127744 1846926267576 1847174396009 1850391999872 1853321773056 1853570760704 1853972200314 1860642041856 1861512144102 1861941928288 1864710008064 1867958157312 1869045145032 1869296245063 1872255949824 1875769212928 1879870252032 1884240634016 1887041864448 1887477542912 1890283585536 1894678176768 1898820556992 1902383668224 1903234995246 1905651744768 1906504534272 1906760666848 1910082064384 1914258122496 1921560922944 1921819078296 1922004571136 1924861943808 1925982044538 1929336923904 1929596123936 1933555079376 1937183369472 1940511227904 1941640435144 1945022589952 1947914182656 1948363915264 1949047697766 1956287741952 1956711427632 1956974305338 1960072833024 1963750883328 1964629672512 1964893614008 1968269075456 1971697614848 1976008384512 1979716337664 1980411123366 1983546759168 1983813242112 1984004718592 1986954264576 1991841160192 1995927823872 1999673155584 1999941805056 2000836789874 2003811359472 2004273997568 2007765254144 2010750124032 2019831151104 2020102508736 2023300988928 2027809100304 2028277278976 2036526106368 2039750590464 2040466445316 2044295353152 2047532138496 2047807217664 2057055603408 2057331962022 2060312592384 2060915640576 2064178741248 2064456056832 2064903169212 2065379912128 2068450435584 2073779632704 2077792051023 2081240252416 2081690999856 2081970668154 2084986994688 2085267105792 2093222297088 2094684669324 2098615316928 2102220496896 2102502923264 2102675788161 2106287943552 2110240364544 2113865515008 2119311720448 2119770713268 2123412235776 2123697509184 2127396790272 2131512948864 2140675749888 2140963342592 2144692699136 2144817601056 2145105750204 2148842322432 2149131012288 2152533786624 2161287954432 2162255142528 2162545634352 2166312585216 2166603622144 2170034061312 2170325598208 2170504039392 2170795639428 2178312634368 2180127306176 2184345489537 2188150413696 2188444384464 2191909404672 2192203880448 2196022493184 2200823709696 2202104395956 2206236615232 2209729806336 2210026676224 2210208381576 2210505315759 2214302709888 2218159816704 2218457819136 2220007683728 2227180879872 2228476903692 2232005308416 2232305170944 2236193636352 2236494061568 2240821305216 2246594602096 2249934530688 2250453993472 2254808247264 2258735910912 2259039364608 2262920134656 2269241725101 2273140021632 2277405538304 2281317859328 2281811938848 2290020974592 2291091869664 2291620834816 2300363255424 2300672301616 2304315015168 2308639031296 2318530095648 2319065395712 2322513063936 2323049283584 2323552401144 2323864562721 2328225263312 2331911602176 2333002086792 2341395283968 2342443071072 2342757770548 2346467119104 2350870233088 2351695276047 2360942231544 2364998059008 2365315788672 2365544087552 2370814749836 2374568521728 2374887537152 2384225685504 2385613095619 2389159697832 2393321389056 2393873956864 2397432840192 2398827935712 2403329304064 2408260218624 2408583760416 2412779286528 2414183312333 2417772388824 2418005750784 2418330601856 2427556413984 2432863838646 2437101658368 2437429074912 2441288318976 2441616297984 2442708934536 2447292644992 2451496812544 2452643219448 2461136191488 2461466836992 2461999932522 2462568356768 2466229365504 2470525304832 2471962933752 2480856055808 2482016192136 2485946032128 2486280010752 2490610876416 2492060193376 2495765046528 2496341266432 2497508644194 2506493669376 2511343317312 2515717840896 2516055819264 2517181767906 2520378114048 2526237569024 2527418927358 2531760742656 2536511557632 2537646660328 2541419285184 2542006045696 2545785151488 2552344163328 2557282524336 2562081230592 2562425437728 2566137839616 2566482591744 2567976059384 2572449231872 2576273596416 2578073439168 2582911159296 2587348303872 2587908662352 2588256339318 2592354392064 2596870029312 2597218910208 2598730263688 2608948570176 2609299073784 2613430444032 2618334511104 2619253421226 2619506230016 2623400552448 2634677846016 2635248454956 2639775508992 2640548164488 2644729012224 2645084322816 2646268012414 2657030154402 2661237098496 2666230874112 2666589073408 2671389586944 2671748479296 2688850874814 2693108201472 2693470011648 2697734651904 2698681427676 2703745467072 2715368141824 2720256469632 2720621927088 2725727137536 2730042851328 2730409623552 2731000965732 2741145698304 2742740804544 2743109282696 2747083456512 2747887520768 2748047551353 2752608075776 2753204225616 2757933914112 2765039510272 2769150191616 2770389401364 2775587999808 2775960890872 2779982659584 2780356141056 2780958300471 2790963062784 2792912892432 2793288111038 2798153755904 2802960662528 2803567717548 2808383924736 2813653819392 2819805378048 2826360951024 2826740663266 2831216314368 2831596678912 2836529053696 2842017265152 2853575502336 2854234333184 2854852492869 2858477617152 2859756801408 2860141000272 2865123096576 2865508016384 2870045048832 2871387183744 2881717272576 2882728617444 2883006856704 2883394179136 2888416780288 2888973066807 2894005385856 2894394185904 2904416845824 2905775054208 2910766841856 2912460652716 2917533884928 2917925845952 2922545872896 2922938507264 2923571546649 2934431612928 2935461458007 2936139194608 2945626324992 2946306408448 2946944508768 2947340421012 2952403613184 2957546422272 2957943758848 2964012576768 2969574506496 2970616685049 2971302538256 2975719863168 2976007077888 2976406894592 2981591515136 2987761740288 2999509733376 2999912707584 3001255184811 3006410996352 3011647881216 3012052486144 3017226846208 3025655633468 3030153763104 3030853362176 3042415918464 3053361299456 3054789159552 3059625885696 3066443029728 3067151007232 3071710826496 3072420020224 3085583405112 3085997943033 3091373460864 3096268111872 3096684085248 3098069868192 3098486083628 3109215469568 3110669449056 3121860378624 3122536499784 3122956002231 3123257428096 3127900658688 3128622825472 3135593701396 3142027003986 3147922975392 3153330745344 3153754384896 3155165707109 3165360546816 3166091362304 3170798272512 3178967580672 3179656069902 3185118353664 3185546263776 3191095185408 3192952122763 3198437247616 3211013624832 3211445013888 3217039048704 3217658625306 3223263483648 3223696518432 3224007667712 3228800679936 3236741885312 3243382713792 3243818451528 3249468877824 3249905433216 3255051091968 3255488397312 3256193459142 3256945246048 3267468951552 3270190959264 3281955782656 3282225620544 3282666576696 3287864107008 3288305820672 3294033739776 3295950578336 3303156593934 3309354922848 3314594709504 3315040014336 3321454064832 3327239725056 3327686728704 3330011525592 3341991559168 3342715355538 3348007962624 3348457756416 3354290454528 3354741092352 3356242357208 3361231957824 3369891903144 3375680990208 3382015410176 3382212370896 3388103866368 3388559046912 3394380201984 3403125551104 3409710032448 3416108307456 3416567250304 3421976788992 3422717908272 3435031461888 3437431252224 3443881545728 3450544883136 3451008452424 3456472522752 3462958546944 3478598093568 3479065431712 3484573925376 3485328601716 3492337894968 3497867403264 3512092925952 3512903794688 3513664606608 3514136655822 3519700678656 3520730885984 3526305349632 3526779097088 3542706872536 3547973683008 3548316131328 3554974498816 3556222124754 3561852782592 3562331305728 3576338528256 3585134499752 3590810935296 3591293348864 3598241903568 3604993956096 3607512486058 3612875640624 3619168929792 3625386246144 3627008626176 3627495902784 3634302850048 3640546164736 3641334620976 3650716228406 3656143612368 3656987739392 3662424446976 3662777942016 3664063401804 3670938967488 3677245218816 3678964829172 3691704287232 3692200255488 3693852535152 3694348792018 3700783999744 3706643546112 3707141521408 3707944400628 3721284083712 3723024288204 3723883856576 3729420016128 3735916314624 3738090290064 3738592490126 3744511899648 3746262966291 3751538425856 3759740504064 3768481268032 3774083728896 3774955085824 3775772651859 3780567171072 3789356353536 3791128391037 3797641113984 3804767336448 3806469990492 3811303489536 3813009068544 3813521333696 3820164128768 3828516244992 3843121845888 3843638156592 3844009142272 3849723887616 3851964089076 3858673847808 3859192247872 3867110158752 3874366738944 3881022455808 3882384508977 3883280870288 3890045179904 3895828365312 3896727830528 3898095395532 3912575483904 3913422855264 3913948610676 3920145666048 3927501766656 3928880131839 3929259345024 3929787228016 3936538150912 3943395229696 3952016769024 3959432675328 3960822246732 3967093518336 3967626484224 3968009437184 3969402018621 3983682320384 3985545231603 3991855647744 3999346311168 3999883610112 4001673579748 4007622718944 4008547995136 4015530508288 4033276312221 4039662302208 4040205017472 4046601977856 4055618200608 4056554557952 4073052212736 4080932890632 4088590706304 4095064276992 4095614435328 4114111206816 4114663924044 4120625184768 4121831281152 4128912113664 4129806338424 4130759824256 4136900871168 4147559265408 4155584102046 4162480504832 4163381999712 4163941336308 4169973989376 4170534211584 4172961096499 4186444594176 4189369338648 4189932166557 4197230633856 4204440993792 4205005846528 4205351576322 4212575887104 4220480729088 4222936678493 4238623440896 4239541426536 4240110994899 4246824471552 4247395018368 4254793580544 4263025897728 4281351499776 4281926685184 4289385398272 4289635202112 4290211500408 4297684644864 4298262024576 4305067573248 4322575908864 4324510285056 4325091268704 4332625170432 4333207244288 4340651196416 4341008078784 4341591278856 4356625268736 4360254612352 4368690979074 4376300827392 4376888768928 4383818809344 4384407760896 4401647419392 4404208791912 4412473230464 4419459612672 4420053352448 4420416763152 4421010631518 4428605419776 4436319633408 4436915638272 4440015367456 4454361759744 4456953807384 4457552584381 4464010616832 4464610341888 4472387272704 4472988123136 4481642610432 4493189204192 4499869061376 4500907986944 4509616494528 4510936447667 4517471821824 4518078729216 4525840269312 4538483450202 4546280043264 4554811076608 4563623877696 4580041949184 4582183739328 4583241669632 4600726510848 4601344603232 4608630030336 4637060191296 4638130791424 4645026127872 4646098567168 4647104802288 4647729125442 4656450526624 4663823204352 4666004173584 4682790567936 4684886142144 4685515541096 4692934238208 4701740466176 4703390552094 4721884463088 4729996118016 4730631577344 4731088175104 4741629499672 4749137043456 4749775074304 4768451371008 4771226191238 4778319395664 4786642778112 4787747913728 4794865680384 4797655871424 4806658608128 4816520437248 4817167520832 4825558573056 4828366624666 4835544777648 4836011501568 4836661203712 4855112827968 4865727677292 4874203316736 4874858149824 4882576637952 4883232595968 4885417869072 4894585289984 4902993625088 4905286438896 4922272382976 4922933673984 4923999865044 4925136713536 4932458731008 4941050609664 4943925867504 4954734890901 4961712111616 4964032384272 4971892064256 4972560021504 4981221752832 4984120386752 4991530093056 4992682532864 4995017288388 5012987338752 5014073033307 5022686634624 5031435681792 5032111638528 5034363535812 5040756228096 5052475138048 5054837854716 5063521485312 5073023115264 5075293320656 5082838570368 5084012091392 5091570302976 5104688326656 5114565048672 5124162461184 5124850875456 5132965183488 5135952118768 5144898463744 5152547192832 5156146878336 5165822318592 5174696607744 5175817324704 5176512678636 5184708784128 5194437820416 5197460527376 5217897140352 5218598147568 5226860888064 5236669022208 5238506842452 5239012460032 5246801104896 5269355692032 5270496909912 5271204983733 5279551017984 5281096328976 5289458024448 5290168645632 5292536024828 5314060308804 5322474196992 5332461748224 5333178146816 5334333187131 5342779173888 5343496958592 5377701749628 5386216402944 5386940023296 5397362855352 5407490934144 5411268729087 5430736283648 5440512939264 5441243854176 5451454275072 5460819247104 5462001931464 5476074342609 5485481609088 5486218565392 5494166913024 5495775041536 5496095102706 5505216151552 5506408451232 5515867828224 5530079020544 5538300383232 5540778802728 5541523188027 5551175999616 5551921781744 5559965319168 5560712282112 5561916600942 5581926125568 5585825784864 5586576222076 5596307511808 5605921325056 5607135435096 5607888735189 5616767849472 5627307638784 5639610756096 5652721902048 5653481326532 5662432628736 5663193357824 5673058107392 5684034530304 5688769689553 5707151004672 5708468666368 5709704985738 5716955234304 5719513602816 5720282000544 5730246193152 5731016032768 5742774367488 5756898667871 5765457234888 5766013713408 5766788358272 5776833560576 5777946133614 5788010771712 5788788371808 5811550108416 5821533683712 5824921305432 5835067769856 5835851691904 5845091745792 5845877014528 5847143093298 5868863225856 5870922916014 5872278389216 5891252649984 5893889017536 5894680842024 5904807226368 5915092844544 5915887517696 5928025153536 5939149012992 5941233370098 5942605076512 5951439726336 5952014155776 5952813789184 5975523480576 5999019466752 5999825415168 6002510369622 6012821992704 6023295762432 6024104972288 6051311266936 6060307526208 6061706724352 6084831836928 6109578319104 6119251771392 6132886059456 6134302014464 6143421652992 6144840040448 6171166810224 6171995886066 6182746921728 6192536223744 6193368170496 6196139736384 6196972167256 6218430939136 6221338898112 6243720757248 6245072999568 6245912004462 6246514856192 6255801317376 6257245650944 6271187402792 6284054007972 6295845950784 6306661490688 6307508769792 6310331414218 6330721093632 6332182724608 6341596545024 6357935161344 6359312139804 6370236707328 6371092527552 6382190370816 6385904245526 6396874495232 6422027249664 6422890027776 6434078097408 6435317250612 6446526967296 6447393036864 6448015335424 6457601359872 6473483770624 6486765427584 6487636903056 6498937755648 6499810866432 6510102183936 6510976794624 6512386918284 6513890492096 6534937903104 6540381918528 6553036468611 6563911565312 6564451241088 6565333153392 6575728214016 6576611641344 6588067479552 6591901156672 6606313187868 6618709845696 6629189419008 6630080028672 6631515947277 6642908129664 6654479450112 6655373457408 6660023051184 6683983118336 6685430711076 6696015925248 6696915512832 6708580909056 6709482184704 6712484714416 6722463915648 6739783806288 6751361980416 6764030820352 6764424741792 6776207732736 6777118093824 6788760403968 6806251102208 6807725175303 6819420064896 6832216614912 6833134500608 6843953577984 6845435816544 6870062923776 6874862504448 6887763091456 6901089766272 6902016904848 6912945045504 6925917093888 6957196187136 6958130863424 6969147850752 6970657203432 6971593688163 6984675789936 6995734806528 7024185851904 7025807589376 7027329213216 7028273311644 7039401357312 7041461771968 7052610699264 7053558194176 7055085828141 7085413745072 7095947366016 7096632262656 7109948997632 7112444249508 7123705565184 7124662611456 7152677056512 7156839286857 7170268999504 7181621870592 7182586697728 7196483807136 7209987912192 7215024972116 7225751281248 7238337859584 7242549936999 7254017252352 7254991805568 7268605700096 7281092329472 7282669241952 7301432456812 7312287224736 7313975478784 7324848893952 7328126803608 7341877934976 7354490437632 7357929658344 7383408574464 7384400510976 7387705070304 7388697584036 7401567999488 7414283042816 7415888801256 7442568167424 7446048576408 7447767713152 7458840032256 7471832629248 7476180580128 7477184980252 7489023799296 7492525932582 7503076851712 7519481008128 7523856686183 7536962536064 7548167457792 7549910171648 7551545303718 7561134342144 7578712707072 7582256782074 7595282227968 7609534672896 7612939980984 7613962754281 7626018137088 7627042667392 7640328257536 7657032489984 7686243691776 7687276313184 7688018284544 7699447775232 7703928178152 7717347695616 7718384495744 7734220317504 7748733477888 7762044911616 7764769017954 7766561740576 7780090359808 7791656730624 7796190791064 7826845710528 7827897221352 7840291332096 7855003533312 7857760263678 7858518690048 7859574456032 7873076301824 7904033538048 7921644493464 7934187036672 7935252968448 7936018874368 7938804037242 7967364640768 7971090463206 7983711295488 7998692622336 7999767220224 8003347159496 8015245437888 8017095990272 8031061016576 8066552624442 8079324604416 8080410034944 8093203955712 8111236401216 8113109115904 8146104425472 8161865781264 8177181412608 8190128553984 8191228870656 8228222413632 8229327848088 8241250369536 8243662562304 8257824227328 8259612676848 8261519648512 8273801742336 8295118530816 8311168204092 8326763999424 8327882672616 8339947978752 8341068423168 8345922192998 8372889188352 8378738677296 8379864333114 8394461267712 8408881987584 8410011693056 8410703152644 8425151774208 8440961458176 8445873356986 8477246881792 8479082853072 8480221989798 8493648943104 8494790036736 8509587161088 8526051795456 8562702999552 8563853370368 8564557478607 8578770796544 8579270404224 8580423000816 8595369289728 8596524049152 8610135146496 8645151817728 8649020570112 8650182537408 8665250340864 8666414488576 8666919200421 8681302392832 8682016157568 8683182557712 8713250537472 8720509224704 8737381958148 8752601654784 8753777537856 8767637618688 8768815521792 8770714639947 8803294838784 8808417583824 8824946460928 8838919225344 8840106704896 8840833526304 8842021263036 8857210839552 8872639266816 8873831276544 8880030734912 8908723519488 8913907614768 8915105168762 8928021233664 8929220683776 8944774545408 8945976246272 8963285220864 8986378408384 8999738122752 9001815973888 9003765554433 9019232989056 9021872895334 9034943643648 9036157458432 9051680538624 9076966900404 9092560086528 9109622153216 9127247755392 9160083898368 9164367478656 9166483339264 9201453021696 9202689206464 9217260060672 9257993829099 9274120382592 9276261582848 9290052255744 9292197134336 9294209604576 9295458250884 9312901053248 9327646408704 9332008347168 9365581135872 9368868006693 9369772284288 9371031082192 9385868476416 9403480932352 9406781104188 9443768926176 9459992236032 9461263154688 9462176350208 9465497121327 9483258999344 9498274086912 9499550148608 9536902742016 9542452382476 9556638791328 9573285556224 9575495827456 9578856368289 9595311742848 9613317216256 9633040874496 9634335041664 9651117146112 9656733249332 9671089555296 9672023003136 9673322407424 9710225655936 9731455354584 9748406633472 9749716299648 9765153275904 9766465191936 9770835738144 9789170579968 9805987250176 9810572877792 9833380808771 9845867347968 9847999730088 9850273427072 9864917462016 9882101219328 9887851735008 9909469781802 9923424223232 9928064768544 9943784128512 9945120043008 9950907230113 9968240773504 9983060186112 9985365065728 9990034576776 10025974677504 10028146066614 10045373269248 10062871363584 10064223277056 10068727071624 10070079771791 10104950276096 10109675709432 10127042970624 10146046230528 10150586641312 10165677140736 10168024182784 10183140605952 10209376653312 10229130097344 10248324922368 10249701750912 10265930366976 10271904237536 10289796927488 10305094385664 10312293756672 10331644637184 10351634649408 10353025357272 10369417568256 10388875640832 10394921054752 10435794280704 10437196295136 10453721776128 10477013684904 10478024920064 10493602209792 10538711384064 10540993819824 10542409967466 10559102035968 10562192657952 10578916048896 10580337291264 10585072049656 10628120617608 10644948393984 10664923496448 10666356293632 10668666374262 10685558347776 10686993917184 10755403499256 10772432805888 10773880046592 10794725710704 10814981868288 10822537458174 10861472567296 10881025878528 10882487708352 10902908550144 10921638494208 10924003862928 10952148685218 10970963218176 10972437130784 10988333826048 10991550083072 10992190205412 11012816902464 11031735656448 11060158041088 11076600766464 11081557605456 11083046376054 11102351999232 11103843563488 11119930638336 11121424564224 11123833201884 11163852251136 11171651569728 11173152444152 11192615023616 11211842650112 11214270870192 11215777470378 11233535698944 11254615277568 11279221512192 11305443804096 11306962653064 11324865257472 11326386715648 11327317955577 11346116214784 11368069060608 11377539379106 11414302009344 11416937332736 11419409971476 11433910468608 11439027205632 11440564001088 11460492386304 11462032065536 11485548734976 11513797335742 11530914469776 11532027426816 11533576716544 11553667121152 11555892267228 11576021543424 11577576743616 11623100216832 11643067367424 11649842610864 11670135539712 11671703383808 11690183491584 11691754029056 11694286186596 11737726451712 11741845832028 11744556778432 11782505299968 11787778035072 11789361684048 11809614452736 11830185689088 11831775035392 11856050307072 11878298025984 11882466740196 11885210153024 11902879452672 11904028311552 11905627578368 11908206055863 11951046961152 11956635694809 11998038933504 11999650830336 12005020739244 12025643985408 12046591524864 12048209944576 12099828936663 12102622533872 12120615052416 12123413448704 12169663673856 12219156638208 12265772118912 12268604028928 12286843305984 12289680080896 12342333620448 12343991772132 12365493843456 12386736340992 12392279472768 12393944334512 12436861878272 12442677796224 12487441514496 12490145999136 12491824008924 12493029712384 12511602634752 12514491301888 12518883289497 12542374805584 12568108015944 12569796499671 12591691901568 12613322981376 12615017539584 12620662828436 12661442187264 12664365449216 12668810035479 12715870322688 12718624279608 12720332984697 12740473414656 12742185055104 12764380741632 12771808491052 12793748990464 12844054499328 12845780055552 12868156194816 12870634501224 12893053934592 12894786073728 12896030670848 12915202719744 12946967541248 12973530855168 12975273806112 12997875511296 12999621732864 13005439134181 13021953589248 13024773836568 13027780984192 13069875806208 13080763837056 13106072937222 13127823130624 13128902482176 13130666306784 13151456428032 13153223282688 13183802313344 13212626375736 13237419691392 13258378838016 13260160057344 13263031894554 13285816259328 13308958900224 13310746914816 13320046102368 13367966236672 13370861422152 13372657753143 13392031850496 13393831025664 13417161818112 13418964369408 13424969428832 13444927831296 13479567612576 13502723960832 13528061640704 13528849483584 13532809343001 13552415465472 13554236187648 13577520807936 13612502204416 13615450350606 13638840129792 13664433229824 13666269001216 13690871633088 13740125847552 13749725008896 13775526182912 13802179532544 13804033809696 13825890091008 13914392374272 13916261726848 13938295701504 13941314406864 13943187376326 13969351579872 13991469613056 14048371703808 14054658426432 14056546623288 14078802714624 14082923543936 14105221398528 14107116388352 14110171656282 14170827490144 14191894732032 14193264525312 14224888499016 14247411130368 14249325222912 14305354113024 14313678573714 14340537999008 14363243741184 14365173395456 14392967614272 14419975824384 14430049944232 14451502562496 14476675719168 14485099873998 14508034504704 14509983611136 14537211400192 14565338483904 14602864913624 14624574449472 14627950957568 14649697787904 14656253607216 14683755869952 14708980875264 14715859316688 14766817148928 14768801021952 14775410140608 14777395168072 14803135998976 14828566085632 14831777602512 14885136334848 14892097152816 14895535426304 14917680064512 14943665258496 14952361160256 14954369960504 14978047598592 14985051865164 15006153703424 15038962016256 15047713372366 15073925072128 15096334915584 15099820343296 15103090607436 15122268684288 15157425414144 15164513564148 15190564455936 15219069345792 15225879961968 15227925508562 15252036274176 15254085334784 15280656515072 15314064979968 15372487383552 15374552626368 15376036569088 15398895550464 15407856356304 15434695391232 15436768991488 15468440635008 15497466955776 15524089823232 15529538035908 15533123481152 15560180719616 15583313461248 15592381582128 15653691421056 15655794442704 15680582664192 15710007066624 15715520527356 15717037380096 15719148912064 15746152603648 15808067076096 15813614951199 15843288986928 15868374073344 15870505936896 15872037748736 15877608074484 15934729281536 15942180926412 15967422590976 15997385244672 15999534440448 16002999561393 16006694318992 16030490875776 16034191980544 16062122033152 16133105248884 16158649208832 16160820069888 16222472802432 16226218231808 16233806187261 16292208850944 16323731562528 16354362825216 16382457741312 16428223027827 16456444827264 16458655696176 16482500739072 16487325124608 16515648454656 16519225353696 16523039297024 16547603484672 16590237061632 16622336408184 16624569564081 16653527998848 16655765345232 16679895957504 16682136846336 16691844385996 16745778376704 16757477354592 16759728666228 16788922535424 16817763975168 16820023386112 16821406305288 16823666205567 16850303548416 16881922916352 16891746713972 16954493763584 16958165706144 16960443979596 16987297886208 16989580073472 17019174322176 17052103590912 17066309068659 17125405999104 17127706740736 17129114957214 17157541593088 17158540808448 17160846001632 17190738579456 17193048098304 17200742080691 17270696003613 17298041140224 17300365074816 17330500681728 17332828977152 17333838400842 17362604785664 17364032315136 17366365115424 17441018449408 17474763916296 17505203309568 17507555075712 17535275237376 17537631043584 17541429279894 17606589677568 17616835167648 17649892921856 17680213409792 17681667052608 17684042526072 17714421679104 17745278533632 17747662553088 17760061469824 17817447038976 17827815229536 17830210337524 17856042467328 17858441367552 17891952492544 17926570441728 17972756816768 17999476245504 18003631947776 18007531108866 18038465978112 18043745790668 18069887287296 18072314916864 18153933800808 18156372721747 18185120173056 18219244306432 18254495510784 18328734957312 18332966678528 18373814311229 18402906043392 18405378412928 18434520121344 18515987658198 18548240765184 18552523165696 18580104511488 18588419209152 18590916501768 18625802106496 18655292817408 18664016694336 18731162271744 18737736013386 18739544568576 18742062164384 18771736952832 18813562208376 18887537852352 18919984472064 18922526309376 18924352700416 18930994242654 18966517998688 18996548173824 18999100297216 19073805484032 19084904764952 19113277582656 19146571112448 19150991654912 19157712736578 19190623485696 19226634432512 19266081748992 19268670083328 19302234292224 19313466498664 19342179110592 19344046006272 19346644814848 19420451311872 19462910709168 19496813266944 19499432599296 19530306551808 19532930383872 19541671476288 19578341159936 19611974500352 19621145755584 19666761617542 19691734695936 19695999460176 19700546854144 19729834924032 19764202438656 19775703470016 19818939563604 19846848446464 19856129537088 19887568257024 19890240086016 19901814460226 19936481547008 19966120372224 19970730131456 19980069153552 20051949355008 20056292133228 20090746538496 20125742727168 20128446554112 20137454143248 20140159543582 20209900552192 20219351418864 20254085941248 20292092461056 20301173282624 20331354281472 20336048365568 20366281211904 20418753306624 20423175525909 20458260194688 20496649844736 20499403501824 20531860733952 20543808475072 20579593854976 20610188771328 20624587513344 20663289274368 20703269298816 20706050714544 20738835136512 20777751281664 20789842109504 20871588561408 20874392590272 20907443552256 20914781064489 20954027369808 20956049840128 20987204419584 21077422768128 21081987639648 21084819934932 21118204071936 21124385315904 21157832097792 21160674582528 21165257484423 21170144099312 21256241235216 21289896787968 21329846992896 21332712587264 21337332748524 21371116695552 21373987834368 21470517860571 21510806998512 21544865611776 21547760093184 21589451421408 21629963736576 21645074916348 21722945134592 21727649810997 21762051757056 21764975416704 21805817100288 21843276988416 21848007725856 21904297370436 21941926436352 21944874261568 21983100166144 21984380410824 22025633804928 22063471312896 22120316082176 22153201532928 22163115210912 22166092752108 22204703998464 22207687126976 22242849128448 22247666403768 22327704502272 22343303139456 22346304888304 22385230047232 22423685300224 22428541740384 22431554940756 22467071397888 22509230555136 22558443024384 22571570058549 22610887608192 22613925306128 22649730514944 22652773431296 22654635911154 22692232429568 22736138121216 22755078758212 22828604018688 22833874665472 22838819942952 22841888262843 22878054411264 22881128002176 22920984772608 22924064131072 22971097469952 23027594671484 23061828939552 23064054853632 23067153433088 23107334242304 23111784534456 23152043086848 23155153487232 23246200433664 23286134734848 23299685221728 23340271079424 23343406767616 23383508058112 23388572373192 23448831159377 23483691664056 23489113556864 23565010599936 23575556070144 23578723368096 23619228905472 23663550070784 23712100614144 23764933480392 23770420306048 23805758905344 23808056623104 23811255156736 23816412111726 23902093922304 23913271389618 23996077867008 23999301660672 24010041478488 24013267148117 24051287970816 24093183049728 24096419889152 24199657873326 24205245067744 24241230104832 24246826897408 24300851185819 24339327347712 24438313276416 24531544237824 24537208057856 24573686611968 24684667240896 24687983544264 24730987686912 24773472681984 24784558945536 24787888669024 24885355592448 24980291998272 24983648017848 24986059424768 25023205269504 25028982603776 25037766578994 25084749611168 25136216031888 25139592999342 25183383803136 25226645962752 25230035079168 25241325656872 25322884374528 25328730898432 25337620070958 25431740645376 25437248559216 25440665969394 25480946829312 25484370110208 25528761483264 25543616982104 25587497980928 25688108998656 25691560111104 25736312389632 25741269002448 25786107869184 25789572147456 25792061341696 25830405439488 25893935082496 25947061710336 25950547612224 25995751022592 25999243465728 26010878268362 26043907178496 26049547673136 26055561968384 26139751612416 26161527674112 26212145874444 26257804964352 26261332613568 26302912856064 26306446565376 26367604626688 26425252751472 26474839382784 26516757676032 26520320114688 26526063789108 26571632518656 26617917800448 26621493829632 26640092204736 26735932473344 26741722844304 26745315506286 26784063700992 26787662051328 26834323636224 26837928738816 26849938857664 26889855662592 26959135225152 27005447921664 27011296663299 27056123281408 27057698967168 27065618686002 27104830930944 27108472375296 27155041615872 27225004408832 27230900701212 27277680259584 27328866459648 27332538002432 27381743266176 27480251695104 27499450017792 27551052365824 27604359065088 27608067619392 27651780182016 27828784748544 27832523453696 27876591403008 27882628813728 27886374752652 27938703159744 27982939226112 28096743407616 28109316852864 28113093246576 28157605429248 28165847087872 28210442797056 28214232776704 28220343312564 28341654980288 28383789464064 28386529050624 28396491363981 28449776998032 28494822260736 28498650445824 28610708226048 28627357147428 28681075998016 28726487482368 28730346790912 28736569104867 28785935228544 28839951648768 28860099888464 28903005124992 28953351438336 28970199747996 29016069009408 29019967222272 29074422800384 29130676967808 29205729827248 29249148898944 29255901915136 29299395575808 29312507214432 29367511739904 29417961750528 29431718633376 29500142426313 29537602043904 29550820281216 29554790336144 29606271997952 29657132171264 29663555205024 29770272669696 29784194305632 29791070852608 29835360129024 29852721690339 29904722320512 29908739921008 29956095197184 29970103730328 30012307406848 30077924032512 30095426744732 30147850144256 30192669831168 30199640686592 30206181214872 30210239315373 30314850828288 30329027128296 30381128911872 30438138691584 30451759923936 30455851017124 30504072548352 30508170669568 30561313030144 30628129959936 30744974767104 30749105252736 30752073138176 30797791100928 30815712712608 30869390782464 30873537982976 30936881270016 30994933911552 31012970243047 31059076071816 31066246962304 31120361439232 31166626922496 31184763164256 31307382842112 31311588885408 31361165328384 31431041054712 31434074760192 31438297824128 31492305207296 31616134152192 31627229902398 31686577973856 31736748146688 31741011873792 31755216148968 31869458563072 31884361852824 31934845181952 31994770489344 31999068880896 32005999122786 32013388637984 32060981751552 32068383961088 32266210497768 32317298417664 32321640139776 32444945604864 32452436463616 32467612374522 32584417701888 32647463125056 32708725650432 32764915482624 32856446055654 32912889654528 32917311392352 32965001478144 32974650249216 33038450707392 33046078594048 33095206969344 33180474123264 33244672816368 33249139128162 33307055997696 33311530690464 33359791915008 33364273692672 33383688771992 33491556753408 33514954709184 33519457332456 33577845070848 33635527950336 33640046772224 33642812610576 33647332411134 33700607096832 33763845832704 33783493427944 33916331412288 33920887959192 33974595772416 33979160146944 34038348644352 34104207181824 34132618137318 34250811998208 34255413481472 34258229914428 34317081616896 34321692003264 34381477158912 34386096196608 34401484161382 34541392007226 34596082280448 34600730149632 34661001363456 34665657954304 34667676801684 34728064630272 34732730230848 34882036898816 34949527832592 35010406619136 35015110151424 35070550474752 35075262087168 35082858559788 35213179355136 35233670335296 35299785843712 35360426819584 35363334105216 35368085052144 35428843358208 35490557067264 35495325106176 35520122939648 35634894077952 35655630459072 35660420675048 35712084934656 35716882735104 35724618167589 35783904985088 35853140883456 35945513633536 35998952491008 36007263895552 36015062217732 36076931956224 36087491581336 36139774574592 36144629833728 36307867601616 36312745443494 36370240346112 36438488612864 36508991021568 36657469914624 36665933357056 36747628622458 36805812086784 36810756825856 36869040242688 37031975316396 37096481530368 37105046331392 37160209022976 37176838418304 37181833003536 37251604212992 37310585634816 37328033388672 37462324543488 37475472026772 37479089137152 37484124328768 37543473905664 37556649868491 37627124416752 37709389499013 37775075704704 37839968944128 37845052618752 37848705400832 37861988485308 37933035997376 37993096347648 37998200594432 38006430106437 38147610968064 38160998954091 38169809529904 38226555165312 38293142224896 38301983309824 38315425473156 38381246971392 38453268865024 38532163497984 38537340166656 38604468584448 38626932997328 38684358221184 38688092012544 38693289629696 38840902623744 38925821418336 38993626533888 38998865198592 39016317402543 39065860767744 39083342952576 39156682319872 39223949000704 39242291511168 39333523235084 39383469391872 39391998920352 39401093708288 39459669848064 39551406940032 39637879127208 39693696892928 39712259074176 39775136514048 39780480172032 39803628920452 39872963094016 39932240744448 39941460262912 39960138307104 40103898710016 40112584266456 40117973259429 40181493076992 40251485454336 40256893108224 40274908286496 40280319087164 40419801104384 40438702837728 40508171882496 40584184922112 40598428029003 40602346565248 40662708562944 40672096731136 40732562423808 40837506613248 40846351051818 40916520389376 40993299689472 40998807003648 41017154192417 41087616950144 41159187709952 41220377542656 41249175026688 41326578548736 41406538597632 41412101429088 41477670273024 41579684219008 41743177122816 41748785180544 41814887104512 41829562128978 41908054739616 41912099680256 41974408839168 42163975279296 42169639869864 42236408143872 42248770631808 42315664195584 42321349165056 42330514968846 42340288198624 42512482470432 42579793575936 42665425174528 42674665497048 42742233391104 42747975668736 42941035721142 43021613997024 43089731223552 43095520186368 43178902842816 43259927473152 43290149832696 43445890269184 43455299621994 43524103514112 43529950833408 43611634200576 43696015451712 43808594740872 43883852872704 43889748523136 43966200332288 43968760821648 44051267609856 44126942625792 44240632164352 44306403065856 44326230421824 44332185504216 44409407996928 44415374253952 44485698256896 44495332807536 44655409004544 44686606278912 44692609776608 44770460094464 44857083480768 44863109881512 44934142795776 45018461110272 45116886048768 45143140117098 45221775216384 45227850612256 45299461029888 45305546862592 45309271822308 45472276242432 45510157516424 45657208037376 45667749330944 45677639885904 45683776525686 45756108822528 45762256004352 45841969545216 45848128262144 45942194939904 46055189342968 46123657879104 46128109707264 46134306866176 46214668484608 46223569068912 46304086173696 46310306974464 46492400867328 46572269469696 46599370443456 46680542158848 46686813535232 46767016116224 46777144746384 46897662318754 46967383328112 46978227113728 47130021199872 47151112140288 47157446736192 47238457810944 47327100141568 47424201228288 47529866960784 47540840612096 47611517810688 47616113246208 47622510313472 47632824223452 47804187844608 47826542779236 47992155734016 47998603321344 48020082956976 48026534296234 48102575941632 48186366099456 48192839778304 48399315746652 48410490135488 48482460209664 48493653794816 48601702371638 48678654695424 48701418561783 48876626552832 49063088475648 49074416115712 49147373223936 49284669083481 49369334481792 49375967088528 49461975373824 49546945363968 49569117891072 49575777338048 49770711184896 49873708692243 49960583996544 49967296035696 49972118849536 50046410539008 50057965207552 50075533157988 50169499222336 50272432063776 50279185998684 50366767606272 50453291925504 50460070158336 50470998616701 50482651313744 50645768749056 50657461796864 50675240141916 50863481290752 50874497118432 50881331938788 50961893658624 50968740220416 51057522966528 51087233964208 51174995961856 51198927205977 51376217997312 51383120222208 51472624779264 51482538004896 51572215738368 51579144294912 51584122683392 51602226242073 51787870164992 51812088010839 51894123420672 51901095224448 51991502045184 51998486931456 52021756536724 52087814356992 52099095346272 52111123936768 52323055348224 52424291748888 52515609928704 52522665227136 52605825712128 52612893130752 52735209253376 52850505502944 52949678765568 53040640229376 53052127578216 53143265037312 53235835600896 53242987659264 53280184409472 53471864946688 53483445688608 53490631012572 53568127401984 53575324102656 53675857477632 53699877715328 53779711325184 53918270450304 54010895843328 54022593326598 54112246562816 54115397934336 54131237372004 54209661861888 54216944750592 54248494254487 54450008817664 54461801402424 54469118165241 54555360519168 54657732919296 54665076004864 54763486532352 54998900035584 55102104731648 55121442933687 55208718130176 55216135238784 55303560364032 55657569497088 55665046907392 55765257627456 55772749505304 55877406319488 55965878452224 56193486815232 56218633705728 56226186493152 56315210858496 56331694175744 56428465553408 56440686625128 56683309960576 56767578928128 56773058101248 56792982727962 56899553996064 56989644521472 56997300891648 57221416452096 57254714294856 57262406276279 57362151996032 57452974964736 57460693581824 57473138209734 57571870457088 57679903297536 57720199776928 57806010249984 57906702876672 57940399495992 57948183596953 58032138018816 58039934444544 58148845600768 58261353935616 58411459654496 58498297797888 58511803830272 58598791151616 58625014428864 58735023479808 58835923501056 58863437266752 59000284852626 59075204087808 59101640562432 59109580672288 59212543995904 59327110410048 59540545339392 59568388611264 59582141705216 59670720258048 59705443380678 59809444641024 59817479842016 59912190394368 59940207460656 60155848065024 60190853489464 60295700288512 60385339662336 60399281373184 60412362429744 60420478630746 60629701656576 60658054256592 60762257823744 60876277383168 60903519847872 60911702034248 61008145096704 61016341339136 61122626060288 61256259919872 61489949534208 61498210505472 61504146276352 61595582201856 61631425425216 61738781564928 61747075965952 61873762540032 61989867823104 62025940486094 62118152143632 62132493924608 62240722878464 62333253844992 62369526328512 62614765684224 62623177770816 62722330656768 62862082109424 62868149520384 62876595648256 62984610414592 63232268304384 63254459804796 63373155947712 63473496293376 63482023747584 63510432297936 63738917126144 63768723705648 63869690363904 63989540978688 63998137761792 64011998245572 64026777275968 64121963503104 64136767922176 64411553581713 64532420995536 64634596835328 64643280279552 64889891209728 64904872927232 64935224749044 65168835403776 65182949432991 65294926250112 65417451300864 65529830965248 65712892111308 65825779309056 65834622784704 65949300498432 66076901414784 66092157188096 66190413938688 66360948246528 66489345632736 66498278256324 66614111995392 66623061380928 66728547385344 66767377543984 66983113506816 67029909418368 67038914664912 67155690141696 67271055900672 67280093544448 67285625221152 67294664822268 67401214193664 67527691665408 67566986855888 67714710175647 67832662824576 67841775918384 67949191544832 67958320293888 68076697288704 68208414363648 68265236274636 68501623996416 68510826962944 68516459828856 68525664788529 68634163233792 68643384006528 68762954317824 68772192393216 68802968322764 69082784014452 69192164560896 69201460299264 69322002726912 69331315908608 69335353603368 69456129260544 69465460461696 69764073797632 69899055665184 70020813238272 70030220302848 70150524174336 70165717119576 70346493478131 70467340670592 70599571687424 70720853639168 70726668210432 70736170104288 70857686716416 70990650212352 71040245879296 71311260918144 71320841350096 71424169869312 71433765470208 71449236335178 71567809970176 71706281766912 71891027267072 71997904982016 72014527791104 72030124435464 72039801444351 72153863912448 72174983162672 72279549149184 72289259667456 72615735203232 72625490886988 72740480692224 72876977225728 72902553557457 73017982043136 73314939829248 73331866714112 73495257244916 73611624173568 73621513651712 73954005964189 74063950632792 74192963060736 74210092662784 74320418045952 74353676836608 74363666007072 74503208425984 74656066777344 74839682682323 74950944053544 74958178274304 74968248657536 75086947811328 75113299736982 75254248833504 75418778998026 75550151409408 75679937888256 75690105237504 75723976970616 75866071994752 75986192695296 75996401188864 76012860212874 76295221936128 76321997908182 76339619059808 76453110330624 76586284449792 76630850946312 76762493942784 76906537730048 77064326995968 77074680333312 77208937168896 77253865994656 77368716442368 77376184025088 77386579259392 77681805247488 77851642836672 77987253067776 77997730397184 78032634805086 78131721535488 78166685905152 78313364639744 78484583022336 78667046470168 78783997840704 78802187416576 78919339696128 79102813880064 79275758254416 79424518148352 79550273028096 79560960344064 79607257840904 79745926188032 79864481488896 79882920525824 79920276614208 80207797420032 80225168532912 80235946518858 80362986153984 80502970908672 80513786216448 80549816572992 80560638174328 80839602208768 80877405675456 81016343764992 81168369844224 81196856058006 81204693130496 81325417125888 81344193462272 81465124847616 81675013226496 81692702103636 81833040778752 81986599378944 81997614007296 82034308384834 82175233900288 82318375419904 82440755085312 82498350053376 82653157097472 82813077195264 82824202858176 82955340546048 83159368438016 83486354245632 83497570361088 83629774209024 83659124257956 83816109479232 83824199360512 83948817678336 84327950558592 84339279739728 84472816287744 84497541263616 84631328391168 84642698330112 84661029937692 84680576397248 85024964940864 85159587151872 85189474091943 85330850349056 85349330994096 85484466782208 85495951337472 85882071442284 86043227994048 86179462447104 86191040372736 86209707314601 86357805685632 86519854946304 86580299665392 86891780538368 86910599243988 87048207028224 87059901666816 87223268401152 87392030903424 87617189481744 87767705745408 87779497046272 87932400664576 87937521643296 88102535219712 88253885251584 88481264328704 88500427278939 88612806131712 88652460843648 88664371008432 88818815993856 88830748507904 88971396513792 88990665615072 89310818009088 89373212557824 89385219553216 89540920188928 89558165071017 89714166961536 89726219763024 89868285591552 90036922220544 90233772097536 90286280234196 90443550432768 90455701224512 90598922059776 90611093725184 90618543644616 90630717946119 90944552484864 91020315032848 91314416074752 91335498661888 91355279771808 91367553051372 91512217645056 91524512008704 91683939090432 91696256524288 91884389879808 92110378685936 92247315758208 92256219414528 92268613732352 92429336969216 92447138137824 92608172347392 92620613948928 92984801734656 93038910729141 93198740886912 93361084317696 93373627070464 93534032232448 93554289492768 93795324637508 93934766656224 93956454227456 94302224280576 94314893472384 94476915621888 94654200283136 94848402456576 95059733921568 95081681224192 95223035621376 95245020626944 95265648446904 95608375689216 95653085558472 95984311468032 95997206642688 96040165913952 96053068592468 96205151883264 96385679556608 96798631493304 96820980270976 96964920419328 96987307589632 97203404743276 97357309390848 97402837123566 97753253105664 97810136920379 98126176951296 98148832231424 98294746447872 98569338166962 98738668963584 98751934177056 98923950747648 98981515805653 99138235782144 99151554676096 99541422369792 99747417384486 99921167993088 99934592071392 99944237699072 100092821078016 100151066315976 100338998444672 100544864127552 100558371997368 100733535212544 100906583851008 100920140316672 100941997233402 100965302627488 101291537498112 101350480283832 101748994236864 101762663877576 101923787317248 101937480440832 102115045933056 102174467928416 102349991923712 102397854411954 102752435994624 102766240444416 102965076009792 103144431476736 103158288589824 103168245366784 103204452484146 103575740329984 103624176021678 103788246841344 103802190448896 103983004090368 103996973862912 104043513073448 104198190692544 104222247873536 104646110696448 104848583497776 105031219857408 105045330454272 105211651424256 105225786261504 105470418506752 105701011005888 105899357531136 106081280458752 106104255156432 106286530074624 106471671201792 106485975318528 106560368818944 106966891377216 106981262025144 107136254803968 107150648205312 107351714955264 107399755430656 107559422650368 107836540900608 108021791686656 108045186653196 108230795868672 108262474744008 108419323723776 108433889501184 108496988508974 108900017635328 108923602804848 108938236330482 109110721038336 109315465838592 109330152009728 109526973064704 109997800071168 110204209463296 110242885867374 110417436260352 110432270477568 110607120728064 111315138994176 111330093814784 111530515254912 111545499010608 111754812638976 111931756904448 112386973630464 112437267411456 112452372986304 112630421716992 112663388351488 112669949605473 112856931106816 112881373250256 113366619921152 113535157856256 113546116202496 113585965455924 113799107992128 113979289042944 113994601783296 114019290319311 114442832904192 114509428589712 114524812552558 114724303992064 114905949929472 114921387163648 114946276419468 115143740914176 115359806595072 115440399553856 115612020499968 115813405753344 115880798991984 115896367193906 116064276037632 116079868889088 116297691201536 116522707871232 116822919308992 116996595595776 117023607660544 117048952207629 117197582303232 117250028857728 117470046959616 117671847002112 117726874533504 118000569705252 118150408175616 118203281124864 118219161344576 118425087991808 118654220820096 119081090678784 119136777222528 119164283410432 119341440516096 119410886761356 119618889282048 119634959684032 119824380788736 119880414921312 120311696130048 120353919778287 120381706978928 120591400577024 120770679324672 120798562746368 120824724859488 120840957261492 121259403313152 121316108513184 121524515647488 121752554766336 121795284087009 121807039695744 121823404068496 122016290193408 122032682678272 122245252120576 122512519839744 122979899068416 122996421010944 123008292552704 123051462577251 123262850850432 123477563129856 123494151931904 123747525080064 123979735646208 124051880972188 124236304287264 124264987849216 124481445756928 124739052657024 125229531368448 125246355541632 125444661313536 125724164218848 125736299040768 125753191296512 125969220829184 126508919609592 126746311895424 126946992586752 126964047495168 127020864595872 127477834252288 127537447411296 127739380727808 127996275523584 128023996491144 128053554551936 128243927006208 128273535844352 128823107163426 129064841991072 129269193670656 129286560559104 129361793991469 129779782419456 129809745854464 129870449498088 130337670807552 130365898865982 130589852500224 130834902601728 130911037033283 131425784222616 131651558618112 131669245569408 131898600996864 132153802829568 132184314376192 132380827877376 132721896493056 132978691265472 132996556512648 133228223990784 133246122761856 133457094770688 133534755087968 133966227013632 134059818836736 134077829329824 134311380283392 134560187088896 134571250442304 134589329644536 134802428387328 135055383330816 135133973711776 135429420351294 135665325649152 135683551836768 135898383089664 135916640587776 136416828727296 136530472549272 137003247992832 137021653925888 137032919657712 137051329577058 137268326467584 137286768013056 137525908635648 137544384786432 137605936645528 138165568028904 138384329121792 138402920598528 138644005453824 138662631817216 138670707206736 138912258521088 138930920923392 139528147595264 139798111330368 140041626476544 140060440605696 140301048348672 140331434239152 140692986956262 140934681341184 141199143374848 141453336420864 141472340208576 141715373432832 141981300424704 142080491758592 142622521836288 142641682700192 142848339738624 142867530940416 142898472670356 143412563533824 143782054534144 143995809964032 144029055582208 144060248870928 144079602888702 144307727824896 144349966325344 144559098298368 144578519334912 145231470406464 145250981773976 145480961384448 145753954451456 145805107114914 146035964086272 146629879658496 146663733428224 146990514489832 147223248347136 147243027303424 147908011928378 148127901265584 148385926121472 148420185325568 148640836091904 148707353673216 148727332014144 149006416851968 149312133554688 149679365364646 149901888107088 149916356548608 149936497315072 150173895622656 150226599473964 150508497667008 150837557996052 151100302818816 151359875776512 151380210475008 151447953941232 151732143989504 151972385390592 151992802377728 152025720425748 152590443872256 152643995816364 152679238119616 152906220661248 153172568899584 153261701892624 153524987885568 153596781617931 153813075460096 154128653991936 154149360666624 154417874337792 154507731989312 154737432884736 154752368050176 154773158518784 154806678726219 155363610494976 155436264032517 155703285673344 155974506135552 155995460794368 156065269610172 156263443070976 156333371810304 156626729279488 156969166044672 157334092940336 157567995681408 157604374833152 157838679392256 158205627760128 158551516508832 158849036296704 159121920688128 159214515681808 159491852376064 159728962977792 159765841051648 159840553228416 160415594840064 160450337065824 160471893037716 160725972307968 161027572432896 161099633145984 161121276348656 161679204417536 161754811350912 162032687529984 162336739688448 162393712116012 162409386260992 162650834251776 162688386924544 162745482763461 163350026452992 163385404207272 163407354495723 163666081557504 163973198757888 163995228014592 164068616769668 164350467800576 164636750839808 164996700106752 165306314194944 165364328801061 165626154390528 165648405716352 165910681092096 166318736876032 166972708491264 166995140722176 167318248515912 167632218958464 167648398721024 167897635356672 168655901117184 168678559479456 168945632575488 168995082527232 169285396660224 169322059875384 169361152794496 170049929881728 170319174303744 170378948183886 170661700698112 170698661988192 170968933564416 170991902674944 171764142884568 171787218828837 172086455988096 172358924894208 172382080745472 172419414629202 172715611371264 173039709892608 173160599330784 173783561076736 173821198487976 173844550790859 174096414056448 174119803333632 174446536802304 174784061806848 175234378963488 175535411490816 175558994092544 175864801329152 175875043286592 176205070439424 176507770503168 176962528657408 177000854557878 177225612263424 177304921687296 177328742016864 177637631987712 177661497015808 177981331230144 178621636018176 178746425115648 178770439106432 179081840377856 179116330142034 179428333923072 179452439526048 179736571183104 180467544195072 180572560468392 180887100865536 180911402449024 181197844119552 181222187450368 181237087289232 181261435892238 181889104969728 182040630065696 182628832149504 182710559543616 182735106102744 183024435290112 183049024017408 183367878180864 183392513048576 183768779759616 184220757371872 184494631516416 184512438829056 184537227464704 184894276275648 185216344694784 185241227897856 185969603469312 186077821458282 186397481773824 186722168635392 186747254140928 187108578985536 187590649275016 187869533312448 187912908454912 188604448561152 188629786944768 188953831243776 189696804913152 190119467843136 190163362448384 190446071242752 190490041253888 190531296893808 191216751378432 191306171116944 191968622936064 191994413285376 192080331827904 192106137184936 192410303766528 192771359113216 193597262986608 193641960541952 193929840838656 193974615179264 194406809486552 194714618781696 194805674247132 195506506211328 195620273840758 196252353902592 196297664462848 196589492895744 197138676333924 197477337927168 197503868354112 197847901495296 197963031611306 198276471564288 198303109352192 199082844739584 199494834768972 199842335986176 199869184142784 199888475398144 200185642156032 200302132631952 200677996889344 201089728255104 201116743994736 201467070425088 201813167702016 201840280633344 201883994466804 201930605254976 202583074996224 202700960567664 203144130526941 203497988473728 203525327755152 203847574634496 203874960881664 204230091866112 204348935856832 204699983847424 204795708823908 205504871989248 205532480888832 205576994365587 205930152019584 206288862953472 206316577179648 206336490733568 206408904968292 207151480659968 207248352043356 207576493682688 207604380897792 207966008180736 207993947725824 208087026146896 208396381385088 208444495747072 209292221392896 209697166995552 210062439714816 210090660908544 210451572523008 210940837013504 211039480434393 211402022011776 211798715062272 212162560917504 212208510312864 212573060149248 212971950637056 213120737637888 213933782754432 213962524050288 214272509607936 214301296410624 214703429910528 214799510861312 215118845300736 215673081801216 216043583373312 216090373306392 216119404333053 216461591737344 216524949488016 216838647447552 216867779002368 216993977017948 217800035270656 217847205609696 217876472660964 218221442076672 218630931677184 218660304019456 218707660672371 219053946129408 219995600142336 220408418926592 220485771734748 220834872520704 220864540955136 221862017892567 222630277988352 222660187629568 223061030509824 223090998021216 223509625277952 224519048046969 224874534822912 224904745972608 225260843433984 225326776702976 225339899210946 225713862213632 225762746500512 226733239842304 227070315712512 227171930911848 227598215984256 227958578085888 227989203566592 228038580638622 228885665808384 229018857179424 229049625105116 229448607984128 229842774327296 229892552838936 230287481828352 230719613190144 230880799107712 231224040999936 231626811506688 231761597983968 231792734387812 232128552075264 232159737778176 232595382403072 233045415742464 233239557271673 233645838617984 233993191191552 234047215321088 234097904415258 234395164606464 234500057715456 234940093919232 235453749067008 236001139410504 236032845382711 236406562249728 236438322689152 236850175983616 237308441640192 238273554445056 238328566820864 238682881032192 238821773522712 239237778564096 239269919368064 239648761577472 239760829842624 240623392260096 240707839556574 240763413957856 241182801154048 241541358649344 241649449718976 241681914522984 242518806626304 242632217026368 243049031294976 243505109532672 243590568174018 243614079391488 243646808136992 244032580386816 244065365356544 245025039679488 245959798136832 245992842021888 246016585105408 246102925154502 246525701700864 246955126259712 246988303863808 247495050160128 247959471292416 248103761944376 248472608574528 248529975698432 248962891513856 249478105314048 250459062736896 250492711083264 250889322627072 251448328437696 251472598081536 251506382593024 251938441658368 253017839219184 253492623790848 253893985173504 253928094990336 254041729191744 254955668504576 255074894822592 255478761455616 255992551047168 256047992982288 256107109103872 256487854012416 256547071688704 257646214326852 258129683982144 258538387341312 258573121118208 258723587982938 259559564838912 259619491708928 259740898996176 260675341615104 260731797731964 261179705000448 261669805203456 261822074066566 262851568445232 263303117236224 263338491138816 263797201993728 264307605659136 264368628752384 264761655754752 265443792986112 265501281836817 265957382530944 265993113025296 266456447981568 266492245523712 266914189541376 267069510175936 267932454027264 268119637673472 268155658659648 268622760566784 268674495213051 269120374177792 269142500884608 269178659289072 269604856774656 270110766661632 270267947423552 270858840702588 271330651298304 271367103673536 271796766179328 271833281175552 271892153838357 272833657454592 273060945098544 274006495985664 274043307851776 274065839315424 274102659154116 274536652935168 274573536026112 275051817271296 275088769572864 275211873291056 276331136057808 276768658243584 276805841197056 277288010907648 277325263634432 277341414413472 277824517042176 277861841846784 279056295190528 279116732187423 279596222660736 280083252953088 280120881211392 280602096697344 280662868478304 281385973912524 281869362682368 282398286749696 282906672841728 282944680417152 283430746865664 283962600849408 284160983517184 285245043672576 285283365400384 285735061880832 285796945340712 286825127067648 287564109068288 287991619928064 288058111164416 288120497741856 288159205777404 288615455649792 288699932650688 289157038669824 290462940812928 290501963547952 290961922768896 291507908902912 291610214229828 292071928172544 293259759316992 293327466856448 293430410761137 293981028979664 294446496694272 294486054606848 295816023856756 296255802531168 296771852242944 296840370651136 296944547416959 297414707346432 297454664028288 298012833703936 298624267109376 299358730729292 299803776214176 299832713097216 299872994630144 300453198947928 301016995334016 301675115992104 302200605637632 302719751553024 302760420950016 302895907882464 303464287979008 303985604755456 304051440851496 304834805071901 305287991632728 305358476239232 305812441322496 306345137799168 306523403785248 307049975771136 307193563235862 307626150920192 308257307983872 308298721333248 308478124133503 309015463978624 309474865769472 309504736100352 309546317037568 309613357452438 310727220989952 310872528065034 311406571346688 311949012271104 311990921588736 312130539220344 312172472925521 312666743620608 313253458558976 313938332089344 314668185880672 315135991362816 315208749666304 315677358784512 316411255520256 317103033017664 317698072593408 318243841376256 318429031363616 318983704752128 319457925955584 319681106456832 320900674131648 320943786075432 321451944615936 322055144865792 322199266291968 322242552697312 323509622701824 324065375059968 324787424232024 324818772521984 325301668503552 325376773849088 325490965526922 326700052905984 326770808414544 326814708991446 327332163115008 327946397515776 327990456029184 328137233539336 328700935601152 329273501679616 329993400213504 330612628389888 330728657602122 331252308781056 331296811432704 331821362184192 332637473752064 333945416982528 333990281444352 334636497031824 335264437916928 335296797442048 335795270713344 337311802234368 337357118958912 337891265150976 337990165054464 338570793320448 338644119750768 338722305588992 340099859763456 340638348607488 340757896367772 341397323976384 341937867128832 341983805349888 343528285769136 343574437657674 344172911976192 344717849788416 344764161490944 344838829258404 345431222742528 346079419785216 346321198661568 347567122153472 347642396975952 347689101581718 348192828112896 348239606667264 348893073604608 349568123613696 350468757926976 351070822981632 351117988185088 351146856622887 351729602658304 351750086573184 352410140878848 353015541006336 353925057314816 354001709115756 354451224526848 354609843374592 354657484033728 355275263975424 355322994031616 355962662460288 357243272036352 357492850231296 357540878212864 358163680755712 358232660284068 358856667846144 358904879052096 359473142366208 360935088390144 361145120936784 361774201731072 361822804898048 362395688239104 362444374900736 362474174578464 362522871784476 363778209939456 364081260131392 365257664299008 365421119087232 365470212205488 366048870580224 366098048034816 366735756361728 366785026097152 367537559519232 368441514743744 368989263032832 369024877658112 369074454929408 369154387731753 369788552551296 370432689389568 370482455795712 371939206938624 372155642916564 372794963547648 373444337270784 373494508281856 374217157971072 375181298550032 375739066624896 375825816909824 377208897122304 377259573889536 377907662487552 380238935686272 380326724896768 380892142485504 380980082507776 381062593787616 382433502756864 382612342233888 383988826570752 384160663655808 384212274369872 384820607533056 385542718226432 387194525973216 387283921083904 387859681677312 387949230358528 388085381974407 388813618973104 389429237563392 389611348494264 391013012422656 391240547681516 392504707805184 392595328925696 392733111099849 394277352667848 394954675854336 395007736708224 395695802990592 395926063222612 396552943128576 396606218704384 398165689479168 398989669537944 399684671972352 399738368285568 399776950796288 400371284312064 400604265263904 401355993778688 402179456510208 402233487989472 402934140850176 403168613159611 403680561266688 403767988933608 403861210509952 405166149992448 405401921135328 406288261053882 406995976947456 407050655510304 407695149268992 407749921763328 408697871713664 409399967694848 409591417647816 411009743978496 411064961777664 411153988731174 411860304039168 412577725906944 412633154359296 412817809936584 414302961319936 414496704086712 415152987365376 415208761795584 415932016361472 415987895451648 416174052293792 416792762770176 416888991494144 418584442785792 419394333991104 420124879429632 420181321817088 420903145046016 421881674027008 422078960868786 422804044023552 423597430124544 424417020625728 425146120298496 425943901274112 426241475275776 427867565508864 427925048100576 428545019215872 428602592821248 429599021722624 430237690601472 431346163602432 432087166746624 432180746612784 432238808666106 432923183474688 433049898976032 433677294895104 433735558004736 433987954035896 435694411219392 435752945321928 436442884153344 437261863354368 437320608038912 437415321344742 438107892258816 439991200284672 440971543469496 441669745041408 441729081910272 443724035785134 445260555976704 445320375259136 446122061019648 446181996042432 447019250555904 449038096093938 449749069645824 449809491945216 450521686867968 450653553405952 450679798421892 451525493001024 453466479684608 454140631425024 454343861823696 455196431968512 455917156171776 455978407133184 456077161277244 457771331616768 458037714358848 458099250210232 458897215968256 459685548654592 459785105677872 460574963656704 461439226380288 461761598215424 462448081999872 463253623013376 463523195967936 463585468775624 464257104150528 464319475556352 464420036178657 465190764806144 466090831484928 466479114543346 467291677235968 467986382383104 468094430642176 468195808830516 468790329212928 469000115430912 469880187838464 470907498134016 472002278821008 472065690765422 472813124499456 472876645378304 473700351967232 474616883280384 476547108890112 476657133641728 477365762064384 477643547045424 478475557128192 478539838736128 479297523154944 479521659685248 481246784520192 481415679113148 481526827915712 482365602308096 483082717298688 483298899437952 483363829045968 485037613252608 485264434052736 486098062589952 487010219065344 487181136348036 487228158782976 487293616273984 488065160773632 488130730713088 488236448290383 490050079358976 490222063487169 491919596273664 491985684043776 492033170210816 492205850309004 493051403401728 493910252519424 493976607727616 494990100320256 495918942584832 496092986403183 496207523888752 496945217149056 497059951396864 497925783027712 498956210628096 500918125473792 500985422166528 502896656875392 502945196163072 503012765186048 503876883316736 506035678438368 506985247581696 507856189980672 508083458383488 509911337009152 510149789645184 510957522911232 511985102094336 512095985964576 512214218207744 512975708024832 513094143377408 515292428653704 515361656486511 516259367964288 517076774682624 517146242236416 517447175965876 519119129677824 519238983417856 519481797992352 521350683230208 521463595463928 521533652372577 522359410000896 523339610406912 523644148133132 525703136890464 526606234472448 526676982277632 527594403987456 528615211318272 528737257504768 529523311509504 530887585972224 531002563673634 531914765061888 531986226050592 532912895963136 532984491047424 533223004501421 534139020351872 535864908054528 536239275346944 536311317319296 537245521133568 537348990426102 538240748355584 538285001769216 538357318578144 539209713549312 540535894847104 541717681405176 542661302596608 542734207347072 543593532358656 543666562351104 543784307676714 545667314909184 546121890197088 548086615703552 548131678630848 548205318308232 549073305870336 549147072052224 550103634542592 550177539145728 550423746582112 552662272115616 553537316487168 553611682394112 554650527268864 554682828826944 555649034084352 555723683693568 558112590381056 558233464374846 559192445321472 560166505906176 560241762422784 561325736956608 562771947825048 563738725364736 564796573499392 565813345683456 565889360834304 566861493731328 568321967034368 570490087345152 570566730800768 571470123761664 571593890681424 573650254135296 575128218136576 575983239856128 576240995483712 576318411554808 577230911299584 577399865301376 578314077339648 580925881625856 581003927095904 581923845537792 583220428459656 584143856345088 586519518633984 586654933712896 586860821522274 587962057959328 588892993388544 588972109213696 591632047713512 592511605062336 593543704485888 593680741302272 593889094833918 594829414692864 594909328056576 596025667407872 597248534218752 598717461458584 599607552428352 599665426194432 599745989260288 600906397895856 602033990668032 603350231984208 604401211275264 605439503106048 605520841900032 605791815764928 606928575958016 607971209510912 608102881702992 609669610143802 610575983265456 610716952478464 611624882644992 612690275598336 613046807570496 614099951542272 614387126471724 615252301840384 616514615967744 616597442666496 616956248267006 618030927957248 618949731538944 619009472200704 619092634075136 619226714904876 621454441979904 621745056130068 622813142693376 623898024542208 623981843177472 624261078440688 624344945851042 625333487241216 626506917117952 627876664178688 629336371761344 630271982725632 630417499332608 631354717569024 632822511040512 633118441303179 634206066035328 635396145186816 636487682752512 636858062727232 637967409504256 638915851911168 639362212913664 641801348263296 641887572150864 642903889231872 644110289731584 644398532583936 644485105394624 647019245403648 648130750119936 648358212999159 649574848464048 649637545043968 650603337007104 650753547698176 650981931053844 653400105811968 653541616829088 653629417982892 654664326230016 655892795031552 655980912058368 656122982017113 656274467078672 657401871202304 658547003359232 659986800427008 661225256779776 661457315204244 662504617562112 662593622865408 665274947504128 665586053677701 667890833965056 667980562888704 669272994063648 670528875833856 670593594884096 673557144140907 674623604468736 674714237917824 675782530301952 675980330108928 677141586640896 677288239501536 677444611177984 680199719526912 681515792735544 682794647952768 683875734257664 683967610699776 687056571538272 687148875315348 688345823952384 689528322981888 689677658516808 690862445485056 692158839570432 692642397323136 695134244306944 695284793951904 695378203163436 696385656225792 696479213334528 697786147209216 699136247227392 699718671815019 700937515853952 702141645963264 702235976370176 702293713245774 703459205316608 703500173146368 704820281757696 705230425308331 707850114629632 708003418231512 708098536148133 709219686749184 709314968067456 710550527950848 710645988063232 711925324920576 714985700462592 715081756425728 716327361511424 716465320568136 717713335692288 717809758104192 718946284732416 721870176780288 722290241873568 723548403462144 723645609796096 724888749801472 724948349156928 725045743568952 727556419878912 728162520262784 730515328598016 730842238174464 730940424410976 732097741160448 732196096069632 733570052194304 735075119038464 736883029487488 737978526065664 738049755316224 738148909858816 738308775463506 739577105102592 740865378779136 740964911591424 743878413877248 744311285833128 744411281591627 745589927095296 746888674541568 746989016563712 748434315942144 750362597100064 751478133249792 751651633819648 753326386760389 754417794244608 754519147779072 755815324975104 760477871372544 760653449793536 761784284971008 762125187575232 764867005513728 765224684467776 767977653141504 768321327311616 768424548739744 769641215066112 774389051946432 774567842167808 775719363354624 775898460717056 776170763948814 777627237946208 778858475126784 779222696988528 782026024845312 782481095363032 785009415610368 785190657851392 785466222199698 788554705335696 789909351708672 790015473416448 791391605981184 791852126445224 793105886257152 793212437408768 796331378958336 797979339075888 799369343944704 799476736571136 799553901592576 800742568624128 801208530527808 802711987557376 804358913020416 804466975978944 805868281700352 806337226319222 807361122533376 807535977867216 807722421019904 810332299984896 810803842270656 812576522107764 813991953894912 814101311020608 815390298537984 815499843526656 817395743427328 818799935389696 819182835295632 822019487956992 822129923555328 822307977462348 823720608078336 825155451813888 825266308718592 825635619873168 828605922639872 828993408173424 830305974730752 830417523591168 831864032722944 831975790903296 832348104587584 833585525540352 833777982988288 837168885571584 837350196562269 838788667982208 840249758859264 840362643634176 841806290092032 843763348054016 844157921737572 845608088047104 847194860249088 848834041251456 850292240596992 851887802548224 852482950551552 855735131017728 855850096201152 857205185642496 859198043445248 860475381202944 862692327204864 864174333493248 864361493225568 864477617332212 865846366949376 866099797952064 867471116009472 867975908071792 871388822438784 871505890643856 872885768306688 874523726708736 874641216077824 874830642689484 876215784517632 879982400569344 880291232283411 881943086938992 883339490082816 883458163820544 887448071570268 890521111953408 890640750518272 890833642250877 892244122039296 892363992084864 894038501111808 898076192187876 899498139291648 899618983890432 901307106811904 901359596843784 903050986002048 906932959369216 908281262850048 908687723647392 910392863937024 911956814266368 912154322554488 914504415215703 916075428717696 916198500420464 917794431936512 919371097309184 919570211355744 921149927313408 922878452760576 923523196430848 924896163999744 925434372400509 927046391935872 927170937551248 928514208301056 928638951112704 928840072357314 930381529612288 932181662969856 932958229086692 934583354471936 935972764766208 936188861284352 936391617661032 936517418776563 938000230861824 939760375676928 941814996268032 944004557642016 944131381530844 945626248998912 945753290756608 947400703934464 949233766560768 953094217780224 953314267283456 954731524128768 955287094090848 956951114256384 957079677472256 959043319370496 961402077534457 962831358226296 963053655831424 964731204616192 966165434597376 966597798875904 966727658091936 970528868105472 972196125179904 974362272696072 974456317565952 974587232547968 976130321547264 976261461426176 976472896580766 980100158717952 980444126974338 983839192547328 983971368087552 984411700618008 986102806803456 987820505038848 987953215455232 989980200640512 991837885169664 992185972806366 992415047777504 993890434298112 994119902793728 997912421256192 1001836250947584 1001970844333056 1005793313750784 1005890392326144 1006025530372096 1012071356876736 1013970495163392 1015712379961344 1016166916766976 1020299579290368 1021915045822464 1024191971929152 1024428436415488 1025951416049664 1026188286754816 1030584857307408 1030723312973022 1032518735928576 1034153549365248 1034292484472832 1034894351931752 1038238259355648 1038477966835712 1038963595984704 1042701366460416 1042927190927856 1043067304745154 1044718820001792 1046679220813824 1047288296266264 1051406273780928 1053212468944896 1053353964555264 1055188807974912 1057230422636544 1057474515009536 1059046623019008 1061775171944448 1062005127347268 1063829530123776 1063972452101184 1065825791926272 1065968982094848 1066446009002842 1068278040703744 1071729816109056 1072478550693888 1072622634638592 1074491042267136 1074697980852204 1076570003538432 1076714637156288 1078419427098624 1081071789694208 1083435362810352 1085322605193216 1085468414694144 1087187064717312 1087333124702208 1087568615353428 1091334629818368 1092243780394176 1096173231407104 1096263357261696 1096410636616464 1098146611740672 1098294144104448 1100207269085184 1100355078291456 1100847493164224 1105324544231232 1107074632974336 1107223364788224 1107463163195259 1109301054537728 1109365657653888 1111298068168704 1111447367387136 1116225180762112 1116466928749692 1118384890642944 1120333011812352 1120483524845568 1122651473913216 1125543895650096 1127477450729472 1129593146998784 1131626691366912 1131778721668608 1133722987462656 1136643934068736 1140980174690304 1141133461601536 1142940247523328 1143187781362848 1147300508270592 1150256436273152 1151966479712256 1152481990967424 1152636823109616 1154461822599168 1154799730602752 1156628154679296 1161851763251712 1162007854191808 1163847691075584 1164256145923221 1166440856919312 1168287712690176 1173039037267968 1173309867425792 1173721643044548 1175924115918656 1177785986777088 1177944218427392 1178199333299547 1183264095427024 1185023210124672 1187087408971776 1187361482604544 1187778189667836 1189658829385728 1189818656113152 1192051334815744 1194497068437504 1197434922917168 1199215104856704 1199330852388864 1199491978520576 1201812795791712 1204067981336064 1206700463968416 1208802422550528 1209505839478833 1211041683800064 1211583631529856 1213857151916032 1215942419021824 1216205763405984 1219339220287604 1221151966530912 1221433904956928 1223249765289984 1226093615140992 1228199903084544 1228774252943448 1230504603680768 1233029231935488 1233194885332992 1233912496534012 1236061855914496 1237899463077888 1238185268150272 1238453429809752 1242908883959808 1243490112260136 1245626285386752 1247796049084416 1247963686354944 1248522156881376 1248689891702084 1250666974482432 1253013834235904 1255753328357376 1258672743522688 1260543965451264 1260834998665216 1262709435138048 1265645022081024 1266236882606358 1268412132070656 1270792290373632 1271531779964927 1273716125454464 1275934819008512 1277831703822336 1278724425827328 1283602696526592 1283775144301728 1285807778463744 1288797065167872 1288970210789248 1294038490807296 1296261500239872 1296716425998318 1299149696928096 1299275090087936 1301206674014208 1301963862107688 1307083233658176 1307258835965784 1309328652460032 1311785590063104 1311961824116736 1312245964034226 1312548934157344 1314803742404608 1319973600854016 1322914630408488 1325009235124224 1325187245730816 1330549895008256 1331172107355402 1335781667930112 1335961125777408 1338545988127296 1341057751667712 1341187189768192 1347114288281814 1349247208937472 1349428475835648 1351565060603904 1351960660217856 1354576479003072 1354889222355968 1360399439053824 1363031585471088 1365589295905536 1367751468515328 1367935221399552 1374113143076544 1374297750630696 1376691647904768 1379056645963776 1379355317033616 1381724890970112 1384317679140864 1385284794646272 1390569587903808 1390756406326872 1392771312451584 1392958426669056 1395572294418432 1398272494454784 1399437343630038 1401875031707904 1404283291926528 1404471952740352 1404587426491548 1407000346292736 1409640563515392 1410460850616662 1415700229259264 1416006836463024 1416197072296266 1418439373498368 1418629936134912 1421101055901696 1421291976126464 1423850649841152 1429971400925184 1430163512851456 1432654723022848 1432930641136272 1435426671384576 1435619516208384 1437892569464832 1443740353560576 1444580483747136 1447096806924288 1447291219592192 1449777499602944 1449896698313856 1450091487137904 1455112839757824 1456325040525568 1461030657196032 1461684476348928 1461880848821952 1464195482320896 1464392192139264 1464709344871149 1467140104388608 1470150238076928 1473766058974976 1475957052131328 1476099510632448 1476297819717632 1476617550927012 1479154210205184 1481730757558272 1481929823182848 1487756827754496 1488622571666256 1488822563183254 1491179854190592 1493777349083136 1493978033127424 1496868631884288 1500725194200128 1502956266499584 1503303267639296 1506652773520778 1508835588489216 1509038295558144 1511630649950208 1520955742745088 1521306899587072 1523568569942016 1524250375150464 1529734011027456 1530449368935552 1535955306283008 1536642654623232 1536849097479488 1539282430132224 1546084969459533 1548778103892864 1549135684335616 1551438726709248 1551796921434112 1552341527897628 1555254475892416 1557716950253568 1558445393977056 1564052049690624 1564600957117731 1564962190726064 1570018831220736 1570381315702784 1570932444399396 1577109410671392 1579818703417344 1580030946832896 1582783211962368 1583704252890448 1586211772514304 1586424874817536 1592662757916672 1595958678151776 1598738687889408 1598953473142272 1599107803185152 1599669013504263 1602417061055616 1605423975114752 1608717826040832 1608933951957888 1611736563400704 1612674452638444 1614722245066752 1615071955734432 1615444842039808 1621607684541312 1625153044215528 1627983907789824 1628202622041216 1630780597075968 1630999687053312 1634791486854656 1637599870779392 1638365670591264 1644259847110656 1644615954924696 1647441216156672 1650310903627776 1650532617437184 1651271239746336 1657211845279744 1657986816346848 1660611949461504 1660835047182336 1663951581806592 1664696209175168 1667171051080704 1667555965976576 1674337771143168 1674700393124538 1677577335964416 1680499517718528 1680725287268352 1681703321889097 1687526696108032 1688315843475144 1691216176094208 1694389720498176 1697668082502912 1700584481193984 1704965901103104 1711470262035456 1711700192402304 1714410371284992 1718396086890496 1720950762405888 1725384654409728 1728722986451136 1728955234664424 1731692733898752 1732199595904128 1734942232018944 1735951816143584 1742777644877568 1743011781287712 1745771536613376 1749282432155648 1749661285378968 1752431569035264 1759964801138688 1760582464566822 1763886173877984 1766678980165632 1766916327641088 1774896143140536 1781042223906816 1781281501036544 1781667284501754 1784488244078592 1784727984169728 1788077002223616 1796152384375752 1798996278583296 1799237967780864 1802614213623808 1802719193687568 1806101972004096 1813865918738432 1816562525700096 1817375447294784 1820785727874048 1823913628532736 1824308645108976 1829008830431406 1832150857435392 1832397000840928 1835588863873024 1839140422711488 1842299854626816 1845756905521152 1847046392861696 1849792327999488 1850868744801018 1854092783871744 1854341875102496 1857028416602112 1857277902225408 1857680144714628 1864363325939712 1865916458173384 1869166708943872 1871945529532416 1872377722568704 1872783235322064 1873034837553126 1876000461723648 1879520751353856 1883629992536064 1888009115284032 1888262763061688 1891252497997824 1891506581513216 1894801407868928 1898467533121536 1906188435560448 1906628534566912 1909463048257536 1910574188181696 1913902228512768 1914159354944512 1918086638740992 1922804155068914 1925662716452592 1926107311662848 1929462409232384 1932330869194752 1933195597751808 1933455316183872 1941057736210944 1944392250359808 1948724545392144 1948912635131904 1949174465095936 1952260643094528 1952522922852352 1952945793161532 1960200317435904 1960888253948676 1967678385094656 1967942736175104 1968823401236016 1972205613606912 1975641010077696 1975906430910464 1979960401281024 1983675770339328 1984371945612732 1984830095555008 1987780868596224 1988239805587456 1995824842512384 1996758161033103 2003672501895168 2003941688666112 2011586627501568 2011780784652288 2012051060744192 2020671432422721 2024142713753472 2027940990326784 2031424759922688 2032333833533952 2040599158580736 2048383943858304 2048856872830976 2051902832099328 2052376573509632 2061169714614816 2061446625946044 2065037471857152 2068584968945664 2069788703863504 2076476518711296 2076955933671424 2077927191969408 2085402732920832 2085854381855712 2086134609490308 2089437640003584 2093358441627648 2094576592532528 2099156015445057 2102812547561856 2106424937889792 2106707929110528 2110377615949824 2114460845273088 2114949030019072 2115691275924993 2123550343888896 2124010254694536 2124295608444399 2127659060247552 2127944904202368 2131651583852544 2131937964189696 2132892018005684 2136556081407488 2144957101387776 2145245269277184 2148982084534272 2149395961704408 2153140007076864 2153429274312576 2156838854197248 2162143579388416 2166870725620704 2170645210386432 2170936829388288 2174666249404416 2175137230706856 2182669259636736 2184487560788352 2192346462814208 2192526714523392 2192821273232928 2196293223481344 2196588288208896 2200710156582912 2201694986328448 2210649088462464 2214149265948672 2214446729576448 2214926326390518 2218602109075456 2218731315307776 2222596136337408 2222894734774272 2232450361524224 2232933857499384 2233233844774881 2236769781285888 2240666023624704 2240967049691136 2245302947826432 2251087791300192 2254954901458944 2259186293997568 2259979160281167 2263253382733824 2263557443337216 2267445974925312 2273287868137472 2281960349380608 2282266923203072 2286375562725696 2294601016541184 2300512872546304 2303932959424512 2304963981934848 2305273646219232 2308923645198336 2309599461205504 2323703526503424 2324015708383616 2327695382151168 2328512291846442 2332881713838624 2336575425380352 2346078074535936 2347443286089096 2351848231837312 2355571973554176 2355888436854784 2356398666599094 2366528190854048 2370046420249344 2374174817943552 2375556379335672 2379317658771456 2379637312226304 2384102669631488 2388994136875008 2394869845834336 2398430209713408 2398661704777728 2398983957041152 2403625591583424 2408135962672128 2413400927936832 2417604845101056 2419011678957666 2422083367600128 2423167263059712 2427714303832064 2432411526811968 2438678440575208 2442303933061824 2442867809913856 2446499530579968 2452187230281984 2456399806169088 2457548505886896 2466058463870976 2466389770665984 2467824993068024 2472123711828992 2475798926155776 2476370536300544 2476906859619504 2485817767919616 2486980224520272 2491252570773504 2495592098168832 2495927372709888 2497044313762752 2497379783404168 2501333948964864 2506027668471808 2511506656714752 2517345487045376 2521087930902528 2521669997330432 2525418870276096 2531290044162048 2532473765212716 2536824264141312 2541584580747264 2543063559929854 2547432250908928 2551869638017024 2555663407644672 2557448851654656 2567205393053184 2567550288603456 2571615556927488 2577594130335744 2577940421578496 2588076981614592 2592523000479744 2593432851996636 2598299393856192 2598550180175872 2602413348028416 2603927724215376 2614166467316352 2614517671931568 2618657304920064 2623571180126208 2623923648233472 2624491928068452 2625097868314688 2629607484809216 2639947201708032 2640873696850233 2645829260816976 2650018470248448 2650374491461632 2661099790016512 2662344214710804 2671563335860224 2671922251554816 2672500926752631 2677091976254592 2682115503335424 2682374379536384 2694228576563628 2698494417874944 2698856951671296 2703921320435712 2709152958006144 2709778444711936 2720798878107648 2726063170942176 2731178591811072 2735870442799104 2743513245647109 2748226286153088 2748595501261392 2753383295809536 2758113291927552 2758710634067232 2763449781940224 2768635358281728 2770569589292544 2776303117201527 2781139175807616 2781512812653744 2785542624903168 2785916853338112 2791144588836864 2796544988909568 2798874687260076 2803750063415808 2808566583853056 2808943905480704 2809174852983096 2809552256329689 2814000692585472 2819281127030784 2820921701233324 2831400458518528 2832013672926048 2832394144592532 2836878746996736 2837259872269824 2842202111803392 2842583952252928 2847701299682304 2859942801850368 2860327025702912 2865309446045696 2865861282272544 2870853342769152 2871239032416768 2884206232603371 2889160967494272 2894193613848576 2894582439184384 2899554999205888 2899793396627712 2900182974275808 2912650081051136 2923368952697856 2923761697643904 2928390964641792 2928784384278528 2929418689742298 2934280208777216 2940300476153856 2947532117949952 2951914104262656 2952595639435264 2953235101854024 2958308420410368 2963461515116544 2963859646365696 2975513655508992 2977245143332512 2977645126366508 2982359708381184 2987956066254848 2993737263768576 3001450388400256 3005912532999168 3006606535278592 3013305547041556 3017671176978432 3018076591116288 3032114244531749 3041911485490176 3042613799174144 3047137139884032 3048500750300928 3060898737871104 3068426989975243 3073285309246464 3073698194958976 3078564860264448 3092169938919066 3097556207785728 3098271368671232 3102877453418496 3104683055795256 3110508951784832 3115433900507136 3116890787954112 3128104099381248 3129201914235462 3129924381452128 3140037662441472 3141864888798792 3154218821342784 3159637406834688 3160061893665792 3165566423924736 3167408505780896 3172423545028608 3172849749635072 3185325515833344 3191917356303552 3197477375778816 3197906946284544 3198215606370304 3199338027008526 3204834122111232 3210847950229504 3217435652081664 3217867903915776 3223473126801408 3225348905276888 3230143911468864 3230889684079616 3243215369082624 3250306088431056 3255967815579648 3256405244082432 3261561194151936 3261999374106624 3269582973709312 3275199741558784 3276731341182528 3288519694221312 3289231909849392 3294882432313344 3300621807255552 3301065234874368 3302542479492672 3314423690559488 3315973632693696 3321223898923008 3321670094364672 3327903163613184 3329392418350336 3334342102161408 3335111931953152 3348675542286336 3349400786249076 3355154671928832 3360999035437056 3361450574536704 3363406643778194 3375053392216064 3376631686950288 3382432352188416 3388779440996352 3395336165005824 3401168962387968 3409931802206208 3422940524070912 3423400384804608 3428820742569984 3436792173780992 3441901524811776 3450769308819456 3457445972902272 3457910469328848 3463385467797504 3464399191808256 3469884464037888 3471903632287168 3485555289755136 3486023562575424 3491543073226752 3492768437769663 3498564864311296 3499322570757936 3504863138070528 3519929602277376 3521164929133644 3527772347755968 3533357960331264 3533832655282176 3534597999898641 3549792286281072 3562084447813632 3562563002073088 3563334569003508 3568976488157184 3569455968339456 3576154004447232 3592304768751504 3597992557166592 3598475935561728 3605228427247616 3605438387375136 3612203944008192 3627731837476864 3628517518436499 3633125051400192 3634750894589568 3641571455748096 3647827257065472 3648617290217952 3658017660862812 3664301714870784 3664794001681856 3671177727746048 3678280845422976 3684599709253632 3691513811042304 3694092785723392 3699584655998976 3701737489602036 3708185567743488 3708683750204992 3714555804450816 3715360289429256 3728726651879424 3731832916346768 3738333417887744 3743891059064832 3744755445137408 3745566470644128 3746069675106252 3752000923447296 3759041502707712 3767259985072128 3776018230568064 3776525526123376 3782504995995648 3783013163026432 3789602815737856 3796935066243072 3812376871120896 3813257069133824 3814595339894781 3821148376363392 3827804457025536 3828318709889024 3836173277481984 3845608310137828 3851325432905184 3852214623325696 3858924818464768 3866391195503616 3866910632367744 3882115472421888 3888784500719616 3897449090784288 3897825270263808 3898348930191872 3905045845704704 3905891586323064 3921776507897352 3935356770189312 3935885472350208 3937646802472032 3944411227213824 3951812861820928 3959920802562048 3968743891225464 3969660191110016 3975561737192448 3976479611174912 3991649685024768 3993516322066206 4007345003790336 4007883377332224 4010215613735539 4023173255003136 4023561569304576 4024102121488384 4041342864845442 4048285427506944 4055881980653568 4058242148031773 4064667667067904 4081198317161472 4096767887716608 4097713745661952 4103805664198656 4122339429229632 4122893251892088 4130074943714304 4137169937891328 4139577407727008 4152953037422592 4155854383938816 4171708763711424 4172269218980616 4178875280007168 4186716883255296 4189153185065056 4198312030890114 4205625095123712 4212849875779584 4213415858221056 4228921690546176 4229898060038144 4231382551849986 4247100687777792 4248020509389072 4248591216888798 4255318120495104 4255889808404736 4263303167705088 4263875928379392 4265784036011368 4273112162814976 4289914202775552 4290490538554368 4297964169068544 4298791923408816 4306280014153728 4306858548625152 4313677708394496 4324287158776832 4333741451241408 4341290420772864 4341873658776576 4349332498808832 4350274461413712 4365338519273472 4368975121576704 4385053429046784 4385642546465856 4392586446962688 4393176576417792 4401420313165824 4403389972656896 4421298176924928 4428298531897344 4428893459152896 4429852652781036 4437462630615552 4445192272674816 4445789469548544 4464900723048448 4465867714998768 4466467689549762 4473539562571776 4481332047249408 4481934099382272 4490605895652864 4502175582600384 4509909802917888 4518372587995136 4519958320562334 4526506765467648 4527114886674432 4534891949850624 4546575736274944 4563920698761216 4564533846406144 4572751125451392 4589202033082368 4601025745092608 4607865918849024 4609927963869696 4610547292438464 4617847290396672 4619198922411008 4647407053006848 4648031416767232 4655390764302336 4657024583692884 4665763427677248 4673150850760704 4692156149071872 4694886572178192 4703696463674624 4711143947108352 4711776873709568 4712797333198188 4733056381708096 4740092840498688 4748349635887104 4751112758671344 4758635317542912 4759274624452608 4768205339262976 4777988273750016 4789739691668672 4796860419426816 4797323409555456 4797967914082304 4799007040512789 4807251183166848 4816271925344256 4826801855873664 4835209690202112 4838023357915332 4844166735200256 4846334526119424 4855428607664128 4864823053623936 4877356881150416 4884607866123648 4885735619827712 4892999061159936 4904374460563968 4912799612338176 4915097011773792 4932779541331968 4935649986136048 4944247423657984 4951597852311552 4952741072601088 4953813719239008 4971635535839232 4973960449040544 4982505141547008 4991854745419776 4994088627525504 4994759566808336 5002667897929728 5012055336943616 5023013313429504 5034690974090752 5042175861805056 5043339994660864 5045109965667291 5062580088324096 5064947530425432 5073648528282624 5083169161494528 5086127119859708 5094864501817856 5103739276034048 5114897703309312 5134410786106368 5135100577206912 5143231113854976 5155188260671488 5155880843156992 5176153963229184 5186865703993272 5196598787712384 5197100360351744 5204826696056832 5207855448430752 5228332934632704 5229035343863136 5237314609840128 5247847296466944 5248983856136904 5250195736629376 5259214969618432 5279894403416064 5281747393700466 5291658521633952 5300036940496896 5300748982923264 5322199580033024 5324688429421608 5343126671720448 5343844503109632 5345001853505262 5354183952509184 5364231006670848 5388457153127256 5396988835749888 5397713903342592 5407842640871424 5418305916012288 5419556889423872 5441597756215296 5452126341884352 5462357183622144 5471740885598208 5487026491294218 5496452572306176 5497191002522784 5506766591619072 5517421268134464 5526899563880448 5537270716563456 5541139178585088 5552606234403054 5562278351615232 5563025625307488 5571085249806336 5571833706676224 5593089977819136 5597749374520152 5607500126831616 5617133167706112 5617887810961408 5618349705966192 5619104512659378 5628001385170944 5638562254061568 5641843402466648 5664027345852096 5664788289185064 5673757493993472 5674519744539648 5684404223606784 5685167904505856 5695402599364608 5719885603700736 5720654051405824 5731722564545088 5741706685538304 5742478064833536 5768412465206742 5778321934988544 5788387227697152 5789164878368768 5799586793255424 5800365948551616 5825300162102272 5846737905395712 5847523395287808 5856781929283584 5857568768557056 5858837379484596 5880600952307712 5895064235899904 5903828208525312 5905191278870528 5906470203708048 5916616840820736 5926923030233088 5927719292731392 5951027311017984 5954490286665024 5955290252733016 5964719416762368 5975912132509696 5987474527537152 6002900776800512 6011825065998336 6013213070557184 6026611094083112 6035342353956864 6036153182232576 6064228489063498 6083822970980352 6085227598348288 6094274279768064 6097001500601856 6121797475742208 6136853979950486 6146570618492928 6147396389917952 6157129720528896 6184339877838132 6195112415571456 6196542737342464 6205754906836992 6209366111590512 6221017903569664 6230867801014272 6233781575908224 6256208198762496 6258403828470924 6259848762904256 6280075324882944 6283729777597584 6297468046335171 6308437642685568 6319274813669376 6320123787331584 6331132847849472 6334817011561792 6344847090057216 6345699499270144 6347073827774979 6370651031666688 6372886825333197 6383834712607104 6394954751557632 6395813892569088 6396431212740608 6398676054017052 6409668244222464 6421695900459008 6434871304163328 6435735807831552 6446946253602816 6450697810553776 6460287822937728 6461779368159232 6486430738165248 6500612176862112 6511935631159296 6512810488164864 6523998748213248 6539165947418624 6550399483117568 6553462682365056 6577039388442624 6578463819698784 6589764864626688 6602130469748736 6605084958985344 6628847381118976 6631947265387392 6642447797846016 6643340188729344 6655806327226368 6658784836700672 6668684204322816 6670223863906304 6697351084572672 6698801572498152 6699701534324643 6710309343857664 6721998070874112 6722901149073408 6726813287556388 6750106784432128 6753263373900576 6764864704376832 6777558881992704 6779937480843501 6790672330011648 6802337924775936 6819863604412416 6845881048141824 6846800769609216 6873584347561984 6883803049623552 6901538617638912 6914891945804544 6915820938657696 6926770935595008 6928798383616512 6943807264574336 6971110579510272 6972047125150848 6983086146453504 6985536875539326 6997129728622592 6998645141515872 7009726276141056 7042329858267288 7055544695511936 7066715920662528 7067665310564352 7069195999797282 7099584572562144 7125126004146176 7126669138007016 7137952976314368 7138911936678912 7152308008894464 7184609537503008 7195985114333184 7196951871123456 7210456854495232 7210876774750272 7224407888016384 7255463674953728 7257035036872998 7266250102800384 7269501789179136 7283142911496192 7297234580435904 7316035321725624 7328603429741568 7329588003363712 7342355455492096 7356561690845952 7369199418507264 7388185571446784 7399169311997952 7403474979204072 7416371135486976 7417367500409984 7429111608901632 7430720578858512 7457453303758848 7463665832693536 7476666835775488 7487782118129664 7491132941288256 7492139350212504 7504001846894592 7518083005415424 7534519970144256 7552036461136128 7553051052246752 7565009991991296 7566026326052864 7593870132486144 7624753742241792 7626514138267648 7629190679789562 7642296752726784 7655608914051072 7656637419778048 7672346554963968 7691216620275656 7702650865810368 7704429246651392 7717849636929536 7732782391007232 7733821264735488 7764230944843776 7777569001439232 7794898181568576 7795650540527616 7796697860383744 7810091691409408 7811783172646128 7843553015794704 7870713540378624 7871770944700416 7875293604944064 7888822454427648 7903625723641856 7919841605124096 7937487782450928 7939320382220032 7951123474384896 7952959222349824 7983299370049536 7987032644132412 8014690007580672 8015766754664448 8020431227471078 8046346510006272 8047123138609152 8048204242976768 8082685729690884 8096570855013888 8111763961307136 8116484296063546 8129335334135808 8162396634322944 8193535775433216 8195427491323904 8207611328397312 8230539736941327 8244678858459264 8245786503784176 8260149887428608 8274339875782656 8279154815454016 8305906074845184 8311708767877632 8328909351604581 8343417527422848 8344538437961232 8357750560014336 8373433766510592 8378306370130112 8396624061780228 8411250190247424 8425699751559168 8426831716442112 8428656768989067 8457843381092352 8459796120076288 8462765103699972 8494201375555584 8496041018778144 8497182433777596 8510636240990208 8511779616809472 8526606335410176 8527751856758784 8531568072022736 8546224325629952 8579828405551104 8580981077108736 8595928338137088 8597583846817632 8612560028307456 8613717097250304 8648574317553664 8652618697810113 8667482902482816 8682580841545728 8683747317553152 8698664997617664 8700548922827424 8737950243153408 8770106858093568 8771285092931712 8785172893925376 8786353152835584 8802840626331648 8806779945313792 8842596353849856 8857786918305792 8859705305562072 8874925261231104 8890384545349632 8891578939097088 8929801446096896 8931735429997536 8932935379099524 8947079125143552 8963868198764544 8981211791305728 9004351165200768 9019819605835776 9036745175990272 9039916641124668 9053013530935296 9054229773348864 9093151472549888 9096342733595247 9127841397522432 9129067692812288 9145502250902784 9202051490185216 9205280969925729 9219855927739392 9221094584876928 9235694580793344 9238397844822016 9294814106013696 9296062833534464 9314049167385768 9331526855354496 9346301701521408 9384312298143744 9389773144356384 9407392927349248 9423553747419136 9425594666396376 9466112763416192 9480185680997376 9496699271774208 9502225517342688 9517270635085824 9518549248905216 9536410678525952 9555976547500032 9562821848138593 9579479383337344 9593720838853632 9594646819110912 9595935828164608 9598014081025578 9614502366333696 9632543850688512 9653603711747328 9670419380404224 9676046715830664 9677346660691151 9692669052238848 9710857215328256 9729646107247872 9754713762300832 9769215732247296 9771471239655424 9785998122319872 9808748921127936 9825599224676352 9830194023547584 9865559082663936 9871299972272096 9888494847315968 9903195704623104 9907627438478016 9943271071678464 9947920898081088 9965010283094016 9983709490839552 9988177255051008 9989519133616672 10005335795859456 10046026626859008 10069381948181504 10084351723610112 10086679989321728 10090219931334582 10125160176648192 10129895060850864 10147297056565248 10166338322989056 10172254239719416 10189729003635712 10207478552068096 10229795406618624 10268821572212736 10270201154413824 10286462227709952 10310376521342976 10311761686313984 10352307926458368 10373731407986544 10393197575424768 10394200720703488 10409653392113664 10415710896861504 10456665869265408 10458070687726272 10474629219680256 10495694592933888 10497967712273808 10500391473258752 10518429939236864 10559788806832128 10563494787400932 10583317043267904 10600073880993792 10601497965846528 10644399160066048 10649376858843216 10686253343440896 10687689006219264 10690003707010524 10708367905018368 10728462013341696 10776914306254512 10793977671499776 10795427806685184 10815685281742848 10836611832024576 10839113778847744 10883195512430592 10885552555309497 10904252683768704 10924714367244288 10943481771196416 10974052982588436 10992905144612352 10994382005045568 11013533183238144 11034842536268928 11053799127760896 11074541433126912 11082278357170176 11105212468806108 11124556703230464 11126051250614976 11143667413352448 11186179955638272 11195498749040304 11215000253663232 11234266335412224 11235775621922816 11236699411932384 11238209025318756 11256002770341888 11277124508123136 11283686804933296 11328054691704192 11329576578370128 11347514987986944 11349039489079296 11368808447213568 11370335809011712 11390805198729216 11439771207401472 11441308102811648 11443786019684343 11463445129090176 11483413371076608 11484956129667072 11536824930413484 11556643869977088 11576774455394304 11578329756737536 11599173586510848 11600731897103232 11650600324204544 11693475810791424 11695046790575616 11715137537114112 11717674758969192 11790128471799808 11807656417050624 11810382557741056 11812940407416096 11833233681641472 11855438585462784 11908980573330048 11910580505466032 11929438833524736 11951824265019392 11974949055074304 12005801553601024 12023650131996672 12026426141114368 12030646841206617 12053222188166224 12070684707913728 12072306364465152 12128456978126996 12167645941960704 12170455196696576 12174726444095319 12194003001203712 12243594951484416 12273707959900972 12293141236985856 12294792779835904 12368679755676264 12390224831142912 12393085474684928 12411509813673984 12418732223181024 12442035807139328 12467563151816448 12498227007947941 12516807656941848 12519697525808512 12560150649765888 12567459555195168 12594936092670342 12616875285371136 12638549627338752 12640247574663168 12669634023123584 12689694180114432 12691398998540288 12694147655549958 12741302063333376 12745773650666394 12767669425214208 12789909503115264 12791627785138176 12797352108034104 12819336488444928 12843391800918016 12869742608326656 12871471615663104 12893892507205632 12901395621107552 12920575645875456 12923558736318464 12972861476330496 13001224353724224 13023871262318592 13025620976329728 13047997496426496 13078331894837248 13106925364730112 13156927639397568 13179529729253376 13204260939497472 13210169917970688 13263894530774784 13284895595692032 13286680377458688 13317569673401344 13337368408645632 13340447727812608 13394702169145344 13397603144996304 13399403068649286 13420618687715328 13443996141748224 13445802298146816 13453626575112776 13500213568864256 13506526747801152 13529729408753664 13555117763985408 13559874961687002 13581344660023296 13604675849551872 13639727208824832 13691762096283648 13693601539218432 13747168695123968 13767606099247104 13803077235277824 13829783891609088 13831641877315392 13853541871190016 13857596767233024 13887614529148672 13942221159020544 13944094250301696 13966172292907008 13971073751078652 13997290283031744 14019452552282112 14084659716534576 14111089391023872 14133431841325056 14135330621128704 14138391999594564 14199169145124288 14250252008292352 14253338276014032 14275905952628736 14277823873357824 14304616017788928 14369219075006016 14391970228666368 14393903742246912 14397021121538367 14420913708990464 14421753549500544 14448815776032768 14510927349907456 14514070073745996 14532500205600768 14539003578358272 14566285822992384 14594469160871808 14632070643451248 14657206859483136 14659176006727424 14684710910984192 14713123381691904 14738398837014528 14776371142893568 14798338623995904 14806949958408144 14832742270973952 14834735000819968 14858223217803264 14861441157717024 14914906607517696 14927331665387072 14953333671550976 14975564236259328 14982265882576512 14984278700425008 15008003693789184 15036166010830848 15069039940288512 15104072922272256 15106102104493504 15130019983982592 15132052652105728 15135329897001873 15187740264972288 15249507484483584 15253028276535296 15258381359579124 15284593505453568 15311217828102144 15313274839556096 15344693109927936 15382433240551312 15405301731620736 15408858493302784 15435699273859072 15465564782014464 15467642529470976 15528461889687552 15589796363137152 15591301081055232 15593395720767488 15620183382818816 15623566345292256 15687106031589408 15743541889400832 15750587209888128 15777644908855296 15807251447283712 15839683210248192 15874975564901856 15878640764440064 15902246948769792 15905918444699648 15966598740099072 15974065288264824 16029380015161344 16031533509328896 16040862454942156 16092693020012544 16096408485953536 16165371459381768 16193141710027776 16223527922614272 16232968592127092 16258670668271616 16324793268645888 16387071550866432 16390854982647808 16415222656794624 16461079473882654 16489357716918528 16491573007568352 16520299774857216 16529913139544051 16558309630908032 16611812149690368 16623417535755264 16657818703209162 16686835054845696 16689076875922464 16715501120028672 16756612740260224 16793248123560456 16822500380494848 16851399503118336 16853663432884224 16857313537978134 16915686762184704 16925530207399944 16992082037556288 16994364867555192 17021272481980416 17023559233618944 17053212670820352 17055503713517568 17063136144045472 17092448651259904 17159656811102208 17161962154217472 17195167693635264 17225120056614912 17227434194500608 17297148635107328 17305237395620226 17334965804965632 17365161683091456 17367494635106304 17401097845654848 17475900486306816 17540213716187136 17542570185863424 17570345787850752 17572706305671168 17613559890627584 17685192707699712 17715573836611584 17719410611124144 17749850522462208 17780769090699264 17783157878194176 17863470859995072 17865870758199048 17894158250287104 17927736397529088 17962423582611456 18008702330401536 18039639211671552 18079833282249336 18106027061870592 18108459546697728 18186302945099776 18192685467190494 18255682795044864 18258135385624576 18291004501805568 18404102980370432 18410561939851458 18439711855478784 18442189169753856 18471389161586688 18476795689644032 18589628212027392 18592125667068928 18628098334771536 18663053710708992 18692603403042816 18768624596287488 18779546288712768 18814785854698496 18847107494838272 18851189332792752 18932225526832384 18960371361994752 18993398543548416 19004451034685376 19034541270171648 19037098497810432 19041221483324937 19072821357051904 19111953095000064 19125643696277186 19158958766674688 19187441677707264 19189293638221824 19191871656329216 19196028162051156 19229004732667392 19265087701377024 19307207423494656 19340838760808448 19352093431661328 19354693321382302 19385338104477696 19421714430656512 19459292214495744 19509427524601664 19538431464494592 19542942479310848 19571996244639744 19617497842255872 19651198449352704 19660388047095168 19731118165327872 19742599944544192 19776989694631936 19806391409246208 19815254876956032 19886542143356928 19895841796162176 19930020566188032 19967418981679104 19976354510102016 19979038267233344 20010671591718912 20092053253718016 20099104602973929 20138763896363008 20168703447220224 20173359978643456 20180439862669164 20250320353296384 20259790121701728 20294594113130496 20332676645978112 20339812442530503 20344508479438832 20379458007271424 20414957104136192 20459590813237248 20537643144425472 20540402308827648 20620753042685952 20623523372627968 20704615852916736 20747462815973088 20786395150849536 20788401441406976 20831421793723008 20913331738530816 20916141375452544 20949258439360512 20991389185867776 20995935424547616 21000782946517504 21036859878473728 21126989574801864 21166634086535808 21200147761987584 21202995931693056 21288798320132096 21298753717686432 21375378012438528 21380007414021048 21416735810036736 21456924026683392 21553828612509024 21587955342999552 21590855613370368 21631370563485696 21673223664049152 21678227557695488 21766391024861184 21771105110618994 21808505367537408 21849428734488576 21862143184558261 21948105965176872 21985810289224704 21988764010091136 22027066366476288 22069685072537856 22107598255521792 22164556714340352 22210424937612216 22249113406460928 22252102501229952 22287334826704896 22372359911276544 22390997498080608 22430000507326464 22471551243845632 22473398823864768 22476418050637512 22512005540683776 22554249016246272 22567373609866592 22656109383408384 22659153156740256 22695029975973888 22698078978158592 22740671618023424 22781610397458432 22879542414802944 22882616205623296 22887572039368686 22926890258180352 22966826742153216 22969912259334144 23073649860826968 23113287739954176 23153548910788608 23156659513475072 23198347173021696 23201463794206464 23301200648409088 23386951621582848 23390093581151232 23430275074228224 23435349517938384 23580256943599616 23615312834101248 23625880814832192 23666467363282944 23710877170925568 23817961146660096 23821161010932064 23858877667049472 23949898110148608 24011603107202048 24047300263993344 24052852282228736 24061293682413234 24106444376332448 24141369415827456 24144612728930304 24256913956253992 24335291883921408 24340910393393152 24349452888190638 24388006002407424 24487189902968832 24547415919801944 24586282473971712 24589585559671808 24737359511352528 24780449662285824 24786170949369856 24823019627347968 24837464446362048 24884071614278656 24935126303632896 24996454015895882 25033615313883696 25039395051617024 25120301299531776 25134919110390336 25189872185340684 25233750570742272 25277099254677504 25280495149326336 25339268046247168 25379388360228864 25382797997080576 25388295311099916 25482604126666752 25491547301332788 25535338850428416 25579819006230528 25583255570276352 25594704216068208 25638672976889856 25686783601836032 25739485216653312 25742943231326208 25787785014411264 25802791242215104 25841151291750912 25847117472636928 25945722952660992 25957856093430339 26002448707448448 26047742524637184 26051241952659456 26095994992852992 26156663789674496 26213850729460224 26313855278795136 26359059458506752 26408521878994944 26420339835941376 26527789061549568 26573360754917376 26635139346802688 26674736817291264 26680895455625216 26789404338290688 26795206289992608 26798806137298572 26841237375430656 26891604596293632 26907253150225552 27000427137728512 27013053495602304 27059458817507328 27110235527970816 27119749923374004 27162689320046592 27279454417649664 27289028200785741 27383524192567296 27387203078436864 27494337390247936 27606154470555648 27615842909777187 27659567783218176 27663283754630784 27707083742380032 27715193534466048 27775229058297344 27884442318041088 27888188500603392 27942147502157304 27994580566063488 28038905104564224 28169319433069152 28222178782047744 28270661242257408 28276783999189128 28398338290248576 28500504016584704 28506676552028064 28551811905257472 28555647746715648 28609232035577856 28688465544415779 28738438150012032 28783940457332736 28787807484493824 28794042243076734 28841827417980928 28843507099001088 28897631552065536 29021854699814912 29028140147491992 29032039982073453 29078007156716544 29132571645984768 29188938321743616 29264141286902496 29314413718966272 29318352013454848 29369421821968384 29426246763383808 29476797674029056 29552742285787136 29596677247991808 29613899916816288 29665484541947904 29669470001639936 29722882315434048 29829813215035392 29854663330774144 29906667343101952 29951128472518656 29964531765153024 29968557400850016 30016007387578368 30138079880577024 30208145844544512 30212204208987008 30260039967965184 30264105304211456 30270659794003746 30375480529944576 30499014968967168 30516762719158248 30569187010907136 30622435656204288 30626549679112192 30689386219855872 30764866481102624 30810603463241472 30817716986605568 30931129564028928 30935285058941952 31056923779375104 31179592726274304 31182602162110464 31186791441534976 31247132690584512 31374212063178816 31487083778801664 31501174419776256 31555289817710592 31679366420496384 31749951129803712 31757281528880128 31804493897539584 31811836889399296 31933197480198144 31948130576529648 32058760030322688 32063067018657792 32081724909884312 32185386040025088 32192816971907072 32330742918763536 32386283420055552 32447055845228544 32465937184254184 32517341336543232 32649586537291776 32774143101732864 32781709965295616 32830445313589248 32922158947765308 32978715433837056 32983146015136704 33040599549714432 33059826279088102 33116619261816064 33223624299380736 33246835071510528 33315637406418324 33373670109691392 33378153751844928 33431002240057344 33513225480520448 33586496247120912 33645000760989696 33702799006236672 33707326865768448 33714627075956268 33831373524369408 33851060414799888 33984164075112576 33988729735110384 34042544963960832 34047118467237888 34106425341640704 34111007427035136 34126272288090944 34184897302519808 34319313622204416 34323924308434944 34331358059053029 34390335387270528 34450240113229824 34454868389001216 34594297270214656 34610474791240452 34669931609931264 34730323366182912 34734989270212608 34802195691309696 34951800972613632 35080427432374272 35085140371726848 35145412611342336 35227119781255168 35370385415399424 35431147673223168 35438821222248288 35499701044924416 35566315756388352 35726941719990144 35731741516398096 35788316500574208 35855472795058176 35924847165222912 36017404660803072 36079278423343104 36091940523619851 36159666564498672 36212054123741184 36216919093395456 36372605890199552 36385370934380988 36511365590089728 36516270771249152 36524179332285957 36582009003611136 36808205960740864 36821123879702916 36879423710957568 36884378339507712 36953591379288064 37179256424054784 37184251334137856 37256196669543072 37326107421417984 37494681023843823 37559092577425536 37629571709396992 37694214989676544 37702378665585504 37864451053664768 37920742723989504 38008902069370752 38069082540343296 38074196995620864 38082442966649874 38145642714103808 38223906190000128 38251287392554372 38317917533349376 38374883355414528 38383743312658432 38392056324102312 38458009465334784 38530175402754048 38614414846989312 38681677521616896 38704186863322656 38709386642764604 38770676208955392 38843428861313024 38918584428991488 39018855049203328 39076862928989184 39085884958621696 39143992489279488 39234995684511744 39320776094190336 39417485178912737 39485199889088384 39553979389263872 39612782818492416 39630509753912064 39791683592324352 39860041132376064 39952709020204032 39958076534466688 40021343183437824 40184106507436032 40198209205947858 40277527792726016 40337406894440448 40360879725338328 40500640706592768 40519580243403456 40589188226260992 40665353291956224 40679624885061006 40689016958877664 40758916014542848 40919181626474496 41075286288850944 41080804617655296 41241506085371904 41247046745255936 41409231705833472 41494925631946176 41572790301699072 41576802882813952 41662843587446016 41826663477061632 41832282750905088 41898516878721024 41991870849095232 42001565893035008 42073719756947456 42253979149603728 42333268173071616 42400295523975168 42405991863386112 42577596640264192 42597507435372864 42750756024877056 42760014828042096 42833471620073472 42913848053366784 43107657225018048 43175910685999104 43181711226740736 43262741126971392 43346447328098304 43356455115390976 43532782049722368 43542210221237988 43617010735074816 43698857468977152 43724286369116522 43896211930353744 43971620578449408 43977528020182272 44054132732952576 44139370145075712 44215196511043584 44329113428680704 44420849875224432 44498226812921856 44504205002459904 44574669653409792 44744719822553088 44781994996161216 44860001014652928 44943102487691264 44946797647729536 44952836101275024 45024011081367552 45108498032492544 45134747219733184 45312218766816768 45318306313480512 45390059951947776 45396157956317184 45405989691005619 45481343236046848 45563220794916864 45759084829605888 45765232411246592 45775144078737372 45853780516360704 45933653484306432 45939824518668288 46147299721653936 46226575479908352 46307097821577216 46313319026950144 46396694346043392 46402927588412928 46602401296818176 46773903243165696 46780187162302464 46860550148456448 46870699035876768 47160513887199232 47230625668202496 47251761629664384 47332934726565888 47421754341851136 47635922293320192 47642322021864128 47717755334098944 47899796220297216 48023206214404096 48094600527986688 48105704564457472 48122587364826468 48212888752664896 48289225457860608 48513827912507984 48670583767842816 48681820786786304 48698905776381276 48776012004814848 48974379805937664 49094831839603888 49172564947943424 49179171119343616 49474719022705056 49560899324571648 49572341898739712 49589739418632153 49674928892724096 49768143228557312 49870252607265792 49992908031791764 50067230627767392 50078790103234048 50269838220780672 50379744370681368 50467501141484544 50554198509355008 50560990298652672 50678536092494336 50765595994161152 50776590622199832 50983094602665576 51070677700856832 51159638012461056 51166511140552704 51189408432136416 51277345953779712 51373567203672064 51478970433306624 51485886462652416 51605582484430208 51682302583501824 51694234945273856 51891445905321984 51915712186860678 52004897414896896 52095485049274368 52102483905318912 52132802978562007 52313327579348992 52427701458920448 52627710557590272 52718118917013504 52840679671882752 53055578123099136 53146721509834752 53270278693605376 53349473634582528 53590412579985216 53597612274597144 53682474750861312 53783209192587264 53814506300451104 54026106991204608 54118917635014656 54239499846748008 54325378640093184 54558908835299328 54578056401571482 54767048385134592 54774406156873728 54988674780495872 55212308941111296 55231685819554374 55319135566436352 55326567509261568 55414167484760064 55430387068932096 55550458116594688 55768884636082176 55776377001206784 55884295004314608 55989161132126976 56077810209128448 56338638866138304 56444357564095488 56541322484514816 56553567998378256 56796676580497152 57013353104056128 57103623810514944 57111295493431296 57218464071155712 57376931088831558 57476876300024064 57567880914665472 57575614968987648 57588084486153468 57687014198002176 57795263104131072 58043709399629824 58056280294983984 58064079964146906 58156014313433088 58265143291969536 58377876643487232 58528282573804992 58628827437932544 58636704026909696 58738843643936768 58852493526767616 58953595348058112 59105484571574272 59193354495983616 59227799833632576 59330969083895808 59338940003279872 59445764630868096 59659626430070784 59709326661548288 59813334686203904 59902256945037312 59929063530306048 59937114801700032 60032014775156736 60276159761154048 60416291689089024 60424408417974016 60520079935930368 60528210608422912 60541319588007492 60750961059889152 60998029937934336 61033525438316496 61138374021814272 61244871312408576 61253099358224384 61378772439711744 61529732962205248 61621206926482944 61635433973211136 61862259128057856 61870570117883904 62113847558750208 62359185452548608 62365204324220928 62373582883069952 62494265381169024 62748424126357632 62974167557603328 63002348839552512 63110579635421184 63499902259607424 63514563057760256 63608987795079168 63623673778798592 63866394960396288 63896261153059296 64126134037315584 64163449819768624 64370772080050176 64385633943814144 64661485837527072 64772566840111104 64894111690457088 64931874368508368 65034682673086464 65299173074583552 65548286203465728 65563419930591232 65586429553674783 65844317895530616 65957430867674112 65966292030273408 66081199099428864 66119652558176204 66233238523632128 66493670143021056 66631274812836648 66747340219382784 66756307503689856 66862004480114688 67026450961040896 67172992494241824 67290001521979392 67414653731536896 67429254151912536 67662747048738816 67702120829599776 67968328150225152 67977459470220768 68085089927921664 68094236934475776 68222014854070272 68252544576181888 68369794605039616 68638627244408832 68647848616869888 68662716118106058 68780670774541056 68900480226459648 68909736778002432 69188594540429312 69220949582480904 69339863219862528 69460646732365824 69469978540425216 69604391382619392 69903601945227264 70160854864748544 70170280743453696 70290825222684672 70454239562510336 70740770830798848 70877642444496576 70999402089848832 71132631512776704 71453883439980288 71463483032796192 71576633001148416 71849694330445824 72034809321606144 72158556846686208 72183881047239702 72319333128997344 72424108247482368 72433838186790912 72770741868761976 73022731180179456 73032541542498304 73048358664571914 73164018007222272 73642247759405832 73758847421915136 73768756679015424 73907182758576128 74358512848109568 74368502668275712 74512393339086144 74652214842835968 74989362047687646 75118185154851072 75259143418793984 75404757331171008 75728902107329536 75841485447979008 76017804138741504 76138165080686592 76148393991241728 76164885933299748 76447812380000256 76502574785108744 76635835066698752 76749766710829056 76767486625316864 76784112648204624 76916018930669568 77060350805508096 77228829693978624 77363355043233792 77408373726645312 77418773285529208 77541352417910784 77686857722626048 77837168857982976 78037710098406656 78153725857978368 78171769917243392 78287984978558976 78469991369023488 78641552188380672 78834970357825474 78970399778176768 79107958778527744 79225565636984832 79261019507824128 79583367184648704 79720082264752128 79905418040408064 79916153068933376 80042686366875648 80368213014872064 80396418411895716 80555055585452032 80674813788880896 80721759450676656 81001281413185536 81039160486806912 81178376452521984 81330706583912448 81359249770122012 81378033917755328 81517832029085696 81838363252948992 81867084602357223 82150572577701888 82161609235310592 82483012170743808 82494093490511872 82818463411666944 82847528729331561 82989851263892352 83145580603398144 83153605765627904 83325687174892032 83653326954123264 83664565501810176 83983741698190464 84003131786070016 84147439513894912 84507958299207456 84666536346143232 84811983726772224 85155193280528384 85195014870745728 85501512049754112 85520029656084192 85666943240146944 85827696106733568 86065396633247337 86215314450036096 86351821371998208 86363422453481472 86525482253942784 86692894656196608 86712910230781952 87065564099444736 87084420442475976 87096119946220359 87234021470149632 87397714937954304 87448572738233044 87792423860707488 87943241156898816 87955056040364544 88108265465905152 88278740290151424 88430393022087168 88658226857361408 88841699750448864 88996453625843712 89008410004919808 89489439645106176 89563989992322432 89720002029305856 89886204975382528 89893595295459072 89905672202550048 90048022162735104 90269494439466368 90624437533633536 90636612626961024 90780119903895552 90792315912634368 90811979382011238 90962686472093696 91126441589833728 91530464822493184 91550288157474744 91707561032721408 91867306968612864 91879649037336576 92294599443307872 92453150959816704 92626638053900288 92793388692086784 92805855176825856 93204802593636352 93547806486331392 93560374324604928 93741398071753536 94321027774398464 94461251336404992 94503523259328768 94665869453131776 95271844586640384 95284644043728256 95435510668197888 95799592440594432 96046412428808192 96189201055973376 96245174729652936 96425777505329792 96578450915721216 97027655825015968 97341167535685632 97397811552762552 97552024009629696 97948759611875328 98189663679207776 98345129895886848 98358342238687232 98949438045410112 99121798649143296 99144683797479424 99179478837264306 99349857785448192 99536286457114624 99740505214531584 99985816063583528 100134461255534784 100157580206468096 100539676441561344 100759488741362736 100935002282969088 101108397018710016 101121980597305344 101357072184988672 101531191988322304 101553181244399664 101966189205331152 102141355401713664 102319276024922112 102333022281105408 102378816864272832 102554691907559424 102747134407344128 102957940866613248 102971772925304832 103211164968860416 103364605167003648 103388469890547712 103782891810643968 103831424373721356 104009794829793792 104190970098548736 104204967810637824 104265605957124014 104626655158697984 104855402917840896 105255421115180544 105436237834027008 105681359343765504 106111156246198272 106293443019669504 106540557387210752 106698947269165056 107180825159970432 107195224549194288 107364949501722624 107566418385174528 107629012600902208 108052213982409216 108237835270029312 108275821570859553 108478999693496016 108650757280186368 109117817670598656 109156112803142964 109534096770269184 109548812313747456 109572537996857871 109977349560991744 110424617882222592 110463371639108748 110638271132872704 110653135018523136 110860774137864192 111100916233189376 111537769272164352 111552754002413568 111768590008629216 111978322264253952 112484043071531469 112677277732276608 112888715128190976 113082644969029632 113107135996756512 113593353160994304 114026706208112256 114207247621029888 114222590986862592 114436928142311424 114753862177663116 114953752600048128 115151229937975296 115176168972306936 115374028396004352 115590526208262144 116087418799259648 116112560589967968 116128159928293812 116312028626866176 116530286583939072 116755753286974464 117056565147609984 117257654875865088 117273408053819392 117477687287873536 117704987053535232 118210969143148544 118252455536738211 118455599667265152 118661938167791616 118677880006559744 118891529261736192 119418653323096576 119626669372407808 119858127060612096 119874229603400064 120064029550313472 120552319522308096 120832583378178048 120848816835948032 121056421216845824 121082639176014984 121501922119778304 121996059875868672 122067050876632992 122276748043628544 122506198716448768 122757544879423488 123059465924410496 123242413852965888 123270867946422272 123724518256115712 123741140235767808 124227695117500416 124316684025801709 124718370905097216 124730408648441856 124747165766139904 124988530762338048 125496848252715264 125805506588984963 126004697679105024 126221159270842368 126999804519214848 127029126115520512 127217975590158336 127732789920792576 127792522306118592 128252268074631168 128326899639537248 128741544160100352 129322971675054144 129545133680222208 129788223380914176 129863748737016736 130069365346172928 130598346149167104 131096572406931456 131126839861182464 131172859107349566 131688635791061232 131914861735348224 131932584060546816 132162398198857728 132239305116352408 132466477047264256 132987340286042112 133262549625673296 133494680438765568 133512615007379712 133724008960229376 134052901922081792 134345984988483648 134580003043958784 134829307463073792 134858508303825072 135325494097477632 135404241659199552 135936656300450304 135954918940441536 136170179855843328 136188473868951552 136444029708140544 136505089152363776 136739589210079232 137277254488817664 137295697233739776 137325432236212116 137561341549082112 137800960452919296 137819473556004864 138377189080858624 138441899164961808 138679726439725056 138921293464731648 138939957080850432 139208782765238784 139807203890454528 140321709729497088 140340561486907392 140581650445369344 140908479125020672 141481541661597696 141755284888993152 141998804179697664 142265263025553408 142907766879960576 142926966065592384 143153266002296832 143699388660891648 144069618643212288 144317113693372416 144367762094479404 144638666257994688 144867676373581824 145541483737523952 146045462360358912 146065083084996608 146096717329143828 146328036014444544 147284495518811664 147517694843830272 147537513358030848 147814365517152256 148717025696219136 148737005336551424 148769218255896459 149024786678172288 149304429685671936 149978724095375292 150236370309702144 150518286837587968 150809514662342016 151457804214659072 151682970895958016 152035608277483008 152296787982483456 152329771866599496 153005149570217488 153271670133397504 153499533421658112 153534973250633728 153568225296409248 153832037861339136 154120701611016192 154457659387957248 154816747453290624 154837546571058416 155082704835821568 155373715445252096 155674337715965952 156075420196813312 156307451715956736 156343539834486784 156398408935686021 156939982738046976 157283104376761344 157669940715650948 157940799556353536 158215917557055488 158522039015648256 159166734369297408 159440164529504256 159810836080816128 159832306137866752 160792836823791432 161110111170904064 161349627577761792 161443518901353312 162078320973613824 162356752905043968 162718499540244024 162756067835510656 163035664058171392 163676726505897984 163734169204714446 164301145155403776 164323218470621184 164966024341487616 164988186981023744 165636926823333888 165695057458663122 165979702527784704 166291161206796288 166651374349784064 167306653908246528 167329131003620352 167967483396380928 168006263572140032 169015916598414912 169333072692286464 169623967453544448 170390029741491456 171040059312168384 171333886480293888 171655392213467136 172130793266494674 172430628900072192 172703642743996416 172726844906962944 173385789312393216 173425820461563904 174131128198889472 174168840884951952 174192239892440718 174468042940299264 174795429875908608 174897145476466088 175584847721414976 175886482313797632 175910112080729088 176216530931810304 176557480580302848 176860786044174336 177316453714722816 177683399500897728 177992907251687424 178016820009839616 178978879290212352 179127979984644864 179440004058611712 179787190590918144 179811344405100096 180096044325470208 180538988878932736 181248875067267072 181273225253922048 181560239807791104 181584631825268736 181623958764022476 182252883179667456 183060929644986368 183100576314949488 183415122065442816 183734613937225728 183759298074673152 184589198886615744 184906301919633408 185253276107800576 185586777384173568 185611710353651712 186409605187272704 187095612972662784 187120748649209856 187482796143507072 188642055548796928 188922502672809984 189007046518657536 189331738906263552 190543689173280768 190569288087456512 190871021336395776 191599184881188864 192092824857616384 192378402111946752 192490349459305872 192851555010659584 193156901831442432 194055311650031936 194682335071371264 194795623105525104 195104048019259392 195897519223750656 196379327358415552 196690259791773696 196716684477374464 196759288661024349 197898876090820224 198243597298286592 198289367594958848 198358957674528612 198699715570896384 199072572914229248 199481010429063168 199971632127167056 200268922511069568 200315160412936192 201079352883122688 201518977482725472 201870004565938176 202243961194610688 202714144369977344 203062383976644608 203106362488799328 203932378410662304 204282710803427328 204666044562210816 204757633728545664 205109383815118848 205494268814688256 205915881733226496 205943545850609664 206422329937720832 206729210334007296 206776939781095424 207565783621287936 207662848747442712 208019589659587584 208381940197097472 208409935621275648 208531211914248028 209253310317395968 209710805835681792 210510842230361088 210872475668054016 211362718687531008 212222312492396544 213081114774421504 213397894538330112 214361650319940864 214390449098388576 214729899003445248 215258025201804416 216104427964818432 216475670540058624 216551643141719106 216957999386992032 217301514560372736 218312225606285928 219068193540538368 219097624627494912 219145075993715742 220926743278217496 221276542265745408 221306270037046272 221721548275728384 222201832466378752 223075538544328704 223105508004827136 223537180017258432 223956644528507904 224968086143062938 225354555464553216 225777430256381952 226214271993513024 227186706321988608 228053412416224512 228414495242059776 228445181973725184 229507724355326232 229907505200096256 230302459875950592 230352337944613872 230748056792008704 231181052416524288 232225121179935936 232256319856587624 232624057253732352 233060573167878144 233511506573948928 234113130295219968 234515309751730176 234546816107638784 235409974107070464 236421938286297088 236504911073476422 236911199334530304 237323876335583232 237355760013119488 237783058523472384 238837306646193152 239253338744815616 239716254121224192 239748459206800128 240128059100626944 241104639044616192 241665166756356096 241697633671896064 242112842433691648 242165278352029968 243003844239556608 243992119751737344 244134101753265984 244553496087257088 245012397432897536 245515089758846976 246118931848820992 246484827705931776 246541735892844544 247449036512231424 247482280471535616 248455390235000832 248633368051603418 249436741810194432 249460817296883712 249494331532279808 249977061524676096 250993696505430528 251611013177969926 252009395358210048 252442318541684736 253999609038429696 254058252231041024 254435951180316672 255465579841585152 255585044612237184 256504536149262336 256653799279074496 257483088320200704 258196189899742011 258645943350108288 259090267360444416 259576446761828352 259727497474033472 260138730692345856 261196692298334208 261288359838661077 262193144813862912 262253679722364928 262345718214699132 263377271582122464 263829723470696448 263865168121093632 264324796397715456 264478610232704816 264932954094528512 265974680572084224 266525099251346592 266989360877531136 267025230014759424 268105803844163584 268691969976967296 269160006087917568 269658614926147584 269717016607650144 270808483318399104 271873312600900608 271909837880883072 272340359711686656 272376947737903104 272888059416281088 273010178304727552 273479178420158464 274591394467479552 274650864472424232 275122683098164224 275601920905838592 275638947112009728 276754378161717248 276883798329923616 277359452879450112 277879914161700864 278417565530477568 279614407780909056 280643419458994176 280681122973814784 281816958250041344 282963083323195392 283510569777986304 283997608359395328 285815533759921152 285853932131184768 286306532004593664 287398777321783296 288139237286424576 288735524188958808 289277332515989376 289735352747163648 291082967475047904 292130166169993216 292193434658287656 292656072028889088 294568991037623328 295035389687660544 295075026716061696 295628731034304512 297434051392438272 297474010673102848 297538436511792918 298049573356344576 298608859371343872 299957448190750584 300472740619404288 301036573675175936 301619029324684032 302915608429318144 303365941791916032 304071216554966016 304593575964966912 304659543733198992 306010299140434976 306543340266795008 306999066843316224 307136450592818496 307664075722678272 308241403222032384 308915318775914496 309633494906581248 309675093142116832 310165409671643136 311348675431931904 312150840393626624 312614903431913472 312687079668973568 312796817871372042 313879965476093952 314566208753522688 315339881431301896 315881599112707072 316431835114110976 317044078031296512 318333468738594816 318880329059008512 319621672161632256 319664612275733504 321585673647582864 322220222341808128 322699255155523584 322887037802706624 324156641947227648 324713505810087936 325436999080488048 325512135671021312 326071328116342784 327353453011795968 327468338409428892 328602290310807552 328646436941242368 329932048682975232 329976373962047488 331273853646667776 331390114917326244 331959405055569408 332582322413592576 333302748699568128 334613307816493056 334658262007240704 335934966792761856 336012527144280064 337452129214594407 338031833196829824 338666145384572928 339247934907088896 340780059482982912 342080118624336768 342667772960587776 343310784426934272 344261586532989348 344861257800144384 345453689813925888 346771578624786432 346851640923127808 348262256397778944 348337681769903904 348384479784881436 348936085880598528 349590859751817216 349794290952932176 351169695442829952 351772964627595264 351820224161458176 352433061863620608 353114961160605696 354632907429445632 354757366610214633 355366799001795456 355985814503374848 356033640019679232 358255959969289728 358880008117223424 359574381181836288 359622688810200192 360192088650940416 361077977757865472 362497750134534144 362546450507844096 363169263650537472 363247917528044952 364505766359334912 366121859289972736 366201152629898976 366830244130885632 367518596149346304 369178397773231488 369812603839266816 370506552215601152 371173554768347136 371223420707303424 372819210374545408 372950052077405127 374191225945325568 374241497298419712 374965592287014144 377284111097593856 377416519766954889 378014093037315072 378663477812527104 381087378346561536 381138576174913024 383198369762377728 384185649715232768 384756804223893504 384980698918611744 385703110021319168 388110623300063872 389364670142742528 389591246211050208 390208096038518784 391795038447501312 392758654716831104 393380519583547392 393433368954748928 393518577322048698 395797752181640448 396487194596573184 396717915349057224 397399431141792768 398145145828458496 398962020858126336 399943264254334112 400537845022139136 400630320825872384 402158705766245376 403037954965450944 403740009131876352 404487922389221376 405428288739954688 406212724977598656 407864756821324608 408565421606854656 409332089124421632 409515267457091328 410218767630237696 411831763466452992 411887091701219328 412844659875441664 413458420668014592 413553879562190848 415131567242575872 415325697494885424 416039179319175168 416763880394194944 416819871242551296 417062423828496056 418506620634791936 419421611671363584 421021684460722176 421744951336108032 422725437375062016 424444624984793088 426162229548843008 426795789076660224 428723300639881728 428780898196777152 429459798006890496 430516050403608832 432208855929636864 432951341080117248 433103286283438212 433915998773984064 434603029120745472 436624451212571856 438136387081076736 438195249254989824 438290151987431484 441853486556434992 442553084531490816 442612540074092544 443443096551456768 444403664932757504 446151077088657408 446211016009654272 446307654767689377 447074360034516864 447913289057015808 449936172286125876 450709110929106432 451554860512763904 452428543987026048 454373412643977216 456106824832449024 456890363947450368 459015448710652464 459815010400192512 460604919751901184 460704675889227744 461496113584017408 462362104833048576 464450242359871872 464512639713175248 465248114507464704 466121146335756288 467023013147897856 468226260590439936 469030619503460352 469093632215277568 469195226807058063 470819948214140928 472843876572594176 473009822146952844 473822398669060608 474647752671166464 474711520026238976 475566117046944768 477674613292386304 478506677489631232 479432508242448384 479496918413600256 483330333512712192 483395267343792128 484225684867383296 484330556704059936 488268203506531968 489106992174514176 490024794865795072 491030179517693952 492237863697641984 492969655411863552 493083471785689088 494898073024462848 494964560943071232 496910780470001664 497266736103206836 498873483620388864 498988663064559616 499954123049352192 501987393010861056 503222026355939852 504018790716420096 507999218076859392 508116504462082048 508871902360633344 511170089224474368 512427307325865581 513307598558148992 514966176640401408 516392379799484022 517291886700216576 518180534720888832 519454994948066944 520277461384691712 522393384596668416 522576719677322154 524386289627725824 524691436429398264 526754543164244928 527659446941392896 527730336242187264 528649592795430912 528957220465409632 529865908189057024 531949361144168448 533050198502693184 533978721755062272 534050460029518848 536211607688327168 537383939953934592 538320012175835136 539434033215300288 541616966636798208 543746625201801216 543819675761766144 544680719423373312 544753895475806208 546020356609455104 546958356840316928 549182788934959104 549301728944848464 550245366196328448 551203841811677184 551277894224019456 553508756323434496 553767596659847232 554718905758900224 555759828323401728 556835131060955136 559228815561818112 561286838917988352 561362245947629568 563633916500082688 565926166646390784 567021139555972608 567995216718790656 571631067519842304 571707864262369536 572613064009187328 574797554643566592 576278474572849152 577471048377917616 578554665031978752 579470705494327296 582165934950095808 584260332339986432 584386869316575312 585312144057778176 589137982075246656 590070779375321088 590150053432123392 590277865983073047 591257462068609024 594868102784876544 594948021346205696 595076873023585836 596099146712689152 597217718742687744 599914896381501168 600945481238808576 602073147350351872 603238058649368064 605831216858636288 606731883583832064 608142433109932032 609187151929933824 609319087466397984 612020598280869952 613086680533590016 613998133686632448 614272901185636992 615328151445356544 616482806444064768 617830637551828992 619266989813162496 619350186284233664 620330819343286272 622697350863863808 624301680787253248 625229806863826944 625374159337947136 625593635742744084 627759930952187904 629132417507045376 630679762862603792 631763198225414144 632863670228221952 634088156062593024 636666937477189632 639243344323264512 639329224551467008 643171347295165728 644440444683616256 645774075605413248 648313283894455296 649427011620175872 650873998160976096 651024271342042624 652142656232685568 654936676818857784 657204580621615104 657292873882484736 659952747924094976 662780229834652488 663918810111138816 665164644827185152 666605497399136256 669226615632986112 669316524014481408 671869933585523712 672025054288560128 674904258429188814 676063666393659648 677332290769145856 677726438721306091 681560118965965824 684160237248673536 685335545921175552 688523173065978696 689722515600288768 690907379627851776 693543157249572864 696675363539807808 696768959569762872 697872171761197056 699181719503634432 699588581905864352 702339390885659904 703545929255190528 703640448322916352 706229922321211392 709265814858891264 709514733220429266 710733598003590912 711971629006749696 712067280039358464 716511919938579456 717760016234446848 719148762363672576 719245377620400384 720384177301880832 722155955515730944 724995500269068288 725092901015688192 726338527301074944 726495835056089904 729011532718669824 732402305259797952 733660488261771264 735037192298692608 738356795546462976 739625207678533632 742347109536694272 742446841414606848 745638420749090816 745900104154810254 748382451890651136 748482994596839424 749931184574028288 754568222195187712 754833039533909778 756028186074630144 757326955625054208 762174756693123072 762277152349826048 766396739524755456 768371299430465536 769513608447787008 769961397837223488 771406220042638336 776221246600127744 778729340285485056 779182492422100416 780416192077037568 783590076895002624 785517309433662208 786761039167094784 786866737909497856 787037154644097396 791595504363280896 792974389193146368 793435830698114448 794798862283585536 796290291656916992 797924041716252672 799886528508668224 801075690044278272 801260641651744768 804317411532490752 806075909930901888 807480018263752704 808975844778442752 810856577479909376 812425449955197312 815729513642649216 817130843213709312 818664178248843264 819030534914182656 820437535260475392 823774183402438656 825689319750883328 826916841336029184 827107759124381696 830263134485151744 830651394989770848 832078358638350336 833639742485102592 834124847656992112 837013241269583872 838843223342727168 842043368921444352 845450874750124032 848889249969586176 852324459097686016 857446601279763456 857561796393554304 858919596013780992 861032100807217664 864417711859273728 866206572566876424 867831997547968128 869206058241490944 873248902425143712 876390498509979648 876580303974862968 883706973112869984 885106169062981632 885225080148185088 886886193102913536 888807329865515008 892302154177314816 892422032019308544 892615309535378754 894148720069033728 895826578114031616 899872344572251752 901418221858212864 903109721025527808 904857087974052096 908746825287954432 912213649664898048 913780727894900736 918030897421304928 919630020800385024 921409351778455488 922992227168034816 924724209666097152 928900484719743744 929025279426350496 930496229014929408 934046026295795712 936452521180879872 938061239006920704 938187264430555136 938390453614116126 941639896428281856 946019644293905688 947644797338121216 949295505342332928 949423040052477952 951132234093889536 955349226584772608 958865016484896768 958993836827200512 966660667025424384 966790534687584256 968661113408119872 976536407013063936 978213984349028352 982060359035387904 984475727395283968 985939310823727104 986166943571378176 989796146048925696 989929121886142464 993821560940003328 994533472206413672 997746967240777728 997977326129119232 999908246098704384 1003974786021722112 1006444052711879704 1008037581432840192 1015998436153718784 1016233008924164096 1017743804721266688 1022340178448948736 1024854614651731162 1026615197116297984 1029932353280802816 1032784759598968044 1034583773400433152 1036361069441777664 1038909989896133888 1040554922769383424 1044786769193336832 1045153439354644308 1048772579255451648 1049382872858796528 1053509086328489856 1055318893882785792 1055460672484374528 1057299185590861824 1057914440930819264 1059731816378114048 1063898722288336896 1064272099830643899 1066100397005386368 1067957443510124544 1068100920059037696 1072423215376654336 1074767879907869184 1076640024351670272 1078868066430600576 1083233933273596416 1087493250403602432 1087639351523532288 1089507790951612416 1092040713218910208 1093916713680633856 1098365577869918208 1098603457889696928 1100490732392656896 1102555788448038912 1107017512646868992 1107535193319694464 1109437811517800448 1111519656646803456 1113670262121910272 1118457631123636224 1118850156232215381 1122573677835976704 1122724491895259136 1127267833000165376 1131852333292781568 1132249559300864667 1134042279111945216 1135990433437581312 1143262135039684608 1143415728524739072 1149595109287133184 1152556949145698304 1154942096755835232 1157109330063957504 1164331869900191616 1168520664679972864 1168773738633150624 1170624288115556352 1178275964150493312 1180141558750642176 1180300106864246784 1180555731966146094 1182514924137218048 1189896042692411392 1190153746047171672 1192198293425378304 1194435437485375488 1199829792763002336 1201890962477617152 1204146294700703744 1206476117298736128 1211662433717272576 1213463767167664128 1216284866219864064 1218638174932795968 1224041196561739904 1226173361067180032 1227996267373264896 1228545802371273984 1230656302890713088 1235661275103657984 1238533979626324992 1238700372568467328 1240661638686572544 1245394701727727616 1248603361574506496 1250459613727653888 1251187271485488168 1255519861904375808 1258264835014090752 1261359525725207584 1263526396450828288 1268176312125186048 1273333874954379264 1278486688646529024 1278658449102934016 1286342694590331456 1288880889367232512 1291548151210826496 1296626567788910592 1298854023240351744 1301747996321952192 1302048542684085248 1304285312465371136 1309873353637715568 1314409161243230208 1314585747764969472 1319905495848189952 1325560459669304976 1327837620222277632 1330329289654370304 1333210994798272512 1338453231265972224 1338633048028962816 1343739867171047424 1344050108577120256 1349808516858377628 1352127332787319296 1354664581538291712 1355452877442612182 1363120237931931648 1368320474497347072 1370671091842351104 1377046346131957392 1379445031200577536 1381814759255703552 1387086314499145728 1393350727079615616 1393537919139525744 1395744343522394112 1398363439007268864 1399177163811728704 1404678781771319808 1407091858510381056 1407280896645832704 1407585680421174189 1412459844642422784 1418531629717782528 1419029466440858532 1421467196007181824 1423943258013499392 1424134560078716928 1433023839877158912 1435520032468893696 1438297524727345152 1438490755240800768 1444311911031461888 1449991000538136576 1450185802031376384 1452677054602149888 1452991670112179808 1464804610519595904 1467320976523542528 1470074384597385216 1476713591092925952 1479250415357067264 1484694219073388544 1484893682829213696 1491276841498181632 1491800208309620508 1496965989193678848 1499862369148056576 1509136444390375424 1509666079067819556 1512056372149260288 1524349513386246144 1524554304699652096 1536742598860931072 1537281921977596743 1539922795674446976 1542812440085276672 1552442493200255488 1558364984844200832 1560832384154075136 1567180153790005248 1571034618867324416 1573733475818995712 1574074309288194792 1583191008726561792 1585948778386292736 1586871661396228896 1589597724567171072 1592580583313833984 1595848083432505344 1599773057017336448 1602151380088556544 1602521283303489536 1608634823064981504 1612151819861803776 1614960036527505408 1616116892335422217 1621713154959818752 1624850899910394624 1631459027285298432 1634261686427418624 1638061069828365312 1640875070520950784 1647548366804877312 1651378639501766656 1653833682672058368 1660526268970303488 1661302789979541696 1664156717276700672 1667279484970205184 1668249695313984224 1677686446685454336 1684086737842888704 1690901749500248064 1697778499939172352 1704648918195372032 1714893202559526912 1715123592787108608 1717839192027561984 1722064201614435328 1728835423718547456 1732413145133752848 1735663995095936256 1738412116482981888 1746497804850287424 1752780997019959296 1753160607949725936 1767413946225739968 1770212338125963264 1770450160296370176 1773772386205827072 1777614659731030016 1784604308354629632 1784844064038617088 1785230619070757508 1788297440138067456 1791653156228063232 1799744689144503504 1802836443716425728 1806219442051055616 1809714175948104192 1817493650575908864 1824427299329796096 1827561455789801472 1836061794842609856 1839260041600770048 1842818703556910976 1845984454336069632 1849448419332194304 1857800969439487488 1858050558852700992 1860992458029858816 1868092052591591424 1872905042361759744 1876122478013841408 1876374528861110272 1876780907228232252 1883279792856563712 1892039288587811376 1895289594676242432 1898591010684665856 1898846080104955904 1902264468187779072 1910698453169545216 1917730032969793536 1917987673654401024 1933321334050848768 1933581069375168512 1937322226816239744 1953072814026127872 1956427968698056704 1968951454790567936 1971878621647454208 1972333887142756352 1979858243772284928 1989066944412827344 1995493934481555456 1995954652258238464 1999816492197408768 2007949572043444224 2012888105423759408 2016075162865680384 2031996872307437568 2032466017848328192 2033179316163918273 2044680356897897472 2049709229303462324 2053230394232595968 2065569519197936088 2069167546800866304 2072722138883555328 2077819979792267776 2090306878709288616 2097545158510903296 2098765745717593056 2107018172656979712 2110637787765571584 2110921344968749056 2115828881861638528 2119463632756228096 2127797444576673792 2128544199661287798 2132200794010772736 2135914887020249088 2136201840118075392 2144846430753308672 2149535759815738368 2153280048703340544 2157736132861201152 2166467866547192832 2174986500807204864 2175278703047064576 2179015581903224832 2184081426437820416 2197206915779393856 2200981464785313792 2205111576896077824 2215070386639388928 2218875623035600896 2227340524243820544 2236915262247272448 2237700312464430762 2245147355671953408 2245448983790518272 2254535666000330752 2263704666585563136 2264499118601729334 2268084558223890432 2271980866875162624 2286524270079369216 2286831457049478144 2299190218574266368 2305113898291396608 2309884193511670464 2314218660127915008 2328663739800383232 2337547477266301248 2341248576231112704 2356551928300986624 2360283117501284352 2360600213728493568 2361111463932292188 2379792085384822784 2380307492094343344 2384396586850756608 2388870874970750976 2399659585526004672 2403781924955234304 2408292589401407488 2412952234597472256 2423324867434545152 2426927534335328256 2432569732439728128 2437276349865591936 2448082393123479808 2452346722134360064 2455992534746529792 2457091604742547968 2461312605781426176 2471322550207315968 2477067959252649984 2477400745136934656 2481323277373145088 2490789403455455232 2497206723149012992 2500919227455307776 2502374542970976336 2511039723808751616 2516529670028181504 2522719051450415168 2527052792901656576 2536352624250372096 2546667749908758528 2556973377293058048 2557316898205868032 2572685389180662912 2577761778734465024 2583096302421652992 2593253135577821184 2603495992643904384 2604097085368170496 2608570624930742272 2619746707275431136 2629171495529938944 2639810991696379904 2651120919338609952 2655675240444555264 2660658579308740608 2666421989596545024 2676906462531944448 2677266096057925632 2687479734342094848 2688100217154240512 2699617033716755256 2704254665574638592 2709329163076583424 2710905754885224364 2726240475863863296 2736640948994694144 2741342183684702208 2754092692263914784 2758890062401155072 2774172628998291456 2786701454159231232 2787075838279051488 2791488687044788224 2798354327623457408 2809357563542639616 2814183717020762112 2814561793291665408 2815171360842348378 2824919689284845568 2838058932881717064 2842934392014363648 2847886516026998784 2848269120157433856 2866047679754317824 2876595049454690304 2876981510481601536 2888623822062923776 2899982001076273152 2900371604062752768 2905983340224359616 2929609221039191808 2934641953047085056 2953427182185851904 2958500830714134528 2969388438146777088 2969787365658427392 2983600416619241016 2993931978387357696 2999724738296113152 3019332158135639112 3024112744298520576 3048699026772492288 3049108609399304192 3073485197721862144 3074563843955193486 3079845591348893952 3085624880170553344 3104884986400510976 3116729969688401664 3121664768308150272 3134360307580010496 3142069237734648832 3147466951637991424 3148148618576389584 3166382017453123584 3171897556772585472 3173743322792457792 3179195449134342144 3185161166627667968 3191696166865010688 3199546114034672896 3204302760177113088 3205042566606979072 3217269646129963008 3224303639723607552 3229920073055010816 3232233784670844434 3243426309919637504 3249701799820789248 3262918054570596864 3268523372854837248 3276122139656730624 3281750141041901568 3295096733609754624 3302757279003533312 3307667365344116736 3321052537940606976 3322605579959083392 3328313434553401344 3334558969940410368 3336499390627968448 3355372893370908672 3356550468696646143 3368173475685777408 3381803499000496128 3395556999878344704 3396748677902594001 3409297836390744064 3429786405119053824 3430247185574217216 3444128403228870656 3457670847437094912 3464826290267505696 3471327990191872512 3492995609700574848 3505561994039918592 3506321215899451872 3534827892451479936 3540424676251926528 3540900320592740352 3547544772411654144 3555229319462060032 3569688128077234176 3570461238141515016 3576594880276134912 3583306312456126464 3599489378289007008 3605672887432851456 3612438884102111232 3619428351896208384 3634987301151817728 3648854598659592192 3672123589685219712 3678520083201540096 3685637407113821952 3691968908672139264 3715601938878974976 3716101117705401984 3721984916059717632 3736184105183182848 3745810084723519488 3752749057722220544 3753561814456464504 3766559585713127424 3784078577175622752 3790579189352484864 3797692160209911808 3804528936375558144 3821396906339090432 3835460065939587072 3835975347308802048 3866642668101697536 3867162138750337024 3874644453632479488 3906145628052255744 3912855937396113408 3937902909581135872 3943757243294908416 3959716487544569856 3978133888825654688 3990987868963110912 3999632984394817536 4015899144086888448 4025776210847518816 4032150325731360768 4063993744614875136 4064932035696656384 4066358632327836546 4089360713795794944 4099418458606924648 4106460788465191936 4131139038395872176 4138335093601732608 4145444277767110656 4155639959584535552 4180613757418577232 4195090317021806592 4197531491435186112 4214036345313959424 4221275575531143168 4221842689937498112 4231657763723277056 4238927265512456192 4255594889153347584 4257088399322575596 4264401588021545472 4271829774040498176 4272403680236150784 4289692861506617344 4299071519631476736 4306560097406681088 4315472265722402304 4332935733094385664 4349973001614409728 4350557406094129152 4358031163806449664 4368162852875640832 4394413831558787712 4401962929570627584 4410223153792155648 4430140773278777856 4437751246071201792 4454681048487641088 4473830524494544896 4475400624928861524 4490897967581036544 4509071332000661504 4527409333171126272 4528998237203458668 4536169116447780864 4573048540158738432 4573662914098956288 4610227796582793216 4611845765932790229 4619768387023340928 4628437320255830016 4657327479600766464 4675094954532602496 4682497152462225408 4713103856601973248 4721200427456987136 4722222927864584376 4759584170769645568 4760614984188686688 4768793173701513216 4777741749941501952 4799319171052009344 4807563849910468608 4816585178802814976 4825904469194944512 4846649734869090304 4848350677006266651 4865139464879456256 4874552699731183872 4896164786246959616 4904693444268720128 4914183209485095936 4922625211562852352 4942645100414631936 4954135918505299968 4954801490273869312 4981578806910910464 4994413446298025984 5001838454910615552 5004749085941952672 5033059340056363008 5045438102900830336 5054105585803313152 5072705248500744192 5093335499817517056 5113946754586116096 5114633796411736064 5145370778361325824 5166192604843305984 5186506271155642368 5206991985287808768 5208194170736340992 5239493414550862272 5258342991059877888 5302241838677219904 5311350480889110528 5321317158617481216 5332843979193090048 5353812925063888896 5354532192115851264 5374959468684189696 5376200434308481024 5399234067433510512 5408509331149277184 5418658326153166848 5421811509770448728 5452480951727726592 5473281897989388288 5482684367369404416 5508185384527829568 5517780124802310144 5548345257996582912 5573402908318462464 5574151676558102976 5582977374089576448 5596708655246914816 5618715127085279232 5628367434041524224 5629123586583330816 5630342721684696756 5649839378569691136 5676117865763434128 5685868784028727296 5695773032053997568 5696538240314867712 5732095359508635648 5753190098909380608 5753963020963203072 5777247644125847552 5799964002152546304 5800743208125505536 5811966680448719232 5859218442078383616 5869283906094170112 5906854364371703808 5917001661428269056 5939574731316854784 5967200833238482032 5987863956774715392 5999449476592226304 6038664316271278224 6048225488597041152 6097398053544984576 6098217218798608384 6099537948491754819 6146970395443724288 6149127687910386972 6159691182697787904 6171249760341106688 6209769972801021952 6233459939376803328 6284138475469297664 6294933903275982848 6296297237152779168 6332764034906247168 6347486645584915584 6358390898268684288 6370322333255335936 6383392333730021376 6399092228069345792 6408605520354226176 6410085133213958144 6434539292259926016 6448607279447215104 6459840146110021632 6464467569341688868 6486852619839275008 6499403599641578496 6525836109141193728 6537046745709674496 6552244279313461248 6605514558007066624 6615334730688233472 6645211159918166784 6656626869106802688 6672998781255936896 6710745786741817344 6713100937393292286 6736346951371554816 6763606998000992256 6791113999756689408 6793497355805188002 6859572810238107648 6860494371148434432 6888256806457741312 6915341694874189824 6929652580535011392 6942655980383745024 6985991219401149696 7012642431798903744 7069655784902959872 7080849352503853056 7081800641185480704 7110458638924120064 7139376256154468352 7140922476283030032 7153189760552269824 7166612624912252928 7198978756578014016 7211345774865702912 7224877768204222464 7238856703792416768 7269974602303635456 7297709197319184384 7344247179370439424 7357040166403080192 7371274814227643904 7383937817344278528 7431203877757949952 7432202235410803968 7443969832119435264 7472368210366365696 7491620169447038976 7505498115444441088 7507123628912929008 7533119171426254848 7568157154351245504 7581158378704969728 7595384320419823616 7609057872751116288 7642793812678180864 7670920131879174144 7671950694617604096 7733285336203395072 7734324277500674048 7749288907264958976 7812291256104511488 7825711874792226816 7875805819162271744 7887514486589816832 7919432975089139712 7956267777651309376 7981975737926221824 7999265968789635072 8031798288173776896 8051552421695037632 8064300651462721536 8127987489229750272 8129864071393312768 8132717264655673092 8178721427591589888 8198836917213849296 8212921576930383872 8262278076791744352 8276670187203465216 8311279919169071104 8361227514837154464 8395062982870372224 8428072690627918848 8442551151062286336 8443685379874996224 8463315527446554112 8477854531024912384 8514176798645151192 8528803176043090944 8543659548080996352 8544807360472301568 8579385723013234688 8598143039262953472 8630944531444804608 8665871466188771328 8699946003228819456 8701114812188258304 8736325705751281664 8788827663117575424 8803925859141255168 8860281546557555712 8875502492142403584 8909362096975282176 8950801249857723048 8981795935162073088 9057996474406917336 9072338232895561728 9146097080317476864 9147325828197912576 9220455593165586432 9223691531865580458 9239536774046681856 9256874640511660032 9314654959201532928 9350189909065204992 9364994304924450816 9426207713203946496 9442400854913974272 9444445855729168752 9521229968377373376 9537586347403026432 9555483499883003904 9598638342104018688 9615127699820937216 9651808938389889024 9693299469738180608 9696701354012533302 9730278929758912512 9749105399462367744 9792329572493919232 9809386888537440256 9828366418970191872 9845250423125704704 9885290200829263872 9908271837010599936 9909602980547738624 9963157613821820928 9988826892596051968 10003676909821231104 10009498171883905344 10066118680112726016 10090876205801660672 10108211171606626304 10145410497001488384 10186670999635034112 10227893509172232192 10229267592823472128 10290741556722651648 10332385209686611968 10373012542311284736 10413983970575617536 10416388341472681984 10478986829101724544 10516685982119755776 10604483677354439808 10622700961778221056 10642634317234962432 10665687958386180096 10709064384231702528 10749918937368379392 10752400868616962048 10798468134867021024 10817018662298554368 10837316652306333696 10843623019540897456 10904961903455453184 10946563795978776576 11016370769055659136 11035560249604620288 11146805816636924928 11148303353116205952 11165954748179152896 11193417310493829632 11237430254170558464 11258247173166661632 11260685443369393512 11299678757139382272 11352235731526868256 11371737568057454592 11393076480629735424 11464190719017271296 11506380197818761216 11507926041926406144 11554495288251695104 11599928004305092608 11601486416251011072 11623933360897438464 11718436884156767232 11738567812188340224 11813708728743407616 11879149462633709568 11934401666476964064 11998898953184452608 12077328632542556448 12096450977194082304 12194796107089969152 12196434437597216768 12199075896983509638 12298255375820773944 12319382365395575808 12342499520682213376 12419539945602043904 12466919878753606656 12568276950938595328 12592594474305558336 12665528069812494336 12694973291169831168 12716781796537368576 12766784667460042752 12798184456138691584 12817211040708452352 12820170266427916288 12869078584519852032 12897214558894430208 12919680292220043264 12928935138683377736 12973705239678550016 12998807199283156992 13051672218282387456 13074093491419348992 13104488558626922496 13211029116014133248 13230669461376466944 13290422319836333568 13313253738213605376 13345997562511873792 13421491573483634688 13426201874786584572 13472693902743109632 13527213996001984512 13582227999513378816 13586994711610376004 13719145620476215296 13720988742296868864 13776513612915482624 13830683389748379648 13835537297798370687 13859305161070022784 13885311960767490048 13971982438802299392 14025284863597807488 14139311569805919744 14163601282370961408 14220917277848240128 14278752512308936704 14281844952566060064 14306379521104539648 14333225249824505856 14397957513156028032 14422691549731405824 14449755536408444928 14477713407584833536 14539949204607270912 14545052031018799953 14595418394638368768 14688494358740878848 14714080332806160384 14742549628455287808 14767875634688557056 14862407755515899904 14864404470821607936 14944736420732731392 14983240338894077952 15010996230888882176 15014247257825858016 15136314308702491008 15162316757409939456 15190768640839647232 15218115745502232576 15285587625356361728 15341840263758348288 15343901389235208192 15468648555001348096 15498577814529917952 15624582512209022976 15751611638324543488 15775028973179633664 15912535555302618752 15963951475852443648 15998531937579270144 16063596576347553792 16103104843390075264 16128601302925443072 16255974978459500544 16265434529311346184 16357442855183179776 16397673834427698592 16425843153860767744 16524556153583488704 16553340374406930432 16622559838338142208 16722455029674308928 16790125965740744448 16856145381255837696 16885102302124572672 16887370759749992448 16926631054893108224 16955709062049824768 17028353597290302384 17057606352086181888 17087319096161992704 17089614720944603136 17158771446026469376 17196286078525906944 17261889062889609216 17331742932377542656 17399892006457638912 17402229624376516608 17472651411502563328 17577655326235150848 17607851718282510336 17720563093115111424 17751004984284807168 17818724193950564352 17901602499715446096 17963591870324146176 18115992948813834672 18144676465791123456 18292194160634953728 18294651656395825152 18298613845475264457 18440911186331172864 18447383063731160916 18479073548093363712 18513749281023320064 18629309918403065856 18700379818130409984 18852415426407892992 18884801709827948544 18888891711458337504 19042459936754746752 19075172694806052864 19110966999766007808 19197276684208037376 19230255399641874432 19303617876779778048 19386598939476361216 19393402708025066604 19460557859517825024 19498210798924735488 19584659144987838464 19618773777074880512 19656732837940383744 19816543674021199872 19819205961095477248 19977653785192103936 20018996343767810688 20132237360225452032 20181752411603321344 20216422343213252608 20290820994002976768 20373341999270068224 20458535185646944256 20581483113445303296 20664770419373223936 20746025084622569472 20827967941151235072 20832776682945363968 20957973658203449088 21009519600360488821 21208967354708879616 21245401923556442112 21331375916772360192 21418128768463405056 21499837874736758784 21596936269734042048 21634037324597108736 21674633304612667392 21687246039081794912 21809923806910906368 21893127591957553152 22032741538111318272 22071120499209240576 22293611633273849856 22296606706232411904 22331909496358305792 22386834620987659264 22474860508341116928 22516494346333323264 22521370886738787024 22599357514278764544 22704471463053736512 22743475136114909184 22786152961259470848 22928381438034542592 23012760395637522432 23015852083852812288 23108990576503390208 23199856008610185216 23202972832502022144 23247866721794876928 23436873768313534464 23477135624376680448 23627417457486815232 23758298925267419136 23868803332953928128 23997797906368905216 24154657265085112896 24192901954388164608 24389592214179938304 24392868875194433536 24398151793967019276 24596510751641547888 24638764730791151616 24684999041364426752 24839079891204087808 24933839757507213312 25136553901877190656 25185188948611116672 25331056139624988672 25389946582339662336 25433563593074737152 25596368912277383168 25634422081416904704 25640340532855832576 25738157169039704064 25794429117788860416 25857870277366755472 25947410479357100032 25997614398566313984 26103344436564774912 26208977117253844992 26422058232028266496 26580844639672667136 26626507476427210752 26691995125023747584 26852403749573169144 26945387805486219264 27173989423220752008 27438291240952430592 27441977484593737728 27553027225830965248 27661366779496759296 27671074595596741374 27718610322140045568 27770623921534980096 27943964877604598784 28050569727195614976 28278623139611839488 28327202564741922816 28563689905132120128 28612759042209079296 28666450499649011712 28795915026312056064 28845383099462811648 28955426815169667072 29079898409214541824 29090104062037599906 29190836789276737536 29376988717481757696 29428160665612320768 29485099256910575616 29535751269377114112 29724815511031799808 29728808941643215872 29889472841465462784 29966480677788155904 30028494515651716032 30272628617404982016 30324633514819878912 30436231491004465152 30571175250712723456 30683680527516696576 30687802778470416384 30937297110002696192 30997155629059835904 31249165024418045952 31503223276649086976 31550057946359267328 31825071110605237504 31927902951704887296 31997063875158540288 32127193152695107584 32206209686780150528 32257202605850886144 32511949956919001088 32530869058622692368 32714885710366359552 32795347668855397184 32851686307721535488 33049112307166977408 33106680748813860864 33245119676676284416 33444910059348617856 33580251931481488896 33712290762511675392 33774741519499984896 33853262109786216448 33911418124099649536 34056707194580604768 34115212704172363776 34179229441889206272 34317542892052938752 34392572157051813888 34523778125779218432 34663485864755085312 34799784012915277824 34804459248753033216 34945302823005126656 35155310652470301696 35215703436565020672 35441126186230222848 35637448387901128704 35803204999430892192 36231985897627669344 36289352931582246912 36584388321269907456 36589303312791650304 36597227690950528914 36894766127462321832 36958147096186727424 37027498562046640128 37258619836806131712 37400759636260819968 37704830852815785984 37777783422916675008 38084919873509493504 38150345389612105728 38394553368416074752 38460510799283748864 38607235753559556096 38786805416050133208 38921115719035650048 38996421597849470976 39169318289975676928 39313465675880767488 39633087348042399744 39638411922190954496 39955307570384207872 40037992687535621376 40264474720450904064 40363504823206642688 40432844686426505216 40581641988005953536 40746683998540136448 40917070371293888512 41162966226890606592 41329540838746447872 41492050169245138944 41655935882302470144 41665553365890727936 41915947316406898176 42019039200720977642 42417934709417759232 42490803847112884224 42662751833544720384 42836257536926810112 42999675749473517568 43193872539468084096 43268074649194217472 43349266609225334784 43374492078163589824 43619847613821812736 43635156093056399859 43786255183915106304 44065483076222636544 44142240998418481152 44587223266547699712 44593213412464823808 44773669241975318528 44949721016682233856 45032988692666646528 45042741773477574048 45408942926107473024 45486950272229818368 45572305922518941696 45856762876069085184 46025520791275044864 46031704167705624576 46217981153006780416 46405945665004044288 46495733443589753856 46873747536627068928 47254834914973630464 47737606665907856256 47995595812737810432 48309314530170225792 48385803908776329216 48785737750388867072 48796303587934038552 49193021503283095776 49277529461582303232 49369998082728853504 49678159782408175616 49867679515014426624 50273107803754381312 50370377897222233344 50662112279249977344 50779893164679324672 50867127186149474304 51192737824554766336 51268844162833809408 51476314338079408128 51588858235577720832 51715740554733510944 51995228797132627968 52206688873129549824 52417954234507689984 52844116464056532992 53161689279345334272 53253014952854421504 53383990250047495168 53704807499146338288 53890775610972438528 54347978846441504016 54876582481904861184 54883954969187475456 55106054451661930496 55322733558993518592 55342149191193482748 55437220644280091136 55541247843069960192 55887929755209197568 56101139454391229952 56557246279223678976 56654405129483845632 57127379810264240256 57225518084418158592 57332900999298023424 57591830052624112128 57690766198925623296 57910853630339334144 58159796818429083648 58180208124075199812 58381673578553475072 58753977434963515392 58856321331224641536 58970198513821151232 59449631022063599616 59457617883286431744 59932961355576311808 60056989031303432064 60545257234809964032 60649267029639757824 60872462982008930304 61142350501425446912 61375605556940832768 61874594220005392384 61994311258119671808 62498330048836091904 63006446553298173952 63028558801081466463 63650142221210475008 63994127750317080576 64254386305390215168 64412419373560301056 65023899913838002176 65061738117245384736 65429771420732719104 65590695337710794368 65703372615443070976 66098224614333954816 66213361497627721728 66490239353352568832 66889820118697235712 67160503862962977792 67424581525023350784 67549483038999969792 67706524219572432896 68113414389161209536 68230425408344727552 68358458883778412544 68785144314103627776 69047556251558436864 69326971729510170624 69599568025830555648 69608918497506066432 69890605646010253312 70310621304940603392 70431406873130041344 70882252372460445696 71274896775802257408 71606409998861784384 72463971795255338688 72578705863164493824 73168776642539814912 73178606625583300608 73194455381901057828 73789532254924643664 73916294192373454848 74054997124093280256 74517239673612263424 74801519272521639936 75409661705631571968 75555566845833350016 76169839747018987008 76300690779224211456 76789106736832149504 76921021598567497728 77214471507119112192 77573610832100266416 77842231438071300096 77992843195698941952 78338636579951353856 78626931351761534976 79266174696084799488 79276823844381908992 79910615140768415744 80075985375071242752 80727009646413285376 80865689372853010432 81834140742587777024 82325932453781213184 82659081677492895744 82984100338490277888 83311871764604940288 83331106731781455872 83831894632813796352 84038078401441955284 84835869418835518464 84981607694225768448 85999351498947035136 86387745078936168192 86536149298388434944 86748984156327179648 87239695227643625472 87270312186112799718 87572510367830212608 88130966152445273088 88284481996836962304 89174446533095399424 89186426824929647616 89547338483950637056 89899442033364467712 90085483546955148096 90817885852214946048 90973900544459636736 91713525752138170368 92051041582550089728 92063408335411249152 92435962306013560832 92811891330008088576 92991466887179507712 93747495073254137856 94509669829947260928 95475213331815712512 95991191625475620864 96618629060340451584 96771607817552658432 97571475500777734144 97592607175868077104 98386043006566191552 98555058923164606464 98739996165457707008 99356319564816351232 99735359030028853248 100546215607508762624 100740755794444466688 101324224558499954688 101559786329358649344 101734254372298948608 102385475649109532672 102537688325667618816 102952628676158816256 103177716471155441664 103431481109467021888 103990457594265255936 104413377746259099648 104835908469015379968 105688232928113065984 106323378558690668544 106767980500094990336 107409614998292676576 108695957692883008032 109753164963809722368 109767909938374950912 110212108903323860992 110684298382386965496 110874441288560182272 111082495686139920384 111775859510418395136 112202278908782459904 113114492558447357952 114254759620528480512 114451036168836317184 115183660105248224256 115381532397851246592 115821707260678668288 116360416248150399624 116763347157106950144 117507954869927030784 117940397027642302464 118899262044127199232 118915235766572863488 119865922711152623616 120113978062606864128 121090514469619928064 121298534059279515648 121744925964017860608 122751211113881665536 123988622516239343616 124996660097672183808 126012893106596347904 126057117602162932926 127300284442420950016 127988255500634161152 128508772610780430336 128824838747120602112 130047799827676004352 130123476234490769472 130859542841465438208 131181390675421588736 131406745230886141952 132196449228667909632 132426722995255443456 132980478706705137664 133779640237394471424 134321007725925955584 134849163050046701568 135098966077999939584 135413048439144865792 136226828778322419072 136460850816689455104 136716917767556825088 137570288628207255552 138095112503116873728 138653943459020341248 139217836995012132864 139781211292020506624 140621242609881206784 141764504744920891392 143212819997723568768 144927943590510677376 145157411726328987648 146357213251166601216 146388910763802115656 147579064509849287328 147832588384746909696 148109994248186560512 149034479347224526848 149603038545043279872 150819323411263143936 151111133691666700032 152339679494037974016 152601381558448422912 153578213473664299008 154428943014238224384 155147221664200532832 155985686391397883904 156677273159902707712 157253862703523069952 158532349392169598976 158553647688763817984 160151970750142485504 161454019292826570752 164651864907562426368 165318163354985791488 165968200676980555776 166623743529209880576 166662213463562911744 167663789265627592704 168076156802883910568 169671738837671036928 169963215388451536896 171998702997894070272 172775490157872336384 173072298596776869888 173497968312654359296 174479390455287250944 174540624372225599436 175145020735660425216 176261932304890546176 176568963993673924608 178348893066190798848 178372853649859295232 179094676967901274112 179798884066728935424 180170967093910296192 181635771704429892096 181947801088919273472 183427051504276340736 184126816670822498304 184871924612027121664 185623782660016177152 185982933774359015424 187494990146508275712 189019339659894521856 189085676403244399389 190950426663631425024 191982383250951241728 193237258120680903168 195142951001555468288 195185214351736154208 196772086013132383104 197110117846329212928 197479992330915414016 198712639129632702464 199470718060057706496 201092431215017525248 201481511588888933376 202648449116999909376 203119572658717298688 204770951298219065344 205075376651335237632 206355432942310883328 206862962218934043776 207980915188530511872 208826755492518199296 209671816938030759936 212646757117381337088 213535961000189980672 214819229996585353152 217391915385766016064 219506329927619444736 219535819876749901824 220424217806647721984 221368596764773930992 221748882577120364544 222164991372279840768 223551719020836790272 224404557817564919808 226228985116894715904 228509519241056961024 228902072337672634368 230367320210496448512 230763064795702493184 231643414521357336576 232720832496300799248 233526694314213900288 235015909739854061568 235880794055284604928 237798524088254398464 237830471533145726976 239731845422305247232 240227956125213728256 242181028939239856128 242597068118559031296 245502422227763331072 247977245032478687232 249993320195344367616 252025786213192695808 252114235204325865852 254600568884841900032 257649677494241204224 260246952468981538944 261719085682930876416 262362781350843177472 262813490461772283904 264392898457335819264 264853445990510886912 265960957413410275328 267559280474788942848 268642015451851911168 269698326100093403136 270826096878289731584 272453657556644838144 272921701633378910208 275140577256414511104 276190225006233747456 277307886918040682496 278435673990024265728 281242485219762413568 283529009489841782784 286425639995447137536 289855887181021354752 290314823452657975296 292714426502333202432 292777821527604231312 295158129019698574656 295665176769493819392 296219988496373121024 298068958694449053696 299206077090086559744 301638646822526287872 302222267383333400064 304679358988075948032 305202763116896845824 307156426947328598016 308857886028476448768 310294443328401065664 311971372782795767808 313354546319805415424 314507725407046139904 317064698784339197952 317107295377527635968 320303941500284971008 322908038585653141504 329303729815124852736 330636326709971582976 333247487058419761152 333324426927125823488 335327578531255185408 336152313605767821136 339343477675342073856 345550980315744672768 346144597193553739776 346995936625308718592 349081248744451198872 350290041471320850432 352523864609781092352 356697786132381597696 356745707299718590464 358189353935802548224 359597768133457870848 360341934187820592384 363271543408859784192 363895602177838546944 368253633341644996608 371965867548718030848 374989980293016551424 378038679319789043712 378171352806488798778 381900853327262850048 383964766501902483456 386474516241361806336 390370428703472308416 393544172026264766208 394220235692658425856 397425278259265404928 398941436120115412992 402184862430035050496 402963023177777866752 405296898233999818752 406239145317434597376 409541902596438130688 410150753302670475264 412710865884621766656 413725924437868087552 415961830377061023744 417653510985036398592 419343633876061519872 425293514234762674176 427071922000379961344 429638459993170706304 434783830771532032128 439071639753499803648 440848435613295443968 442737193529547861984 443497765154240729088 444329982744559681536 447103438041673580544 448809115635129839616 452457970233789431808 457019038482113922048 457804144675345268736 460734640420992897024 463286829042714673152 465441664992601598496 470031819479708123136 471761588110569209856 475597048176508796928 475660943066291453952 480455912250427456512 484362057878479712256 495954490064957374464 499986640390688735232 504228470408651731704 509201137769683800064 515299354988482408448 520493904937963077888 523438171365861752832 524725562701686354944 525626980923544567808 528785796914671638528 529706891981021773824 531921914826820550656 535118560949577885696 537284030903703822336 539396652200186806272 541652193756579463168 544907315113289676288 545843403266757820416 550281154512829022208 552380450012467494912 554615773836081364992 556871347980048531456 562484970439524827136 567058018979683565568 567257029209733198167 572851279990894275072 579711774362042709504 585428853004666404864 585555643055208462624 590316258039397149312 591330353538987638784 592439976992746242048 596137917388898107392 598412154180173119488 603277293645052575744 604444534766666800128 609358717976151896064 614312853894657196032 620588886656802131328 623942745565591535616 626709092639610830848 629015450814092279808 634214590755055271936 640607883000569942016 645816077171306283008 658607459630249705472 661272653419943165952 666494974116839522304 670655157062510370816 672304627211535642272 678686955350684147712 691101960631489345536 692289194387107479552 693991873250617437184 698162497488902397744 700580082942641700864 705047729219562184704 713395572264763195392 713491414599437180928 716378707871605096448 719195536266915741696 720683868375641184768 726543086817719568384 727791204355677093888 736507266683289993216 743931735097436061696 749979960586033102848 756077358639578087424 756342705612977597556 763801706654525700096 772949032482723612672 780740857406944616832 787088344052529532416 788440471385316851712 794850556518530809856 797882872240230825984 804369724860070100992 805926046355555733504 812478290634869194752 819083805192876261376 825421731769243533312 827451848875736175104 831923660754122047488 835307021970072797184 850587028469525348352 854143844000759922688 859276919986341412608 869567661543064064256 878143279506999607296 885474387059095723968 886995530308481458176 888659965489119363072 894206876083347161088 897618231270259679232 904915940467578863616 914038076964227844096 915608289350690537472 921469280841985794048 926573658085429346304 930883329985203196992 940063638959416246272 943523176221138419712 951194096353017593856 951321886132582907904 960911824500854913024 968724115756959424512 991908980129914748928 999973280781377470464 1008456940817303463408 1018402275539367600128 1030598709976964816896 1040987809875926155776 1049451125403372709888 1051253961847089135616 1057571593829343277056 1063843829653641101312 1070237121899155771392 1074568061807407644672 1078793304400373612544 1083304387513158926336 1089814630226579352576 1091686806533515640832 1104760900024934989824 1124969940879049654272 1134116037959367131136 1134514058419466396334 1145702559981788550144 1159423548724085419008 1171111286110416925248 1180632516078794298624 1182660707077975277568 1192275834777796214784 1196824308360346238976 1206554587290105151488 1208889069533333600256 1218717435952303792128 1228625707789314392064 1241177773313604262656 1247885491131183071232 1253418185279221661696 1258030901628184559616 1268429181510110543872 1281215766001139884032 1291632154342612566016 1317214919260499410944 1322545306839886331904 1332989948233679044608 1341310314125020741632 1344609254423071284544 1357373910701368295424 1382203921262978691072 1387983746501234874368 1396324994977804795488 1410095458439124369408 1426791144529526390784 1426982829198874361856 1432757415743210192896 1441367736751282369536 1453086173635439136768 1487863470194872123392 1499959921172066205696 1512685411225955195112 1527603413309051400192 1545898064965447225344 1561481714813889233664 1574176688105059064832 1576880942770633703424 1595765744480461651968 1611852092711111467008 1624956581269738389504 1638167610385752522752 1650843463538487066624 1654903697751472350208 1663847321508244094976 1670614043940145594368 1701174056939050696704 1708287688001519845376 1718553839972682825216 1739135323086128128512 1756286559013999214592 1770948774118191447936 1773991060616962916352 1777319930978238726144 1788413752166694322176 1795236462540519358464 1809831880935157727232 1828076153928455688192 1842938561683971588096 1861766659970406393984 1880127277918832492544 1887046352442276839424 1902643772265165815808 1921823649001709826048 1937448231513918849024 1983817960259829497856 2016913881634606926816 2036804551078735200256 2061197419953929633792 2081975619751852311552 2098902250806745419776 2115143187658686554112 2140474243798311542784 2149136123614815289344 2157586608800747225088 2166608775026317852672 2179629260453158705152 2183373613067031281664 2209521800049869979648 2249939881758099308544 2268232075918734262272 2269028116838932792668 2291405119963577100288 2318847097448170838016 2342222572220833850496 2361265032157588597248 2365321414155950555136 2384551669555592429568 2393648616720692477952 2413109174580210302976 2417778139066667200512 2437434871904607584256 2457251415578628784128 2482355546627208525312 2495770982262366142464 2506836370558443323392 2536858363020221087744 2562431532002279768064 2583264308685225132032 2634429838520998821888 2665979896467358089216 2682620628250041483264 2689218508846142569088 2714747821402736590848 2764407842525957382144 2775967493002469748736 2792649989955609590976 2820190916878248738816 2853582289059052781568 2853965658397748723712 2865514831486420385792 2882735473502564739072 2906172347270878273536 2975726940389744246784 2999919842344132411392 3025370822451910390224 3055206826618102800384 3091796129930894450688 3122963429627778467328 3148353376210118129664 3153761885541267406848 3191531488960923303936 3223704185422222934016 3249913162539476779008 3276335220771505045504 3309807395502944700416 3402348113878101393408 3416575376003039690752 3437107679945365650432 3478270646172256257024 3541897548236382895872 3547982121233925832704 3576827504333388644352 3590472925081038716928 3619663761870315454464 3656152307856911376384 3685877123367943176192 3723533319940812787968 3760254555837664985088 3774092704884553678848 3805287544530331631616 3843647298003419652096 3874896463027837698048 3967635920519658995712 4033827763269213853632 4073609102157470400512 4122394839907859267584 4163951239503704623104 4197804501613490839552 4230286375317373108224 4280948487596623085568 4298272247229630578688 4333217550052635705344 4359258520906317410304 4499879763516198617088 4538056233677865585336 4582810239927154200576 4637694194896341676032 4684445144441667700992 4722530064315177194496 4730642828311901110272 4787297233441384955904 4835556278133334401024 4874869743809215168512 4914502831157257568256 4964711093254417050624 4991541964524732284928 5124863064004559536128 5166528617370450264064 5268859677041997643776 5331959792934716178432 5365241256500082966528 5378437017692285138176 5429495642805473181696 5528815685051914764288 5551934986004939497472 5585299979911219181952 5640381833756497477632 5707931316795497447424 5731029662972840771584 5765470947005129478144 5812344694541756547072 5951453880779488493568 6050741644903820780448 6110413653236205600768 6183592259861788901376 6245926859255556934656 6296706752420236259328 6447408370844445868032 6499826325078953558016 6619614791005889400832 6804696227756202786816 6833150752006079381504 6874215359890731300864 6956541292344512514048 7083795096472765791744 7095964242467851665408 7153655008666777288704 7180945850162077433856 7239327523740630908928 7312304615713822752768 7371754246735886352384 7447066639881625575936 7520509111675329970176 7610575089060663263232 7687294596006839304192 7749792926055675396096 8067655526538427707264 8147218204314940801024 8244789679815718535168 8327902479007409246208 8395609003226981679104 8460572750634746216448 8561896975193246171136 8596544494459261157376 8718517041812634820608 8999759527032397234176 9076112467355731170672 9165620479854308401152 9275388389792683352064 9368890288883335401984 9445060128630354388992 9461285656623802220544 9574594466882769911808 9671112556266668802048 9749739487618430337024 9829005662314515136512 9929422186508834101248 10249726128009119072256 10333057234740900528128 10730482513000165933056 10756874035384570276352 10858991285610946363392 11057631370103829528576 11103869972009878994944 11170599959822438363904 11280763667512994955264 11415862633590994894848 11530941894010258956288 11624689389083513094144 11902907761558976987136 12101483289807641560896 12220827306472411201536 12367184519723577802752 12491853718511113869312 12593413504840472518656 12894816741688891736064 12999652650157907116032 13239229582011778801664 13666301504012158763008 13748430719781462601728 13913082584689025028096 14167590192945531583488 14191928484935703330816 14361891700324154867712 14624609231427645505536 14743508493471772704768 14894133279763251151872 15374589192013678608384 15499585852111350792192 16135311053076855414528 16294436408629881602048 16489579359631437070336 16655804958014818492416 16791218006453963358208 16921145501269492432896 17123793950386492342272 17193088988918522314752 17437034083625269641216 18152224934711462341344 18331240959708616802304 18550776779585366704128 18737780577766670803968 18890120257260708777984 19342225112533337604096 19499478975236860674048 19858844373017668202496 20499452256018238144512 21460965026000331866112 21513748070769140552704 21717982571221892726784 22115262740207659057152 22207739944019757989888 22341199919644876727808 22561527335025989910528 22831725267181989789696 23061883788020517912576 23249378778167026188288 24202966579615283121792 24441654612944822403072 24734369039447155605504 24983707437022227738624 25186827009680945037312 25789633483377783472128 26478459164023557603328 27496861439562925203456 27826165169378050056192 28335180385891063166976 28383856969871406661632 28723783400648309735424 29249218462855291011072 29487016986943545409536 29788266559526502303744 30749178384027357216768 30999171704222701584384 32270622106153710829056 32588872817259763204096 32979158719262874140672 33311609916029636984832 33582436012907926716416 33842291002538984865792 34247587900772984684544 34874068167250539282432 36304449869422924682688 36662481919417233604608 37101553559170733408256 37475561155533341607936 37780240514521417555968 38684450225066675208192 38998957950473721348096 39717688746035336404992 40998904512036476289024 43027496141538281105408 44230525480415318114304 44415479888039515979776 44682399839289753455616 46123767576041035825152 46498757556334052376576 48405933159230566243584 48883309225889644806144 49468738078894311211008 49967414874044455477248 50373654019361890074624 51579266966755566944256 52956918328047115206656 54993722879125850406912 55652330338756100112384 56670360771782126333952 58498436925710582022144 59576533119053004607488 61498356768054714433536 64541244212307421658112 66623219832059273969664 67164872025815853432832 67684582005077969731584 68495175801545969369088 69748136334501078564864 72608899738845849365376 73324963838834467209216 74203107118341466816512 74951122311066683215872 75560481029042835111936 77368900450133350416384 79435377492070672809984 86054992283076562210816 88461050960830636228608 88830959776079031959552 89364799678579506911232 92247535152082071650304 92997515112668104753152 96811866318461132487168 97766618451779289612288 98937476157788622422016 99934829748088910954496 100747308038723780149248 105913836656094230413312 109987445758251700813824 111304660677512200224768 113340721543564252667904 116996873851421164044288 119153066238106009214976 122996713536109428867072 129082488424614843316224 133246439664118547939328 134329744051631706865664 139496272669002157129728 145217799477691698730752 146649927677668934418432 148406214236682933633024 149902244622133366431744 151120962058085670223872 154737800900266700832768 158870754984141345619968 172109984566153124421632 177661919552158063919104 178729599357159013822464 184495070304164143300608 193623732636922264974336 199869659496177821908992 201494616077447560298496 211827673312188460826624 219974891516503401627648 222609321355024400449536 226681443087128505335808 238306132476212018429952 258164976849229686632448 266492879328237095878656 278992545338004314259456 290435598955383397461504 293299855355337868836864 296812428473365867266048 299804489244266732863488 302241924116171340447744 317741509968282691239936 344219969132306248843264 357459198714318027644928 368990140608328286601216 387247465273844529948672 399739318992355643817984 402989232154895120596992 423655346624376921653248 439949783033006803255296 445218642710048800899072 453362886174257010671616 476612264952424036859904 516329953698459373264896 532985758656474191757312 580871197910766794923008 599608978488533465726976 604483848232342680895488 635483019936565382479872 688439938264612497686528 714918397428636055289856 774494930547689059897344 799478637984711287635968 879899566066013606510592 890437285420097601798144 906725772348514021343232 953224529904848073719808 1032659907396918746529792 1161742395821533589846016 1199217956977066931453952 1208967696464685361790976 1270966039873130764959744 1376879876529224995373056 1429836794857272110579712 1548989861095378119794688 1598957275969422575271936 1813451544697028042686464 1906449059809696147439616 2065319814793837493059584 2323484791643067179692032 2398435913954133862907904 2753759753058449990746112 2859673589714544221159424 3097979722190756239589376 3626903089394056085372928 3812898119619392294879232 4130639629587674986119168 4646969583286134359384064 4796871827908267725815808 5507519506116899981492224 5719347179429088442318848 6195959444381512479178752 8261279259175349972238336 9293939166572268718768128 11438694358858176884637696 12391918888763024958357504 16522558518350699944476672 18587878333144537437536256 24783837777526049916715008 37175756666289074875072512 49567675555052099833430016 74351513332578149750145024 148703026665156299500290048
- Sum of all divisors σ(n): 508585724576167078084608000
- Sum of proper divisors (its aliquot sum) s(n): 359882697911010778584317952
- 148703026665156299500290048 is an abundant number, because the sum of its proper divisors (359882697911010778584317952) is greater than itself. Its abundance is 211179671245854479084027904
Bases of 148703026665156299500290048
- Binary: 1111011000000010001011100111010011100000101011000011111110001010101110000000000000000002
- Hexadecimal: 0x7B01173A70561FC55C0000
- Base-36: ION0NEVUA308H91C0
Squares and roots of 148703026665156299500290048
- 148703026665156299500290048 squared (1487030266651562995002900482) is 22112590139378185439743738795490050758714836127842304
- 148703026665156299500290048 cubed (1487030266651562995002900483) is 3288209081131626562754431394112437590147668246988355528398863568983256404590592
-
The
square root of 148703026665156299500290048 is 12194385046617.0002557385 -
148703026665156299500290048 is a
perfect cube number . Itscube root is 529793472
Scales and comparisons
How big is 148703026665156299500290048?- 148,703,026,665,156,299,500,290,048 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 148,703,026,665,156,299,500,290,048 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 148703026665156299500290048 cubic inches would be around 44149456 feet tall.
Recreational maths with 148703026665156299500290048
- 148703026665156299500290048 backwards is 840092005992651566620307841
- 148703026665156299500290048 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 148703026665156299500290048's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 148703026665156299500290048 - Facts about the integer". Numbermatics.com. 2024. Web. 14 May 2024.
APA style:
Numbermatics. (2024). Number 148703026665156299500290048 - Facts about the integer. Retrieved 14 May 2024, from https://numbermatics.com/n/148703026665156299500290048/
Chicago style:
Numbermatics. 2024. "Number 148703026665156299500290048 - Facts about the integer". https://numbermatics.com/n/148703026665156299500290048/
The information we have on file for 148703026665156299500290048 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 148703026665156299500290048, math, Factors of 148703026665156299500290048, curriculum, school, college, exams, university, Prime factorization of 148703026665156299500290048, STEM, science, technology, engineering, physics, economics, calculator, one hundred forty-eight septillion, seven hundred three sextillion, twenty-six quintillion, six hundred sixty-five quadrillion, one hundred fifty-six trillion, two hundred ninety-nine billion, five hundred million, two hundred ninety thousand and forty-eight.