228374189519387320620417024
228,374,189,519,387,320,620,417,024 is an even composite number composed of six prime numbers multiplied together.
228374189519387320620417024 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, eight hundred seventy-five divisors.
Prime factorization of 228374189519387320620417024:
224 × 34 × 74 × 132 × 192 × 338712
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 13 × 13 × 19 × 19 × 33871 × 33871)See below for interesting mathematical facts about the number 228374189519387320620417024 from the Numbermatics database.
Names of 228374189519387320620417024
- Cardinal: 228374189519387320620417024 can be written as Two hundred twenty-eight septillion, three hundred seventy-four sextillion, one hundred eighty-nine quintillion, five hundred nineteen quadrillion, three hundred eighty-seven trillion, three hundred twenty billion, six hundred twenty million, four hundred seventeen thousand and twenty-four.
Scientific notation
- Scientific notation: 2.28374189519387320620417024 × 1026
Factors of 228374189519387320620417024
Divisors of 228374189519387320620417024
- Number of divisors d(n): 16875
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 19 21 24 26 27 28 32 36 38 39 42 48 49 52 54 56 57 63 64 72 76 78 81 84 91 96 98 104 108 112 114 117 126 128 133 144 147 152 156 162 168 169 171 182 189 192 196 208 216 224 228 234 247 252 256 266 273 288 294 304 312 324 336 338 342 343 351 361 364 378 384 392 399 416 432 441 448 456 468 494 504 507 512 513 532 546 567 576 588 608 624 637 648 672 676 684 686 702 722 728 741 756 768 784 798 819 832 864 882 896 912 931 936 988 1008 1014 1024 1026 1029 1053 1064 1083 1092 1134 1152 1176 1183 1197 1216 1248 1274 1296 1323 1344 1352 1368 1372 1404 1444 1456 1482 1512 1521 1536 1539 1568 1596 1638 1664 1728 1729 1764 1792 1824 1862 1872 1911 1976 2016 2028 2048 2052 2058 2106 2128 2166 2184 2223 2268 2304 2352 2366 2394 2401 2432 2457 2496 2527 2548 2592 2646 2688 2704 2736 2744 2793 2808 2888 2912 2964 3024 3042 3072 3078 3087 3136 3192 3211 3249 3276 3328 3456 3458 3528 3549 3584 3591 3648 3724 3744 3822 3952 3969 4032 4056 4096 4104 4116 4212 4256 4332 4368 4446 4459 4536 4563 4608 4693 4704 4732 4788 4802 4864 4914 4992 5054 5096 5184 5187 5292 5376 5408 5472 5488 5586 5616 5733 5776 5824 5928 6048 6084 6144 6156 6174 6272 6384 6422 6498 6517 6552 6656 6669 6912 6916 7056 7098 7168 7182 7203 7296 7371 7448 7488 7581 7644 7904 7938 8064 8112 8192 8208 8232 8281 8379 8424 8512 8664 8736 8892 8918 9072 9126 9216 9261 9386 9408 9464 9576 9604 9633 9728 9747 9828 9984 10108 10192 10368 10374 10584 10647 10752 10773 10816 10944 10976 11172 11232 11466 11552 11648 11856 12096 12103 12168 12288 12312 12348 12544 12768 12844 12996 13034 13104 13312 13338 13377 13689 13824 13832 14079 14112 14196 14336 14364 14406 14592 14742 14896 14976 15162 15288 15561 15808 15876 16128 16224 16384 16416 16464 16562 16758 16848 17024 17199 17328 17472 17689 17784 17836 18144 18252 18432 18522 18772 18816 18928 19152 19208 19266 19456 19494 19551 19656 19968 20007 20216 20384 20736 20748 21168 21294 21504 21546 21609 21632 21888 21952 22344 22464 22477 22743 22932 23104 23296 23712 24192 24206 24336 24576 24624 24696 24843 25088 25137 25536 25688 25992 26068 26208 26624 26676 26754 27378 27648 27664 27783 28158 28224 28392 28672 28728 28812 28899 29184 29241 29484 29792 29952 30324 30576 31122 31213 31616 31752 31941 32256 32448 32768 32832 32851 32928 33124 33516 33696 33871 34048 34398 34656 34944 35378 35568 35672 36288 36309 36504 36864 37044 37544 37632 37856 38304 38416 38532 38912 38988 39102 39312 39936 40014 40131 40432 40768 41472 41496 42237 42336 42588 43008 43092 43218 43264 43776 43904 44688 44928 44954 45486 45619 45864 46208 46592 46683 47424 48384 48412 48672 49152 49248 49392 49686 50176 50274 51072 51376 51597 51984 52136 52416 53067 53248 53352 53508 54756 55296 55328 55566 56316 56448 56784 57344 57456 57624 57798 57967 58368 58482 58653 58968 59584 59904 60648 61009 61152 62244 62426 63232 63504 63882 64512 64827 64896 65536 65664 65702 65856 66248 67032 67392 67431 67742 68096 68229 68796 69312 69888 70756 71136 71344 72576 72618 73008 73728 74088 74529 75088 75264 75411 75712 76608 76832 77064 77824 77976 78204 78624 79872 80028 80262 80864 81536 82944 82992 84474 84672 84721 85176 86016 86184 86436 86528 86697 87552 87808 89376 89856 89908 90972 91238 91728 92416 93184 93366 93639 94848 95823 96768 96824 97344 98304 98496 98553 98784 99372 100352 100548 101613 102144 102752 103194 103968 104272 104832 106134 106496 106704 107016 108927 109512 110592 110656 111132 112632 112896 113568 114688 114912 115248 115596 115934 116736 116964 117306 117936 119168 119808 120393 121296 122018 122304 123823 124488 124852 126464 126711 127008 127764 129024 129654 129792 131072 131328 131404 131712 132496 134064 134784 134862 135484 136192 136458 136857 137592 138624 139776 140049 141512 142272 142688 145152 145236 146016 147456 148176 149058 150176 150528 150822 151424 153216 153664 154128 155648 155952 156408 157248 157339 159201 159744 160056 160524 161728 163072 165888 165984 168948 169344 169442 170352 172032 172368 172872 173056 173394 173901 175104 175616 175959 178752 179712 179816 181944 182476 183027 183456 184832 186368 186732 187278 189696 191646 193536 193648 194481 194688 196608 196992 197106 197568 198744 200704 201096 202293 203226 204288 204687 205504 206388 207936 208544 209664 212268 212992 213408 214032 217854 219024 221184 221312 222264 223587 225264 225792 227136 229376 229824 229957 230496 231192 231868 233472 233928 234612 235872 237097 238336 239616 240786 242592 244036 244608 247646 248976 249704 252928 253422 254016 254163 255528 258048 259308 259584 260091 262144 262656 262808 263424 264992 268128 269568 269724 270968 272384 272916 273714 275184 277248 279552 280098 280917 283024 284544 285376 290304 290472 292032 294912 295659 296352 298116 300352 301056 301644 302848 304839 306432 307328 308256 311296 311904 312816 314496 314678 318402 319488 320112 321048 323456 326144 326781 331776 331968 337896 338688 338884 340704 344064 344736 345744 346112 346788 347802 350208 351232 351918 357504 359424 359632 361179 363888 364952 366054 366912 369664 371469 372736 373464 374556 379392 380133 383292 387072 387296 388962 389376 393216 393984 394212 395136 397488 401408 402192 404586 405769 406452 408576 409374 410571 411008 412776 415872 417088 419328 424536 425984 426816 427063 428064 435708 438048 440323 442368 442624 444528 447174 450528 451584 454272 458752 459648 459914 460992 462384 463736 466944 467856 469224 471744 472017 474194 476672 477603 479232 481572 485184 488072 489216 495292 497952 499408 505856 506844 508032 508326 511056 516096 518616 519168 520182 521703 524288 525312 525616 526848 527877 529984 536256 539136 539448 541936 544768 545832 547428 549081 550368 554496 559104 560196 561834 566048 569088 570752 580608 580944 584064 589824 591318 592704 593047 596232 600704 602112 603288 605696 606879 609678 612864 614656 616512 622592 623808 625632 628992 629356 636804 638976 640224 642096 643549 646912 652288 653562 663552 663936 670761 675792 677376 677768 681408 688128 689472 689871 691488 692224 693576 695604 700416 702464 703836 711291 715008 718848 719264 722358 727776 729904 732108 733824 739328 742938 745472 746928 749112 758784 760266 762489 766584 774144 774592 777924 778752 786432 787968 788424 790272 794976 802816 804384 809172 811538 812904 817152 818748 821142 822016 825552 831744 834176 838656 842751 849072 851968 853632 854126 856128 866761 871416 876096 880646 884736 885248 886977 889056 894348 901056 903168 908544 914517 917504 919296 919828 921984 924768 927472 933888 935712 938448 943488 944034 948388 953344 955206 958464 963144 970368 976144 978432 980343 990584 995904 998816 1011712 1013688 1016064 1016652 1022112 1032192 1037232 1038336 1040364 1043406 1048576 1050624 1051232 1053696 1055754 1059968 1072512 1078272 1078896 1083872 1089536 1091664 1094856 1098162 1100736 1101373 1108992 1114407 1118208 1120392 1123668 1132096 1138176 1141504 1161216 1161888 1168128 1179648 1182636 1185408 1186094 1192464 1201408 1204224 1206576 1211392 1213758 1217307 1219356 1225728 1229312 1231713 1233024 1245184 1247616 1251264 1257984 1258712 1273608 1277952 1280448 1281189 1284192 1287098 1293824 1304576 1307124 1320969 1327104 1327872 1341522 1351584 1354752 1355536 1362816 1376256 1378944 1379742 1382976 1384448 1387152 1391208 1400832 1404928 1407672 1416051 1422582 1430016 1432809 1437696 1438528 1444716 1455552 1459808 1464216 1467648 1478656 1485876 1490944 1493856 1498224 1517568 1520532 1524978 1533168 1548288 1549184 1555848 1557504 1565109 1572864 1575936 1576848 1580544 1589952 1605632 1608768 1609699 1618344 1623076 1625808 1634304 1637496 1642284 1644032 1647243 1651104 1659679 1663488 1668352 1677312 1685502 1698144 1703936 1707264 1708252 1712256 1733522 1742832 1752192 1761292 1769472 1770496 1773954 1778112 1779141 1788696 1802112 1806336 1817088 1820637 1829034 1835008 1838592 1839656 1843968 1849536 1854944 1867776 1871424 1876896 1886976 1888068 1896776 1906688 1910412 1916928 1926288 1930647 1940736 1952288 1956864 1960686 1981168 1991808 1997632 2023424 2027376 2032128 2033304 2044224 2064384 2069613 2074464 2076672 2080728 2086812 2097152 2101248 2102464 2107392 2111508 2119936 2133873 2145024 2156544 2157792 2167744 2179072 2183328 2189712 2196324 2201472 2202746 2217984 2228814 2236416 2240784 2247336 2264192 2276352 2283008 2287467 2322432 2323776 2336256 2359296 2365272 2370816 2372188 2384928 2402816 2408448 2413152 2422784 2427516 2434614 2438712 2451456 2458624 2463426 2466048 2490368 2495232 2502528 2515968 2517424 2528253 2547216 2555904 2560896 2562378 2568384 2574196 2587648 2600283 2609152 2614248 2641938 2654208 2655744 2660931 2683044 2703168 2709504 2711072 2725632 2743551 2752512 2757888 2759484 2765952 2768896 2774304 2782416 2801664 2809856 2815344 2832102 2845164 2860032 2865618 2875392 2877056 2889432 2911104 2919616 2928432 2935296 2957312 2971752 2981888 2987712 2989441 2996448 3035136 3041064 3049956 3066336 3082261 3096576 3098368 3111696 3115008 3130218 3145728 3151872 3153696 3161088 3179904 3211264 3217536 3219398 3236688 3246152 3251616 3268608 3274992 3284568 3288064 3294486 3302208 3304119 3319358 3326976 3336704 3343221 3354624 3371004 3396288 3407872 3414528 3416504 3424512 3467044 3485664 3504384 3522584 3538944 3540992 3547908 3556224 3558282 3577392 3604224 3612672 3634176 3641274 3651921 3658068 3670016 3677184 3679312 3687936 3695139 3699072 3709888 3735552 3742848 3753792 3773952 3776136 3793552 3813376 3820824 3833856 3843567 3852576 3861294 3881472 3904576 3913728 3921372 3962336 3962907 3983616 3995264 4046848 4054752 4064256 4066608 4088448 4128768 4139226 4148928 4153344 4161456 4173624 4194304 4202496 4204928 4214784 4223016 4239872 4248153 4267746 4290048 4313088 4315584 4335488 4358144 4366656 4379424 4392648 4402944 4405492 4435968 4457628 4472832 4481568 4494672 4504843 4528384 4552704 4566016 4574934 4644864 4647552 4672512 4695327 4718592 4730544 4741632 4744376 4769856 4805632 4816896 4826304 4829097 4845568 4855032 4869228 4877424 4902912 4917248 4926852 4932096 4941729 4979037 4980736 4990464 5005056 5031936 5034848 5056506 5094432 5111808 5121792 5124756 5136768 5148392 5175296 5200566 5218304 5228496 5283876 5308416 5311488 5321862 5337423 5366088 5406336 5419008 5422144 5451264 5487102 5505024 5515776 5518968 5531904 5537792 5548608 5564832 5603328 5619712 5630688 5664204 5690328 5720064 5724199 5731236 5750784 5754112 5778864 5791941 5822208 5839232 5856864 5870592 5914624 5943504 5963776 5975424 5978882 5992896 6070272 6082128 6099912 6132672 6164522 6193152 6196736 6208839 6223392 6230016 6260436 6291456 6303744 6307392 6322176 6359808 6401619 6422528 6435072 6438796 6473376 6492304 6503232 6537216 6549984 6569136 6576128 6588972 6604416 6608238 6638716 6653952 6673408 6686442 6709248 6742008 6792576 6815744 6829056 6833008 6849024 6862401 6934088 6971328 7008768 7045168 7077888 7081984 7095816 7112448 7116564 7154784 7208448 7225344 7268352 7282548 7303842 7316136 7340032 7354368 7358624 7375872 7390278 7398144 7419776 7471104 7485696 7507584 7547904 7552272 7587104 7626752 7641648 7667712 7687134 7705152 7709611 7722588 7762944 7800849 7809152 7827456 7842744 7924672 7925814 7967232 7990528 8093696 8109504 8128512 8133216 8176896 8257536 8278452 8297856 8306688 8322912 8347248 8366137 8388608 8404992 8409856 8429568 8446032 8479744 8496306 8535492 8580096 8626176 8631168 8670976 8716288 8733312 8758848 8785296 8805888 8810984 8871936 8915256 8945664 8963136 8968323 8989344 9009686 9056768 9105408 9132032 9149868 9246783 9289728 9295104 9345024 9390654 9437184 9461088 9483264 9488752 9539712 9611264 9633792 9652608 9658194 9691136 9710064 9738456 9754848 9805824 9834496 9853704 9864192 9883458 9912357 9958074 9961472 9980928 10010112 10029663 10063872 10069696 10113012 10188864 10223616 10243584 10249512 10273536 10296784 10350592 10401132 10436608 10456992 10567752 10616832 10622976 10643724 10674846 10732176 10812672 10838016 10844288 10902528 10955763 10974204 11010048 11031552 11037936 11063808 11075584 11097216 11129664 11206656 11239424 11261376 11267893 11328408 11380656 11440128 11448398 11462472 11501568 11508224 11530701 11557728 11583882 11617753 11644416 11678464 11713728 11741184 11829248 11887008 11888721 11927552 11950848 11957764 11985792 12140544 12164256 12199824 12227431 12265344 12329044 12386304 12393472 12417678 12446784 12460032 12520872 12582912 12607488 12614784 12644352 12719616 12744459 12803238 12845056 12870144 12877592 12946752 12984608 13006464 13074432 13099968 13138272 13152256 13177944 13208832 13216476 13277432 13307904 13346816 13372884 13418496 13484016 13514529 13585152 13631488 13658112 13666016 13698048 13724802 13868176 13942656 14017536 14090336 14155776 14163968 14191632 14224896 14233128 14309568 14416896 14450688 14487291 14536704 14565096 14607684 14632272 14680064 14708736 14717248 14751744 14780556 14796288 14839552 14937111 14942208 14971392 15015168 15095808 15104544 15174208 15253504 15283296 15335424 15374268 15410304 15419222 15445176 15525888 15601698 15618304 15654912 15685488 15849344 15851628 15934464 15981056 16012269 16187392 16219008 16257024 16266432 16353792 16515072 16556904 16595712 16613376 16645824 16694496 16732274 16777216 16809984 16819712 16859136 16892064 16959488 16992612 17070984 17160192 17172597 17252352 17262336 17341952 17375823 17432576 17466624 17517696 17570592 17611776 17621968 17743872 17830512 17891328 17926272 17936646 17978688 18019372 18113536 18210816 18264064 18299736 18493566 18579456 18590208 18626517 18690048 18781308 18874368 18922176 18966528 18977504 19079424 19204857 19222528 19267584 19305216 19316388 19382272 19420128 19476912 19509696 19611648 19668992 19707408 19728384 19766916 19824714 19916148 19922944 19961856 20020224 20059326 20127744 20139392 20226024 20377728 20447232 20487168 20499024 20547072 20593568 20701184 20802264 20873216 20913984 20926087 21135504 21233664 21245952 21287448 21349692 21464352 21575827 21625344 21676032 21688576 21805056 21911526 21948408 22020096 22063104 22075872 22127616 22151168 22194432 22259328 22413312 22478848 22522752 22535786 22656816 22761312 22880256 22896796 22924944 23003136 23016448 23061402 23115456 23128833 23167764 23235506 23288832 23356928 23402547 23427456 23482368 23658496 23774016 23777442 23855104 23901696 23915528 23971584 24281088 24328512 24399648 24454862 24530688 24658088 24772608 24786944 24835356 24893568 24920064 25041744 25098411 25165824 25214976 25229568 25288704 25439232 25488918 25606476 25690112 25740288 25755184 25893504 25969216 26012928 26148864 26199936 26276544 26304512 26355888 26417664 26432952 26554864 26615808 26693632 26745768 26836992 26904969 26968032 27029058 27170304 27262976 27316224 27332032 27396096 27449604 27736352 27740349 27885312 28035072 28180672 28311552 28327936 28383264 28449792 28466256 28619136 28833792 28901376 28974582 29073408 29130192 29215368 29264544 29360128 29417472 29434496 29503488 29561112 29592576 29679104 29737071 29874222 29884416 29942784 30030336 30191616 30209088 30348416 30507008 30566592 30670848 30748536 30820608 30838444 30890352 31051776 31203396 31236608 31309824 31370976 31533901 31698688 31703256 31868928 31962112 32024538 32374784 32438016 32514048 32532864 32707584 32867289 33030144 33113808 33191424 33226752 33291648 33388992 33464548 33619968 33639424 33718272 33784128 33803679 33918976 33985224 34141968 34320384 34345194 34504704 34524672 34592103 34683904 34751646 34853259 34865152 34933248 35035392 35141184 35223552 35243936 35487744 35661024 35666163 35782656 35852544 35873292 35957376 36038744 36227072 36421632 36528128 36599472 36682293 36987132 37158912 37180416 37253034 37380096 37562616 37748736 37844352 37933056 37955008 38158848 38409714 38445056 38535168 38610432 38632776 38764544 38840256 38953824 39019392 39223296 39337984 39414816 39456768 39533832 39649428 39832296 39845888 39923712 40040448 40069393 40118652 40255488 40278784 40452048 40543587 40755456 40894464 40974336 40998048 41094144 41187136 41402368 41604528 41746432 41827968 41852174 42271008 42467328 42491904 42574896 42699384 42928704 43151654 43250688 43352064 43377152 43461873 43610112 43823052 43896816 44040192 44126208 44151744 44255232 44302336 44388864 44518656 44811333 44826624 44957696 45045504 45071572 45313632 45522624 45760512 45793592 45849888 46006272 46032896 46122804 46230912 46257666 46335528 46471012 46577664 46713856 46805094 46854912 46964736 47316992 47548032 47554884 47710208 47803392 47831056 47943168 48036807 48562176 48657024 48799296 48909724 49061376 49316176 49545216 49573888 49670712 49787136 49840128 50083488 50196822 50331648 50429952 50459136 50577408 50878464 50977836 51212952 51380224 51480576 51510368 51517791 51787008 51938432 52025856 52127469 52297728 52399872 52553088 52609024 52711776 52835328 52865904 53109728 53231616 53387264 53491536 53673984 53809938 53936064 54058116 54340608 54525952 54632448 54664064 54792192 54899208 55472704 55480698 55770624 56070144 56361344 56623104 56655872 56766528 56899584 56932512 57238272 57667584 57802752 57949164 58146816 58260384 58430736 58529088 58562959 58720256 58834944 58868992 59006976 59122224 59185152 59358208 59474142 59748444 59768832 59885568 60060672 60383232 60418176 60696832 61014016 61133184 61341696 61497072 61641216 61676888 61780704 62103552 62406792 62473216 62619648 62741952 62778261 63067802 63397376 63406512 63737856 63924224 64049076 64727481 64749568 64876032 65028096 65065728 65415168 65734578 66060288 66227616 66382848 66453504 66583296 66777984 66929096 67239936 67278848 67436544 67568256 67607358 67837952 67970448 68283936 68640768 68690388 69009408 69049344 69184206 69367808 69386499 69503292 69706518 69730304 69866496 70070784 70207641 70282368 70447104 70487872 70975488 71322048 71332326 71565312 71705088 71746584 71914752 72077488 72454144 72843264 73056256 73198944 73364586 73974264 74317824 74360832 74506068 74760192 75125232 75295233 75497472 75688704 75866112 75910016 76317696 76819428 76890112 77070336 77220864 77265552 77529088 77680512 77907648 78038784 78446592 78675968 78829632 78913536 79067664 79298856 79664592 79691776 79847424 80080896 80138786 80237304 80510976 80557568 80714907 80904096 81087174 81324271 81510912 81788928 81948672 81996096 82188288 82374272 82804736 83209056 83221047 83492864 83655936 83704348 84542016 84934656 84983808 85149792 85398768 85592017 85857408 86303308 86501376 86704128 86754304 86923746 87220224 87646104 87793632 88080384 88252416 88303488 88510464 88604672 88777728 89037312 89211213 89622666 89653248 89915392 90091008 90143144 90627264 91045248 91521024 91587184 91699776 92012544 92065792 92245608 92461824 92515332 92671056 92942024 93155328 93427712 93610188 93709824 93929472 94601703 94633984 95096064 95109768 95420416 95606784 95662112 95886336 96073614 97124352 97314048 97598592 97819448 98122752 98632352 99090432 99147776 99341424 99574272 99680256 100166976 100393644 100859904 100918272 101154816 101411037 101756928 101955672 102425904 102760448 102961152 103020736 103035582 103574016 103876864 104051712 104254938 104559777 104595456 104799744 105106176 105218048 105423552 105670656 105731808 106219456 106463232 106774528 106983072 107347968 107619876 107872128 108116232 108681216 108759781 109051904 109264896 109328128 109584384 109798416 110046879 110945408 110961396 111541248 112140288 112722688 113246208 113311744 113533056 113799168 113865024 114476544 115335168 115605504 115898328 116293632 116520768 116861472 117058176 117125918 117440512 117669888 117737984 118013952 118244448 118370304 118716416 118948284 119496888 119537664 119771136 120121344 120208179 120766464 120836352 121393664 121630761 122028032 122266368 122683392 122994144 123282432 123353776 123561408 124207104 124813584 124946432 125239296 125483904 125556522 126135604 126794752 126813024 127475712 127848448 128098152 129454962 129499136 129752064 130056192 130131456 130385619 130830336 131469156 132120576 132455232 132765696 132907008 133166592 133555968 133858192 134433999 134479872 134557696 134873088 135136512 135214716 135675904 135940896 136567872 137281536 137380776 138018816 138098688 138368412 138735616 138772998 139006584 139413036 139460608 139732992 140141568 140415282 140564736 140894208 140975744 141950976 142644096 142664652 143130624 143410176 143493168 143829504 144154976 144908288 145686528 146112512 146397888 146482609 146729172 147948528 148635648 148721664 149012136 149520384 150250464 150590466 150994944 151030789 151377408 151732224 151820032 152635392 153638856 153780224 154140672 154441728 154531104 154553373 155058176 155361024 155815296 156077568 156893184 157351936 157659264 157827072 158135328 158597712 158956603 159329184 159383552 159694848 160161792 160277572 160474608 161021952 161115136 161429814 161808192 162174348 162648542 163021824 163577856 163897344 163992192 164376576 164748544 165609472 166418112 166442094 166985728 167311872 167408696 169084032 169869312 169967616 170299584 170797536 171184034 171714816 172606616 173002752 173408256 173508608 173847492 174440448 175292208 175587264 175688877 176160768 176504832 176606976 177020928 177209344 177555456 178074624 178422426 179245332 179306496 179830784 180182016 180286288 181254528 182090496 183042048 183174368 183399552 184025088 184131584 184491216 184923648 185030664 185342112 185884048 186310656 186855424 187220376 187419648 187858944 188334783 189203406 189267968 190192128 190219536 190840832 191213568 191324224 191772672 192147228 194182443 194248704 194628096 195197184 195638896 196245504 197264704 198180864 198295552 198682848 199148544 199360512 200333952 200787288 201719808 201836544 202309632 202822074 203513856 203911344 204851808 205520896 205922304 206041472 206071164 207148032 207753728 208103424 208159497 208509876 209119554 209190912 209599488 210212352 210436096 210847104 211341312 211463616 212438912 212926464 213549056 213966144 214695936 215239752 215744256 216232464 217362432 217519562 218103808 218529792 218656256 219168768 219596832 220093758 220737307 221890816 221922792 223082496 224280576 225445376 225885699 226492416 226623488 227066112 227598336 227730048 228953088 230670336 231211008 231796656 232587264 233041536 233722944 234116352 234251836 235339776 235475968 236027904 236488896 236740608 237432832 237896568 238993776 239075328 239542272 240242688 240416358 241532928 241672704 242144721 242787328 243261522 243972813 244056064 244532736 245366784 245988288 246564864 246707552 247122816 248414208 249627168 249663141 249892864 250478592 250967808 251113044 252271208 253589504 253626048 254951424 255696896 256196304 256776051 258909924 258998272 259504128 260112384 260262912 260771238 261660672 262938312 264241152 264910464 265531392 265814016 266333184 267111936 267716384 268867998 268959744 269115392 269746176 270273024 270429432 271351808 271881792 273135744 274563072 274761552 276037632 276197376 276736824 277471232 277545996 278013168 278826072 278921216 279465984 280283136 280485751 280830564 281129472 281788416 281951488 283805109 283901952 285288192 285329304 286261248 286820352 286986336 287659008 288309952 289816576 291373056 292225024 292795776 292965218 293458344 295897056 297271296 297443328 298024272 299040768 300500928 301180932 302061578 302754816 303464448 303640064 304233111 305270784 307277712 307560448 308281344 308883456 309062208 309106746 310116352 310722048 311630592 312155136 313679331 313786368 314703872 315318528 315654144 316270656 317195424 317913206 318658368 318767104 319389696 320323584 320555144 320949216 322043904 322230272 322859628 323616384 324348696 325297084 326043648 326279343 327155712 327794688 327984384 328753152 329497088 330140637 331218944 332836224 332884188 333971456 334623744 334817392 338168064 339738624 339935232 340599168 341595072 342368068 343429632 345213232 346005504 346816512 347017216 347694984 348880896 350584416 351174528 351377754 352321536 353009664 353213952 354041856 354418688 355110912 356149248 356844852 358490664 358612992 359661568 360364032 360572576 360624537 362509056 364180992 364892283 366084096 366348736 366799104 368050176 368263168 368982432 369847296 370061328 370684224 371768096 372621312 373710848 374440752 374839296 375717888 376669566 378406812 378535936 380384256 380439072 381681664 382427136 382648448 383545344 384294456 388364886 388497408 389256192 390394368 391277792 392491008 394529408 396361728 396591104 397365696 398297088 398721024 400667904 401574576 403439616 403673088 404619264 405644148 407027712 407822688 409703616 409940713 411041792 411844608 412082944 412142328 414296064 415507456 416206848 416318994 417019752 418239108 418381824 419198976 420424704 420872192 421694208 422682624 422927232 424877824 425852928 427098112 427932288 429391872 430479504 431488512 432464928 434724864 435039124 437059584 437312512 438337536 439193664 439447827 440187516 441474614 443781632 443845584 446164992 448561152 450890752 451771398 452984832 453092367 453246976 454132224 455196672 455460096 457906176 461340672 462422016 463593312 463660119 465174528 466083072 467445888 468232704 468503672 470679552 470951936 472055808 472977792 473481216 474865664 475793136 476869809 477987552 478150656 479084544 480485376 480832716 483065856 483345408 484289442 485574656 486523044 487945626 488112128 489065472 490733568 491976576 493129728 493415104 494245632 496828416 499254336 499326282 499785728 500957184 501935616 502226088 504542416 507179008 507252096 509902848 511393792 512392608 513552102 517819848 517996544 519008256 520224768 520525824 521542476 523321344 525876624 527066631 528482304 529820928 531062784 531628032 532666368 534223872 535432768 537735996 537919488 538230784 539492352 540546048 540858864 542703616 543763584 546271488 549126144 549523104 552075264 552394752 553473648 554942464 555091992 556026336 557652144 557842432 558931968 560566272 560971502 561661128 562258944 563576832 563902976 565004349 567610218 567803904 570576384 570658608 572522496 573640704 573972672 575318016 576619904 579633152 582547329 582746112 584450048 585591552 585930436 586916688 591794112 594542592 594886656 596048544 598081536 599144119 601001856 602361864 604123156 605509632 606928896 607280128 608466222 610541568 614555424 615120896 616562688 617766912 618124416 618213492 620232704 621444096 623261184 624310272 624478491 627358662 627572736 629407744 630637056 631308288 632541312 634390848 635826412 637316736 638779392 640647168 641110288 641898432 644087808 644460544 645719256 647232768 648697392 650594168 652087296 652558686 654311424 655589376 655968768 657506304 658994176 660281274 662211921 662437888 665672448 665768376 667942912 669247488 669634784 676336128 677657097 679477248 679870464 681198336 683190144 684736136 686859264 690426464 692011008 693633024 694034432 695389968 697761792 701168832 702349056 702755508 706019328 706427904 708083712 708837376 710221824 712298496 713689704 716981328 717225984 719323136 720728064 721145152 721249074 725018112 728361984 729784566 731918439 732168192 732697472 733598208 736100352 736526336 737964864 739694592 740122656 741368448 743536192 745242624 747421696 748881504 749678592 751435776 753339132 756813624 757071872 760768512 760878144 761318467 763363328 764854272 765296896 767090688 768588912 770328153 776729772 776994816 778512384 780788736 782555584 784982016 789058816 792723456 793182208 794731392 796594176 797442048 801335808 803149152 806879232 807346176 809238528 811288296 814055424 815645376 819407232 819881426 822083584 823689216 824165888 824284656 828592128 831014912 832413696 832637988 834039504 836478216 836763648 838397952 840849408 841457253 841744384 843388416 845365248 845854464 849755648 851415327 851705856 854196224 855864576 858783744 860959008 862977024 864929856 869449728 870078248 874119168 874625024 876675072 878387328 878895654 880375032 882949228 887563264 887691168 892329984 897122304 901781504 903542796 906184734 906493952 908264448 910393344 910920192 912699333 915812352 922681344 924844032 927186624 927320238 930349056 932166144 934891776 936465408 937007344 941037993 941359104 941903872 944111616 945955584 946962432 949731328 951586272 953739618 955975104 956301312 958169088 960970752 961665432 966131712 966690816 968578884 971149312 973046088 975891252 976224256 978130944 978838029 981467136 983953152 986259456 986830208 988491264 990421911 993656832 998508672 998652564 999571456 1001914368 1003871232 1004452176 1009084832 1014358016 1014504192 1019805696 1022787584 1024785216 1027104204 1035639696 1035993088 1038016512 1040449536 1041051648 1043084952 1046642688 1051753248 1054133262 1056964608 1057215523 1059641856 1062125568 1063256064 1065332736 1068447744 1070865536 1075471992 1075838976 1076461568 1078984704 1081092096 1081717728 1081873611 1085407232 1087527168 1092542976 1098252288 1099046208 1104150528 1104789504 1106947296 1109884928 1110183984 1112052672 1112696221 1115304288 1115684864 1117863936 1121132544 1121943004 1123322256 1124517888 1127153664 1127805952 1130008698 1135220436 1135607808 1141152768 1141317216 1145044992 1147244641 1147281408 1147945344 1150636032 1153239808 1159266304 1165094658 1165492224 1168900096 1171183104 1171860872 1173833376 1183588224 1189085184 1189773312 1192097088 1196163072 1198288238 1202003712 1204723728 1208246312 1211019264 1213857792 1214560256 1216932444 1221083136 1229110848 1229822139 1230241792 1233125376 1235533824 1236248832 1236426984 1240465408 1242888192 1246522368 1248620544 1248956982 1254717324 1255145472 1258815488 1261274112 1262616576 1265082624 1268781696 1271652824 1274633472 1277558784 1281294336 1282220576 1283796864 1288175616 1288921088 1291438512 1294465536 1297394784 1301188336 1304174592 1305117372 1311178752 1311937536 1315012608 1317988352 1318343481 1320562548 1324423842 1324875776 1331344896 1331536752 1335885824 1338494976 1339269568 1352672256 1355314194 1358954496 1359277101 1359740928 1362396672 1366380288 1369472272 1373718528 1380852928 1384022016 1387266048 1388068864 1390779936 1395523584 1402337664 1404698112 1405511016 1412038656 1412855808 1416167424 1417674752 1420443648 1424596992 1427379408 1430609427 1433962656 1434451968 1438646272 1441456128 1442290304 1442498148 1450036224 1456723968 1459569132 1463836878 1464336384 1465394944 1467196416 1472200704 1473052672 1475929728 1479389184 1480245312 1482736896 1487072384 1490485248 1494843392 1497763008 1499357184 1502871552 1506678264 1513627248 1514143744 1521537024 1521756288 1522636934 1526726656 1529708544 1530593792 1534181376 1537177824 1540656306 1545161149 1553459544 1553989632 1557024768 1561577472 1565111168 1569964032 1578117632 1581199893 1585446912 1586364416 1589462784 1593188352 1594884096 1602671616 1606298304 1613758464 1614692352 1618477056 1622576592 1628110848 1631290752 1638814464 1639762852 1647378432 1648331776 1648569312 1657184256 1662029824 1664827392 1665275976 1668079008 1672956432 1673527296 1676795904 1681698816 1682914506 1683488768 1686776832 1690730496 1691708928 1695013047 1699511296 1702830654 1703411712 1708392448 1711729152 1717567488 1721918016 1725954048 1729859712 1738899456 1740156496 1747641987 1748238336 1749250048 1753350144 1756774656 1757791308 1760750064 1765898456 1775126528 1775382336 1784659968 1794244608 1797432357 1803563008 1807085592 1812369468 1812987904 1816528896 1820786688 1821840384 1825398666 1831624704 1845362688 1849688064 1854373248 1854640476 1860698112 1864332288 1869783552 1872930816 1874014688 1882075986 1882718208 1883807744 1888223232 1891911168 1893924864 1899462656 1903172544 1907479236 1911950208 1916338176 1921941504 1923330864 1932263424 1933381632 1937157768 1942298624 1946092176 1951782504 1952448512 1956261888 1957676058 1962934272 1963400257 1967906304 1972518912 1973660416 1976982528 1980843822 1986635763 1987313664 1997017344 1997305128 1999142912 2003828736 2007742464 2008904352 2018169664 2028716032 2029008384 2039611392 2045575168 2049570432 2054208408 2066435839 2071279392 2071986176 2076033024 2080899072 2082103296 2086169904 2093285376 2103506496 2108266524 2114431046 2119283712 2124251136 2126512128 2130665472 2136895488 2141731072 2150943984 2151677952 2152923136 2157969408 2162184192 2163435456 2163747222 2170814464 2175054336 2185085952 2195755317 2196504576 2198092416 2208301056 2209579008 2213894592 2219769856 2220367968 2224105344 2225392442 2230608576 2231369728 2235727872 2242265088 2243886008 2246644512 2249035776 2254307328 2255611904 2260017396 2270440872 2271215616 2282305536 2282634432 2283955401 2290089984 2294489282 2294562816 2295890688 2301272064 2306479616 2310984459 2318532608 2330189316 2330984448 2337800192 2342366208 2343721744 2347666752 2367176448 2378170368 2379546624 2384194176 2392326144 2396576476 2404007424 2409447456 2416492624 2422038528 2427715584 2429120512 2433864888 2442166272 2458221696 2459644278 2460483584 2466250752 2471067648 2472497664 2472853968 2480930816 2485776384 2493044736 2497241088 2497913964 2509434648 2510290944 2517630976 2522548224 2524371759 2525233152 2530165248 2537563392 2543305648 2549266944 2554245981 2555117568 2562588672 2564441152 2567593728 2576351232 2577842176 2582877024 2588931072 2594789568 2602376672 2608349184 2610234744 2622357504 2623875072 2630025216 2635976704 2636686962 2641125096 2648847684 2649751552 2662689792 2663073504 2671771648 2676989952 2678539136 2705344512 2710628388 2718554202 2719481856 2724793344 2732760576 2738944544 2747437056 2761705856 2768044032 2774532096 2776137728 2781559872 2791047168 2804675328 2809396224 2811022032 2824077312 2825711616 2832334848 2835349504 2840887296 2849193984 2854758816 2861218854 2867925312 2868903936 2869584991 2877292544 2882912256 2884580608 2884996296 2900072448 2913447936 2919138264 2927673756 2928672768 2930789888 2934392832 2936514087 2944401408 2946105344 2951859456 2958778368 2960490624 2965473792 2974144768 2980970496 2989686784 2995526016 2998714368 3005743104 3013356528 3027254496 3028287488 3043074048 3043512576 3045273868 3059417088 3061187584 3068362752 3074355648 3081312612 3090322298 3106919088 3107979264 3114049536 3123154944 3130222336 3139928064 3156235264 3162399786 3170893824 3171646569 3172728832 3178925568 3186376704 3189768192 3205343232 3212596608 3227516928 3229384704 3236954112 3245153184 3245620833 3256221696 3262581504 3277628928 3279525704 3294756864 3296663552 3297138624 3314368512 3324059648 3329654784 3330551952 3336158016 3338088663 3345912864 3347054592 3353591808 3363397632 3365829012 3366977536 3373553664 3381460992 3383417856 3390026094 3399022592 3405661308 3406823424 3416784896 3423458304 3435134976 3441733923 3443836032 3451908096 3459719424 3477798912 3480312992 3495283974 3496476672 3498500096 3506700288 3513549312 3515582616 3521500128 3531796912 3550253056 3550764672 3569319936 3588489216 3594864714 3607126016 3614171184 3624738936 3625975808 3633057792 3641573376 3643680768 3650797332 3663249408 3689466417 3690725376 3699376128 3708746496 3709280952 3721396224 3728664576 3739567104 3745861632 3748029376 3764151972 3765436416 3767615488 3776446464 3783822336 3787849728 3798925312 3806345088 3814958472 3823900416 3832676352 3843883008 3846661728 3864526848 3866763264 3874315536 3884597248 3892184352 3903565008 3904897024 3912523776 3915352116 3926800514 3935812608 3945037824 3947320832 3953965056 3955030443 3961687644 3973271526 3974627328 3994034688 3994610256 3998285824 4007657472 4015484928 4017808704 4036339328 4057432064 4058016768 4077831303 4079222784 4091150336 4099140864 4108416816 4132871678 4142558784 4143972352 4152066048 4161798144 4164206592 4172339808 4186570752 4194008833 4207012992 4216533048 4228862092 4238567424 4248502272 4253024256 4261330944 4273790976 4283462144 4291828281 4301887968 4303355904 4305846272 4315938816 4324368384 4326870912 4327494444 4341628928 4350108672 4370171904 4391510634 4393009152 4396184832 4416602112 4419158016 4427789184 4439539712 4440735936 4448210688 4450784884 4461217152 4471455744 4484530176 4487772016 4493289024 4498071552 4508614656 4511223808 4520034792 4540881744 4542431232 4564611072 4565268864 4567910802 4580179968 4588978564 4589125632 4591781376 4602544128 4612959232 4621968918 4635483447 4637065216 4660378632 4661968896 4675600384 4684732416 4687443488 4695333504 4734352896 4743599679 4756340736 4759093248 4768388352 4784652288 4793152952 4808014848 4818894912 4832985248 4844077056 4855431168 4858241024 4867729776 4884332544 4916443392 4919288556 4920967168 4942135296 4944995328 4945707936 4961861632 4971552768 4986089472 4994482176 4995827928 5018869296 5020581888 5035261952 5045096448 5048743518 5050466304 5060330496 5075126784 5086611296 5098533888 5108491962 5110235136 5125177344 5128882304 5135187456 5152702464 5155684352 5165754048 5177862144 5189579136 5204753344 5216698368 5220469488 5244715008 5247750144 5260050432 5271953408 5273373924 5282250192 5297695368 5299503104 5325379584 5326147008 5329229269 5343543296 5353979904 5357078272 5392297071 5410689024 5421256776 5437108404 5438963712 5449586688 5465521152 5477889088 5494874112 5523411712 5536088064 5549064192 5552275456 5563119744 5582094336 5609350656 5618792448 5622044064 5648154624 5651423232 5664669696 5681774592 5698387968 5709517632 5722437708 5735850624 5739169982 5754585088 5765824512 5769161216 5769992592 5800144896 5826895872 5838276528 5855347512 5857345536 5861579776 5868785664 5873028174 5888802816 5890200771 5892210688 5903718912 5917556736 5920981248 5930947584 5948289536 5959907289 5961940992 5979373568 5991052032 5997428736 6011486208 6026713056 6054508992 6056574976 6086148096 6087025152 6090547736 6118834176 6122375168 6136725504 6148711296 6162625224 6180644596 6199307517 6213838176 6215958528 6228099072 6246309888 6260444672 6279856128 6312470528 6324799572 6343293138 6345457664 6357851136 6372753408 6379536384 6410686464 6425193216 6455033856 6458769408 6473908224 6490306368 6491241666 6512443392 6525163008 6555257856 6559051408 6587265951 6589513728 6593327104 6594277248 6628737024 6648119296 6659309568 6661103904 6672316032 6676177326 6691825728 6694109184 6707183616 6726795264 6731658024 6733955072 6747107328 6762921984 6766835712 6780052188 6798045184 6811322616 6813646848 6833569792 6846916608 6851866203 6870269952 6883467846 6887672064 6903816192 6919438848 6932953377 6955597824 6960625984 6990567948 6992953344 6997000192 7013400576 7027098624 7031165232 7043000256 7063593824 7100506112 7101529344 7138639872 7176978432 7189729428 7214252032 7228342368 7249477872 7251951616 7266115584 7283146752 7287361536 7301594664 7326498816 7378932834 7381450752 7398752256 7417492992 7418561904 7442792448 7457329152 7479134208 7491723264 7496058752 7528303944 7530872832 7535230976 7552892928 7567644672 7573115277 7575699456 7597850624 7612690176 7629916944 7647800832 7665352704 7687766016 7693323456 7729053696 7733526528 7748631072 7769194496 7784368704 7788873547 7807130016 7809794048 7825047552 7830704232 7853601028 7871625216 7890075648 7894641664 7907930112 7910060886 7923375288 7946543052 7949254656 7988069376 7989220512 7996571648 8015314944 8030712487 8030969856 8035617408 8072678656 8114864128 8116033536 8155662606 8158445568 8182300672 8198281728 8216833632 8265743356 8285117568 8304132096 8323596288 8328413184 8344679616 8373141504 8388017666 8414025984 8433066096 8457724184 8477134848 8497004544 8506048512 8522661888 8547581952 8566924288 8583656562 8603775936 8606711808 8608754973 8611692544 8631877632 8648736768 8653741824 8654988888 8683257856 8700217344 8740343808 8783021268 8786018304 8792369664 8809542261 8833204224 8838316032 8855578368 8879079424 8881471872 8896421376 8901569768 8922434304 8942911488 8969060352 8975544032 8986578048 8996143104 9017229312 9022447616 9040069584 9081763488 9084862464 9129222144 9130537728 9135821604 9177957128 9178251264 9183562752 9205088256 9225918464 9243937836 9270966894 9274130432 9320757264 9323937792 9351200768 9369464832 9374886976 9390667008 9468705792 9487199358 9512681472 9514939707 9518186496 9536776704 9569304576 9586305904 9616029696 9637789824 9665970496 9688154112 9710862336 9716482048 9735459552 9768665088 9832886784 9838577112 9841934336 9884270592 9889990656 9891415872 9923723264 9943105536 9972178944 9988964352 9991655856 10014265989 10037738592 10041163776 10070523904 10090192896 10097487036 10100932608 10120660992 10150253568 10173222592 10197067776 10216983924 10220470272 10250354688 10257764608 10270374912 10305404928 10311368704 10325201769 10331508096 10355724288 10379158272 10409506688 10433396736 10440938976 10489430016 10495500288 10520100864 10543906816 10546747848 10564500384 10595390736 10599006208 10650759168 10652294016 10658458538 10687086592 10707959808 10714156544 10784594142 10821378048 10842513552 10874216808 10877927424 10899173376 10931042304 10955778176 10989748224 11046823424 11068399251 11072176128 11098128384 11104550912 11126239488 11164188672 11218701312 11237584896 11244088128 11296309248 11302846464 11329339392 11363549184 11396775936 11419035264 11444875416 11471701248 11478339964 11531649024 11538322432 11539985184 11600289792 11653791744 11676553056 11710695024 11714691072 11723159552 11737571328 11746056348 11780401542 11784421376 11807437824 11835113472 11841962496 11861895168 11865091329 11896579072 11919814578 11923881984 11958747136 11982104064 11994857472 12022972416 12053426112 12109017984 12172296192 12174050304 12181095472 12233493909 12237668352 12244750336 12273451008 12297422592 12325250448 12361289192 12398615034 12427676352 12431917056 12456198144 12492619776 12520889344 12559712256 12582026499 12624941056 12649599144 12686586276 12690915328 12715702272 12745506816 12759072768 12821372928 12850386432 12875484843 12910067712 12917538816 12947816448 12980612736 12982483332 13024886784 13050326016 13110515712 13118102816 13174531902 13179027456 13186654208 13188554496 13257474048 13296238592 13318619136 13322207808 13344632064 13352354652 13383651456 13414367232 13453590528 13463316048 13467910144 13494214656 13525843968 13533671424 13560104376 13596090368 13622645232 13627293696 13667139584 13693833216 13703732406 13740539904 13743801799 13766935692 13775344128 13807632384 13838877696 13865906754 13906450341 13911195648 13921251968 13981135896 13985906688 13994000384 14026801152 14054197248 14062330464 14086000512 14127187648 14201012224 14203058688 14277279744 14353956864 14379458856 14428504064 14456684736 14465050873 14498955744 14503903232 14532231168 14566293504 14574723072 14603189328 14652997632 14757865668 14762901504 14834985984 14837123808 14885584896 14914180333 14914658304 14958268416 14983446528 14992117504 15056607888 15061745664 15070461952 15105785856 15135289344 15146230554 15151398912 15195701248 15225380352 15259833888 15295601664 15330705408 15375532032 15386646912 15458107392 15467053056 15497262144 15538388992 15568737408 15577747094 15614260032 15619588096 15650095104 15661408464 15707202056 15743250432 15780151296 15789283328 15815860224 15820121772 15846750576 15893086104 15898509312 15976138752 15978441024 15987687807 15993143296 16030629888 16061424974 16061939712 16071234816 16145357312 16176891213 16229728256 16232067072 16311325212 16316891136 16364601344 16396563456 16433667264 16531486712 16570235136 16608264192 16647192576 16656826368 16689359232 16746283008 16776035332 16828051968 16866132192 16915448368 16954269696 16994009088 17045323776 17095163904 17133848576 17167313124 17207551872 17217509946 17223385088 17263755264 17297473536 17307483648 17309977776 17366515712 17400434688 17480687616 17566042536 17572036608 17584739328 17619084522 17666408448 17670602313 17676632064 17711156736 17758158848 17762943744 17792842752 17803139536 17844868608 17879721867 17885822976 17938120704 17951088064 17973156096 17992286208 18034458624 18044895232 18080139168 18163526976 18169724928 18258444288 18261075456 18271643208 18355914256 18356502528 18367125504 18410176512 18451836928 18487875672 18541933788 18548260864 18597922551 18641514528 18647875584 18702401536 18738929664 18749773952 18781334016 18937411584 18974398716 19029879414 19036372992 19073553408 19138609152 19172611808 19232059392 19275579648 19331940992 19376308224 19421724672 19432964096 19470919104 19537330176 19665773568 19677154224 19683868672 19768541184 19779981312 19782831744 19847446528 19886211072 19944357888 19977928704 19983311712 20028531978 20075477184 20082327552 20087094937 20141047808 20180385792 20194974072 20201865216 20241321984 20300507136 20346445184 20394135552 20433967848 20440940544 20500709376 20515529216 20540749824 20555598609 20610809856 20622737408 20650403538 20663016192 20711448576 20758316544 20819013376 20866793472 20881877952 20978860032 20991000576 21040201728 21087813632 21093495696 21129000768 21190781472 21198012416 21301518336 21304588032 21316917076 21415919616 21428313088 21569188284 21642756096 21685027104 21748433616 21755854848 21797648179 21798346752 21862084608 21911556352 21979496448 22093646848 22136798502 22144352256 22196256768 22209101824 22252478976 22328377344 22437402624 22475169792 22488176256 22592618496 22605692928 22658678784 22719345831 22727098368 22793551872 22838070528 22889750832 22943402496 22956679928 23063298048 23076644864 23079970368 23200579584 23307583488 23353106112 23366620641 23421390048 23429382144 23446319104 23475142656 23492112696 23560803084 23568842752 23614875648 23670226944 23683924992 23723790336 23730182658 23793158144 23839629156 23847763968 23917494272 23964208128 23989714944 24045944832 24092137461 24106852224 24218035968 24344592384 24348100608 24362190944 24466987818 24475336704 24489500672 24546902016 24594845184 24650500896 24722578384 24797230068 24855352704 24912396288 24985239552 25041778688 25119424512 25164052998 25249882112 25299198288 25373172552 25381830656 25431404544 25491013632 25518145536 25642745856 25700772864 25750969686 25820135424 25826264919 25835077632 25895632896 25961225472 25964966664 26049773568 26100652032 26221031424 26236205632 26349063804 26358054912 26373308416 26377108992 26514948096 26592477184 26637238272 26644415616 26689264128 26704709304 26767302912 26828734464 26907181056 26926632096 26935820288 26988429312 27051687936 27067342848 27120208752 27192180736 27245290464 27254587392 27334279168 27387666432 27407464812 27487603598 27533871384 27550688256 27615264768 27677755392 27731813508 27812900682 27822391296 27842503936 27962271792 27971813376 27988000768 28053602304 28108394496 28124660928 28172001024 28254375296 28402024448 28406117376 28544819121 28554559488 28707913728 28758917712 28857008128 28913369472 28930101746 28997911488 29007806464 29064462336 29132587008 29149446144 29206378656 29305995264 29358061831 29515731336 29525803008 29669971968 29674247616 29771169792 29828360666 29829316608 29916536832 29966893056 29984235008 30042797967 30113215776 30123491328 30140923904 30211571712 30270578688 30292461108 30302797824 30391402496 30450760704 30519667776 30591203328 30661410816 30751064064 30773293824 30916214784 30934106112 30975605307 30994524288 31076777984 31137474816 31155494188 31228520064 31300190208 31322816928 31414404112 31486500864 31560302592 31578566656 31631720448 31640243544 31693501152 31786172208 31797018624 31952277504 31956882048 31975375614 31986286592 32061259776 32122849948 32123879424 32142469632 32290714624 32353782426 32459456512 32464134144 32622650424 32633782272 32729202688 32793126912 32867334528 33062973424 33140470272 33205197753 33216528384 33294385152 33313652736 33378718464 33492566016 33552070664 33656103936 33732264384 33830896736 33908539392 33988018176 34090647552 34190327808 34267697152 34334626248 34415103744 34435019892 34446770176 34594947072 34614967296 34619955552 34733031424 34800869376 34961375232 35132085072 35144073216 35169478656 35238169044 35341204626 35353264128 35422313472 35516317696 35525887488 35585685504 35606279072 35689737216 35759443734 35771645952 35876241408 35902176128 35946312192 35984572416 36068917248 36089790464 36160278336 36327053952 36516888576 36522150912 36543286416 36711828512 36713005056 36734251008 36820353024 36903673856 36975751344 37083867576 37096521728 37195845102 37283029056 37295751168 37304604883 37404803072 37477859328 37499547904 37562668032 37746079497 37874823168 37948797432 38059758828 38072745984 38147106816 38277218304 38345223616 38464118784 38551159296 38663881984 38752616448 38843449344 38865928192 38941838208 39074660352 39331547136 39354308448 39367737344 39537082368 39559962624 39565663488 39772422144 39888715776 39955857408 39966623424 40057063956 40150954368 40174189874 40282095616 40360771584 40389948144 40403730432 40482643968 40601014272 40692890368 40788271104 40867935696 40881881088 41001418752 41031058432 41081499648 41111197218 41221619712 41231405397 41245474816 41300807076 41326032384 41422897152 41516633088 41638026752 41719351023 41733586944 41763755904 41957720064 41982001152 42080403456 42175627264 42186991392 42258001536 42381562944 42396024832 42603036672 42609176064 42633834152 42831839232 42856626176 43138376568 43285512192 43370054208 43395152619 43496867232 43511709696 43595296358 43596693504 43724169216 43823112704 43958992896 44187293696 44273597004 44288704512 44418203648 44504957952 44656754688 44742540999 44874805248 44950339584 44976352512 45185236992 45211385856 45317357568 45438691662 45454196736 45587103744 45676141056 45779501664 45886804992 45913359856 46126596096 46153289728 46159940736 46401159168 46615166976 46706212224 46733241282 46842780096 46858764288 46892638208 46950285312 46984225392 47121606168 47137685504 47229751296 47340453888 47367849984 47447580672 47460365316 47586316288 47679258312 47695527936 47834988544 47928416256 47963063421 47979429888 48091889664 48184274922 48213704448 48436071936 48530673639 48689184768 48696201216 48724381888 48933975636 48950673408 48979001344 49093804032 49189690368 49301001792 49445156768 49594460136 49710705408 49824792576 49970479104 50083557376 50238849024 50328105996 50499764224 50598396576 50746345104 50763661312 50862809088 50982027264 51285491712 51401545728 51501939372 51652529838 51670155264 51791265792 51922450944 51929933328 52099547136 52201304064 52442062848 52472411264 52698127608 52716109824 52746616832 52754217984 53011806939 53029896192 53184954368 53274476544 53288831232 53378528256 53409418608 53534605824 53657468928 53814362112 53853264192 53871640576 53976858624 54103375872 54134685696 54240417504 54384361472 54490580928 54509174784 54522114829 54668558336 54775332864 54814929624 54975207196 55067742768 55101376512 55230529536 55355510784 55463627016 55625801364 55644782592 55685007872 55793767653 55924543584 55943626752 55976001536 56107204608 56214987409 56216788992 56249321856 56344002048 56508750592 56804048896 56812234752 57089638242 57109118976 57415827456 57517835424 57714016256 57826738944 57860203492 57995822976 58128924672 58265174016 58298892288 58412757312 58611990528 58716123662 59031462672 59051606016 59339943936 59348495232 59542339584 59656721332 59658633216 59833073664 59933786112 59968470016 60085595934 60226431552 60246982656 60261284811 60281847808 60423143424 60541157376 60584922216 60605595648 60782804992 60901521408 61039335552 61182406656 61322821632 61502128128 61546587648 61666795827 61832429568 61868212224 61951210614 61989048576 62153555968 62274949632 62310988376 62457040128 62600380416 62645633856 62828808224 62973001728 63120605184 63157133312 63263440896 63280487088 63387002304 63572344416 63594037248 63904555008 63913764096 63950751228 63972573184 64245699896 64247758848 64284939264 64581429248 64707564852 64918913024 64928268288 65245300848 65267564544 65392944537 65458405376 65586253824 65734669056 66125946848 66280940544 66410395506 66433056768 66588770304 66627305472 66757436928 66985132032 67104141328 67312207872 67464528768 67661793472 67817078784 67976036352 68181295104 68380655616 68535394304 68669252496 68830207488 68870039784 68893540352 69189894144 69229934592 69239911104 69466062848 69601738752 69922750464 70099861923 70264170144 70288146432 70338957312 70476338088 70682409252 70706528256 70844626944 71032635392 71051774976 71171371008 71212558144 71379474432 71518887468 71543291904 71752482816 71804352256 71892624384 71969144832 72137834496 72179580928 72276412383 72320556672 72654107904 73033777152 73044301824 73086572832 73423657024 73426010112 73468502016 73640706048 73807347712 73951502688 74167735152 74193043456 74391690204 74566058112 74609209766 74809606144 74955718656 74999095808 75125336064 75492158994 75749646336 75897594864 76119517656 76145491968 76294213632 76554436608 76690447232 76928237568 77102318592 77327763968 77478794757 77505232896 77686898688 77731856384 77883676416 78149320704 78663094272 78708616896 78735474688 79074164736 79119925248 79131326976 79544844288 79777431552 79911714816 79933246848 80114127912 80301908736 80348379748 80721543168 80779896288 80807460864 80965287936 81202028544 81385780736 81576542208 81735871392 81763762176 82002837504 82062116864 82162999296 82222394436 82462810794 82490949632 82601614152 82652064768 82845794304 83033266176 83276053504 83438702046 83467173888 83527511808 83915440128 83964002304 84160806912 84351254528 84373982784 84516003072 84763125888 85206073344 85218352128 85267668304 85634457363 85663678464 85713252352 86276753136 86571024384 86740108416 86790305238 86993734464 87023419392 87190592716 87193387008 87448338432 87646225408 87917985792 88074185493 88374587392 88547194008 88577409024 88836407296 89009915904 89313509376 89485081998 89749610496 89900679168 89952705024 90128393901 90370473984 90422771712 90634715136 90877383324 90908393472 91174207488 91352282112 91559003328 91773609984 91826719712 92253192192 92306579456 92319881472 92802318336 92926815921 93230333952 93412424448 93466482564 93685560192 93785276416 93900570624 93968450784 94243212336 94275371008 94459502592 94680907776 94735699968 94895161344 94920730632 95172632576 95358516624 95391055872 95669977088 95856832512 95926126842 95958859776 96183779328 96368549844 96427408896 96872143872 97061347278 97378369536 97392402432 97448763776 97867951272 97901346816 97958002688 98187608064 98379380736 98602003584 98890313536 99188920272 99421410816 99649585152 99940958208 100167114752 100477698048 100656211992 100999528448 101196793152 101255356111 101492690208 101527322624 101725618176 101964054528 102570983424 102803091456 103003878744 103305059676 103340310528 103844901888 103859866656 104199094272 104399262331 104402608128 104884125696 104944822528 105396255216 105432219648 105493233664 105508435968 106023613878 106059792384 106369908736 106548953088 106577662464 106757056512 106818837216 107069211648 107314937856 107628724224 107706528384 107953717248 108206751744 108269371392 108480835008 108768722944 108981161856 109044229658 109337116672 109550665728 109629859248 109950414392 110135485536 110202753024 110461059072 110711021568 110927254032 111251602728 111289565184 111370015744 111587535306 111849087168 111887253504 111913814649 111952003072 112214409216 112429974818 112433577984 112498643712 112688004096 113017501184 113238238491 113608097792 113624469504 114179276484 114218237952 114831654912 115035670848 115428032512 115653477888 115720406984 115991645952 116257849344 116530348032 116597784576 116825514624 117223981056 117432247324 118062925344 118103212032 118679887872 118696990464 119313442664 119317266432 119666147328 119867572224 119936940032 120171191868 120452863104 120522569622 120563695616 120846286848 121082314752 121169844432 121211191296 121565609984 121803042816 122078671104 122364813312 122645643264 123004256256 123093175296 123333591654 123664859136 123694216191 123736424448 123902421228 123978097152 124307111936 124549899264 124621976752 124914080256 125158053069 125200760832 125291267712 125657616448 125946003456 126241210368 126314266624 126526881792 126560974176 126774004608 127144688832 127188074496 127809110016 127827528192 127901502456 127945146368 128491399792 128495517696 128569878528 129162858496 129415129704 129837826048 129856536576 130185457857 130490601696 130535129088 130785889074 130916810752 131172507648 131469338112 132251893696 132561881088 132820791012 132866113536 133254610944 133514873856 133970264064 134208282656 134227622997 134624415744 134929057536 135323586944 135634157568 135952072704 136362590208 136761311232 137070788608 137338504992 137660414976 137740079568 137787080704 138379788288 138459869184 138479822208 138932125696 139203477504 139845500928 140199723846 140528340288 140576292864 140677914624 140952676176 141364818504 141413056512 141689253888 142065270784 142103549952 142342742016 142425116288 142758948864 143037774936 143086583808 143504965632 143608704512 143785248768 143889190263 143938289664 144275668992 144359161856 144552824766 144641113344 145308215808 146067554304 146088603648 146173145664 146847314048 146852020224 146937004032 147281412096 147614695424 147903005376 148335470304 148386086912 148783380408 149132116224 149218419532 149911437312 149998191616 150250672128 150984317988 151499292672 151795189728 152239035312 152290983936 152583537253 152588427264 153380894464 153856475136 154204637184 154655527936 154957589514 155010465792 155373797376 155463712768 155767352832 156298641408 157326188544 157417233792 158148329472 158239850496 158262653952 159035420817 159089688576 159554863104 159823429632 159866493696 160228255824 160603817472 160696759496 161443086336 161559792576 161614921728 161930575872 162404057088 162771561472 163153084416 163471742784 163527524352 163566344487 164005675008 164124233728 164325998592 164444788872 164925621588 164981899264 165203228304 165304129536 165691588608 166066532352 166552107008 166877404092 166934347776 167055023616 167381302959 167830880256 167928004608 168321613824 168644962227 168702509056 168747965568 169032006144 169526251776 170412146688 170436704256 170535336608 171268914726 171327356928 171426504704 172553506272 173142048768 173480216832 173580610476 173987468928 174381185432 174386774016 174896676864 175292450816 175835971584 176148370986 176749174784 177094388016 177154818048 177672814592 178019831808 178627018752 178970163996 179499220992 179801358336 179905410048 180256787802 180740947968 180783854433 180845543424 181269430272 181754766648 181816786944 182348414976 182704564224 183118006656 183547219968 183653439424 184506384384 184613158912 184639762944 185604636672 185853631842 186460667904 186824848896 186932965128 187371120384 187570552832 187801141248 187936901568 188486424672 188550742016 188919005184 189361815552 189471399936 189790322688 189841461264 190345265152 190717033248 190782111744 191339954176 191713665024 191852253684 191917719552 192737099688 192854817792 193744287744 193884344329 194122694556 194756739072 194784804864 194897527552 195735902544 195802693632 195916005376 196178833611 196375216128 196758761472 197204007168 197780627072 198377840544 198842821632 199299170304 199881916416 200334229504 200955396096 201312423984 201999056896 202393586304 202510712222 202985380416 203054645248 203451236352 203928109056 205141966848 205606182912 206007757488 206610119352 206680621056 207689803776 207719733312 208398188544 208798524662 208805216256 209768251392 209889645056 210299585769 210792510432 210864439296 210986467328 211016871936 212047227756 212119584768 212739817472 213097906176 213155324928 213514113024 213637674432 214138423296 214629875712 215257448448 215413056768 215907434496 216413503488 216538742784 216829237149 216961670016 217537445888 217962323712 218088459316 219101331456 219259718496 219900828784 220270971072 220405506048 220922118144 221422043136 221854508064 222503205456 222579130368 222740031488 223175070612 223698174336 223827629298 223904006144 224428818432 224859949636 224867155968 224997287424 225376008192 226035002368 226476476982 227216195584 227248939008 228358552968 228436475904 229663309824 230071341696 230856065024 231306955776 231440813968 231983291904 232436384271 232515698688 233060696064 233195569152 233651029248 234447962112 234864494648 236125850688 236206424064 237359775744 237393980928 238626885328 238634532864 239332294656 239735144448 239873880064 240342383736 240905726208 241045139244 241127391232 242164629504 242339688864 242422382592 243131219968 243606085632 244157342208 244729626624 245291286528 246008512512 246186350592 246667183308 247388432382 247472848896 247804842456 247956194304 248614223872 249099798528 249243953504 249828160512 250316106138 250401521664 250582535424 251315232896 251892006912 252482420736 252628533248 253053763584 253121948352 253548009216 254289377664 255618220032 255655056384 255803004912 255890292736 256982799584 256991035392 257139757056 258325716992 258830259408 259675652096 259713073152 260370915714 260981203392 261070258176 261132234181 261571778148 261833621504 262345015296 262938676224 264222556479 264503787392 265123762176 265641582024 265732227072 266509221888 267029747712 267940528128 268416565312 268455245994 269248831488 269858115072 270647173888 271268315136 271904145408 272725180416 273522622464 274141577216 274677009984 275320829952 275480159136 275574161408 276759576576 276919738368 276959644416 278406955008 279691001856 280399447692 281056680576 281355829248 281905352352 282729637008 282826113024 283369426327 283378507776 284130541568 284207099904 284685484032 284850232576 285517897728 286075549872 286173167616 287009931264 287217409024 287570497536 287778380526 287876579328 288551337984 288718323712 289105649532 289282226688 290616431616 292135108608 292177207296 292346291328 293694628096 293704040448 293874008064 294562824192 295229390848 295806010752 296670940608 296772173824 297566760816 298264232448 298436839064 299822874624 299996383232 300501344256 301968635976 302998585344 303590379456 303766068333 304478070624 304581967872 305167074506 305176854528 306761788928 307712950272 308409274368 309311055872 309915179028 310020931584 310927425536 311534705664 312597282816 313197786993 314652377088 314834467584 316296658944 316479700992 316525307904 318070841634 318179377152 319109726208 319646859264 319732987392 320456511648 321207634944 321393518992 322886172672 323119585152 323861151744 324808114176 325543122944 326306168832 326943485568 327132688974 328011350016 328248467456 328651997184 328889577744 329851243176 329963798528 330406456608 330608259072 331383177216 332133064704 333104214016 333754808184 333868695552 334110047232 334762605918 335661760512 335741443947 335856009216 336643227648 337289924454 337405018112 337495931136 338064012288 339052503552 339714715473 340824293376 340873408512 341070673216 342537829452 342654713856 342853009408 345107012544 346284097536 346960433664 347161220952 347974937856 348762370864 348773548032 349793353728 350584901632 351671943168 352296741972 353498349568 354188776032 354309636096 355345629184 356039663616 357940327992 358998441984 359602716672 359810820096 360513575604 361567708866 361691086848 362538860544 363509533296 363633573888 364696829952 365409128448 366236013312 367094439936 367306878848 369012768768 369226317824 369279525888 371082648573 371209273344 371707263684 372921335808 373649697792 373865930256 374742240768 375141105664 375602282496 375873803136 376972849344 377101484032 377838010368 378723631104 378942799872 379580645376 379682922528 380690530304 381434066496 381564223488 381654803803 382679908352 383427330048 383704507368 383835439104 385474199376 385709635584 387488575488 387768688658 388245389112 389513478144 389569609728 389795055104 390556373571 391471805088 391605387264 391832010752 392357667222 392750432256 393504911863 393517522944 394408014336 395561254144 396755681088 397685643264 398598340608 399763832832 400668459008 401910792192 402624847968 402682868991 403998113792 404787172608 405021424444 405970760832 406902472704 407856218112 410283933696 411212365824 412015514976 413220238704 413361242112 414155315401 415379607552 415439466624 416796377088 417597049324 417610432512 419536502784 419779290112 420599171538 421585020864 421728878592 421972934656 422033743872 424094455512 424239169536 425479634944 426195812352 426310649856 427028226048 427275348864 428276846592 429259751424 430514896896 430826113536 431667570789 431814868992 432827006976 433077485568 433658474298 433923340032 435074891776 435924647424 436176918632 438202662912 438519436992 439801657568 440541942144 440811012096 441844236288 442844086272 443709016128 445006410912 445158260736 445480062976 446350141224 447396348672 447655258596 447808012288 449719899272 449734311936 449994574848 450752016384 452070004736 452952953964 454432391168 454497878016 456717105936 456872951808 457750611759 460142683392 461712130048 462613911552 462881627936 463966583808 464872768542 465031397376 466121392128 466391138304 467302058496 468895924224 469728989296 472251701376 474719551488 474787961856 477253770656 477269065728 478664589312 479470288896 479747760128 480684767472 481811452416 482090278488 482254782464 484329259008 484679377728 484844765184 486262439936 487212171264 488314684416 489459253248 490582573056 490699033461 492017025024 492372701184 493334366616 494776864764 494945697792 495609684912 495912388608 497228447744 498199597056 498487907008 499656321024 500632212276 500803043328 501165070848 502630465792 503784013824 504964841472 505257066496 505934886681 506107527168 506243896704 507096018432 508578755328 511236440064 511310112768 511606009824 511780585472 513965599168 513982070784 514279514112 516651433984 517660518816 519351304192 519426146304 520741831428 521962406784 522264468362 523143556296 523667243008 524690030592 525877352448 528445112958 529007574784 530247524352 531283164048 531464454144 533018443776 534059495424 535881056256 536833130624 536910491988 538497662976 539716230144 541294347776 542351563299 542536630272 543808290816 545450360832 547045244928 548283154432 549354019968 550641659904 550960318272 551148322816 553519153152 553839476736 553919288832 556813910016 559382003712 560798895384 562113361152 562711658496 563810704704 565459274016 565652226048 566738852654 566757015552 568261083136 568414199808 569370968064 569700465152 571035795456 572151099744 572346335232 574019862528 574434818048 575140995072 575556761052 575753158656 577436647424 578211299064 578564453376 581232863232 581653032987 584270217216 584354414592 584692582656 587389256192 587408080896 587748016128 588536500833 589125648384 590458781696 591612021504 593341881216 595133521632 596528464896 596873678128 599645749248 599992766464 601002688512 603937271952 605997170688 607180758912 607532136666 608956141248 609163935744 610334149012 610353709056 613523577856 615425900544 616818548736 618622111744 619830358056 620041863168 621854851072 623069411328 625194565632 626395573986 629304754176 629668935168 630898757307 632593317888 632959401984 633050615808 636141683268 636358754304 638219452416 639293718528 639465974784 640913023296 642415269888 642787037984 645772345344 646239170304 647722303488 649616228352 650487711447 651086245888 652612337664 653886971136 654265377948 656496934912 657303994368 657779155488 659702486352 659927597056 660812913216 661216518144 662766354432 664266129408 666208428032 667509616368 667737391104 668220094464 669525211836 671482887894 671712018432 673286455296 674579848908 674810036224 674991862272 676128024576 678105007104 679429430946 681648586752 681746817024 682141346432 685075658904 685309427712 685706018816 690214025088 692568195072 693920867328 694322441904 695949875712 697524741728 697547096064 699586707456 701169803264 703343886336 704593483944 706996699136 708377552064 708619272192 708787492777 710691258368 712079327232 715880655984 717996883968 719205433344 719621640192 721027151208 723135417732 723382173696 727019066592 727267147776 729393659904 730794836317 730818256896 732472026624 734188879872 734613757696 738025537536 738452635648 738559051776 742165297146 742418546688 743414527368 745842671616 747299395584 747731860512 749484481536 750282211328 751204564992 751747606272 753945698688 755676020736 757447262208 757885599744 759161290752 759365845056 761381060608 762868132992 763309607606 765359816704 766854660096 767409014736 767670878208 770948398752 771419271168 774977150976 775537377316 776490778224 779026956288 779139219456 779590110208 781112747142 782943610176 783210774528 783396702543 783664021504 784715334444 785500864512 787009823726 787035045888 788816028672 791122508288 792667669437 793511362176 795371286528 797196681216 799527665664 801336918016 803821584384 805249695936 805365737982 807996227584 809574345216 810042848888 811941521664 813804945408 815712436224 820567867392 822424731648 824031029952 826440477408 826722484224 828310630802 830759215104 830878933248 835194098648 835220865024 839073005568 839558580224 841198343076 843170041728 843945869312 844067487744 848188911024 848478339072 850108278981 850959269888 852391624704 852621299712 854056452096 854550697728 856553693184 858519502848 861029793792 861652227072 863335141578 863629737984 865654013952 866154971136 867316948596 867846680064 870149783552 871849294848 872353837264 876405325824 877038873984 879603315136 881083884288 881622024192 883688472576 885688172544 887418032256 890012821824 890316521472 890960125952 892700282448 894792697344 895310517192 895616024576 899439798544 899468623872 899989149696 901504032768 904140009472 905905907928 908864782336 908995756032 911298204999 913434211872 913745903616 915501223518 920285366784 923424260096 925227823104 925763255872 927933167616 929745537084 930062794752 932782276608 934604116992 937791848448 939457978592 939593360979 944503402752 949439102976 949575923712 954507541312 954538131456 957329178624 958940577792 959495520256 961369534944 963622904832 964180556976 964509564928 968658518016 969358755456 972524879872 974424342528 976629368832 978918506496 981398066922 984034050048 984745402368 986668733232 989553729528 989891395584 991219369824 991824777216 994456895488 996399194112 996975814016 999312642048 1001264424552 1001606086656 1002330141696 1005260931584 1007224331841 1007568027648 1009929682944 1010514132992 1011869773362 1012215054336 1012487793408 1014192036864 1017157510656 1022472880128 1022620225536 1023212019648 1023561170944 1027931198336 1027964141568 1028559028224 1033302867968 1035321037632 1038702608384 1038852292608 1041483662856 1043924813568 1044528936724 1046287112592 1049380061184 1051754704896 1056890225916 1058015149568 1060495048704 1062566328096 1062928908288 1066036887552 1068084760771 1068118990848 1073666261248 1073820983976 1076995325952 1079432460288 1082588695552 1084703126598 1085073260544 1087616581632 1090900721664 1094090489856 1096566308864 1098708039936 1101283319808 1101920636544 1107038306304 1107678953472 1107838577664 1113247945719 1113627820032 1118764007424 1121597790768 1124226722304 1125423316992 1127621409408 1130918548032 1131304452096 1133477705308 1133514031104 1136828399616 1138741936128 1139400930304 1142071590912 1144302199488 1144692670464 1144964411409 1148039725056 1148869636096 1150281990144 1151113522104 1151506317312 1154873294848 1156422598128 1157128906752 1162465726464 1163306065974 1168540434432 1168708829184 1169385165312 1171669120713 1174778512384 1174816161792 1175496032256 1177073001666 1178251296768 1180514735589 1180917563392 1183224043008 1186683762432 1190267043264 1193056929792 1193747356256 1199291498496 1199985532928 1202005377024 1207874543904 1208048606973 1211994341376 1214361517824 1215064273332 1217912282496 1220668298024 1220707418112 1227047155712 1230851801088 1233637097472 1237244223488 1239660716112 1240083726336 1242465946203 1243709702144 1246138822656 1250389131264 1252791147972 1258609508352 1259337870336 1261797514614 1265186635776 1265918803968 1266101231616 1272283366536 1272717508608 1276438904832 1278587437056 1278931949568 1281826046592 1284830539776 1285574075968 1291544690688 1292478340608 1295444606976 1299232456704 1300975422894 1302172491776 1305224675328 1307773942272 1308530755896 1312993869824 1314607988736 1315558310976 1319404972704 1319855194112 1321625826432 1322433036288 1325532708864 1328532258816 1332416856064 1335019232736 1335474782208 1336440188928 1339050423672 1342965775788 1343424036864 1349159697816 1349620072448 1349983724544 1352256049152 1356210014208 1357190410303 1358858861892 1363297173504 1363493634048 1364282692864 1370151317808 1370618855424 1371412037632 1373251835277 1380428050176 1385136390144 1387841734656 1388644883808 1391899751424 1395049483456 1395094192128 1399173414912 1402339606528 1406687772672 1409186967888 1413993398272 1416755104128 1417574985554 1421382516736 1424158654464 1431761311968 1435993767936 1438410866688 1439243280384 1442054302416 1446270835464 1446764347392 1454038133184 1454534295552 1458787319808 1461589672634 1461636513792 1464944053248 1468377759744 1469227515392 1472097100383 1476051075072 1476905271296 1477118103552 1484330594292 1484837093376 1486829054736 1491685343232 1494598791168 1495463721024 1498968963072 1500564422656 1502409129984 1503495212544 1507891397376 1511352041472 1514894524416 1515771199488 1517804660043 1518322581504 1518731690112 1522762121216 1525736265984 1526619215212 1533709320192 1534818029472 1535341756416 1541896797504 1542838542336 1549954301952 1551074754632 1552981556448 1558053912576 1558278438912 1559180220416 1562225494284 1565887220352 1566793405086 1567328043008 1569430668888 1571001729024 1574019647452 1574070091776 1577632057344 1582245016576 1585335338874 1587022724352 1590742573056 1594393362432 1599055331328 1602673836032 1607643168768 1610499391872 1610731475964 1615992455168 1619148690432 1620085697776 1623883043328 1627054689897 1627609890816 1631424872448 1641135734784 1644849463296 1648062059904 1652880954816 1653444968448 1656621261604 1661518430208 1661757866496 1670388197296 1670441730048 1678146011136 1679117160448 1682396686152 1686340083456 1687891738624 1688134975488 1696377822048 1696956678144 1700216557962 1701918539776 1704783249408 1705242599424 1708112904192 1709101395456 1713107386368 1717039005696 1722059587584 1723304454144 1726670283156 1727259475968 1732309942272 1734633897192 1735693360128 1740299567104 1743698589696 1744707674528 1744959098961 1752810651648 1754077747968 1759206630272 1762167768576 1763244048384 1765609502499 1767376945152 1771376345088 1774836064512 1780025643648 1781920251904 1785400564896 1789585394688 1790621034384 1791232049152 1798879597088 1798937247744 1799978299392 1803008065536 1808280018944 1811811815856 1817729564672 1817991512064 1822596409998 1826868423744 1827491807232 1831002447036 1840570733568 1846848520192 1850455646208 1851526511744 1855866335232 1859491074168 1860125589504 1865564553216 1869208233984 1875583696896 1878915957184 1879186721958 1889006805504 1898878205952 1899151847424 1909015082624 1909076262912 1914658357248 1917881155584 1918991040512 1922739069888 1927245809664 1928361113952 1929019129856 1937317036032 1938717510912 1948848685056 1953258737664 1957837012992 1962796133844 1969490804736 1973337466464 1979107459056 1979782791168 1982438739648 1983585984289 1983649554432 1988913790976 1992798388224 1993951628032 1998625284096 2002528849104 2003212173312 2004660283392 2010521863168 2014448663682 2015136055296 2019859365888 2021028265984 2023739546724 2024430108672 2024975586816 2028384073728 2034315021312 2044945760256 2045240451072 2046424039296 2055862396672 2055928283136 2057118056448 2066605735936 2070642075264 2077405216768 2077704585216 2082967325712 2087849627136 2089057873448 2092574225184 2098760122368 2103509409792 2113780451832 2116030299136 2120990097408 2125132656192 2125857816576 2126362478331 2132073775104 2136169521542 2136237981696 2147332522496 2147641967952 2153990651904 2158864920576 2165177391104 2169406253196 2170146521088 2181801443328 2188180979712 2192384508951 2193132617728 2197416079872 2202566639616 2203841273088 2214076612608 2215357906944 2215677155328 2226495891438 2227255640064 2237528014848 2243195581536 2248453444608 2250846633984 2255242818816 2261837096064 2266955410616 2267028062208 2273656799232 2277483872256 2278801860608 2284143181824 2288604398976 2289928822818 2296079450112 2297739272192 2300563980288 2302227044208 2303012634624 2309746589696 2312845196256 2314257813504 2324931452928 2326612131948 2337080868864 2337417658368 2338770330624 2343338241426 2349557024768 2349632323584 2350190107629 2350992064512 2354146003332 2356502593536 2361029471178 2361835126784 2366448086016 2373367524864 2378003008311 2380534086528 2386113859584 2387494712512 2398582996992 2399971065856 2404010754048 2415749087808 2416097213946 2423988682752 2428723035648 2430128546664 2435824564992 2441336596048 2441414836224 2454094311424 2461703602176 2467274194944 2474488446976 2479321432224 2480167452672 2484931892406 2487419404288 2492277645312 2505582295944 2517219016704 2518675740672 2523595029228 2531837607936 2532202463232 2544566733072 2545435017216 2550324836943 2552877809664 2557174874112 2557863899136 2563652093184 2569661079552 2571148151936 2583089381376 2584956681216 2590889213952 2598464913408 2601950845788 2604344983552 2610449350656 2615547884544 2617061511792 2625987739648 2629215977472 2631116621952 2638809945408 2639710388224 2643251652864 2644866072576 2651065417728 2657064517632 2664833712128 2670038465472 2670949564416 2672880377856 2678100847344 2685931551576 2686848073728 2698319395632 2699240144896 2699967449088 2704512098304 2712420028416 2714380820606 2717717723784 2726594347008 2726987268096 2728565385728 2733894614997 2740302635616 2741237710848 2742824075264 2746503670554 2754534383041 2760856100352 2770272780288 2775683469312 2777289767616 2783799502848 2790098966912 2790188384256 2798346829824 2804679213056 2813375545344 2818373935776 2818780082937 2827986796544 2833510208256 2835149971108 2848317308928 2863522623936 2871987535872 2876821733376 2878486560768 2884108604832 2892541670928 2893528694784 2899087207807 2908076266368 2917574639616 2923179345268 2923273027584 2929888106496 2936755519488 2938455030784 2944194200766 2952102150144 2953810542592 2954236207104 2968661188584 2969674186752 2973658109472 2983370686464 2989197582336 2990927442048 2997937926144 3001128845312 3004818259968 3006990425088 3015782794752 3021672995523 3022704082944 3029789048832 3031542398976 3035609320086 3036645163008 3037463380224 3045524242432 3051472531968 3053238430424 3067418640384 3069636058944 3070683512832 3083793595008 3085677084672 3099908603904 3102149509264 3105963112896 3116107825152 3116556877824 3118360440832 3124450988568 3131774440704 3133586810172 3134656086016 3138861337776 3148039294904 3148140183552 3155264114688 3164490033152 3170670677748 3174045448704 3181485146112 3188786724864 3198110662656 3204254282313 3205347672064 3220998783744 3221462951928 3231984910336 3238297380864 3240171395552 3247766086656 3254109379794 3255219781632 3262849744896 3282271469568 3289698926592 3296124119808 3305761909632 3313242523208 3323036860416 3323515732992 3340776394592 3340883460096 3356292022272 3358234320896 3364793372304 3372680166912 3375783477248 3376269950976 3392755644096 3393913356288 3400433115924 3403837079552 3410485198848 3416225808384 3418202790912 3426214772736 3434078011392 3434893234227 3444119175168 3446608908288 3453340566312 3454518951936 3464619884544 3469267794384 3471386720256 3480599134208 3487397179392 3489415349056 3489918197922 3505621303296 3508155495936 3518413260544 3524335537152 3526488096768 3531219004998 3534753890304 3541544206767 3542752690176 3549672129024 3560051287296 3563840503808 3570801129792 3579170789376 3581242068768 3582464098304 3597759194176 3597874495488 3599956598784 3606016131072 3616560037888 3623623631712 3635459129344 3635983024128 3645192819996 3653736847488 3662004894072 3681141467136 3683802542251 3693697040384 3700911292416 3703053023488 3711732670464 3718982148336 3720251179008 3727397838609 3731129106432 3738416467968 3751167393792 3757831914368 3758373443916 3778013611008 3797756411904 3798303694848 3818030165248 3818152525824 3829316714496 3835762311168 3837982081024 3845478139776 3854491619328 3856722227904 3858038259712 3874634072064 3877435021824 3897697370112 3906517475328 3915674025984 3925592267688 3938981609472 3946674932928 3958214918112 3959565582336 3964877479296 3967171968578 3967299108864 3977827581952 3985596776448 3987903256064 3997250568192 4005057698208 4006424346624 4009320566784 4021043726336 4028897327364 4030272110592 4042056531968 4047479093448 4048860217344 4049951173632 4056768147456 4068630042624 4071571230909 4089891520512 4090480902144 4092848078592 4111724793344 4111856566272 4114236112896 4119755505831 4133211471872 4141284150528 4155409170432 4165934651424 4175699254272 4178115746896 4185148450368 4197520244736 4207018819584 4227560903664 4232060598272 4241980194816 4250265312384 4252724956662 4264147550208 4272339043084 4272475963392 4294665044992 4295283935904 4307981303808 4317729841152 4330354782208 4338812506392 4340293042176 4363602886656 4376361959424 4384769017902 4386265235456 4394832159744 4405133279232 4407682546176 4416291301149 4428153225216 4430715813888 4431354310656 4452991782876 4454511280128 4475056029696 4486391163072 4496906889216 4501693267968 4510485637632 4523674192128 4533910821232 4534056124416 4547313598464 4553413980129 4554967744512 4557603721216 4568286363648 4577208797952 4579857645636 4595478544384 4601127960576 4604454088416 4606025269248 4619493179392 4625690392512 4628515627008 4649862905856 4653224263896 4674161737728 4674835316736 4677540661248 4686676482852 4699114049536 4700380215258 4701984129024 4708292006664 4713005187072 4722058942356 4723670253568 4732896172032 4746735049728 4756006016622 4761068173056 4772227719168 4774989425024 4797165993984 4799942131712 4808021508096 4831498175616 4832194427892 4847977365504 4857446071296 4860257093328 4871649129984 4882673192096 4882829672448 4908188622848 4923407204352 4934548389888 4948976893952 4958642864448 4960334905344 4961512449439 4969863784812 4974838808576 4984555290624 5011164591888 5034438033408 5037351481344 5047190058456 5063675215872 5064404926464 5089133466144 5090870034432 5100649673886 5105755619328 5114349748224 5115563854219 5115727798272 5127304186368 5139322159104 5142296303872 5166178762752 5169913362432 5181778427904 5196929826816 5203901691576 5208689967104 5220898701312 5231095769088 5234123023584 5234877296883 5251975479296 5258431954944 5262233243904 5277619890816 5286503305728 5289732145152 5302130835456 5314129035264 5329667424256 5340076930944 5345760755712 5356201694688 5371863103152 5373696147456 5384019100213 5396638791264 5398480289792 5399934898176 5409024196608 5424840056832 5428761641212 5435435447568 5453188694016 5453974536192 5457130771456 5467789229994 5480605271232 5482475421696 5485648150528 5493007341108 5509068766082 5521712200704 5540545560576 5551366938624 5554579535232 5567599005696 5580197933824 5580376768512 5596693659648 5609358426112 5626751090688 5636747871552 5637560165874 5655973593088 5667020416512 5670299942216 5696634617856 5727045247872 5743975071744 5753643466752 5756973121536 5768217209664 5785083341856 5787057389568 5798174415614 5816152532736 5846358690536 5846546055168 5859776212992 5873511038976 5876910061568 5888388401532 5907621085184 5908472414208 5937322377168 5939348373504 5947316218944 5950757952867 5966741372928 5978395164672 5981854884096 5995875852288 6002257690624 6009636519936 6013980850176 6031565589504 6043345991046 6045408165888 6059578097664 6063084797952 6071218640172 6073290326016 6074926760448 6091048484864 6102945063936 6106476860848 6134837280768 6139272117888 6167587190016 6171354169344 6199817207808 6204299018528 6211926225792 6232215650304 6233113755648 6236720881664 6248901977136 6263548881408 6267173620344 6269312172032 6277722675552 6296078589808 6296280367104 6310528229376 6328980066304 6341341355496 6348090897408 6362970292224 6377573449728 6379087434993 6396221325312 6408508564626 6410695344128 6441997567488 6442925903856 6463969820672 6476594761728 6480342791104 6495532173312 6508218759588 6510439563264 6564542939136 6577153526853 6579397853184 6592248239616 6611523819264 6626485046416 6646073720832 6647031465984 6681552789184 6681766920192 6712584044544 6716468641792 6729586744608 6745360333824 6751566954496 6752539901952 6785511288192 6800866231848 6807674159104 6820970397696 6832451616768 6836405581824 6852429545472 6869786468454 6888238350336 6893217816576 6906681132624 6909037903872 6929239769088 6938535588768 6942773440512 6961198268416 6974794358784 6978830698112 6979836395844 7011242606592 7016310991872 7036826521088 7048671074304 7050570322887 7052976193536 7062438009996 7069507780608 7083088413534 7085505380352 7099344258048 7120102574592 7127681007616 7141602259584 7158341578752 7162484137536 7164928196608 7195518388352 7195748990976 7199913197568 7212032262144 7233120075776 7247247263424 7270918258688 7271966048256 7290385639992 7307473694976 7324009788144 7362282934272 7367605084502 7387394080768 7401822584832 7406106046976 7423465340928 7437964296672 7440502358016 7454795677218 7462258212864 7476593325397 7476832935936 7515663828736 7516746887832 7556027222016 7595512823808 7596607389696 7636060330496 7636305051648 7650974510829 7658633428992 7671524622336 7675964162048 7690956279552 7708983238656 7713444455808 7749268144128 7754870043648 7795394740224 7813034950656 7831348051968 7851184535376 7877963218944 7893349865856 7916429836224 7919131164672 7929754958592 7934343937156 7934598217728 7971193552896 7975806512128 7994501136384 8010115396416 8012848693248 8018641133568 8042087452672 8057794654728 8060544221184 8084113063936 8094958186896 8097720434688 8099902347264 8113536294912 8137260085248 8143142461818 8179783041024 8180961804288 8185696157184 8201683844991 8223449586688 8223713132544 8228472225792 8239511011662 8263603149123 8266422943744 8282568301056 8310818340864 8331869302848 8351398508544 8356231493792 8370296900736 8395040489472 8414037639168 8455121807328 8456340248811 8464121196544 8483960389632 8500530624768 8505449913324 8544678086168 8544951926784 8589330089984 8590567871808 8615962607616 8635459682304 8660709564416 8677625012784 8680586084352 8697261623421 8752723918848 8769538035804 8772530470912 8789664319488 8810266558464 8815365092352 8832582602298 8856306450432 8861431627776 8862708621312 8905983565752 8909022560256 8950112059392 8972782326144 8993813778432 9003386535936 9020971275264 9047348384256 9067821642464 9068112248832 9094627196928 9106827960258 9109935489024 9115207442432 9136572727296 9154417595904 9159715291272 9190957088768 9202255921152 9208908176832 9212050538496 9238986358784 9251380785024 9257031254016 9299725811712 9306448527792 9348323475456 9349670633472 9355081322496 9373352965704 9398228099072 9400760430516 9403968258048 9416584013328 9444117884712 9447340507136 9465792344064 9493470099456 9500332872121 9512012033244 9522136346112 9544455438336 9549978850048 9594331987968 9599884263424 9612762846939 9616043016192 9662996351232 9664388855784 9695954731008 9714892142592 9720514186656 9743298259968 9765346384192 9765659344896 9816377245696 9846814408704 9869096779776 9897953787904 9917285728896 9923024898878 9939727569624 9949677617152 9969110581248 10022329183776 10068876066816 10074702962688 10094380116912 10127350431744 10128809852928 10178266932288 10181740068864 10201299347772 10211511238656 10231127708438 10231455596544 10254608372736 10278644318208 10284592607744 10304679702681 10332357525504 10339826724864 10363556855808 10393859653632 10407803383152 10417379934208 10441797402624 10462191538176 10468246047168 10469754593766 10503950958592 10516863909888 10524466487808 10555239781632 10573006611456 10579464290304 10604261670912 10624632620301 10628258070528 10659334848512 10680153861888 10691521511424 10712403389376 10743726206304 10747392294912 10768038200426 10793277582528 10796960579584 10799869796352 10818048393216 10849680113664 10857523282424 10870870895136 10906377388032 10907949072384 10914261542912 10935578459988 10961210542464 10971296301056 10986014682216 11018137532164 11043424401408 11051407626753 11081091121152 11102733877248 11109159070464 11135198011392 11160395867648 11160753537024 11182193515827 11193387319296 11218716852224 11253502181376 11273495743104 11275120331748 11311947186176 11334040833024 11340599884432 11393269235712 11454090495744 11487950143488 11507286933504 11513946243072 11536434419328 11570166683712 11574114779136 11596348831228 11632305065472 11692717381072 11693092110336 11719552425984 11747022077952 11753820123136 11776776803064 11815242170368 11816944828416 11874644754336 11878696747008 11894632437888 11901515905734 11933482745856 11956790329344 11963709768192 11991751704576 12004515381248 12019273039872 12027961700352 12063131179008 12086691982092 12090816331776 12126169595904 12142437280344 12146580652032 12149853520896 12182096969728 12205890127872 12212953721696 12214713692727 12269674561536 12278544235776 12335174380032 12342708338688 12359266517493 12399634415616 12408598037056 12423852451584 12466227511296 12473441763328 12497803954272 12527097762816 12534347240688 12538624344064 12555445351104 12592157179616 12592560734208 12621056458752 12657960132608 12682682710992 12696181794816 12725940584448 12758174869986 12792442650624 12817017129252 12821390688256 12883995134976 12885851807712 12927939641344 12953189523456 12960685582208 12991064346624 13016437519176 13020879126528 13129085878272 13154307053706 13158795706368 13184496479232 13223047638528 13252970092832 13292147441664 13294062931968 13363105578368 13363533840384 13425168089088 13432937283584 13459173489216 13490720667648 13503133908992 13505079803904 13571022576384 13601732463696 13641940795392 13664903233536 13672811163648 13704859090944 13739572936908 13786435633152 13813362265248 13818075807744 13858479538176 13877071177536 13885101890023 13885546881024 13922396536832 13949588717568 13957661396224 13959672791688 14022485213184 14032621983744 14073653042176 14097342148608 14101140645774 14105952387072 14124876019992 14139015561216 14166176827068 14171010760704 14198688516096 14240205149184 14255362015232 14283204519168 14316683157504 14324968275072 14391036776704 14391497981952 14399826395136 14424064524288 14466240151552 14494494526848 14541836517376 14543932096512 14580771279984 14614947389952 14648019576288 14724565868544 14735210169004 14803645169664 14812212093952 14846930681856 14875928593344 14881004716032 14884537348317 14909591354436 14924516425728 14953186650794 14953665871872 15031327657472 15033493775664 15112054444032 15191025647616 15193214779392 15272120660992 15272610103296 15301949021658 15317266857984 15343049244672 15346691562657 15351928324096 15381912559104 15417966477312 15426888911616 15498536288256 15509740087296 15590789480448 15626069901312 15662696103936 15702369070752 15704631890649 15755926437888 15786699731712 15832859672448 15859509917184 15868687874312 15869196435456 15942387105792 15951613024256 15989002272768 16020230792832 16037282267136 16084174905344 16115589309456 16121088442368 16152057300639 16168226127872 16189916373792 16195440869376 16199804694528 16227072589824 16274520170496 16286284923636 16359566082048 16361923608576 16371392314368 16403367689982 16446899173376 16447426265088 16456944451584 16479022023324 16527206298246 16532845887488 16565136602112 16621636681728 16663738605696 16702797017088 16712462987584 16740593801472 16790080978944 16828075278336 16910243614656 16912680497622 16928242393088 16967920779264 17001061249536 17010899826648 17089356172336 17089903853568 17178660179968 17181135743616 17231925215232 17270919364608 17321419128832 17355250025568 17361172168704 17394523246842 17539076071608 17545060941824 17579328638976 17620533116928 17630730184704 17665165204596 17722863255552 17725417242624 17811967131504 17818045120512 17852273858601 17900224118784 17945564652288 17987627556864 18006773071872 18041942550528 18094696768512 18135643284928 18136224497664 18189254393856 18213655920516 18219870978048 18230414884864 18273145454592 18308835191808 18319430582544 18381914177536 18404511842304 18417816353664 18477972717568 18502761570048 18514062508032 18599451623424 18612897055584 18696646950912 18699341266944 18710162644992 18746705931408 18796456198144 18801520861032 18807936516096 18833168026656 18888235769424 18894681014272 18931584688128 18986940198912 19000665744242 19024024066488 19044272692224 19088910876672 19099957700096 19137262304979 19188663975936 19199768526848 19225525693878 19232086032384 19325992702464 19328777711568 19391909462016 19429784285184 19441028373312 19486596519936 19530692768384 19531318689792 19632754491392 19693628817408 19731460580559 19738193559552 19795907575808 19834571457792 19846049797756 19879455139248 19938221162496 20044658367552 20137752133632 20149405925376 20188760233824 20254700863488 20257619705856 20293610454649 20356533864576 20402598695544 20423022477312 20462255416876 20462911193088 20509216745472 20557288636416 20569185215488 20609359405362 20664715051008 20679653449728 20727113711616 20787719307264 20815606766304 20834759868416 20883594805248 20924383076352 20936492094336 20939509187532 21007901917184 21033727819776 21048932975616 21110479563264 21146013222912 21151710968661 21158928580608 21208523341824 21249265240602 21256516141056 21318669697024 21360307723776 21383043022848 21424806778752 21487452412608 21494784589824 21536076400852 21586555165056 21599739592704 21636096786432 21699360227328 21715046564848 21741741790272 21812754776064 21815898144768 21828523085824 21871156919976 21922421084928 21942592602112 21972029364432 22036275064328 22086848802816 22102815253506 22162182242304 22205467754496 22218318140928 22270396022784 22320791735296 22321507074048 22364387031654 22386774638592 22429779976191 22437433704448 22546991486208 22550240663496 22623894372352 22668081666048 22681199768864 22786538471424 22908180991488 22952923532487 22975900286976 23014573867008 23027892486144 23072868838656 23140333367424 23192697662456 23264610130944 23385434762144 23386184220672 23439104851968 23494044155904 23507640246272 23553553606128 23630484340736 23633889656832 23749289508672 23757393494016 23789264875776 23803031811468 23913580658688 23927419536384 23983503409152 24009030762496 24038546079744 24055923400704 24126262358016 24173383964184 24181632663552 24252339191808 24284874560688 24293161304064 24299707041792 24364193939456 24411780255744 24425907443392 24429427385454 24539349123072 24557088471552 24670348760064 24685416677376 24718533034986 24790809447369 24799268831232 24817196074112 24847704903168 24932455022592 24946883526656 24995607908544 25054195525632 25068694481376 25077248688128 25110890702208 25184314359232 25185121468416 25242112917504 25315920265216 25365365421984 25392363589632 25451881168896 25516349739972 25634034258504 25642781376512 25767990269952 25771703615424 25786617795757 25855879282688 25906379046912 25921371164416 25982128693248 26032875038352 26041758253056 26091784870263 26258171756544 26308614107412 26317591412736 26368992958464 26446095277056 26505940185664 26584294883328 26588125863936 26726211156736 26727067680768 26850336178176 26865874567168 26918346978432 26981441335296 27006267817984 27010159607808 27142045152768 27203464927392 27283881590784 27329806467072 27345622327296 27409718181888 27479145873816 27572871266304 27626724530496 27636151615488 27716959076352 27754142355072 27770203780046 27771093762048 27844793073664 27899177435136 27915322792448 27919345583376 28044970426368 28065243967488 28147306084352 28194684297216 28202281291548 28211904774144 28249752039984 28332353654136 28342021521408 28397377032192 28480410298368 28500998616363 28510724030464 28566409038336 28633366315008 28649936550144 28782073553408 28782995963904 28799652790272 28838288540817 28848129048576 28932480303104 28988989053696 29087864193024 29161542559968 29229894779904 29296039152576 29449131737088 29470420338008 29607290339328 29624424187904 29693861363712 29751857186688 29769074696634 29819182708872 29849032851456 29906373301588 29907331743744 30062655314944 30066987551328 30224108888064 30382051295232 30386429558784 30544241321984 30545220206592 30603898043316 30634533715968 30693383125314 30703856648192 30763825118208 30835932954624 30853777823232 30914039108043 30997072576512 31019480174592 31181578960896 31252139802624 31325392207872 31404738141504 31409263781298 31511852875776 31573399463424 31665719344896 31719019834368 31737375748624 31738392870912 31873897860903 31884774211584 31903226048512 31978004545536 32040461585664 32074564534272 32168349810688 32231178618912 32242176884736 32304114601278 32336452255744 32379832747584 32390881738752 32399609389056 32454145179648 32549040340992 32572569847272 32719132164096 32723847217152 32742784628736 32806735379964 32893798346752 32913888903168 32958044046648 33054412596492 33065691774976 33130273204224 33154222880259 33243273363456 33327477211392 33405594034176 33424925975168 33481187602944 33546580547481 33580161957888 33656150556672 33820487229312 33825360995244 33856484786176 33935841558528 34002122499072 34021799653296 34178712344672 34179807707136 34357320359936 34362271487232 34463850430464 34541838729216 34642838257664 34710500051136 34722344337408 34789046493684 35078152143216 35090121883648 35158657277952 35241066233856 35261460369408 35330330409192 35445726511104 35450834485248 35623934263008 35636090241024 35704547717202 35800448237568 35808946979533 35891129304576 35975255113728 36013546143744 36083885101056 36189393537024 36271286569856 36272448995328 36378508787712 36427311841032 36439741956096 36460829769728 36546290909184 36617670383616 36638861165088 36644141078181 36763828355072 36809023684608 36835632707328 37005523140096 37028125016064 37198903246848 37225794111168 37398682533888 37420325289984 37493411862816 37592912396288 37603041722064 37615873032192 37666336053312 37688133701491 37776471538848 37789362028544 37863169376256 37973880397824 38001331488484 38048048132976 38088545384448 38177821753344 38199915400192 38274524609958 38377327951872 38399537053696 38451051387756 38464172064768 38651985404928 38657555423136 38783818924032 38859568570368 38882056746624 38973193039872 39061385536768 39062637379584 39265508982784 39387257634816 39462921161118 39476387119104 39591815151616 39669142915584 39692099595512 39758910278496 39876442324992 40089316735104 40275504267264 40298811850752 40377520467648 40509401726976 40515239411712 40587220909298 40713067729152 40805197391088 40924510833752 40925822386176 41018433490944 41114577272832 41138370430976 41218718810724 41359306899456 41454227423232 41575438614528 41631213532608 41655305670069 41669519736832 41767189610496 41848766152704 41872984188672 41879018375064 42015803834368 42067455639552 42097865951232 42220959126528 42292026445824 42303421937322 42317857161216 42417046683648 42498530481204 42513032282112 42637339394048 42720615447552 42766086045696 42849613557504 42974904825216 43072152801704 43173110330112 43199479185408 43272193572864 43398720454656 43430093129696 43483483580544 43625509552128 43631796289536 43657046171648 43742313839952 43844842169856 43885185204224 43944058728864 44072550128656 44173697605632 44205630507012 44410935508992 44436636281856 44540792045568 44641583470592 44643014148096 44653612044951 44728774063308 44773549277184 44859559952382 44874867408896 45093982972416 45100481326992 45247788744704 45336163332096 45362399537728 45573076942848 45816361982976 45905847064974 45951800573952 46029147734016 46040074687971 46055784972288 46145737677312 46280666734848 46385395324912 46529220261888 46770869524288 46772368441344 46878209703936 46988088311808 47015280492544 47107107212256 47260968681472 47267779313664 47498579017344 47578529751552 47606063622936 47827161317376 47854839072768 47967006818304 48018061524992 48111846801408 48252524716032 48346767928368 48363265327104 48456171901917 48504678383616 48569749121376 48586322608128 48599414083584 48728387878912 48823560511488 48851814886784 48858854770908 49078698246144 49114176943104 49340697520128 49370833354752 49437066069972 49581618894738 49598537662464 49634392148224 49695409806336 49864910045184 49893767053312 49991215817088 50108391051264 50137388962752 50154497376256 50221781404416 50368628718464 50370242936832 50484225835008 50631840530432 50730730843968 50784727179264 50903762337792 51032699479944 51268068517008 51285562753024 51535980539904 51543407230848 51573235591514 51711758565376 51812758093824 51842742328832 51964257386496 52065750076704 52083516506112 52183569740526 52336153277779 52617228214824 52635182825472 52737985916928 52892190554112 53011880371328 53168589766656 53176251727872 53452422313472 53454135361536 53556821575803 53700672356352 53731749134336 53836693956864 53962882670592 54020319215616 54284090305536 54406929854784 54567763181568 54659612934144 54691244654592 54819436363776 54958291747632 55145742532608 55253449060992 55433918152704 55508284710144 55540407560092 55542187524096 55798354870272 55830645584896 55838691166752 56089940852736 56130487934976 56294612168704 56389368594432 56404562583096 56423809548288 56499504079968 56664707308272 56684043042816 56794754064384 56960820596736 57001997232726 57021448060928 57132818076672 57266732630016 57299873100288 57411786914937 57564147106816 57565991927808 57599305580544 57676577081634 57696258097152 57864960606208 57977978107392 58175728386048 58323085119936 58459789559808 58592078305152 58898263474176 58940840676016 59194381741677 59214580678656 59248848375808 59387722727424 59503714373376 59538149393268 59638365417744 59812746603176 59814663487488 60125310629888 60133975102656 60448217776128 60764102590464 60772859117568 60880831363947 61088482643968 61207796086632 61269067431936 61386766250628 61407713296384 61527650236416 61671865909248 61707555646464 61828078216086 61994145153024 62038960349184 62363157921792 62504279605248 62650784415744 62809476283008 62818527562596 63023705751552 63146798926848 63331438689792 63438039668736 63474751497248 63476785741824 63747795721806 63769548423168 63806452097024 63956009091072 64080923171328 64149129068544 64336699621376 64462357237824 64484353769472 64608229202556 64672904511488 64759665495168 64799218778112 64908290359296 65098080681984 65145139694544 65438264328192 65447694434304 65485569257472 65613470759928 65787596693504 65827777806336 65916088093296 66108825192984 66131383549952 66260546408448 66308445760518 66486546726912 66502330104847 66654954422784 66811188068352 66849851950336 66962375205888 67093161094962 67160323915776 67289339928573 67312301113344 67640974458624 67650721990488 67712969572352 67871683117056 68004244998144 68043599306592 68357424689344 68359615414272 68714640719872 68724542974464 68927700860928 69083677458432 69285676515328 69421000102272 69578092987368 69992248302769 70156304286432 70180243767296 70317314555904 70482132467712 70522920738816 70660660818384 70891453022208 70901668970496 71247868526016 71272180482048 71409095434404 71617893959066 71782258609152 71950510227456 72027092287488 72167770202112 72378787074048 72542573139712 72544897990656 72757017575424 72854623682064 72879483912192 72921659539456 73092581818368 73235340767232 73277722330176 73288282156362 73527656710144 73618047369216 73671265414656 74011046280192 74056250032128 74372428342107 74397806493696 74451588222336 74797365067776 74840650579968 74986823725632 75185824792576 75206083444128 75231746064384 75332672106624 75376267402982 75552943077696 75578724057088 75726338752512 75947760795648 76002662976968 76096096265952 76177090768896 76355643506688 76399830800384 76549049219916 76799074107392 76902102775512 76928344129536 77303970809856 77315110846272 77359853387271 77567637848064 77719137140736 77764113493248 77946386079744 78122771073536 78125274759168 78275354610789 78531017965568 78774515269632 78925842322236 78952774238208 79183630303232 79338285831168 79384199191024 79517820556992 79752884649984 80178633470208 80551008534528 80597623701504 80755040935296 81018803453952 81030478823424 81174441818596 81426135458304 81610394782176 81849021667504 81851644772352 82036866981888 82229154545664 82276740861952 82437437621448 82718613798912 82908454846464 83150877229056 83262427065216 83310611340138 83339039473664 83534379220992 83697532305408 83745968377344 83758036750128 84031607668736 84134911279104 84195731902464 84441918253056 84584052891648 84606843874644 84635714322432 84997060962408 85026064564224 85274678788096 85441230895104 85502995849089 85532172091392 85699227115008 85949809650432 86144305603408 86346220660224 86398958370816 86514865622451 86544387145728 86797440909312 86860186259392 86966967161088 87263592579072 87314092343296 87484627679904 87689684339712 87770370408448 87888117457728 88145100257312 88347395211264 88411261014024 88821871017984 88873272563712 89081584091136 89283166941184 89307224089902 89457548126616 89547098554368 89719119904764 89749734817792 90187965944832 90200962653984 90495577489408 90672326664192 90724799075456 91146153885696 91632723965952 91811694129948 91903601147904 92080149375942 92111569944576 92291475354624 92561333469696 92770790649824 93058440523776 93541739048576 93544736882688 93756419407872 93976176623616 94030560985088 94214214424512 94521937362944 94535558627328 94997158034688 95157059503104 95212127245872 95654322634752 95709678145536 95934013636608 96036123049984 96223693602816 96505049432064 96693535856736 96726530654208 96912343803834 97009356767232 97139498242752 97172645216256 97195713230161 97198828167168 97456775757824 97647121022976 97703629773568 97717709541816 98157396492288 98228353886208 98681395040256 98741666709504 98874132139944 99163237789476 99197075324928 99268784296448 99390819612672 99462668640777 99729820090368 99787534106624 99982431634176 100216782102528 100274777925504 100443562808832 100737257436928 100740485873664 100968451670016 101263681060864 101461461687936 101569454358528 101807524675584 102065398959888 102536137034016 102571125506048 103071961079808 103086814461696 103146471183028 103625516187648 103685484657664 103928514772992 104131500153408 104167033012224 104367139481052 104672306555558 105234456429648 105270365650944 105475971833856 105784381108224 106023760742656 106337179533312 106352503455744 106904844626944 106908270723072 107113643151606 107401344712704 107426840938599 107463498268672 107673387913728 107925765341184 108040638431232 108568180611072 108813859709568 109135526363136 109319225868288 109382489309184 109638872727552 109916583495264 109932423234543 110291485065216 110506898121984 111016569420288 111080815120184 111084375048192 111596709740544 111661291169792 111677382333504 112260975869952 112589224337408 112778737188864 112809125166192 112847619096576 112999008159936 113064401104473 113329414616544 113368086085632 113589508128768 113921641193472 114003994465452 114042896121856 114265636153344 114533465260032 114599746200576 114823573829874 115128294213632 115131983855616 115198611161088 115353154163268 115392516194304 115729921212416 115955956214784 116351456772096 116646170239872 116919579119616 117184156610304 117796526948352 117881681352032 118388763483354 118429161357312 118497696751616 118775445454848 119007428746752 119076298786536 119276730835488 119625493206352 119629326974976 120250621259776 120267950205312 120896435552256 121528205180928 121545718235136 121761662727894 122176965287936 122415592173264 122773532501256 122815426592768 123055300472832 123343731818496 123415111292928 123656156432172 124077920698368 124726315843584 124965917010207 125008559210496 125301568831488 125618952566016 125637055125192 126047411503104 126293597853696 126662877379584 126876079337472 126949502994496 126953571483648 127495591443612 127539096846336 127612904194048 127912018182144 128161846342656 128298258137088 128673399242752 128924714475648 129216458405112 129345809022976 129519330990336 129598437556224 129816580718592 130196161363968 130290279389088 130876528656384 130895388868608 130971138514944 131226941519856 131575193387008 131655555612672 131832176186592 132217650385968 132262767099904 132521092816896 132616891521036 133004660209694 133309908845568 133622376136704 133699703900672 133924750411776 133960836134853 134186322189924 134320647831552 134578679857146 134624602226688 135281948917248 135301443980976 135425939144704 135743366234112 136008489996288 136087198613184 136714849378688 136719230828544 137429281439744 137449085948928 137855401721856 138120224063913 138167354916864 138571353030656 138842000204544 139156185974736 139984496605538 140312608572864 140360487534592 140634629111808 140964264935424 141045841477632 141321321636768 141782906044416 141803337940992 142055273182543 142495737052032 142818190868808 143235787918132 143564517218304 143901020454912 144054184574976 144335540404224 144757574148096 145085146279424 145089795981312 145368515705751 145514035150848 145709247364128 145758967824384 145843319078912 146185163636736 146470681534464 146555444660352 146576564312724 147055313420288 147236094738432 147342530829312 148022092560384 148112500064256 148744856684214 148795612987392 148903176444672 149594730135552 149681301159936 149973647451264 150371649585152 150412166888256 150463492128768 150665344213248 150752534805964 151105886155392 151452677505024 151895521591296 152005325953936 152192192531904 152354181537792 152711287013376 152799661600768 153098098439832 153598148214784 153804205551024 153856688259072 154607941619712 154630221692544 154719706774542 155135275696128 155438274281472 155528226986496 155892772159488 156245542147072 156250549518336 156550709221578 157008459833337 157062035931136 157851684644472 157905548476416 158367260606464 158676571662336 158768398382048 159035641113984 159505769299968 160357266940416 160670464727409 161102017069056 161195247403008 161510081870592 162060957646848 162348883637192 162852270916608 163220789564352 163698043335008 163703289544704 164073733963776 164458309091328 164553481723904 164874875242896 165437227597824 166301754458112 166524854130432 166621222680276 166678078947328 167395064610816 167491936754688 167516073500256 168063215337472 168269822558208 168391463804928 168883836506112 169168105783296 169213687749288 169271428644864 169994121924816 170052129128448 170549357576192 170882461790208 171005991698178 171064344182784 171398454230016 171899619300864 172288611206816 172692441320448 172797916741632 173029731244902 173088774291456 173594881818624 173720372518784 173933934322176 174527185158144 174628184686592 174969255359808 175379368679424 175540740816896 175776234915456 176290200514624 176694790422528 176822522028048 177643742035968 177746545127424 178163168182272 178566333882368 178614448179804 178915096253232 179438239809528 179499469635584 180375931889664 180401925307968 180506324570299 180991154978816 181344653328384 181449598150912 182292307771392 182642494091841 183265447931904 183623388259896 183807202295808 184160298751884 184223139889152 184582950709248 185122666939392 185541581299648 186116881047552 187083478097152 187089473765376 187512838815744 187952353247232 188061121970176 188428428849024 189043874725888 189071117254656 189994316069376 190314119006208 190424254491744 191308645269504 191419356291072 191868027273216 192447387205632 193010098864128 193387071713472 193453061308416 193824687607668 194018713534464 194278996485504 194391426460322 194397656334336 194913551515648 195294242045952 195407259547136 195435419083632 196314792984576 196456707772416 197362790080512 197483333419008 197748264279888 198326475578952 198394150649856 198537568592896 198781639225344 198925337281554 199459640180736 199506990314541 199575068213248 199964863268352 200433564205056 200549555851008 200887125617664 201474514873856 201480971747328 201868019785719 201936903340032 202527362121728 202922923375872 203138908717056 203615049351168 204130797919776 205072274068032 205142251012096 206143922159616 206173628923392 206292942366056 207251032375296 207370969315328 207857029545984 208263000306816 208734278962104 209344613111116 209976744908307 210468912859296 210540731301888 210951943667712 211568762216448 212047521485312 212674359066624 212705006911488 213809689253888 213816541446144 214227286303212 214853681877198 214926996537344 215346775827456 215851530682368 216081276862464 217136361222144 217627719419136 218271052726272 218638451736576 218764978618368 219277745455104 219833166990528 219864846469086 220582970130432 221013796243968 222033138840576 222161630240368 222168750096384 223117285026321 223193419481088 223322582339584 223354764667008 224521951739904 225178448674816 225557474377728 225618250332384 225695238193152 225998016319872 226128802208946 226658829233088 226736172171264 227179016257536 227843282386944 228007988930904 228085792243712 228531272306688 229066930520064 229199492401152 229647147659748 230256588427264 230397222322176 230706308326536 230785032388608 231459842424832 231911912429568 232079560161813 232702913544192 233292340479744 233839158239232 234368313220608 234826063832367 235593053896704 235763362704064 236777526966708 236858322714624 236995393503232 237550890909696 238014857493504 238152597573072 238553461670976 239250986412704 239258653949952 240501242519552 240535900410624 241792871104512 243056410361856 243091436470272 243523325455788 244353930575872 244831184346528 245547065002512 245630853185536 246110600945664 246687463636992 246830222585856 247312312864344 248155841396736 249452631687168 249931834020414 250017118420992 250603137662976 251237905132032 251274110250384 252094823006208 252587195707392 253325754759168 253752158674944 253899005988992 253907142967296 254991182887224 255078193692672 255225808388096 255824036364288 256323692685312 256508987547267 256596516274176 257346798485504 257849428951296 258432916810224 259038661980672 259196875112448 259633161437184 260392322727936 260580558778176 261790777737216 261942277029888 262453883039712 263150386774016 263311111225344 263664352373184 263816935910437 264435300771936 264525534199808 265042185633792 265233783042072 266009320419388 266619817691136 267244752273408 267399407801344 267849500823552 267921672269706 268372644379848 268641295663104 269157359714292 269249204453376 270563897834496 270602887961952 270851878289408 271486732468224 272016979992576 272174397226368 273429698757376 273438461657088 274858562879488 274898171897856 275710803443712 276240448127826 276334709833728 277142706061312 277684000409088 278312371949472 279968993211076 280625217145728 281269258223616 281928529870848 282091682955264 282642643273536 283565812088832 283606675881984 284110546365086 284991474104064 285636381737616 286471575836264 287129034436608 287802040909824 288108369149952 288671080808448 289515148296192 290170292558848 290179591962624 290737031411502 291028070301696 291418494728256 291517935648768 291587139690483 291686638157824 292370327273472 292941363068928 293110889320704 293153128625448 294110626840576 294472189476864 294685061658624 296044185120768 296225000128512 297489713368428 297591225974784 297806352889344 298388005922331 299189460271104 299362602319872 299947294902528 300743299170304 300824333776512 301330688426496 301505069611928 302211772310784 302905355010048 303791043182592 304010651907872 304384385063808 304708363075584 305422574026752 305599323201536 306196196879664 307196296429568 307608411102048 307713376518144 309215883239424 309260443385088 309439413549084 310876548562944 311056453972992 311785544318976 312491084294144 312501099036672 313101418443156 314016919666674 314124071862272 315703369288944 315811096952832 316734521212928 317353143324672 317536796764096 318071282227968 319011538599936 320714533880832 321340929454818 322204034138112 322280522815797 322390494806016 323020163741184 324121915293696 324697767274384 325704541833216 326441579128704 327396086670016 327406579089408 328147467927552 328916618182656 329106963447808 329749750485792 330874455195648 333049708260864 333242445360552 333356157894656 334790129221632 334983873509376 335032147000512 336126430674944 336782927609856 337767673012224 338336211566592 338427375498576 338542857289728 339193203313419 339988243849632 340104258256896 341098715152384 341764923580416 342011983396356 342128688365568 342796908460032 343799238601728 344577222413632 345384882640896 345595833483264 346059462489804 346177548582912 347189763637248 347440745037568 347867868644352 349054370316288 349256369373184 349938510719616 350758737358848 351081481633792 351552469830912 352580401029248 353389580845056 353645044056096 355287484071936 355493090254848 356326336364544 357132667764736 357228896359608 357830192506464 358876479619056 358998939271168 360751863779328 360803850615936 361012649140598 361982309957632 362689306656768 362899196301824 364584615542784 365284988183682 366530895863808 367246776519792 368320597503768 368446279778304 369165901418496 370245333878784 371083162599296 372233762095104 374166956194304 374178947530752 374897751030621 375025677631488 375904706494464 376122243940352 376856857698048 378142234509312 379988632138752 380628238012416 380848508983488 382617290539008 382838712582144 383736054546432 384894774411264 386020197728256 386774143426944 387649375215336 388037427068928 388557992971008 388782852920644 388795312668672 390588484091904 390814519094272 390870838167264 392629585969152 392913415544832 394725580161024 394966666838016 395496528559776 396652951157904 396788301299712 397075137185792 397563278450688 397850674563108 399013980629082 399150136426496 399929726536704 400867128410112 401099111702016 401774251235328 401882508404559 402949029747712 402961943494656 403736039571438 403873806680064 405054724243456 405845846751744 406277817434112 407230098702336 408261595839552 410144548136064 412287844319232 412347257846784 412585884732112 414360672191739 414502064750592 414741938630656 415714059091968 416526000613632 417468557924208 418689226222232 419953489816614 420937825718592 421081462603776 421903887335424 423137524432896 424095042970624 425348718133248 425410013822976 426165819547629 427619378507776 428454572606424 429707363754396 429853993074688 430693551654912 431703061364736 432162553724928 434272722444288 435255438838272 436105547117253 436542105452544 437276903473152 437529957236736 438555490910208 439666333981056 439729692938172 441165940260864 442027592487936 444066277681152 444323260480736 444337500192768 446234570052642 446386838962176 446645164679168 446709529334016 449043903479808 450356897349632 451114948755456 451236500664768 451390476386304 451996032639744 452257604417892 453317658466176 454358032515072 455686564773888 456015977861808 456171584487424 457062544613376 458133861040128 458398984802304 459294295319496 460513176854528 460794444644352 461412616653072 461570064777216 462919684849664 463823824859136 464159120323626 465405827088384 465516310733929 466584680959488 467678316478464 468736626441216 469652127664734 471025379500011 471186107793408 471526725408128 473555053933416 473716645429248 473990787006464 475101781819392 476029714987008 476305195146144 477106923341952 478501972825408 478517307899904 481002485039104 481071800821248 483585742209024 486182872940544 487046650911576 488707861151744 489662368693056 489945738119383 491094130005024 491261706371072 492221201891328 493374927273984 493660445171712 494624625728688 496311682793472 498905263374336 499863668040828 500034236841984 502475810264064 502548220500768 504189646012416 505174391414784 506651509518336 507504317349888 507798011977984 507814285934592 509982365774448 510156387385344 510451616776192 511648072728576 512647385370624 513017975094534 513193032548352 514693596971008 515698857902592 516865833620448 518077323961344 518393750224896 519266322874368 520784645455872 521161117556352 523581555474432 523884554059776 524907766079424 526300773548032 526622222450688 527328704746368 527633871820874 528870601543872 529051068399616 530084371267584 530467566084144 532018640838776 533239635382272 534489504546816 534798815602688 535699001647104 535843344539412 536745288759696 538314719428584 538498408906752 541127795668992 541205775923904 541518973710897 541703756578816 542973464936448 544033959985152 544348794452736 546859397514752 546876923314176 547927482275523 549717125758976 549796343795712 551421606887424 552480896255652 552669419667456 554285412122624 555368000818176 556624743898944 559937986422152 561250434291456 562538516447232 563857059741696 564183365910528 565285286547072 567131624177664 567213351763968 568221092730172 569982948208128 571272763475232 572943151672528 574258068873216 575604081819648 577342161616896 579030296592384 580340585117696 580359183925248 581474062823004 582056140603392 582836989456512 583174279380966 583373276315648 584740654546944 585882726137856 586221778641408 586306257250896 588221253681152 588944378953728 589370123317248 592088370241536 592450000257024 594979426736856 595182451949568 595612705778688 596776011844662 598378920542208 598520970943623 598725204639744 599894589805056 601486598340608 601648667553024 602661376852992 603010139223856 604423544621568 605604059357157 605810710020096 607582086365184 608021303815744 608768770127616 609416726151168 610845148053504 611198646403072 612392393759328 614392592859136 615216822204096 615426753036288 618431766478848 618520886770176 618878827098168 621753097125888 622112907945984 623571088637952 624982168588288 626202836886312 628033839333348 628248143724544 629930234724921 631406738577888 631622193905664 633469042425856 634706286649344 635073593528192 636142564455936 638023077199872 641429067761664 642681858909636 644561045631594 644780989612032 646040327482368 648243830587392 649395534548768 651409083666432 652883158257408 654792173340032 654813158178816 656294935855104 657833236365312 658213926895616 659499500971584 661748910391296 666099416521728 666484890721104 666712315789312 669580258443264 669967747018752 670064294001024 672252861349888 673565855219712 675535346024448 676672423133184 676854750997152 677085714579456 678386406626838 679976487699264 680208516513792 680369992611127 682197430304768 683529847160832 684023966792712 684257376731136 685593816920064 687598477203456 689154444827264 690769765281792 691191666966528 692118924979608 692355097165824 694379527274496 694881490075136 695735737288704 696238680485439 698108740632576 698512738746368 699877021439232 701517474717696 703104939661824 705160802058496 706779161690112 707290088112192 710574968143872 710986180509696 712652672729088 714265335529472 714457792719216 715660385012928 717752959238112 717997878542336 721503727558656 721607701231872 722025298281196 725378613313536 725798392603648 729169231085568 730569976367364 733061791727616 734493553039584 736641195007536 736892559556608 738331802836992 740490667757568 742166325198592 744467524190208 748333912388608 748357895061504 749795502061242 750051355262976 751809412988928 752244487880704 753713715396096 756284469018624 759977264277504 761256476024832 761697017966976 765234581078016 765677425164288 767472109092864 769526962641801 769789548822528 772040395456512 773548286853888 775298750430672 777115985942016 777565705841288 777590625337344 781176968183808 781629038188544 781741676334528 785826831089664 789451160322048 789933333676032 790993057119552 791450807731311 793305902315808 793576602599424 794150274371584 795126556901376 795701349126216 798027961258164 798300272852992 799859453073408 801734256820224 802198223404032 803548502470656 803765016809118 805898059495424 805923886989312 807472079142876 807747613360128 810109448486912 811691693503488 812555634868224 814460197404672 816523191679104 820289096272128 824575688638464 824694515693568 825171769464224 828721344383478 829004129501184 829483877261312 831428118183936 833052001227264 834937115848416 837378452444464 839906979633228 841875651437184 843807774670848 846275048865792 848190085941248 850697436266496 850820027645952 852331639095258 855238757015552 856909145212848 859414727508792 859707986149376 861387103309824 863406122729472 864325107449856 868545444888576 870510877676544 872211094234506 873084210905088 874553806946304 874761419071449 875059914473472 877110981820416 879332667962112 879459385876344 882331880521728 884055184975872 888132555362304 888646520961472 888675000385536 892469140105284 892773677924352 893290329358336 893419058668032 898087806959616 900713794699264 902229897510912 902473001329536 903992065279488 904515208835784 906635316932352 908716065030144 911373129547776 912031955723616 912343168974848 914125089226752 916267722080256 916797969604608 918588590638992 921026353709056 921588889288704 922825233306144 923140129554432 925839369699328 927647649718272 928318240647252 931032621467858 933169361918976 935356632956928 937473252882432 939304255329468 942050759000022 942372215586816 943053450816256 947110107866832 947433290858496 947981574012928 950203563638784 952059429974016 952610390292288 954213846683904 957003945650816 957034615799808 962004970078208 962143601642496 966841568447391 967171484418048 972365745881088 974093301823152 977415722303488 979324737386112 979891476238766 982188260010048 982523412742144 984442403782656 986749854547968 987320890343424 989249251457376 992623365586944 994386912277801 999727336081656 1000068473683968 1004951620528128 1005096441001536 1008379292024832 1010348782829568 1013303019036672 1015008634699776 1015596023955968 1015628571869184 1017579609940257 1019964731548896 1020312774770688 1020903233552384 1023296145457152 1025294770741248 1026035950189068 1026386065096704 1029387193942016 1031397715805184 1033731667240896 1036154647922688 1036787500449792 1038532645748736 1041569290911744 1042322235112704 1047163110948864 1047769108119552 1049815532158848 1052601547096064 1053244444901376 1054657409492736 1055267743641748 1057741203087744 1060168742535168 1060935132168288 1064037281677552 1066479270764544 1068979009093632 1069597631205376 1071398003294208 1071686689078824 1073490577519392 1076629438857168 1076996817813504 1082255591337984 1082411551847808 1083037947421794 1083407513157632 1085946929872896 1088067919970304 1088697588905472 1093718795029504 1093753846628352 1095854964551046 1099434251517952 1099592687591424 1104961792511304 1105338839334912 1108570824245248 1110736001636352 1113249487797888 1119875972844304 1122500868582912 1124693253091863 1125077032894464 1127714119483392 1128366731821056 1130570573094144 1134426703527936 1136442185460344 1139965896416256 1142545526950464 1145886303345056 1148516137746432 1151208163639296 1154684323233792 1158060593184768 1160681170235392 1162948125646008 1164112281206784 1165673978913024 1166348558761932 1166746552631296 1171765452275712 1172443557282816 1172612514501792 1176442507362304 1177888757907456 1178740246634496 1184176740483072 1184900000514048 1189958853473712 1190364903899136 1191225411557376 1193552023689324 1197041941887246 1197450409279488 1199789179610112 1202973196681216 1203297335106048 1205322753705984 1206020278447712 1208847089243136 1211208118714314 1211621420040192 1215164172730368 1216042607631488 1217537540255232 1218833452302336 1221690296107008 1222397292806144 1224784787518656 1228785185718272 1230433644408192 1236863532957696 1237041773540352 1237757654196336 1243506194251776 1244225815891968 1247142177275904 1249964337176576 1252405673772624 1256067678666696 1256496287449088 1259860469449842 1262813477155776 1263244387811328 1263544271992093 1266938084851712 1269412573298688 1270147187056384 1272285128911872 1276046154399744 1278497458642887 1282858135523328 1285363717819272 1289122091263188 1289561979224064 1292080654964736 1296487661174784 1298791069097536 1302818167332864 1305766316514816 1309584346680064 1309626316357632 1312589871710208 1315666472730624 1316427853791232 1318999001943168 1323497820782592 1332198833043456 1332969781442208 1333424631578624 1339160516886528 1339935494037504 1340128588002048 1347131710439424 1351070692048896 1353344846266368 1353709501994304 1354171429158912 1356772813253676 1359952975398528 1360739985222254 1364394860609536 1367059694321664 1368047933585424 1368514753462272 1371187633840128 1375196954406912 1378308889654528 1381539530563584 1382383333933056 1384237849959216 1384710194331648 1388759054548992 1389762980150272 1391471474577408 1392477360970878 1396217481265152 1396548932201787 1397025477492736 1399754042878464 1403034949435392 1406209879323648 1410321604116992 1413076138500033 1413558323380224 1414580176224384 1421149936287744 1421972361019392 1425305345458176 1428530671058944 1428915585438432 1431320770025856 1435505918476224 1435995757084672 1443007455117312 1443215402463744 1444050596562392 1450757226627072 1451596785207296 1461139952734728 1466123583455232 1468987106079168 1469837214358149 1473282390015072 1473785119113216 1476663605673984 1480981335515136 1484332650397184 1488935048380416 1496667824777216 1496715790123008 1499591004122484 1500102710525952 1504488975761408 1507427430792192 1512568938037248 1519954528555008 1522512952049664 1523394035933952 1530469162156032 1531354850328576 1534944218185728 1539053925283602 1539579097645056 1544080790913024 1547096573707776 1550597500861344 1554231971884032 1555131411682576 1555181250674688 1562353936367616 1563258076377088 1563483352669056 1571653662179328 1578902320644096 1579866667352064 1581986114239104 1582901615462622 1586611804631616 1587153205198848 1588300548743168 1590253113802752 1591402698252432 1596055922516328 1596600545705984 1599718906146816 1603468513640448 1604396446808064 1607097004941312 1607530033618236 1611796118990848 1614944158285752 1615495226720256 1620218896973824 1623383387006976 1624556921132691 1625111269736448 1628920394809344 1633046383358208 1640578192544256 1643782446826569 1649151377276928 1649389031387136 1650343538928448 1657442688766956 1658008259002368 1658967754522624 1662856236367872 1666104002454528 1669874231696832 1674756904888928 1679813959266456 1683751302874368 1687615549341696 1692550097731584 1696380171882496 1701394872532992 1701640055291904 1704663278190516 1710477514031104 1713818290425696 1718829455017584 1719415972298752 1722774206619648 1726812245458944 1737090889777152 1741021755353088 1744422188469012 1746168421810176 1749522838142898 1750119828946944 1754221963640832 1758665335924224 1758918771752688 1764663761043456 1768110369951744 1776265110724608 1777293041922944 1777350000771072 1784938280210568 1785547355848704 1786580658716672 1786838117336064 1795562912830869 1796175613919232 1801427589398528 1804459795021824 1804946002659072 1807984130558976 1809030417671568 1813270633864704 1817432130060288 1822746259095552 1824063911447232 1824686337949696 1828250178453504 1832535444160512 1833595939209216 1837177181277984 1842052707418112 1843177778577408 1845650466612288 1846280259108864 1846718551373059 1851678739398656 1855295299436544 1856636481294504 1862065242935716 1866338723837952 1870713265913856 1874946505764864 1878608510658936 1884101518000044 1884744431173632 1886106901632512 1889790704174763 1894220215733664 1894866581716992 1895963148025856 1900407127277568 1904118859948032 1905220780584576 1908427693367808 1914007891301632 1914069231599616 1924009940156416 1924287203284992 1933683136894782 1934342968836096 1944731491762176 1948186603646304 1954831444606976 1958649474772224 1959782952477532 1964376520020096 1968884807565312 1973499709095936 1974641780686848 1978498502914752 1985246731173888 1988773824555602 1999454672163312 2000136947367936 2009903241056256 2010192882003072 2016758584049664 2020697565659136 2026606038073344 2030017269399552 2031192047911936 2031257143738368 2035159219880514 2039929463097792 2040625549541376 2041109977833381 2041806467104768 2046592290914304 2050589541482496 2052071900378136 2052772130193408 2058774387884032 2062795431610368 2067463334481792 2072309295845376 2073575000899584 2077065291497472 2083138581823488 2084644470225408 2088716041456317 2094326221897728 2095538216239104 2099631064317696 2105203094192128 2109314818985472 2110535487283496 2115482406175488 2120337485070336 2121870264336576 2128074563355104 2132958541529088 2137958018187264 2139195262410752 2142796006588416 2143373378157648 2146981155038784 2153258877714336 2153993635627008 2164511182675968 2164823103695616 2166075894843588 2166815026315264 2176135839940608 2177395177810944 2187437590059008 2187507693256704 2191709929102092 2198868503035904 2199185375182848 2209923585022608 2210677678669824 2217141648490496 2221472003272704 2226498975595776 2239751945688608 2245001737165824 2249386506183726 2250154065788928 2255428238966784 2256733463642112 2261141146188288 2268853407055872 2272884370920688 2279931792832512 2285091053900928 2291772606690112 2297032275492864 2302416327278592 2309368646467584 2316121186369536 2321362340470784 2325896251292016 2331347957826048 2332697117523864 2333493105262592 2343530904551424 2344887114565632 2345225029003584 2352885014724608 2357480493268992 2368353480966144 2369800001028096 2374352423193933 2379917706947424 2380729807798272 2382450823114752 2387104047378648 2394083883774492 2394900818558976 2399578359220224 2405946393362432 2406594670212096 2410645507411968 2412040556895424 2417694178486272 2422416237428628 2423242840080384 2430328345460736 2432085215262976 2435075080510464 2437666904604672 2443380592214016 2444794585612288 2449569575037312 2457570371436544 2460867288816384 2473727065915392 2474083547080704 2475515308392672 2487012388503552 2488451631783936 2494284354551808 2499928674353152 2504811347545248 2512135357333392 2512992574898176 2519720938899684 2525626954311552 2527088543984186 2533876169703424 2538825146597376 2540294374112768 2544570257823744 2552092308799488 2556994917285774 2565716271046656 2570727435638544 2578244182526376 2579123958448128 2584161309929472 2592975322349568 2597582138195072 2605636334665728 2611532633029632 2619168693360128 2619252632715264 2624284257214347 2625179743420416 2631332945461248 2632855707582464 2637998003886336 2646995641565184 2664397666086912 2665939562884416 2666849263157248 2678321033773056 2679870988075008 2680257176004096 2694263420878848 2702141384097792 2706689692532736 2707419003988608 2713545626507352 2719905950797056 2721479970444508 2734119388643328 2736095867170848 2737029506924544 2742375267680256 2750393908813824 2756617779309056 2763079061127168 2764766667866112 2768475699918432 2769420388663296 2777518109097984 2779525960300544 2782942949154816 2784954721941756 2793097864403574 2794050954985472 2799508085756928 2806069898870784 2812419758647296 2820643208233984 2826152277000066 2827116646760448 2829160352448768 2842299872575488 2843944722038784 2850610690916352 2857061342117888 2857831170876864 2862641540051712 2871011836952448 2886014910234624 2886430804927488 2888101193124784 2900524705342173 2901514453254144 2903193570414592 2922279905469456 2932247166910464 2937974212158336 2939674428716298 2946564780030144 2947570238226432 2953327211347968 2961962671030272 2968665300794368 2977870096760832 2983160736833403 2993335649554432 2999182008244968 3000205421051904 3008977951522816 3014854861584384 3025137876074496 3039909057110016 3045025904099328 3046788071867904 3052738829820771 3060938324312064 3062709700657152 3069888436371456 3078107850567204 3079158195290112 3088161581826048 3094193147415552 3101195001722688 3108463943768064 3110262823365152 3110362501349376 3124707872735232 3126516152754176 3126966705338112 3143307324358656 3157804641288192 3159733334704128 3163972228478208 3165803230925244 3173223609263232 3176601097486336 3180506227605504 3182805396504864 3192111845032656 3193201091411968 3199437812293632 3206937027280896 3208792893616128 3214194009882624 3215060067236472 3223592237981696 3229888316571504 3230990453440512 3240437793947648 3246766774013952 3249113842265382 3250222539472896 3257840789618688 3266092766716416 3281156385088512 3287564893653138 3298302754553856 3298778062774272 3300687077856896 3314885377533912 3316016518004736 3317935509045248 3325712472735744 3332208004909056 3339748463393664 3349513809777856 3359627918532912 3367502605748736 3375231098683392 3385100195463168 3392760343764992 3403280110583808 3409326556381032 3420955028062208 3427636580851392 3429620166835681 3437658910035168 3438831944597504 3445548413239296 3453624490917888 3474181779554304 3482043510706176 3488844376938024 3492336843620352 3499045676285796 3500239657893888 3517330671848448 3517837543505376 3529327522086912 3536220739903488 3552530221449216 3554586083845888 3554700001542144 3569876560421136 3571094711697408 3573161317433344 3573676234672128 3591125825661738 3592351227838464 3602855178797056 3608919590043648 3609892005318144 3615968261117952 3618060835343136 3626541267729408 3634864260120576 3645492518191104 3648127822894464 3656500356907008 3665070888321024 3667191878418432 3674354362555968 3684105414836224 3686355557154816 3691300933224576 3693437102746118 3703357478797312 3710590598873088 3713272962589008 3724130485871432 3732677447675904 3741426531827712 3749893011529728 3757217021317872 3768203036000088 3769488862347264 3772213803265024 3779581408349526 3788440431467328 3789733163433984 3790632815976279 3791926296051712 3800814254555136 3808237719896064 3810441561169152 3816855386735616 3828015782603264 3828138463199232 3835492375928661 3848019880312832 3848574406569984 3867366273789564 3868685937672192 3889462983524352 3896373207292608 3909662889213952 3917298949544448 3919565904955064 3928753040040192 3937769615130624 3946999418191872 3949283561373696 3956997005829504 3970493462347776 3977547649111204 3998909344326624 4000273894735872 4019806482112512 4020385764006144 4041395131318272 4053212076146688 4060034538799104 4062384095823872 4062514287476736 4070318439761028 4079858926195584 4082219955666762 4083612934209536 4093184581828608 4101179082964992 4104143800756272 4105544260386816 4117548775768064 4125590863220736 4134926668963584 4144618591690752 4147150001799168 4154130582994944 4166277163646976 4169288940450816 4177432082912634 4188652443795456 4189646796605361 4191076432478208 4199262128635392 4210406188384256 4218629637970944 4221070974566992 4230964812350976 4239228415500099 4240674970140672 4243740528673152 4256149126710208 4265917083058176 4275916036374528 4278390524821504 4285592013176832 4286746756315296 4293962310077568 4306517755428672 4307987271254016 4329022365351936 4329646207391232 4332151789687176 4333630052630528 4352271679881216 4354790355621888 4374875180118016 4383419858204184 4397737006071808 4398370750365696 4409511643074447 4419847170045216 4421355357339648 4434283296980992 4442944006545408 4452997951191552 4479503891377216 4490003474331648 4498773012367452 4500308131577856 4513466927284224 4522282292376576 4537706814111744 4545768741841376 4559863585665024 4570182107801856 4583545213380224 4594064550985728 4604832654557184 4618737292935168 4632242372739072 4642724680941568 4651792502584032 4662695915652096 4665394235047728 4666986210525184 4687061809102848 4689774229131264 4690450058007168 4705770029449216 4714960986537984 4736706961932288 4739600002056192 4748704846387866 4759835413894848 4761459615596544 4764901646229504 4774208094757296 4788167767548984 4789801637117952 4799156718440448 4811892786724864 4813189340424192 4821291014823936 4824081113790848 4835388356972544 4844832474857256 4846485680160768 4860656690921472 4864170430525952 4870150161020928 4873670763398073 4875333809209344 4886761184428032 4889589171224576 4899139150074624 4921734577632768 4947454131830784 4948167094161408 4951030616785344 4974024777007104 4976903263567872 4988568709103616 4999857348706304 5009622695090496 5024270714666784 5025985149796352 5039441877799368 5051253908623104 5054177087968372 5077650293194752 5080588748225536 5089140515647488 5104184617598976 5113989834571548 5131432542093312 5141454871277088 5156488365052752 5158247916896256 5168322619858944 5195164276390144 5211272669331456 5223065266059264 5238337386720256 5238505265430528 5248568514428694 5250359486840832 5262665890922496 5265711415164928 5275996007772672 5293991283130368 5328795332173824 5331879125768832 5356642067546112 5359741976150016 5360514352008192 5386688738492607 5388526841757696 5404282768195584 5413379385065472 5414838007977216 5427091253014704 5439811901594112 5442959940889016 5468238777286656 5472191734341696 5474059013849088 5484750535360512 5500787817627648 5513235558618112 5526158122254336 5529533335732224 5536951399836864 5538840777326592 5540155654119177 5555036218195968 5559051920601088 5565885898309632 5569909443883512 5586195728807148 5588101909970944 5599016171513856 5612139797741568 5624839517294592 5641286416467968 5652304554000132 5654233293520896 5658320704897536 5669372112524289 5684599745150976 5687889444077568 5701221381832704 5714122684235776 5715662341753728 5725283080103424 5742023673904896 5772029820469248 5772861609854976 5776202386249568 5801049410684346 5803028906508288 5806387140829184 5844559810938912 5864494333820928 5875948424316672 5879348857432596 5893129560060288 5906654422695936 5923925342060544 5937330601588736 5955740193521664 5966321473666806 5986671299108864 5998364016489936 6000410842103808 6017955903045632 6029709723168768 6050275752148992 6079818114220032 6090051808198656 6093576143735808 6105477659641542 6121876648624128 6123329933500143 6125419401314304 6139776872742912 6156215701134408 6158316390580224 6176323163652096 6188386294831104 6202390003445376 6216927887536128 6220525646730304 6220725002698752 6249415745470464 6253032305508352 6253933410676224 6286614648717312 6315609282576384 6327944456956416 6331606461850488 6346447218526464 6353202194972672 6361012455211008 6365610793009728 6384223690065312 6386402182823936 6398875624587264 6413874054561792 6417585787232256 6428388019765248 6430120134472944 6447184475963392 6459776633143008 6461980906881024 6480875587895296 6493533548027904 6498227684530764 6500445078945792 6532185533432832 6562312770177024 6575129787306276 6596605509107712 6597556125548544 6601374155713792 6629770755067824 6632033036009472 6635871018090496 6651424945471488 6664416009818112 6679496926787328 6699027619555712 6719255837065824 6735005211497472 6750462197366784 6770200390926336 6785520687529984 6806560221167616 6818653112762064 6841910056124416 6855273161702784 6859240333671362 6875317820070336 6877663889195008 6891096826478592 6907248981835776 6948363559108608 6964087021412352 6977688753876048 6998091352571592 7000479315787776 7034661343696896 7035675087010752 7058655044173824 7072441479806976 7105060442898432 7109172167691776 7109400003084288 7123057269581799 7139753120842272 7142189423394816 7146322634866688 7147352469344256 7182251651323476 7184702455676928 7205710357594112 7217839180087296 7219784010636288 7231936522235904 7236121670686272 7253082535458816 7269728520241152 7290985036382208 7296255645788928 7313000713814016 7330141776642048 7334383756836864 7348708725111936 7368210829672448 7372711114309632 7382601866449152 7386874205492236 7421181197746176 7426545925178016 7448260971742864 7465354895351808 7482853063655424 7499786023059456 7514434042635744 7536406072000176 7538977724694528 7544427606530048 7559162816699052 7576880862934656 7581265631952558 7583852592103424 7601628509110272 7616475439792128 7620883122338304 7633710773471232 7656031565206528 7656276926398464 7670984751857322 7696039760625664 7697148813139968 7734732547579128 7737371875344384 7778925967048704 7792746414585216 7819325778427904 7834597899088896 7839131809910128 7857506080080384 7872852771643041 7875539230261248 7893998836383744 7898567122747392 7913994011659008 7940986924695552 7955095298222408 7997818688653248 8000547789471744 8039612964225024 8040771528012288 8082790262636544 8106424152293376 8120069077598208 8124768191647744 8140636879522056 8159717852391168 8164439911333524 8167225868419072 8202358165929984 8208287601512544 8211088520773632 8235097551536128 8251181726441472 8269853337927168 8289237183381504 8294300003598336 8308261165989888 8332554327293952 8338577880901632 8354864165825268 8379293593210722 8382152864956416 8398524257270784 8420812376768512 8437259275941888 8442141949133984 8461929624701952 8478456831000198 8481349940281344 8487481057346304 8512298253420416 8531834166116352 8551832072749056 8556781049643008 8571184026353664 8573493512630592 8587924620155136 8613035510857344 8658044730703872 8659292414782464 8664303579374352 8667260105261056 8704543359762432 8709580711243776 8749750360236032 8766839716408368 8795474012143616 8796741500731392 8819023286148894 8839694340090432 8842710714679296 8844809903944651 8868566593961984 8885888013090816 8905995902383104 8949482210500209 8959007782754432 8980006948663296 8997546024734904 9000616263155712 9026933854568448 9044564584753152 9075413628223488 9091537483682752 9119727171330048 9140364215603712 9167090426760448 9188129101971456 9209665309114368 9237474585870336 9264484745478144 9285449361883136 9303585005168064 9325391831304192 9330788470095456 9333972421050368 9374123618205696 9379548458262528 9380900116014336 9429921973075968 9473413923864576 9479200004112384 9497409692775732 9519670827789696 9529803292459008 9548416189514592 9576335535097968 9579603274235904 9598313436880896 9623785573449728 9626378680848384 9642582029647872 9648162227581696 9670776713945088 9689664949714512 9692971360321536 9721313381842944 9728340861051904 9740300322041856 9747341526796146 9750667618418688 9773522368856064 9779178342449152 9798278300149248 9843469155265536 9894908263661568 9896334188322816 9902061233570688 9948049554014208 9953806527135744 9977137418207232 9999714697412608 10019245390180992 10048541429333568 10051970299592704 10078883755598736 10102507817246208 10108354175936744 10155300586389504 10161177496451072 10178281031294976 10227979669143096 10262865084186624 10282909742554176 10288860500507043 10312976730105504 10316495833792512 10336645239717888 10390328552780288 10422545338662912 10446130532118528 10476674773440512 10477010530861056 10497137028857388 10500718973681664 10531422830329856 10551992015545344 10587982566260736 10657590664347648 10663758251537664 10713284135092224 10719483952300032 10721028704016384 10773377476985214 10777053683515392 10808565536391168 10826758770130944 10829676015954432 10854182506029408 10879623803188224 10885919881778032 10936477554573312 10944383468683392 10969501070721024 11001575635255296 11026471117236224 11052316244508672 11059066671464448 11073902799673728 11080311308238354 11110072436391936 11118103841202176 11131771796619264 11139818887767024 11172391457614296 11176203819941888 11198032343027712 11224279595483136 11249679034589184 11282572832935936 11304609108000264 11308466587041792 11316641409795072 11338744225048578 11369199490301952 11371898447928837 11375778888155136 11402442763665408 11428245368471552 11431324683507456 11450566160206848 11484047347809792 11506477127785983 11544059640938496 11545723219709952 11552404772499136 11602098821368692 11606057813016576 11612774281658368 11689119621877824 11728988667641856 11751896848633344 11758697714865192 11786259120120576 11813308845391872 11847850684121088 11874661203177472 11911480387043328 11932642947333612 11973342598217728 11996728032979872 12000821684207616 12035911806091264 12059419446337536 12159636228440064 12180103616397312 12187152287471616 12210955319283084 12246659867000286 12250838802628608 12279553745485824 12312431402268816 12316632781160448 12352646327304192 12376772589662208 12404780006890752 12433855775072256 12441051293460608 12441450005397504 12498831490940928 12506064611016704 12507866821352448 12568940389816083 12573229297434624 12631218565152768 12655888913912832 12663212923700976 12692894437052928 12706404389945344 12722024910422016 12731221586019456 12768447380130624 12772804365647872 12797751249174528 12827748109123584 12835171574464512 12856776039530496 12860240268945888 12894368951926784 12919553266286016 12923961813762048 12927029859611413 12961751175790592 12987067096055808 12996455369061528 13000890157891584 13064371066865664 13124625540354048 13150259574612552 13193211018215424 13195112251097088 13202748311427584 13228534929223341 13259541510135648 13264066072018944 13271742036180992 13302849890942976 13328832019636224 13358993853574656 13398055239111424 13438511674131648 13470010422994944 13500924394733568 13540400781852672 13571041375059968 13613120442335232 13637306225524128 13683820112248832 13710546323405568 13718480667342724 13750635640140672 13782193652957184 13814497963671552 13896727118217216 13928174042824704 13955377507752096 13996182705143184 14000958631575552 14069322687393792 14071350174021504 14117310088347648 14144882959613952 14210120885796864 14218344335383552 14218800006168576 14246114539163598 14279506241684544 14284378846789632 14292645269733376 14294704938688512 14364503302646952 14369404911353856 14411420715188224 14435678360174592 14439568021272576 14463873044471808 14472243341372544 14506165070917632 14539457040482304 14581970072764416 14592511291577856 14621012290194219 14626001427628032 14660283553284096 14668767513673728 14697417450223872 14736421659344896 14765203732898304 14773748410984472 14842362395492352 14853091850356032 14896521943485728 14930709790703616 14965706127310848 14999572046118912 15028868085271488 15072812144000352 15077955449389056 15088855213060096 15118325633398104 15153761725869312 15162531263905116 15167705184206848 15232950879584256 15241766244676608 15267421546942464 15312063130413056 15312553852796928 15341969503714644 15392079521251328 15394297626279936 15469465095158256 15474743750688768 15585492829170432 15638651556855808 15669195798177792 15678263619820256 15715012160160768 15745705543286082 15751078460522496 15787997672767488 15797134245494784 15827988023318016 15881973849391104 15910190596444816 15995637377306496 16079225928450048 16081543056024576 16165580525273088 16212848304586752 16240138155196416 16249536383295488 16281273759044112 16319435704782336 16328879822667048 16334451736838144 16404716331859968 16416575203025088 16422177041547264 16470195103072256 16502363452882944 16539706675854336 16578474366763008 16588600007196672 16616522331979776 16620466962357531 16665108654587904 16677155761803264 16709728331650536 16758587186421444 16764305729912832 16797048514541568 16841624753537024 16874518551883776 16884283898267968 16923859249403904 16956913662000396 16962699880562688 16974962114692608 17024596506840832 17063668332232704 17103664145498112 17113562099286016 17142368052707328 17146987025261184 17175849240310272 17226071021714688 17316089461407744 17318584829564928 17328607158748704 17334520210522112 17409086719524864 17419161422487552 17499500720472064 17533679432816736 17590948024287232 17593483001462784 17638046572297788 17679388680180864 17689619807889302 17737133187923968 17771776026181632 17811991804766208 17898964421000418 17918015565508864 17960013897326592 17995092049469808 18001232526311424 18053867709136896 18089129169506304 18150827256446976 18183074967365504 18239454342660096 18280728431207424 18334180853520896 18369989800500429 18376258203942912 18419330618228736 18474949171740672 18528969490956288 18570898723766272 18607170010336128 18650783662608384 18661576940190912 18667944842100736 18748247236411392 18759096916525056 18761800232028672 18859843946151936 18946827847729152 18994819385551464 19039341655579392 19059606584918016 19096832379029184 19152671070195936 19159206548471808 19196626873761792 19247571146899456 19252757361696768 19285164059295744 19296324455163392 19341553427890176 19379329899429024 19385942720643072 19442626763685888 19456681722103808 19480600644083712 19494683053592292 19501335236837376 19558356684898304 19596556600298496 19686938310531072 19789816527323136 19792668376645632 19804122467141376 19896099108028416 19907613054271488 19954274836414464 19999429394825216 20038490780361984 20097082858667136 20157767511197472 20205015634492416 20216708351873488 20310601172779008 20322354992902144 20356562062589952 20455959338286192 20525730168373248 20565819485108352 20577721001014086 20625953460211008 20632991667585024 20673290479435776 20780657105560576 20845090677325824 20892261064237056 20953349546881024 20994274057714776 21001437947363328 21062845660659712 21103984031090688 21175965132521472 21315181328695296 21327516503075328 21369171808745397 21426568270184448 21438967904600064 21442057408032768 21546754953970428 21554107367030784 21617131072782336 21653517540261888 21659352031908864 21708365012058816 21759247606376448 21771839763556064 21872955109146624 21888766937366784 21939002141442048 22003151270510592 22052942234472448 22104632489017344 22118133342928896 22147805599347456 22160622616476708 22236207682404352 22263543593238528 22279637775534048 22344782915228592 22352407639883776 22396064686055424 22448559190966272 22499358069178368 22565145665871872 22609218216000528 22616933174083584 22633282819590144 22677488450097156 22743796895857674 22751557776310272 22804885527330816 22856490736943104 22862649367014912 22901132320413696 22968094695619584 23012954255571966 23088119281876992 23091446439419904 23104809544998272 23204197642737384 23212115626033152 23225548563316736 23378239243755648 23457977335283712 23503793697266688 23517395429730384 23572518240241152 23626617690783744 23695701368242176 23749322406354944 23822960774086656 23865285894667224 23946685196435456 23993456065959744 24001643368415232 24007341167849767 24071823612182528 24118838892675072 24319272456880128 24360207232794624 24374304574943232 24421910638566168 24493319734000572 24501677605257216 24624862804537632 24633265562320896 24705292654608384 24753545179324416 24809560013781504 24867711550144512 24882102586921216 24882900010795008 24997662981881856 25012129222033408 25015733642704896 25137880779632166 25146458594869248 25262437130305536 25311777827825664 25326425847401952 25385788874105856 25412808779890688 25444049820844032 25462443172038912 25536894760261248 25595502498349056 25655496218247168 25670343148929024 25713552079060992 25720480537891776 25788737903853568 25839106532572032 25854059719222826 25923502351581184 25974134192111616 25992910738123056 26001780315783168 26128742133731328 26249251080708096 26300519149225104 26386422036430848 26390224502194176 26405496622855168 26457069858446682 26519083020271296 26528132144037888 26534429711833953 26543484072361984 26605699781885952 26657664039272448 26717987707149312 26796110478222848 26848446631500627 26877023348263296 26940020845989888 27001848789467136 27080801563705344 27142082750119936 27226240884670464 27274612451048256 27367640224497664 27421092646811136 27436961334685448 27501271280281344 27564387305914368 27628995927343104 27793454236434432 27856348085649408 27910755015504192 27992365410286368 28001917263151104 28138645374787584 28142700348043008 28289765919227904 28420241771593728 28436688670767104 28437600012337152 28492229078327196 28559012483369088 28585290539466752 28589409877377024 28729006605293904 28738809822707712 28822841430376448 28871356720349184 28879136042545152 28927746088943616 28944486682745088 29012330141835264 29078914080964608 29163940145528832 29185022583155712 29242024580388438 29252002855256064 29320567106568192 29337535027347456 29394834900447744 29472843318689792 29530407465796608 29547496821968944 29684724790984704 29706183700712064 29793043886971456 29861419581407232 29931412254621696 29999144092237824 30057736170542976 30145624288000704 30155910898778112 30177710426120192 30236651266796208 30307523451738624 30325062527810232 30335410368413696 30465901759168512 30483532489353216 30534843093884928 30624126260826112 30683939007429288 30784159042502656 30788595252559872 30866581501521129 30938930190316512 30949487501377536 31170985658340864 31277303113711616 31338391596355584 31356527239640512 31430024320321536 31491411086572164 31502156921044992 31594268490989568 31655976046636032 31763947698782208 31820381192889632 31991274754612992 32158451856900096 32163086112049152 32331161050546176 32425696609173504 32480276310392832 32499072766590976 32562547518088224 32638871409564672 32657759645334096 32668903473676288 32809432663719936 32833150406050176 32940390206144512 33004726905765888 33079413351708672 33156948733526016 33177200014393344 33240933924715062 33330217309175808 33354311523606528 33419456663301072 33517174372842888 33528611459825664 33594097029083136 33683249507074048 33749037103767552 33768567796535936 33847718498807808 33913827324000792 33925399761125376 33949924229385216 34049193013681664 34115695343786511 34127336664465408 34207328290996224 34227124198572032 34284736105414656 34293974050522368 34351698480620544 34452142043429376 34632178922815488 34637169659129856 34657214317497408 34669040421044224 34818173439049728 34838322844975104 34999001440944128 35067358865633472 35181896048574464 35186966002925568 35276093144595576 35358777360361728 35379239615778604 35543552052363264 35623983609532416 35797928842000836 35836031131017728 35920027794653184 35990184098939616 36002465052622848 36107735418273792 36178258339012608 36366149934731008 36478908685320192 36561456862414848 36668361707041792 36739979601000858 36752516407885824 36838661236457472 36949898343481344 37057938981912576 37141797447532544 37214340020672256 37301567325216768 37323153880381824 37496494472822784 37518193833050112 37523600464057344 37706821169448249 37719687892303872 37893655695458304 37989638771102928 38078683311158784 38119213169836032 38193664758058368 38305342140391872 38318413096943616 38393253747523584 38505514723393536 38570328118591488 38592648910326784 38683106855780352 38758659798858048 38771885441286144 38781089578834239 38885253527371776 38913363444207616 38961201288167424 38989366107184584 39002670473674752 39116713369796608 39193113200596992 39373876621062144 39579633054646272 39585336753291264 39608244934282752 39685604787670023 39792198216056832 39815226108542976 39908549672828928 39998858789650432 40076981560723968 40194165717334272 40315535022394944 40410031268984832 40433416703746976 40621202345558016 40644709985804288 40713124125179904 40911918676572384 41051460336746496 41131638970216704 41155442002028172 41251906920422016 41346580958871552 41561314211121152 41690181354651648 41784522128474112 41906699093762048 41988548115429552 42002875894726656 42125691321319424 42207968062181376 42351930265042944 42630362657390592 42655033006150656 42738343617490794 42853136540368896 42877935809200128 42884114816065536 43093509907940856 43108214734061568 43234262145564672 43307035080523776 43318704063817728 43416730024117632 43518495212752896 43543679527112128 43745910218293248 43777533874733568 43878004282884096 44006302541021184 44105884468944896 44209264978034688 44295611198694912 44321245232953416 44472415364808704 44527087186477056 44559275551068096 44689565830457184 44704815279767552 44792129372110848 44897118381932544 44998716138356736 45130291331743744 45218436432001056 45233866348167168 45266565639180288 45354976900194312 45487593791715348 45503115552620544 45712981473886208 45725298734029824 45802264640827392 45936189391239168 46025908511143932 46176238563753984 46182892878839808 46209619089996544 46408395285474768 46424231252066304 46451097126633472 46756478487511296 46915954670567424 47007587394533376 47034790859460768 47145036480482304 47253235381567488 47391402736484352 47498644812709888 47645921548173312 47730571789334448 47893370392870912 47986912131919488 48014682335699534 48143647224365056 48237677785350144 48638544913760256 48720414465589248 48748609149886464 48843821277132336 48986639468001144 49003355210514432 49249725609075264 49266531124641792 49410585309216768 49507090358648832 49619120027563008 49735423100289024 49764205173842432 49765800021590016 49861400887072593 49995325963763712 50024258444066816 50031467285409792 50275761559264332 50292917189738496 50524874260611072 50623555655651328 50652851694803904 50771577748211712 50825617559781376 50888099641688064 50924886344077824 51073789520522496 51191004996698112 51310992436494336 51340686297858048 51427104158121984 51440961075783552 51577475807707136 51678213065144064 51708119438445652 51948268384223232 51985821476246112 52003560631566336 52257484267462656 52498502161416192 52601038298450208 52772844072861696 52780449004388352 52810993245710336 52914139716893364 53038166040542592 53068859423667906 53086968144723968 53211399563771904 53315328078544896 53435975414298624 53592220956445696 53696893263001254 53754046696526592 53880041691979776 54003697578934272 54161603127410688 54284165500239872 54452481769340928 54549224902096512 54735280448995328 54842185293622272 54873922669370896 55002542560562688 55109969401501287 55128774611828736 55257991854686208 55586908472868864 55712696171298816 55821510031008384 55984730820572736 56003834526302208 56277290749575168 56285400696086016 56579531838455808 56840483543187456 56873377341534208 56984458156654392 57118024966738176 57170581078933504 57178819754754048 57458013210587808 57477619645415424 57645682860752896 57742713440698368 57758272085090304 57855492177887232 57888973365490176 58024660283670528 58157828161929216 58327880291057664 58370045166311424 58484049160776876 58504005710512128 58675070054694912 58789669800895488 58945686637379584 59060814931593216 59094993643937888 59369449581969408 59412367401424128 59586087773942912 59722839162814464 59862824509243392 59998288184475648 60115472341085952 60291248576001408 60355420852240384 60473302533592416 60615046903477248 60650125055620464 60670820736827392 60931803518337024 60967064978706432 61069686187769856 61248252521652224 61367878014858576 61568318085005312 61577190505119744 61733163003042258 61877860380633024 61898975002755072 62341971316681728 62554606227423232 62676783192711168 62713054479281024 62860048640643072 62982822173144328 63004313842089984 63188536981979136 63311952093272064 63527895397564416 63640762385779264 63982549509225984 64316903713800192 64326172224098304 64662322101092352 64851393218347008 64960552620785664 64998145533181952 65125095036176448 65277742819129344 65315519290668192 65337806947352576 65618865327439872 65666300812100352 66009453811531776 66158826703417344 66313897467052032 66354400028786688 66481867849430124 66708623047213056 66838913326602144 67034348745685776 67057222919651328 67188194058166272 67366499014148096 67498074207535104 67537135593071872 67695436997615616 67827654648001584 67850799522250752 67899848458770432 68098386027363328 68231390687573022 68254673328930816 68414656581992448 68454248397144064 68569472210829312 68587948101044736 68703396961241088 68904284086858752 69264357845630976 69274339318259712 69314428634994816 69636346878099456 69676645689950208 69998002881888256 70134717731266944 70363792097148928 70373932005851136 70552186289191152 70717554720723456 70758479231557208 71087104104726528 71247967219064832 71595857684001672 71672062262035456 71840055589306368 71980368197879232 72004930105245696 72022023503549301 72215470836547584 72356516678025216 72732299869462016 72957817370640384 73122913724829696 73336723414083584 73479959202001716 73505032815771648 73899796686962688 74115877963825152 74283594895065088 74428680041344512 74603134650433536 74646307760763648 74992988945645568 75036387666100224 75047200928114688 75413642338896498 75439375784607744 75787311390916608 75979277542205856 76157366622317568 76238426339672064 76387329516116736 76610684280783744 76786507495047168 77011029446787072 77140656237182976 77185297820653568 77366213711560704 77517319597716096 77562179157668478 77770507054743552 77826726888415232 77922402576334848 77978732214369168 78005340947349504 78233426739593216 78386226401193984 78747753242124288 79159266109292544 79170673506582528 79216489868565504 79371209575340046 79584396432113664 79603289135501859 79630452217085952 79817099345657856 79997717579300864 80153963121447936 80388331434668544 80545339894501881 80631070044789888 80820062537969664 80866833407493952 81242404691116032 81289419971608576 81426248250359808 81823837353144768 82102920673492992 82263277940433408 82310884004056344 82503813840844032 82693161917743104 83122628422242304 83380362709303296 83569044256948224 83813398187524096 83977096230859104 84005751789453312 84251382642638848 84415936124362752 85260725314781184 85310066012301312 85476687234981588 85755871618400256 85768229632131072 86187019815881712 86216429468123136 86468524291129344 86614070161047552 86637408127635456 86833460048235264 87036990425505792 87087359054224256 87491820436586496 87555067749467136 87756008565768192 88012605082042368 88211768937889792 88418529956069376 88591222397389824 88642490465906832 88944830729617408 89054174372954112 89118551102136192 89379131660914368 89409630559535104 89584258744221696 89794236763865088 89997432276713472 90260582663487488 90436872864002112 90467732696334336 90533131278360576 90709953800388624 90975187583430696 91006231105241088 91425962947772416 91450597468059648 91604529281654784 91872378782478336 92051817022287864 92352477127507968 92365785757679616 92419238179993088 92599744504563387 92816790570949536 92848462504132608 92902194253266944 93512956975022592 93831909341134848 94015174789066752 94069581718921536 94290072960964608 94506470763134976 94782805472968704 94997289625419776 95291843096346624 95461143578668896 95786740785741824 95973824263838976 96029364671399068 96475355570700288 97277089827520512 97440828931178496 97497218299772928 97687642554264672 97973278936002288 98006710421028864 98499451218150528 98821170618433536 99014180717297664 99238240055126016 99470846200578048 99528410347684864 99531600043180032 99722801774145186 99990651927527424 100048516888133632 100062934570819584 100551523118528664 100585834379476992 101049748521222144 101247111311302656 101305703389607808 101543155496423424 101651235119562752 101776199283376128 101849772688155648 102147579041044992 102347086031359533 102382009993396224 102621984872988672 102681372595716096 102854208316243968 102881922151567104 103154951615414272 103356426130288128 103416238876891304 103896536768446464 103971642952492224 104007121263132672 104514968534925312 104997004322832384 105202076596900416 105545688145723392 105560898008776704 105621986491420672 105828279433786728 106076332081085184 106137718847335812 106173936289447936 106630656157089792 106871950828597248 107184441912891392 107393786526002508 107508093393053184 107760083383959552 108007395157868544 108323206254821376 108568331000479744 109098449804193024 109470560897990656 109684370587244544 109747845338741792 110005085121125376 110219938803002574 110257549223657472 110515983709372416 111173816945737728 111425392342597632 111643020062016768 111969461641145472 112554581499150336 112570801392172032 113159063676911616 113680967086374912 113746754683068416 113968916313308784 114236049933476352 114341162157867008 114357639509508096 114916026421175616 114955239290830848 115291365721505792 115516544170180608 115710984355774464 115777946730980352 116049320567341056 116315656323858432 116343268736502717 116655760582115328 116740090332622848 116968098321553752 117008011421024256 117350140109389824 117579339601790976 117891373274759168 118121629863186432 118189987287875776 118738899163938816 118824734802848256 119172175547885824 119445678325628928 119725649018486784 119996576368951296 120230944682171904 120582497152002816 120710841704480768 120946605067184832 121230093806954496 121300250111240928 121341641473654784 121863607036674048 121934129957412864 122139372375539712 122496505043304448 122735756029717152 123136636170010624 123154381010239488 123466326006084516 123755720761266048 124683942633363456 125109212454846464 125353566385422336 125426108958562048 125720097281286144 125965644346288656 126008627684179968 126377073963958272 126623904186544128 127055790795128832 127281524771558528 127965099018451968 128633807427600384 128652344448196608 129324644202184704 129702786436694016 129921105241571328 129996291066363904 130250190072352896 130555485638258688 130631038581336384 130675613894705152 131237730654879744 131332601624200704 132018907623063552 132317653406834688 132627794934104064 132963735698860248 133417246094426112 133677826653204288 134068697491371552 134114445839302656 134376388116332544 134732998028296192 134996148415070208 135074271186143744 135390873995231232 135655309296003168 135701599044501504 135799696917540864 136196772054726656 136462781375146044 136509346657861632 136908496794288128 137138944421658624 137175896202089472 137406793922482176 137808568173717504 138528715691261952 138548678636519424 138628857269989632 139272693756198912 139353291379900416 139996005763776512 140269435462533888 140747864011702272 141104372578382304 141435109441446912 141516958463114416 142174208209453056 142495934438129664 143191715368003344 143344124524070912 143680111178612736 143960736395758464 144044047007098602 144430941673095168 144713033356050432 145464599738924032 145915634741280768 146245827449659392 146673446828167168 146959918404003432 147010065631543296 147799593373925376 148231755927650304 148567189790130176 148857360082689024 149206269300867072 149292615521527296 149584202661217779 149985977891291136 150072775332200448 150094401856229376 150827284677792996 150878751569215488 151574622781833216 151958555084411712 152314733244635136 152476852679344128 152774659032233472 153221368561567488 153573014990094336 154022058893574144 154281312474365952 154370595641307136 154732427423121408 155034639195432192 155124358315336956 155653453776830464 155844805152669696 155957464428738336 156010681894699008 156466853479186432 156772452802387968 157495506484248576 158318532218585088 158341347013165056 158432979737131008 158742419150680092 159206578271003718 159260904434171904 159634198691315712 159995435158601728 160307926242895872 160776662869337088 161090679789003762 161262140089579776 161640125075939328 161733666814987904 162484809382232064 162578839943217152 162852496500719616 163647674706289536 164205841346985984 164526555880866816 164621768008112688 165007627681688064 165386323835486208 166245256844484608 166760725418606592 167138088513896448 167626796375048192 167954192461718208 168011503578906624 168051388174948369 168502765285277696 168831872248725504 170521450629562368 170620132024602624 170953374469963176 171511743236800512 171536459264262144 172374039631763424 172432858936246272 172937048582258688 173228140322095104 173274816255270912 173666920096470528 174073980851011584 174174718108448512 174983640873172992 175110135498934272 175512017131536384 176025210164084736 176423537875779584 176837059912138752 177182444794779648 177284980931813664 177889661459234816 178108348745908224 178237102204272384 178758263321828736 179168517488443392 179588473527730176 179994864553426944 180521165326974976 180873745728004224 181066262556721152 181419907600777248 181950375166861392 182012462210482176 182851925895544832 182901194936119296 183209058563309568 183744757564956672 184103634044575728 184704954255015936 184731571515359232 184838476359986176 185199489009126774 185633581141899072 185696925008265216 185804388506533888 187025913950045184 187663818682269696 188030349578133504 188139163437843072 188580145921929216 189012941526269952 189565610945937408 189994579250839552 190583686192693248 190922287157337792 191573481571483648 191947648527677952 192058729342798136 192950711141400576 194554179655041024 194881657862356992 194994436599545856 195375285108529344 195946557872004576 196013420842057728 196998902436301056 198028361434595328 198476480110252032 198941692401156096 199056820695369728 199063200086360064 199445603548290372 200097033776267264 200125869141639168 201103046237057328 201171668758953984 202099497042444288 202494222622605312 202611406779215616 203086310992846848 203302470239125504 203552398566752256 203699545376311296 204295158082089984 204694172062719066 204764019986792448 205243969745977344 205362745191432192 205708416632487936 205763844303134208 206309903230828544 206712852260576256 206832477753782608 207793073536892928 207943285904984448 209029937069850624 209994008645664768 210404153193800832 211091376291446784 211121796017553408 211243972982841344 211656558867573456 212152664162170368 212275437694671624 212347872578895872 213261312314179584 213743901657194496 214368883825782784 214787573052005016 215016186786106368 215520166767919104 216014790315737088 216066070510647903 216646412509642752 217136662000959488 218196899608386048 218941121795981312 219368741174489088 219495690677483584 220010170242250752 220439877606005148 220515098447314944 222347633891475456 222850784685195264 223286040124033536 223938923282290944 225109162998300672 225141602784344064 226318127353823232 227361934172749824 227493509366136832 227937832626617568 228472099866952704 228682324315734016 228715279019016192 229832052842351232 230582731443011584 231033088340361216 231421968711548928 231555893461960704 232098641134682112 232686537473005434 233311521164230656 233480180665245696 233936196643107504 234016022842048512 234700280218779648 235158679203581952 235782746549518336 236243259726372864 236379974575751552 237477798327877632 237649469605696512 238344351095771648 238809867406505577 238891356651257856 239451298036973568 239993152737902592 240461889364343808 241164994304005632 241421683408961536 241893210134369664 242460187613908992 242600500222481856 242683282947309568 243727214073348096 243868259914825728 244278744751079424 244993010086608896 245471512059434304 246273272340021248 246308762020478976 246932652012169032 247511441522532096 249367885266726912 250218424909692928 250707132770844672 250852217917124096 251440194562572288 251931288692577312 252017255368359936 252754147927916544 253247808373088256 254563049543117056 255930198036903936 257267614855200768 257304688896393216 258649288404369408 259405572873388032 259842210483142656 259992582132727808 260500380144705792 261110971276517376 261262077162672768 262475461309759488 262665203248401408 264037815246127104 264635306813669376 265255589868208128 265927471397720496 266834492188852224 267355653306408576 268137394982743104 268228891678605312 268752776232665088 269992296830140416 270148542372287488 270781747990462464 271310618592006336 271403198089003008 271599393835081728 272393544109453312 272925562750292088 273018693315723264 273816993588576256 274277888843317248 274351792404178944 274813587844964352 275617136347435008 277057431382523904 277097357273038848 277257714539979264 277799233513690161 278545387512397824 278706582759800832 279992011527553024 280538870925067776 281495728023404544 282208745156764608 282870218882893824 283033916926228832 284348416418906112 284991868876259328 286383430736006688 286688249048141824 287360222357225472 287921472791516928 288088094014197204 289426066712100864 290929199477848064 291831269482561536 292491654899318784 293346893656334336 293919836808006864 294020131263086592 296463511855300608 297134379580260352 297714720165378048 298412538601734144 298585231043054592 299168405322435558 299971955782582272 300145550664400896 300188803712458752 301654569355585992 301757503138430976 303149245563666432 303917110168823424 304629466489270272 304953705358688256 305549318064466944 306442737123134976 307146029980188672 308044117787148288 308562624948731904 308741191282614272 309464854846242816 310069278390864384 310248716630673912 311306907553660928 311689610305339392 311914928857476672 312021363789398016 312933706958372864 313544905604775936 314991012968497152 316637064437170176 316682694026330112 316865959474262016 317484838301360184 318413156542007436 318521808868343808 319990870317203456 320615852485791744 321553325738674176 322181359578007524 322524280179159552 323280250151878656 323467333629975808 324969618764464128 325157679886434304 325704993001439232 327295349412579072 328411682693971968 329053111761733632 329243536016225376 330015255363376128 330772647670972416 332490513688969216 333521450837213184 334276177027792896 335253592750096384 335908384923436416 336102776349896738 337005530570555392 337663744497451008 341042901259124736 341240264049205248 341906748939926352 343023486473601024 343072918528524288 344748079263526848 344865717872492544 345874097164517376 346549632510541824 347333840192941056 348147961702023168 348349436216897024 349029806209508151 349967281746345984 350220270997868544 351024034263072768 352050420328169472 352847075751559168 353674119824277504 354364889589559296 354569961863627328 355779322918469632 356216697491816448 356474204408544768 357516526643657472 358337034976886784 359176947055460352 359989729106853888 361042330653949952 361747491456008448 362132525113442304 362839815201554496 363900750333722784 364024924420964352 365703851791089664 365802389872238592 366418117126619136 367489515129913344 368207268089151456 369409908510031872 369463143030718464 369676952719972352 370398978018253548 371267162283798144 371608777013067776 374051827900090368 375327637364539392 376060699156267008 376278326875686144 377160291843858432 378025883052539904 379131221891874816 379989158501679104 381167372385386496 381844574314675584 383146963142967296 383895297055355904 384117458685596272 385901422282801152 389108359310082048 389763315724713984 389988873199091712 390750570217058688 391893115744009152 392026841684115456 393997804872602112 396056722869190656 396952960220504064 397883384802312192 398113641390739456 398891207096580744 400194067552534528 400251738283278336 402206092474114656 402343337517907968 404198994084888576 404988445245210624 405222813558431232 406172621985693696 406604940478251008 407104797133504512 407399090752622592 408590316164179968 409388344125438132 409528039973584896 410725490382864384 411416833264975872 411527688606268416 412619806461657088 413425704521152512 413664955507565216 415586147073785856 415886571809968896 418059874139701248 419988017291329536 420808306387601664 422243592035106816 422487945965682688 423313117735146912 424305328324340736 424550875389343248 424695745157791744 426522624628359168 427487803314388992 428737767651565568 429575146104010032 430032373572212736 431040333535838208 432132141021295806 433292825019285504 434273324001918976 436393799216772096 437882243591962624 438737482348978176 438991381354967168 440020340484501504 440879755212010296 441030196894629888 444695267782950912 445701569370390528 446572080248067072 447877846564581888 450218325996601344 450283205568688128 452636254707646464 454723868345499648 454987018732273664 455875665253235136 456944199733905408 457364648631468032 457430558038032384 459664105684702464 462066176680722432 462843937423097856 463111786923921408 464197282269364224 465373074946010868 466960361330491392 467872393286215008 468032045684097024 469400560437559296 470317358407163904 471565493099036672 472486519452745728 472759949151503104 474955596655755264 475298939211393024 476688702191543296 477619734813011154 477782713302515712 478902596073947136 479986305475805184 480923778728687616 482329988608011264 482843366817923072 483786420268739328 484920375227817984 485201000444963712 487454428146696192 487736519829651456 488557489502158848 489986020173217792 490943024118868608 492546544680042496 492617524040957952 493865304024338064 495022883045064192 498735770533453824 501414265541689344 501704435834248192 502880389125144576 503862577385154624 504034510736719872 504154164524845107 505508295855833088 506495616746176512 509126099086234112 511860396073807872 514535229710401536 514609377792786432 517298576808738816 518811145746776064 519684420966285312 519985164265455616 521000760289411584 522221942553034752 522524154325345536 524950922619518976 525330406496802816 528075630492254208 529270613627338752 530511179736416256 531854942795440992 533668984377704448 534711306612817152 536274789965486208 537505552465330176 539984593660280832 540297084744574976 541563495980924928 542621237184012672 543198787670163456 544787088218906624 545851125500584176 546037386631446528 547633987177152512 548555777686634496 548703584808357888 549627175689928704 551234272694870016 554114862765047808 554194714546077696 554515429079958528 555598467027380322 557090775024795648 557413165519601664 559984023055106048 561077741850135552 562991456046809088 564417490313529216 565740437765787648 566067833852457664 568696832837812224 569983737752518656 572766861472013376 573376498096283648 574720444714450944 575842945583033856 576176188028394408 578852133424201728 581858398955696128 583662538965123072 584983309798637568 586693787312668672 587839673616013728 588040262526173184 594268759160520704 595429440330756096 596825077203468288 597170462086109184 598336810644871116 600291101328801792 600377607424917504 603309138711171984 603515006276861952 606298491127332864 607834220337646848 609258932978540544 609907410717376512 611098636128933888 612885474246269952 614292059960377344 616088235574296576 617125249897463808 617482382565228544 618929709692485632 620138556781728768 620497433261347824 622613815107321856 623379220610678784 623829857714953344 625867413916745728 627089811209551872 629982025936994304 633274128874340352 633365388052660224 633731918948524032 634969676602720368 636826313084014872 637043617736687616 639981740634406912 641231704971583488 643106651477348352 644362719156015048 645048560358319104 646560500303757312 646934667259951616 648198211531943709 649939237528928256 650315359772868608 651409986002878464 654590698825158144 656823365387943936 658106223523467264 658487072032450752 660030510726752256 661545295341944832 664981027377938432 667042901674426368 668552354055585792 670507185500192768 671816769846872832 672205552699793476 675327488994902016 682085802518249472 682480528098410496 683813497879852704 686046972947202048 686145837057048576 689496158527053696 691748194329034752 693099265021083648 694667680385882112 696295923404046336 696698872433794048 698059612419016302 699934563492691968 700440541995737088 702048068526145536 704100840656338944 705694151503118336 707348239648555008 708729779179118592 709139923727254656 711558645836939264 712433394983632896 712948408817089536 715033053287314944 716429602219516731 716674069953773568 718353894110920704 719979458213707776 722084661307899904 723494982912016896 724265050226884608 725679630403108992 727801500667445568 728049848841928704 731604779744477184 732836234253238272 734979030259826688 736414536178302912 738819817020063744 738926286061436928 739353905439944704 740797956036507096 742534324567596288 743217554026135552 748103655800180736 750655274729078784 752121398312534016 752556653751372288 754320583687716864 756051766105079808 758262443783749632 759978317003358208 763689148629351168 766293926285934592 767790594110711808 768234917371192544 771802844565602304 778216718620164096 779526631449427968 779977746398183424 781501140434117376 783786231488018304 787995609745204224 792113445738381312 793905920441008128 795766769604624384 796227282781478912 797782414193161488 800388135105069056 800503476566556672 804412184948229312 804686675035815936 809976890490421248 810445627116862464 812345243971387392 813209880956502016 814209594267009024 814798181505245184 817180632328359936 818776688250876264 819056079947169792 821450980765728768 822833666529951744 823055377212536832 825239612923314176 826851409042305024 827329911015130432 831172294147571712 831773143619937792 836119748279402496 839976034582659072 841616612775203328 844487184070213632 844975891931365376 846626235470293824 848610656648681472 849101750778686496 849391490315583488 853045249256718336 854975606628777984 857475535303131136 859150292208020064 860064747144425472 862080667071676416 864264282042591612 868546648003837952 872787598433544192 875764487183925248 877474964697956352 877982762709934336 880040680969003008 881759510424020592 882060393789259776 889390535565901824 891403138740781056 893144160496134144 895755693129163776 900436651993202688 900566411137376256 905272509415292928 909447736690999296 909974037464547328 911751330506470272 913888399467810816 914729297262936064 914861116076064768 919328211369404928 924132353361444864 925687874846195712 926223573847842816 928394564538728448 930746149892021736 933920722660982784 935744786572430016 936064091368194048 938801120875118592 940634716814327808 943130986198073344 944973038905491456 945519898303006208 949911193311510528 950597878422786048 953377404383086592 955239469626022308 955565426605031424 959972610951610368 961847557457375232 964659977216022528 965686733635846144 967572840537478656 969840750455635968 970402000889927424 974908856293392384 975473039659302912 977114979004317696 979972040346435584 981886048237737216 985235048081915904 987730608048676128 990045766090128384 997471541066907648 1002828531083378688 1003408871668496384 1005760778250289152 1007725154770309248 1008308329049690214 1011016591711666176 1012991233492353024 1018252198172468224 1023720792147615744 1029070459420803072 1029218755585572864 1034597153617477632 1037622291493552128 1039970328530911232 1042001520578823168 1044443885106069504 1045048308650691072 1047089418628524453 1049901845239037952 1050660812993605632 1056151260984508416 1058541227254677504 1061022359472832512 1063709885590881984 1067337968755408896 1069422613225634304 1072549579930972416 1075011104930660352 1079969187320561664 1080594169489149952 1083126991961849856 1085242474368025344 1086397575340326912 1089574176437813248 1091702251001168352 1092074773262893056 1095267974354305024 1097111555373268992 1097407169616715776 1099254351379857408 1102468545389740032 1108229725530095616 1108389429092155392 1109030858159917056 1111196934054760644 1114826331039203328 1119968046110212096 1122155483700271104 1125982912093618176 1128834980627058432 1131480875531575296 1132135667704915328 1137393665675624448 1139967475505037312 1145533722944026752 1146752996192567296 1149440889428901888 1151685891166067712 1152352376056788816 1157704266848403456 1163716797911392256 1167325077930246144 1169966619597275136 1173387574625337344 1175679347232027456 1176080525052346368 1188537518321041408 1190858880661512192 1193650154406936576 1194340924172218368 1196673621289742232 1200582202657603584 1200755214849835008 1206618277422343968 1207030012553723904 1212596982254665728 1215668440675293696 1218517865957081088 1219814821434753024 1222197272257867776 1225770948492539904 1228584119920754688 1232176471148593152 1234250499794927616 1234964765130457088 1237859419384971264 1240277113563457536 1240994866522695648 1245227630214643712 1246758441221357568 1247659715429906688 1254179622419103744 1259964051873988608 1266730776105320448 1267463837897048064 1269939353205440736 1273652626168029744 1274087235473375232 1279963481268813824 1282463409943166976 1286213302954696704 1288725438312030096 1290097120716638208 1293121000607514624 1293869334519903232 1296396423063887418 1299878475057856512 1300630719545737216 1302819972005756928 1309181397650316288 1313646730775887872 1316212447046934528 1316974144064901504 1320061021453504512 1323090590683889664 1329962054755876864 1334085803348852736 1337104708111171584 1341014371000385536 1343633539693745664 1344411105399586952 1350654977989804032 1364171605036498944 1364961056196820992 1367626995759705408 1372093945894404096 1372291674114097152 1378992317054107392 1386198530042167296 1389335360771764224 1392591846808092672 1393397744867588096 1396119224838032604 1400881083991474176 1404096137052291072 1408201681312677888 1411388303006236672 1414696479297110016 1417459558358237184 1418279847454509312 1423117291673878528 1424866789967265792 1425896817634179072 1430066106574629888 1432859204439033462 1433348139907547136 1436707788221841408 1439958916427415552 1444169322615799808 1446989965824033792 1448530100453769216 1451359260806217984 1455603001334891136 1463209559488954368 1465672468506476544 1469958060519653376 1472829072356605824 1477639634040127488 1477852572122873856 1478707810879889408 1481595912073014192 1485068649135192576 1486435108052271104 1496207311600361472 1504242796625068032 1505113307502744576 1508641167375433728 1512103532210159616 1512462493574535321 1516524887567499264 1519956634006716416 1527378297258702336 1532587852571869184 1535581188221423616 1536469834742385088 1543605689131204608 1556433437240328192 1559053262898855936 1559955492796366848 1563002280868234752 1567572462976036608 1575991219490408448 1584226891476762624 1587811840882016256 1591533539209248768 1592454565562957824 1595564828386322976 1600776270210138112 1601006953133113344 1608824369896458624 1619953780980842496 1620891254233724928 1624690487942774784 1626419761913004032 1629596363010490368 1634361264656719872 1637553376501752528 1638112159894339584 1642901961531457536 1645667333059903488 1646110754425073664 1650479225846628352 1653702818084610048 1654659822030260864 1662344588295143424 1663546287239875584 1672239496558804992 1679952069165318144 1683233225550406656 1688974368140427264 1689951783862730752 1693252470940587648 1697221313297362944 1698203501557372992 1698782980631166976 1706090498513436672 1709951213257555968 1714951070606262272 1718300584416040128 1720129494288850944 1724161334143352832 1728528564085183224 1737093296007675904 1745575196867088384 1751528974367850496 1754949929395912704 1755965525419868672 1760081361938006016 1763519020848041184 1764120787578519552 1782806277481562112 1786288320992268288 1791511386258327552 1800873303986405376 1801132822274752512 1810545018830585856 1818895473381998592 1819948074929094656 1823502661012940544 1827776798935621632 1829722232152129536 1838656422738809856 1848264706722889728 1851375749692391424 1852447147695685632 1856789129077456896 1861492299784043472 1867841445321965568 1871489573144860032 1877602241750237184 1881269433628655616 1889946077810982912 1891039796606012416 1899822386623021056 1901195756845572096 1906754808766173184 1910478939252044616 1911130853210062848 1919945221903220736 1923695114914750464 1929319954432045056 1931373467271692288 1935145681074957312 1939681500911271936 1940804001779854848 1944594634595831127 1949817712586784768 1950946079318605824 1954229958008635392 1959944080692871168 1963772096475474432 1970470096163831808 1975461216097352256 1980091532180256768 1994943082133815296 2005657062166757376 2006817743336992768 2011521556500578304 2015450309540618496 2016616658099380428 2025982466984706048 2036504396344936448 2047441584295231488 2058140918841606144 2058437511171145728 2075244582987104256 2079940657061822464 2084003041157646336 2088887770212139008 2090096617301382144 2094178837257048906 2099803690478075904 2101321625987211264 2112302521969016832 2117082454509355008 2122044718945665024 2127419771181763968 2134675937510817792 2138845226451268608 2145099159861944832 2150022209861320704 2159938374641123328 2161188338978299904 2166253983923699712 2170484948736050688 2172795150680653824 2179148352875626496 2183404502002336704 2184149546525786112 2190535948708610048 2194814339233431552 2198508702759714816 2204937090779480064 2216459451060191232 2216778858184310784 2218061716319834112 2222393868109521288 2229652662078406656 2239936092220424192 2244310967400542208 2251965824187236352 2257669961254116864 2262961751063150592 2264271335409830656 2274787331351248896 2279934951010074624 2291067445888053504 2293505992385134592 2298881778857803776 2303371782332135424 2304704752113577632 2315408533696806912 2327433595822784512 2334650155860492288 2339933239194550272 2346775149250674688 2351358694464054912 2377075036642082816 2381717761323024384 2387300308813873152 2388681848344436736 2393347242579484464 2401164405315207168 2401510429699670016 2413236554844687936 2414060025107447808 2431336881350587392 2437035731914162176 2439629642869506048 2444394544515735552 2451541896985079808 2457168239841509376 2464352942297186304 2468500999589855232 2469929530260914176 2475718838769942528 2480554227126915072 2481989733045391296 2490455260429287424 2493516882442715136 2495319430859813376 2508359244838207488 2519928103747977216 2533461552210640896 2534927675794096128 2539878706410881472 2547305252336059488 2548174470946750464 2559926962537627648 2564926819886333952 2572426605909393408 2577450876624060192 2580194241433276416 2586242001215029248 2587738669039806464 2592792846127774836 2601261439091474432 2605639944011513856 2618362795300632576 2627293461551775744 2632424894093869056 2633948288129803008 2640122042907009024 2646181181367779328 2659924109511753728 2668171606697705472 2674209416222343168 2682028742000771072 2687267079387491328 2688822210799173904 2701309955979608064 2728343210072997888 2729922112393641984 2735253991519410816 2744187891788808192 2744583348228194304 2757984634108214784 2772397060084334592 2778670721543528448 2785183693616185344 2786795489735176192 2792238449676065208 2801762167982948352 2808192274104582144 2816403362625355776 2822776606012473344 2829392958594220032 2834919116716474368 2836559694909018624 2846234583347757056 2849733579934531584 2851793635268358144 2860132213149259776 2865718408878066924 2866696279815094272 2879917832854831104 2888338645231599616 2893979931648067584 2897060200907538432 2902718521612435968 2911206002669782272 2926419118977908736 2931344937012953088 2939916121039306752 2945658144713211648 2955705144245747712 2957415621759778816 2963191824146028384 2970137298270385152 2972870216104542208 2992414623200722944 3008485593250136064 3010226615005489152 3017282334750867456 3024924987149070642 3033049775134998528 3039913268013432832 3054756594517404672 3065175705143738368 3071162376442847232 3072939669484770176 3087211378262409216 3112866874480656384 3119910985592733696 3126004561736469504 3135144925952073216 3151982438980816896 3168453782953525248 3175623681764032512 3183067078418497536 3184909131125915648 3191129656772645952 3201552540420276224 3202013906266226688 3217648739792917248 3239907561961684992 3241782508467449856 3249380975885549568 3252839523826008064 3259192726020980736 3268722529313439744 3275106753003505056 3276224319788679168 3285803923062915072 3291334666119806976 3292221508850147328 3300958451693256704 3307405636169220096 3309319644060521728 3324689176590286848 3327092574479751168 3344478993117609984 3359904138330636288 3366466451100813312 3377948736280854528 3379903567725461504 3386504941881175296 3394442626594725888 3396407003114745984 3412180997026873344 3419902426515111936 3429902141212524544 3436601168832080256 3440258988577701888 3448322668286705664 3457057128170366448 3474186592015351808 3491150393734176768 3509899858791825408 3511931050839737344 3520162723876012032 3527038041696082368 3528241575157039104 3565612554963124224 3572576641984536576 3583022772516655104 3601746607972810752 3602265644549505024 3621090037661171712 3637790946763997184 3639896149858189312 3647005322025881088 3655553597871243264 3659444464304259072 3677312845477619712 3696529413445779456 3702751499384782848 3704894295391371264 3713578258154913792 3722984599568086944 3735682890643931136 3742979146289720064 3762538867257311232 3779892155621965824 3782079593212024832 3802391513691144192 3813509617532346368 3820957878504089232 3822261706420125696 3839890443806441472 3847390229829500928 3858639908864090112 3862746934543384576 3870291362149914624 3879363001822543872 3881608003559709696 3889189269191662254 3899635425173569536 3901892158637211648 3908459916017270784 3919888161385742336 3927544192950948864 3940940192327663616 3950922432194704512 3960183064360513536 3989886164267630592 4011314124333514752 4013635486673985536 4023043113001156608 4030900619081236992 4033233316198760856 4051964933969412096 4073008792689872896 4094883168590462976 4116281837683212288 4116875022342291456 4159881314123644928 4168006082315292672 4177775540424278016 4180193234602764288 4188357674514097812 4202643251974422528 4224605043938033664 4234164909018710016 4244089437891330048 4254839542363527936 4269351875021635584 4277690452902537216 4290198319723889664 4300044419722641408 4319876749282246656 4322376677956599808 4332507967847399424 4340969897472101376 4345590301361307648 4358296705751252992 4366809004004673408 4381071897417220096 4389628678466863104 4397017405519429632 4409874181558960128 4432918902120382464 4433557716368621568 4436123432639668224 4444787736219042576 4459305324156813312 4479872184440848384 4488621934801084416 4515339922508233728 4525923502126301184 4528542670819661312 4537387480723605963 4549574662702497792 4559869902020149248 4582134891776107008 4587011984770269184 4597763557715607552 4606743564664270848 4609409504227155264 4630817067393613824 4654867191645569024 4669300311720984576 4679866478389100544 4693550298501349376 4702717388928109824 4754150073284165632 4763435522646048768 4774600617627746304 4777363696688873472 4786694485158968928 4802328810630414336 4803020859399340032 4826473109689375872 4862673762701174784 4874071463828324352 4879259285739012096 4888789089031471104 4903083793970159616 4914336479683018752 4928705884594372608 4937001999179710464 4939859060521828352 4951437677539885056 4961108454253830144 4963979466090782592 4980910520858574848 4987033764885430272 4990638861719626752 5016718489676414976 5039856207495954432 5066923104421281792 5069855351588192256 5079757412821762944 5094610504672118976 5096348941893500928 5129853639772667904 5144853211818786816 5154901753248120384 5160388482866552832 5172484002430058496 5175477338079612928 5185585692255549672 5202522878182948864 5211279888023027712 5236725590601265152 5254586923103551488 5264849788187738112 5267896576259606016 5280244085814018048 5292362362735558656 5319848219023507456 5348418832444686336 5364057484001542144 5374534158774982656 5377644421598347808 5402619911959216128 5456686420145995776 5459844224787283968 5470507983038821632 5489166696456388608 5515969268216429568 5544794120168669184 5557341443087056896 5570367387232370688 5573590979470352384 5584476899352130416 5603524335965896704 5632806725250711552 5645553212024946688 5669838233432948736 5673119389818037248 5692469166695514112 5699467159869063168 5703587270536716288 5720264426298519552 5731436817756133848 5733392559630188544 5759835665709662208 5776677290463199232 5787959863296135168 5794120401815076864 5805437043224871936 5822412005339564544 5852838237955817472 5862689874025906176 5879832242078613504 5891316289426423296 5911410288491495424 5914831243519557632 5926383648292056768 5940274596540770304 5945740432209084416 5984829246401445888 6016971186500272128 6020453230010978304 6034564669501734912 6049849974298141284 6079826536026865664 6109513189034809344 6130351410287476736 6142324752885694464 6145879338969540352 6174422756524818432 6225733748961312768 6239821971185467392 6252009123472939008 6270289851904146432 6303964877961633792 6336907565907050496 6351247363528065024 6366134156836995072 6369818262251831296 6382259313545291904 6403105080840552448 6404027812532453376 6435297479585834496 6479815123923369984 6483565016934899712 6498761951771099136 6518385452041961472 6537445058626879488 6550213506007010112 6552448639577358336 6571607846125830144 6584443017700294656 6601916903386513408 6614811272338440192 6618639288121043456 6649378353180573696 6654185148959502336 6688957986235219968 6719808276661272576 6732932902201626624 6755897472561709056 6759807135450923008 6773009883762350592 6788885253189451776 6792814006229491968 6824361994053746688 6839804853030223872 6859804282425049088 6873202337664160512 6880517977155403776 6896645336573411328 6914114256340732896 6948373184030703616 6982300787468353536 7019799717583650816 7023862101679474688 7040325447752024064 7054076083392164736 7131225109926248448 7145153283969073152 7166045545033310208 7203493215945621504 7204531289099010048 7242180075322343424 7279792299716378624 7294010644051762176 7311107195742486528 7318888928608518144 7354625690955239424 7393058826891558912 7405502998769565696 7409788590782742528 7427156516309827584 7445969199136173888 7471365781287862272 7485958292579440128 7525077734514622464 7559784311243931648 7564159186424049664 7604783027382288384 7627019235064692736 7641915757008178464 7644523412840251392 7679780887612882944 7694780459659001856 7717279817728180224 7725493869086769152 7740582724299829248 7758726003645087744 7763216007119419392 7778378538383324508 7803784317274423296 7816919832034541568 7839776322771484672 7855088385901897728 7881880384655327232 7901844864389409024 7920366128721027072 7979772328535261184 8022628248667029504 8027270973347971072 8046086226002313216 8061801238162473984 8066466632397521712 8103929867938824192 8146017585379745792 8189766337180925952 8232563675366424576 8233750044684582912 8319762628247289856 8336012164630585344 8355551080848556032 8360386469205528576 8376715349028195624 8405286503948845056 8449210087876067328 8468329818037420032 8488178875782660096 8509679084727055872 8538703750043271168 8555380905805074432 8580396639447779328 8600088839445282816 8639753498564493312 8644753355913199616 8665015935694798848 8681939794944202752 8691180602722615296 8716593411502505984 8733618008009346816 8779257356933726208 8794034811038859264 8819748363117920256 8867115432737243136 8872246865279336448 8889575472438085152 8918610648313626624 8959744368881696768 8977243869602168832 9030679845016467456 9051847004252602368 9057085341639322624 9074774961447211926 9099149325404995584 9119739804040298496 9164269783552214016 9174023969540538368 9195527115431215104 9213487129328541696 9218819008454310528 9261634134787227648 9309734383291138048 9338600623441969152 9359732956778201088 9387100597002698752 9405434777856219648 9526871045292097536 9549201235255492608 9554727393377746944 9573388970317937856 9604657621260828672 9606041718798680064 9652946219378751744 9725347525402349568 9748142927656648704 9758518571478024192 9777578178062942208 9806167587940319232 9828672959366037504 9857411769188745216 9874003998359420928 9879718121043656704 9902875355079770112 9922216908507660288 9927958932181565184 9961821041717149696 9974067529770860544 9981277723439253504 10033436979352829952 10079712414991908864 10133846208842563584 10139710703176384512 10159514825643525888 10189221009344237952 10259707279545335808 10289706423637573632 10309803506496240768 10320776965733105664 10344968004860116992 10350954676159225856 10371171384511099344 10405045756365897728 10422559776046055424 10473451181202530304 10529699576375476224 10535793152519212032 10560488171628036096 10584724725471117312 10639696438047014912 10696837664889372672 10728114968003084288 10749068317549965312 10755288843196695616 10805239823918432256 10913372840291991552 10919688449574567936 10941015966077643264 10978333392912777216 11031938536432859136 11089588240337338368 11114682886174113792 11140734774464741376 11147181958940704768 11168953798704260832 11207048671931793408 11291106424049893376 11339676466865897472 11346238779636074496 11384938333391028224 11407174541073432576 11440528852597039104 11462873635512267696 11466785119260377088 11519671331419324416 11553354580926398464 11575919726592270336 11588240803630153728 11610874086449743872 11644824010679129088 11705676475911634944 11725379748051812352 11759664484157227008 11782632578852846592 11822820576982990848 11829662487039115264 11852767296584113536 11880549193081540608 11891480864418168832 11969658492802891776 12033942373000544256 12040906460021956608 12069129339003469824 12099699948596282568 12159653072053731328 12219026378069618688 12260702820574953472 12284649505771388928 12291758677939080704 12348845513049636864 12479643942370934784 12504018246945878016 12540579703808292864 12607929755923267584 12673815131814100992 12702494727056130048 12732268313673990144 12739636524503662592 12764518627090583808 12808055625064906752 12870594959171668992 12959630247846739968 12967130033869799424 12997523903542198272 13036770904083922944 13074890117253758976 13100427012014020224 13143215692251660288 13168886035400589312 13229622544676880384 13237278576242086912 13298756706361147392 13308370297919004672 13377915972470439936 13439616553322545152 13465865804403253248 13519614270901846016 13546019767524701184 13577770506378903552 13585628012458983936 13612162442170817889 13648723988107493376 13679609706060447744 13719608564850098176 13746404675328321024 13761035954310807552 13793290673146822656 13828228512681465792 13964601574936707072 14039599435167301632 14047724203358949376 14080650895504048128 14108152166784329472 14262450219852496896 14290306567938146304 14332091090066620416 14406986431891243008 14409062578198020096 14559584599432757248 14588021288103524352 14622214391484973056 14637777857217036288 14709251381910478848 14786117653783117824 14811005997539131392 14819577181565485056 14854313032619655168 14891938398272347776 14942731562575724544 14971916585158880256 15050155469029244928 15119568622487863296 15128318372848099328 15209566054764576768 15254038470129385472 15283831514016356928 15289046825680502784 15389560919318003712 15434559635456360448 15450987738173538304 15481165448599658496 15517452007290175488 15526432014238838784 15556757076766649016 15607568634548846592 15633839664069083136 15679552645542969344 15710176771803795456 15763760769310654464 15803689728778818048 15840732257442054144 15959544657070522368 16045256497334059008 16054541946695942144 16092172452004626432 16123602476324947968 16132933264795043424 16207859735877648384 16292035170759491584 16379532674361851904 16467500089369165824 16639525256494579712 16672024329261170688 16711102161697112064 16720772938411057152 16753430698056391248 16810573007897690112 16898420175752134656 16936659636074840064 17019358169454111744 17077407500086542336 17110761811610148864 17160793278895558656 17200177678890565632 17279506997128986624 17289506711826399232 17330031871389597696 17363879589888405504 17382361205445230592 17433186823005011968 17467236016018693632 17558514713867452416 17588069622077718528 17639496726235840512 17734230865474486272 17744493730558672896 17779150944876170304 17837221296627253248 17919488737763393536 17954487739204337664 18061359690032934912 18103694008505204736 18114170683278645248 18149549922894423852 18239479608080596992 18328539567104428032 18348047939081076736 18391054230862430208 18426974258657083392 18437638016908621056 18523268269574455296 18619468766582276096 18677201246883938304 18719465913556402176 18774201194005397504 18810869555712439296 19053742090584195072 19098402470510985216 19109454786755493888 19146777940635875712 19209315242521657344 19212083437597360128 19305892438757503488 19450695050804699136 19496285855313297408 19555156356125884416 19612335175880638464 19657345918732075008 19714823538377490432 19759436242087313408 19805750710159540224 19844433817015320576 19855917864363130368 19923642083434299392 19948135059541721088 19962555446878507008 20066873958705659904 20159424829983817728 20267692417685127168 20279421406352769024 20319029651287051776 20378442018688475904 20519414559090671616 20579412847275147264 20619607012992481536 20641553931466211328 20689936009720233984 20701909352318451712 20742342769022198688 20810091512731795456 20845119552092110848 20946902362405060608 21059399152750952448 21071586305038424064 21120976343256072192 21279392876094029824 21393675329778745344 21456229936006168576 21498136635099930624 21510577686393391232 21610479647836864512 21839376899149135872 21882031932155286528 21956666785825554432 22063877072865718272 22179176480674676736 22229365772348227584 22281469548929482752 22294363917881409536 22337907597408521664 22414097343863586816 22582212848099786752 22679352933731794944 22692477559272148992 22769876666782056448 22814349082146865152 22881057705194078208 22925747271024535392 22933570238520754176 23039342662838648832 23106709161852796928 23151839453184540672 23176481607260307456 23221748172899487744 23289648021358258176 23411352951823269888 23450759496103624704 23519328968314454016 23565265157705693184 23645641153965981696 23659324974078230528 23705534593168227072 23761098386163081216 23939316985605783552 24067884746001088512 24081812920043913216 24138258678006939648 24199399897192565136 24319306144107462656 24438052756139237376 24569299011542777856 24583517355878161408 24697691026099273728 24959287884741869568 25008036493891756032 25081159407616585728 25215859511846535168 25347630263628201984 25404989454112260096 25464536627347980288 25479273049007325184 25529037254181167616 25616111250129813504 25741189918343337984 25919260495693479936 25934260067739598848 25995047807084396544 26073541808167845888 26149780234507517952 26200854024028040448 26337772070801178624 26459245089353760768 26474557152484173824 26616740595838009344 26755831944940879872 26879233106645090304 26931731608806506496 27039228541803692032 27092039535049402368 27155541012757807104 27171256024917967872 27224324884341635778 27297447976214986752 27359219412120895488 27439217129700196352 27492809350656642048 27522071908621615104 27586581346293645312 27656457025362931584 27929203149873414144 28079198870334603264 28095448406717898752 28161301791008096256 28216304333568658944 28580613135876292608 28664182180133240832 28813972863782486016 28818125156396040192 29119169198865514496 29176042576207048704 29244428782969946112 29275555714434072576 29418502763820957696 29572235307566235648 29622011995078262784 29639154363130970112 29708626065239310336 29783876796544695552 29885463125151449088 29943833170317760512 30100310938058489856 30239137244975726592 30256636745696198656 30419132109529153536 30508076940258770944 30567663028032713856 30779121838636007424 30869119270912720896 30901975476347076608 30962330897199316992 31034904014580350976 31052864028477677568 31113514153533298032 31215137269097693184 31267679328138166272 31359105291085938688 31420353543607590912 31607379457557636096 31681464514884108288 31919089314141044736 32090512994668118016 32109083893391884288 32184344904009252864 32247204952649895936 32265866529590086848 32415719471755296768 32584070341518983168 32759065348723703808 32935000178738331648 33279050512989159424 33344048658522341376 33422204323394224128 33441545876822114304 33506861396112782496 33621146015795380224 33873319272149680128 34038716338908223488 34154815000173084672 34221523623220297728 34321586557791117312 34400355357781131264 34559013994257973248 34579013423652798464 34660063742779195392 34727759179776811008 34764722410890461184 34866373646010023936 34934472032037387264 35117029427734904832 35176139244155437056 35278993452471681024 35468461730948972544 35488987461117345792 35558301889752340608 35674442593254506496 35908975478408675328 36122719380065869824 36207388017010409472 36228341366557290496 36299099845788847704 36478959216161193984 36657079134208856064 36696095878162153472 36782108461724860416 36853948517314166784 36875276033817242112 37046536539148910592 37238937533164552192 37438931827112804352 37548402388010795008 37621739111424878592 38107484181168390144 38196804941021970432 38218909573510987776 38293555881271751424 38424166875194720256 38611784877515006976 38901390101609398272 38992571710626594816 39110312712251768832 39224670351761276928 39429647076754980864 39518872484174626816 39688867634030641152 39711835728726260736 39847284166868598784 39896270119083442176 39925110893757014016 40133747917411319808 40318849659967635456 40558842812705538048 40638059302574103552 40756884037376951808 41038829118181343232 41158825694550294528 41239214025984963072 41283107862932422656 41379872019440467968 41403818704636903424 41484685538044397376 41620183025463590912 41893804724810121216 42118798305501904896 42143172610076848128 42241952686512144384 42558785752188059648 42787350659557490688 42912459872012337152 42996273270199861248 43021155372786782464 43220959295673729024 43678753798298271744 43764063864310573056 43913333571651108864 44127754145731436544 44358352961349353472 44458731544696455168 44562939097858965504 44588727835762819072 44675815194817043328 44828194687727173632 45164425696199573504 45358705867463589888 45384955118544297984 45628698164293730304 45762115410388156416 45851494542049070784 45867140477041508352 46213418323705593856 46303678906369081344 46352963214520614912 46443496345798975488 46579296042716516352 46822705903646539776 46901518992207249408 47038657936628908032 47130530315411386368 47291282307931963392 47318649948156461056 47411069186336454144 47522196772326162432 47878633971211567104 48135769492002177024 48163625840087826432 48276517356013879296 48398799794385130272 48638612288214925312 48876105512278474752 49138598023085555712 49167034711756322816 49918575769483739136 50016072987783512064 50162318815233171456 50431719023693070336 50695260527256403968 50809978908224520192 50958546098014650368 51058074508362335232 51232222500259627008 51482379836686675968 51838520991386959872 51868520135479197696 51990095614168793088 52147083616335691776 52299560469015035904 52401708048056080896 52675544141602357248 52918490178707521536 52949114304968347648 53233481191676018688 53511663889881759744 53758466213290180608 53863463217613012992 54078457083607384064 54184079070098804736 54311082025515614208 54342512049835935744 54448649768683271556 54718438824241790976 54878434259400392704 54985618701313284096 55044143817243230208 55173162692587290624 55312914050725863168 55858406299746828288 56158397740669206528 56190896813435797504 56322603582016192512 56432608667137317888 57161226271752585216 57328364360266481664 57627945727564972032 57636250312792080384 58238338397731028992 58352085152414097408 58488857565939892224 58837005527641915392 59144470615132471296 59278308726261940224 59417252130478620672 59567753593089391104 59770926250302898176 59887666340635521024 60200621876116979712 60478274489951453184 60513273491392397312 60838264219058307072 61016153880517541888 61135326056065427712 61558243677272014848 61738238541825441792 61803950952694153216 61924661794398633984 62069808029160701952 62105728056955355136 62227028307066596064 62430274538195386368 62535358656276332544 62718210582171877376 62840707087215181824 63214758915115272192 63362929029768216576 63838178628282089472 64181025989336236032 64218167786783768576 64368689808018505728 64494409905299791872 64531733059180173696 64831438943510593536 65168140683037966336 65518130697447407616 65870000357476663296 66688097317044682752 66844408646788448256 66883091753644228608 67013722792225564992 67242292031590760448 67746638544299360256 68077432677816446976 68309630000346169344 68443047246440595456 68643173115582234624 68800710715562262528 69118027988515946496 69158026847305596928 69320127485558390784 69455518359553622016 69529444821780922368 69732747292020047872 69868944064074774528 70234058855469809664 70352278488310874112 70557986904943362048 70936923461897945088 70977974922234691584 71116603779504681216 71817950956817350656 72245438760131739648 72414776034020818944 72456682733114580992 72598199691577695408 72957918432322387968 73314158268417712128 73392191756324306944 73707897034628333568 73750552067634484224 74093073078297821184 74477875066329104384 74877863654225608704 75096804776021590016 75243478222849757184 76214968362336780288 76393609882043940864 76437819147021975552 76587111762543502848 76848333750389440512 77223569755030013952 77802780203218796544 77985143421253189632 78220625424503537664 78449340703522553856 79037744968349253632 79377735268061282304 79423671457452521472 79694568333737197568 79850221787514028032 80267495834822639616 80637699319935270912 81117685625411076096 81276118605148207104 81513768074753903616 82077658236362686464 82317651389100589056 82478428051969926144 82566215725864845312 82759744038880935936 82807637409273806848 82969371076088794752 83240366050927181824 83787609449620242432 84237596611003809792 84286345220153696256 84483905373024288768 85117571504376119296 85824919744024674304 85992546540399722496 86042310745573564928 86441918591347458048 87357507596596543488 87528127728621146112 87826667143302217728 88255508291462873088 88716705922698706944 88917463089392910336 89125878195717931008 89177455671525638144 89351630389634086656 89656389375454347264 90328851392399147008 90717411734927179776 90769910237088595968 91257396328587460608 91524230820776312832 91702989084098141568 92607357812738162688 92705926429041229824 92886992691597950976 93158592085433032704 93645411807293079552 93803037984414498816 94077315873257816064 94261060630822772736 94637299896312922112 94822138372672908288 95044393544652324864 95757267942423134208 96271538984004354048 96327251680175652864 96553034712027758592 96797599588770260544 97752211024556949504 98277196046171111424 98334069423512645632 99837151538967478272 100032145975567024128 100324637630466342912 100863438047386140672 101619957816449040384 101917092196029300736 102116149016724670464 102464445000519254016 102964759673373351936 103677041982773919744 103737040270958395392 103980191228337586176 104294167232671383552 104599120938030071808 104803416096112161792 105351088283204714496 105836980357415043072 105898228609936695296 106466962383352037376 107023327779763519488 107726926435226025984 108156914167214768128 108368158140197609472 108622164051031228416 108685024099671871488 108897299537366543112 109436877648483581952 109756868518800785408 109971237402626568192 110088287634486460416 110346325385174581248 110625828101451726336 111716812599493656576 112316795481338413056 112381793626871595008 112645207164032385024 112865217334274635776 114322452543505170432 114656728720532963328 115272500625584160768 116476676795462057984 116704170304828194816 116977715131879784448 117674011055283830784 118288941230264942592 118556617452523880448 119135507186178782208 119541852500605796352 119775332681271042048 120401243752233959424 120956548979902906368 121026546982784794624 121676528438116614144 122032307761035083776 122270652112130855424 123116487354544029696 123476477083650883584 123849323588797267968 124139616058321403904 124211456113910710272 124454056614133192128 124860549076390772736 125436421164343754752 125681414174430363648 126429517830230544384 126725858059536433152 127676357256564178944 128362051978672472064 128436335573567537152 128737379616037011456 128988819810599583744 129063466118360347392 129662877887021187072 130336281366075932672 131036261394894815232 131740000714953326592 133376194634089365504 133688817293576896512 133766183507288457216 134027445584451129984 134484584063181520896 135493277088598720512 136154865355632893952 136886094492881190912 137286346231164469248 137601421431124525056 138316053694611193856 138640254971116781568 138911036719107244032 139058889643561844736 139465494584040095744 139737888128149549056 140468117710939619328 140704556976621748224 141115973809886724096 141873846923795890176 141955949844469383168 142233207559009362432 143635901913634701312 144490877520263479296 144829552068041637888 144913365466229161984 145196399383155390816 145915836864644775936 146628316536835424256 146784383512648613888 147415794069256667136 147501104135268968448 148955750132658208768 149755727308451217408 150193609552043180032 150486956445699514368 152429936724673560576 152875638294043951104 153174223525087005696 153696667500778881024 154447139510060027904 155605560406437593088 155970286842506379264 156441250849007075328 156898681407045107712 158075489936698507264 158755470536122564608 158847342914905042944 159389136667474395136 159700443575028056064 160534991669645279232 161275398639870541824 162235371250822152192 162552237210296414208 163027536149507807232 164155316472725372928 164635302778201178112 164956856103939852288 165132431451729690624 165519488077761871872 165615274818547613696 165938742152177589504 167575218899240484864 168475193222007619584 168572690440307392512 168967810746048577536 170235143008752238592 171985093080799444992 172084621491147129856 172883837182694916096 174715015193193086976 175056255457242292224 176511016582925746176 177433411845397413888 177834926178785820672 178251756391435862016 178354911343051276288 178703260779268173312 179312778750908694528 181434823469854359552 181539820474177191936 182514792657174921216 183048461641552625664 183405978168196283136 185214715625476325376 185411852858082459648 185773985383195901952 186317184170866065408 187290823614586159104 187606075968828997632 188154631746515632128 188522121261645545472 189274599792625844224 189644276745345816576 190088787089304649728 191514535884846268416 192543077968008708096 192654503360351305728 193106069424055517184 193595199177540521088 195504422049113899008 196554392092342222848 196668138847025291264 200064291951134048256 200649275260932685824 201726876094772281344 203239915632898080768 203834184392058601472 204232298033449340928 204928890001038508032 205929519346746703872 207354083965547839488 207474080541916790784 207960382456675172352 208588334465342767104 209198241876060143616 209606832192224323584 210702176566409428992 211673960714830086144 211796457219873390592 212933924766704074752 215453852870452051968 216313828334429536256 216736316280395218944 217244328102062456832 217370048199343742976 217794599074733086224 218873755296967163904 219513737037601570816 219942474805253136384 220176575268972920832 221251656202903452672 223433625198987313152 224633590962676826112 224763587253743190016 225290414328064770048 225730434668549271552 228644905087010340864 229313457441065926656 230545001251168321536 232953353590924115968 233408340609656389632 233955430263759568896 235348022110567661568 237113234905047760896 238271014372357564416 239083705001211592704 239550665362542084096 240802487504467918848 241913097959805812736 242053093965569589248 243353056876233228288 244064615522070167552 244541304224261710848 246232974709088059392 246952954167301767168 247698647177594535936 248279232116642807808 248422912227821420544 248908113228266384256 249721098152781545472 251362828348860727296 252859035660461088768 253451716119072866304 255352714513128357888 256872671147135074304 257474759232074022912 257977639621199167488 258126932236720694784 259325755774042374144 260672562732151865344 262072522789789630464 263480001429906653184 266752389268178731008 267377634587153793024 267532367014576914432 268054891168902259968 268969168126363041792 270986554177197441024 272309730711265787904 273772188985762381824 274572692462328938496 276632107389222387712 277822073438214488064 278117779287123689472 278930989168080191488 279475776256299098112 280936235421879238656 281409113953243496448 282231947619773448192 283911899688938766336 284466415118018724864 287271803827269402624 288981755040526958592 289659104136083275776 289826730932458323968 290392798766310781632 293256633073670848512 293568767025297227776 294831588138513334272 295002208270537936896 297911500265316417536 299511454616902434816 300387219104086360064 300973912891399028736 304859873449347121152 305751276588087902208 306348447050174011392 307393335001557762048 308894279020120055808 311211120812875186176 311940573685012758528 312882501698014150656 313797362814090215424 316150979873397014528 317510941072245129216 317694685829810085888 319400887150056112128 321069983339290558464 324470742501644304384 325104474420592828416 326055072299015614464 328310632945450745856 329270605556402356224 329913712207879704576 330264862903459381248 331038976155523743744 331230549637095227392 331877484304355179008 335150437798480969728 336950386444015239168 337145380880614785024 337935621492097155072 340470286017504477184 343970186161598889984 344169242982294259712 349430030386386173952 350112510914484584448 353022033165851492352 354866823690794827776 355669852357571641344 356709822686102552576 357406521558536346624 358625557501817389056 362869646939708719104 363079640948354383872 365029585314349842432 366096923283105251328 366811956336392566272 370429431250952650752 371547970766391803904 372634368341732130816 374581647229172318208 376309263493031264256 377044242523291090944 378549199585251688448 379288553490691633152 380177574178609299456 383029071769692536832 385086155936017416192 385309006720702611456 386212138848111034368 387190398355081042176 391008844098227798016 393108784184684445696 393336277694050582528 400128583902268096512 401298550521865371648 403453752189544562688 406479831265796161536 407668368784117202944 408464596066898681856 411859038693493407744 414948161083833581568 415920764913350344704 417176668930685534208 418396483752120287232 419213664384448647168 421404353132818857984 423347921429660172288 423592914439746781184 425867849533408149504 430907705740904103936 432627656668859072512 433472632560790437888 434488656204124913664 434740096398687485952 435589198149466172448 437747510593934327808 439027474075203141632 439884949610506272768 440353150537945841664 442503312405806905344 446867250397974626304 449267181925353652224 449527174507486380032 450580828656129540096 451460869337098543104 457289810174020681728 458626914882131853312 461090002502336643072 466816681219312779264 467910860527519137792 470696044221135323136 474226469810095521792 476542028744715128832 478167410002423185408 479101330725084168192 481604975008935837696 483826195919611625472 484106187931139178496 486706113752466456576 488129231044140335104 489082608448523421696 492465949418176118784 493905908334603534336 495397294355189071872 496558464233285615616 496845824455642841088 497816226456532768512 502725656697721454592 505718071320922177536 506903432238145732608 510705429026256715776 513745342294270148608 515955279242398334976 516253864473441389568 518651511548084748288 521345125464303730688 524145045579579260928 533504778536357462016 534755269174307586048 535064734029153828864 536109782337804519936 537938336252726083584 544619461422531575808 547544377971524763648 549145384924657876992 553264214778444775424 555644146876428976128 556235558574247378944 557861978336160382976 558951552512598196224 561872470843758477312 562818227906486992896 564463895239546896384 567823799377877532672 568932830236037449728 574543607654538805248 577963510081053917184 579318208272166551552 579653461864916647936 580785597532621563264 586513266147341697024 587137534050594455552 589663176277026668544 590004416541075873792 595823000530632835072 600774438208172720128 601947825782798057472 609719746898694242304 611502553176175804416 612696894100348022784 614786670003115524096 617788558040240111616 622422241625750372352 623881147370025517056 625765003396028301312 627594725628180430848 632301959746794029056 635021882144490258432 635389371659620171776 638801774300112224256 648941485003288608768 650208948841185656832 652110144598031228928 656621265890901491712 658541211112804712448 659827424415759409152 660529725806918762496 662461099274190454784 663754968608710358016 670300875596961939456 673900772888030478336 674290761761229570048 675871242984194310144 687940372323197779968 688338485964588519424 698860060772772347904 700225021828969168896 706044066331702984704 711339704715143282688 713419645372205105152 714813043117072693248 717251115003634778112 725739293879417438208 726159281896708767744 730059170628699684864 732193846566210502656 733623912672785132544 740858862501905301504 743095941532783607808 745268736683464261632 749163294458344636416 754088485046582181888 757098399170503376896 758577106981383266304 760355148357218598912 766058143539385073664 770618013441405222912 772424277696222068736 774380796710162084352 782017688196455596032 786217568369368891392 786672555388101165056 800257167804536193024 802597101043730743296 806907504379089125376 812959662531592323072 815336737568234405888 816929192133797363712 823718077386986815488 829896322167667163136 834353337861371068416 836792967504240574464 838427328768897294336 842808706265637715968 846695842859320344576 847185828879493562368 851735699066816299008 861815411481808207872 866945265121580875776 868977312408249827328 869480192797374971904 871178396298932344896 878054948150406283264 879769899221012545536 880706301075891683328 885006624811613810688 893734500795949252608 898534363850707304448 899054349014972760064 901161657312259080192 902921738674197086208 914579620348041363456 917253829764263706624 922180005004673286144 933633362438625558528 935821721055038275584 941392088442270646272 948452939620191043584 953084057489430257664 958202661450168336384 963209950017871675392 968212375862278356992 973412227504932913152 976258462088280670208 978165216897046843392 984931898836352237568 987811816669207068672 990794588710378143744 993116928466571231232 993691648911285682176 995632452913065537024 1005451313395442909184 1011436142641844355072 1013806864476291465216 1021410858052513431552 1027490684588540297216 1031910558484796669952 1032507728946882779136 1042690250928607461376 1048290091159158521856 1067009557072714924032 1070129468058307657728 1072219564675609039872 1075876672505452167168 1089238922845063151616 1095088755943049527296 1098290769849315753984 1106528429556889550848 1111288293752857952256 1115723956672320765952 1117903105025196392448 1123744941687516954624 1128927790479093792768 1135647598755755065344 1137865660472074899456 1149087215309077610496 1155927020162107834368 1158636416544333103104 1159306923729833295872 1161571195065243126528 1173026532294683394048 1174275068101188911104 1179326352554053337088 1180008833082151747584 1191646001061265670144 1203895651565596114944 1219439493797388484608 1223005106352351608832 1225393788200696045568 1235577116080480223232 1244844483251500744704 1247762294740051034112 1251530006792056602624 1255189451256360861696 1270043764288980516864 1270778743319240343552 1277603548600224448512 1297882970006577217536 1300417897682371313664 1304220289196062457856 1313242531781802983424 1317082422225609424896 1319654848831518818304 1321059451613837524992 1324922198548380909568 1327509937217420716032 1340601751193923878912 1347801545776060956672 1348581523522459140096 1351742485968388620288 1375880744646395559936 1376676971929177038848 1400450043657938337792 1412088132663405969408 1422679409430286565376 1426839290744410210304 1429626086234145386496 1434502230007269556224 1451478587758834876416 1452318563793417535488 1460118341257399369728 1464387693132421005312 1467247825345570265088 1481717725003810603008 1486191883065567215616 1490537473366928523264 1508176970093164363776 1514196798341006753792 1517154213962766532608 1520710296714437197824 1532116287078770147328 1541236026882810445824 1548761593420324168704 1564035376392911192064 1572435136738737782784 1573345110776202330112 1600514335609072386048 1605194202087461486592 1613815008758178250752 1630673475136468811776 1633858384267594727424 1647436154773973630976 1659792644335334326272 1668706675722742136832 1673585935008481148928 1676854657537794588672 1685617412531275431936 1693391685718640689152 1694371657758987124736 1703471398133632598016 1723630822963616415744 1733890530243161751552 1737954624816499654656 1738960385594749943808 1742356792597864689792 1759539798442025091072 1761412602151783366656 1770013249623227621376 1787469001591898505216 1798108698029945520128 1802323314624518160384 1805843477348394172416 1829159240696082726912 1834507659528527413248 1844360010009346572288 1867266724877251117056 1871643442110076551168 1882784176884541292544 1896905879240382087168 1906168114978860515328 1916405322900336672768 1936424751724556713984 1946824455009865826304 1952516924176561340416 1956330433794093686784 1969863797672704475136 1975623633338414137344 1981589177420756287488 1987383297822571364352 1991264905826131074048 2010902626790885818368 2022872285283688710144 2027613728952582930432 2054981369177080594432 2063821116969593339904 2065015457893765558272 2085380501857214922752 2096580182318317043712 2134019114145429848064 2140258936116615315456 2144439129351218079744 2151753345010904334336 2178477845690126303232 2190177511886099054592 2196581539698631507968 2213056859113779101696 2222576587505715904512 2235806210050392784896 2247489883375033909248 2271295197511510130688 2275731320944149798912 2298174430618155220992 2311854040324215668736 2317272833088666206208 2318613847459666591744 2323142390130486253056 2346053064589366788096 2358652705108106674176 2360017666164303495168 2383292002122531340288 2407791303131192229888 2438878987594776969216 2446010212704703217664 2450787576401392091136 2471154232160960446464 2489688966503001489408 2503060013584113205248 2510378902512721723392 2540087528577961033728 2541557486638480687104 2555207097200448897024 2600835795364742627328 2608440578392124915712 2634164844451218849792 2639309697663037636608 2642118903227675049984 2649844397096761819136 2655019874434841432064 2681203502387847757824 2695603091552121913344 2697163047044918280192 2703484971936777240576 2751761489292791119872 2753353943858354077696 2800900087315876675584 2824176265326811938816 2845358818860573130752 2853678581488820420608 2859252172468290772992 2904637127586835070976 2920236682514798739456 2928775386264842010624 2934495650691140530176 2963435450007621206016 2972383766131134431232 2981074946733857046528 3016353940186328727552 3028393596682013507584 3034308427925533065216 3041420593428874395648 3064232574157540294656 3082472053765620891648 3097523186840648337408 3128070752785822384128 3144870273477475565568 3146690221552404660224 3201028671218144772096 3210388404174922973184 3227630017516356501504 3267716768535189454848 3294872309547947261952 3319585288670668652544 3347171870016962297856 3353709315075589177344 3371234825062550863872 3386783371437281378304 3388743315517974249472 3406942796267265196032 3447261645927232831488 3467781060486323503104 3475909249632999309312 3477920771189499887616 3484713585195729379584 3519079596884050182144 3522825204303566733312 3540026499246455242752 3574938003183797010432 3596217396059891040256 3611686954696788344832 3658318481392165453824 3669015319057054826496 3734533449754502234112 3743286884220153102336 3765568353769082585088 3812336229957721030656 3832810645800673345536 3872849503449113427968 3893648910019731652608 3905033848353122680832 3912660867588187373568 3939727595345408950272 3951247266676828274688 3963178354841512574976 3974766595645142728704 3982529811652262148096 4021805253581771636736 4045744570567377420288 4055227457905165860864 4109962738354161188864 4127642233939186679808 4130030915787531116544 4170761003714429845504 4268038228290859696128 4280517872233230630912 4288878258702436159488 4303506690021808668672 4356955691380252606464 4380355023772198109184 4393163079397263015936 4426113718227558203392 4445153175011431809024 4471612420100785569792 4542590395023020261376 4551462641888299597824 4596348861236310441984 4623708080648431337472 4637227694919333183488 4646284780260972506112 4692106129178733576192 4717305410216213348352 4720035332328606990336 4815582606262384459776 4892020425409406435328 4901575152802784182272 4942308464321920892928 4979377933006002978816 5006120027168226410496 5020757805025443446784 5080175057155922067456 5083114973276961374208 5110414194400897794048 5201671590729485254656 5216881156784249831424 5278619395326075273216 5284237806455350099968 5299688794193523638272 5310039748869682864128 5362407004775695515648 5394326094089836560384 5406969943873554481152 5503522978585582239744 5506707887716708155392 5601800174631753351168 5648352530653623877632 5690717637721146261504 5707357162977640841216 5718504344936581545984 5809274255173670141952 5840473365029597478912 5857550772529684021248 5868991301382281060352 5926870900015242412032 5944767532262268862464 5962149893467714093056 6032707880372657455104 6068616855851066130432 6082841186857748791296 6164944107531241783296 6195046373681296674816 6256141505571644768256 6289740546954951131136 6293380443104809320448 6402057342436289544192 6420776808349845946368 6455260035032713003008 6535433537070378909696 6589744619095894523904 6639170577341337305088 6707418630151178354688 6742469650125101727744 6777486631035948498944 6813885592534530392064 6894523291854465662976 6935562120972647006208 6951818499265998618624 6955841542378999775232 6969427170391458759168 7038159193768100364288 7080052998492910485504 7149876006367594020864 7192434792119782080512 7223373909393576689664 7316636962784330907648 7338030638114109652992 7469066899509004468224 7531136707538165170176 7624672459915442061312 7665621291601346691072 7745699006898226855936 7810067696706245361664 7825321735176374747136 7902494533353656549376 7926356709683025149952 7949533191290285457408 7965059623304524296192 8043610507163543273472 8091489141134754840576 8110454915810331721728 8219925476708322377728 8255284467878373359616 8260061831575062233088 8341522007428859691008 8536076456581719392256 8561035744466461261824 8577756517404872318976 8713911382760505212928 8760710047544396218368 8786326158794526031872 8890306350022863618048 8943224840201571139584 9085180790046040522752 9102925283776599195648 9192697722472620883968 9247416161296862674944 9274455389838666366976 9292569560521945012224 9384212258357467152384 9434610820432426696704 9440070664657213980672 9631165212524768919552 9803150305605568364544 9884616928643841785856 9958755866012005957632 10041515610050886893568 10160350114311844134912 10166229946553922748416 10220828388801795588096 10403343181458970509312 10433762313568499662848 10557238790652150546432 10568475612910700199936 10599377588387047276544 10620079497739365728256 10724814009551391031296 10788652188179673120768 11007045957171164479488 11013415775433416310784 11203600349263506702336 11296705061307247755264 11414714325955281682432 11437008689873163091968 11618548510347340283904 11680946730059194957824 11715101545059368042496 11737982602764562120704 11853741800030484824064 11889535064524537724928 11924299786935428186112 12065415760745314910208 12137233711702132260864 12165682373715497582592 12329888215062483566592 12390092747362593349632 12512283011143289536512 12586760886209618640896 12804114684872579088384 12841553616699691892736 12910520070065426006016 13070867074140757819392 13179489238191789047808 13278341154682674610176 13414837260302356709376 13554973262071896997888 13627771185069060784128 13789046583708931325952 13871124241945294012416 13911683084757999550464 13938854340782917518336 14076318387536200728576 14160105996985820971008 14384869584239564161024 14446747818787153379328 14676061276228219305984 14938133799018008936448 15062273415076330340352 15249344919830884122624 15331242583202693382144 15491398013796453711872 15650643470352749494272 15852713419366050299904 15899066382580570914816 15930119246609048592384 16087221014327086546944 16182978282269509681152 16220909831620663443456 16510568935756746719232 16520123663150124466176 16683044014857719382016 17072152913163438784512 17122071488932922523648 17155513034809744637952 17427822765521010425856 17521420095088792436736 17572652317589052063744 17780612700045727236096 17886449680403142279168 18205850567553198391296 18494832322593725349888 18548910779677332733952 18585139121043890024448 18768424516714934304768 18869221640864853393408 18880141329314427961344 19262330425049537839104 19606300611211136729088 19769233857287683571712 19917511732024011915264 20332459893107845496832 20441656777603591176192 20806686362917941018624 20867524627136999325696 21114477581304301092864 21198755176774094553088 21240158995478731456512 21449628019102782062592 21577304376359346241536 22014091914342328958976 22026831550866832621568 22407200698527013404672 22593410122614495510528 22874017379746326183936 23237097020694680567808 23430203090118736084992 23475965205529124241408 23707483600060969648128 23779070129049075449856 23848599573870856372224 24130831521490629820416 24274467423404264521728 24331364747430995165184 24659776430124967133184 24780185494725186699264 25024566022286579073024 25173521772419237281792 25608229369745158176768 25683107233399383785472 26141734148281515638784 26358978476383578095616 26829674520604713418752 27109946524143793995776 27255542370138121568256 27578093167417862651904 27742248483890588024832 27823366169515999100928 27877708681565835036672 28152636775072401457152 28320211993971641942016 28769739168479128322048 28893495637574306758656 29876267598036017872896 30124546830152660680704 30498689839661768245248 30662485166405386764288 30982796027592907423744 31301286940705498988544 31705426838732100599808 31798132765161141829632 31860238493218097184768 32174442028654173093888 32365956564539019362304 33021137871513493438464 33040247326300248932352 34244142977865845047296 34311026069619489275904 34855645531042020851712 35042840190177584873472 35145304635178104127488 35561225400091454472192 35772899360806284558336 36411701135106396782592 36989664645187450699776 37097821559354665467904 37170278242087780048896 37536849033429868609536 37760282658628855922688 38524660850099075678208 39212601222422273458176 39538467714575367143424 39835023464048023830528 40664919786215690993664 40883313555207182352384 41613372725835882037248 41735049254273998651392 42228955162608602185728 42480317990957462913024 43154608752718692483072 44028183828684657917952 44053663101733665243136 44814401397054026809344 45186820245228991021056 45748034759492652367872 46474194041389361135616 46951930411058248482816 47558140258098150899712 47697199147741712744448 48261663042981259640832 48548934846808529043456 48662729494861990330368 49560370989450373398528 50049132044573158146048 50347043544838474563584 51216458739490316353536 51366214466798767570944 52283468296563031277568 52717956952767156191232 53659349041209426837504 54219893048287587991552 55484496967781176049664 55646732339031998201856 55755417363131670073344 56305273550144802914304 56640423987943283884032 57539478336958256644096 57786991275148613517312 59752535196072035745792 60997379679323536490496 61324970332810773528576 62602573881410997977088 63596265530322283659264 63720476986436194369536 64348884057308346187776 64731913129078038724608 66042275743026986876928 66080494652600497864704 68622052139238978551808 69711291062084041703424 70290609270356208254976 71122450800182908944384 71545798721612569116672 72823402270212793565184 73979329290374901399552 74195643118709330935808 74340556484175560097792 75073698066859737219072 75520565317257711845376 77049321700198151356416 78425202444844546916352 79076935429150734286848 81329839572431381987328 81766627110414364704768 83226745451671764074496 83470098508547997302784 84457910325217204371456 84960635981914925826048 86309217505437384966144 88107326203467330486272 89628802794108053618688 90373640490457982042112 91496069518985304735744 92948388082778722271232 93903860822116496965632 95116280516196301799424 95394398295483425488896 96523326085962519281664 97097869693617058086912 99120741978900746797056 100694087089676949127168 102732428933597535141888 104566936593126062555136 105435913905534312382464 107318698082418853675008 108439786096575175983104 110968993935562352099328 111293464678063996403712 111510834726263340146688 112610547100289605828608 113280847975886567768064 115573982550297227034624 119505070392144071491584 121994759358647072980992 122649940665621547057152 125205147762821995954176 127440953972872388739072 129463826258156077449216 132084551486053973753856 132160989305200995729408 137244104278477957103616 139422582124168083406848 143091597443225138233344 145646804540425587130368 148391286237418661871616 148681112968351120195584 150147396133719474438144 151041130634515423690752 154098643400396302712832 156850404889689093832704 158153870858301468573696 162659679144862763974656 166453490903343528148992 166940197017095994605568 168915820650434408742912 169921271963829851652096 172618435010874769932288 176214652406934660972544 179257605588216107237376 182992139037970609471488 187807721644232993931264 190788796590966850977792 193046652171925038563328 194195739387234116173824 198241483957801493594112 201388174179353898254336 209133873186252125110272 210871827811068624764928 214637396164837707350016 216879572193150351966208 221937987871124704198656 222586929356127992807424 223021669452526680293376 225221094200579211657216 226561695951773135536128 231147965100594454069248 243989518717294145961984 245299881331243094114304 250410295525643991908352 254881907945744777478144 258927652516312154898432 264321978610401991458816 274488208556955914207232 278845164248336166813696 286183194886450276466688 291293609080851174260736 297362225936702240391168 302082261269030847381504 308197286800792605425664 313700809779378187665408 316307741716602937147392 325319358289725527949312 332906981806687056297984 333880394034191989211136 337831641300868817485824 339842543927659703304192 352429304813869321945088 358515211176432214474752 365984278075941218942976 375615443288465987862528 388391478774468232347648 396482967915602987188224 402776348358707796508672 418267746372504250220544 429274792329675414700032 445173858712255985614848 446043338905053360586752 450442188401158423314432 453123391903546271072256 462295930201188908138496 487979037434588291923968 500820591051287983816704 509763815891489554956288 517855305032624309796864 528643957220803982917632 548976417113911828414464 572366389772900552933376 582587218161702348521472 594724451873404480782336 604164522538061694763008 627401619558756375330816 632615483433205874294784 650638716579451055898624 665813963613374112595968 667760788068383978422272 675663282601737634971648 679685087855319406608384 704858609627738643890176 731968556151882437885952 751230886576931975725056 776782957548936464695296 792965935831205974376448 836535492745008500441088 858549584659350829400064 892086677810106721173504 906246783807092542144512 924591860402377816276992 975958074869176583847936 1001641182102575967633408 1019527631782979109912576 1057287914441607965835264 1097952834227823656828928 1165174436323404697042944 1189448903746808961564672 1208329045076123389526016 1254803239117512750661632 1335521576136767956844544 1351326565203475269943296 1359370175710638813216768 1409717219255477287780352 1463937112303764875771904 1502461773153863951450112 1553565915097872929390592 1585931871662411948752896 1717099169318701658800128 1784173355620213442347008 1812493567614185084289024 1951916149738353167695872 2003282364205151935266816 2039055263565958219825152 2114575828883215931670528 2195905668455647313657856 2330348872646809394085888 2378897807493617923129344 2509606478235025501323264 2718740351421277626433536 2819434438510954575560704 2927874224607529751543808 3004923546307727902900224 3171863743324823897505792 3568346711240426884694016 3624987135228370168578048 4006564728410303870533632 4078110527131916439650304 4229151657766431863341056 4391811336911294627315712 4660697745293618788171776 4757795614987235846258688 5437480702842555252867072 5855748449215059503087616 6009847092615455805800448 6343727486649647795011584 7136693422480853769388032 8156221054263832879300608 8458303315532863726682112 8783622673822589254631424 9515591229974471692517376 10874961405685110505734144 12019694185230911611600896 12687454973299295590023168 14273386844961707538776064 16312442108527665758601216 17567245347645178509262848 19031182459948943385034752 25374909946598591180046336 28546773689923415077552128 32624884217055331517202432 38062364919897886770069504 57093547379846830155104256 76124729839795773540139008 114187094759693660310208512 228374189519387320620417024
- Sum of all divisors σ(n): 909689711907459392737457949
- Sum of proper divisors (its aliquot sum) s(n): 681315522388072072117040925
- 228374189519387320620417024 is an abundant number, because the sum of its proper divisors (681315522388072072117040925) is greater than itself. Its abundance is 452941332868684751496623901
Bases of 228374189519387320620417024
- Binary: 10111100111010000001110110011110111011101000000101011101011000010000000000000000000000002
- Hexadecimal: 0xBCE81D9EEE815D61000000
- Base-36: SP0SBFH7XM9IVB400
Squares and roots of 228374189519387320620417024
- 228374189519387320620417024 squared (2283741895193873206204170242) is 52154770438637037516904618216842943140388643669016576
- 228374189519387320620417024 cubed (2283741895193873206204170243) is 11910803428493434183982288807213043063742917667270371823803486952744025088589824
-
228374189519387320620417024 is a
perfect square number . Itssquare root is 15112054444032 -
The
cube root of 228374189519387320620417024 is 611245497.4240591273
Scales and comparisons
How big is 228374189519387320620417024?- 228,374,189,519,387,320,620,417,024 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 228,374,189,519,387,320,620,417,024 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 228374189519387320620417024 cubic inches would be around 50937124.8 feet tall.
Recreational maths with 228374189519387320620417024
- 228374189519387320620417024 backwards is 420714026023783915981473822
- 228374189519387320620417024 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 228374189519387320620417024'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 228374189519387320620417024 - Facts about the integer". Numbermatics.com. 2024. Web. 7 June 2024.
APA style:
Numbermatics. (2024). Number 228374189519387320620417024 - Facts about the integer. Retrieved 7 June 2024, from https://numbermatics.com/n/228374189519387320620417024/
Chicago style:
Numbermatics. 2024. "Number 228374189519387320620417024 - Facts about the integer". https://numbermatics.com/n/228374189519387320620417024/
The information we have on file for 228374189519387320620417024 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 228374189519387320620417024, math, Factors of 228374189519387320620417024, curriculum, school, college, exams, university, Prime factorization of 228374189519387320620417024, STEM, science, technology, engineering, physics, economics, calculator, two hundred twenty-eight septillion, three hundred seventy-four sextillion, one hundred eighty-nine quintillion, five hundred nineteen quadrillion, three hundred eighty-seven trillion, three hundred twenty billion, six hundred twenty million, four hundred seventeen thousand and twenty-four.