157734561534018079183405056
157,734,561,534,018,079,183,405,056 is an even composite number composed of five prime numbers multiplied together.
157734561534018079183405056 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of sixteen thousand and sixty-five divisors.
Prime factorization of 157734561534018079183405056:
216 × 34 × 78 × 196 × 3312
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 19 × 19 × 19 × 19 × 19 × 19 × 331 × 331)See below for interesting mathematical facts about the number 157734561534018079183405056 from the Numbermatics database.
Names of 157734561534018079183405056
- Cardinal: 157734561534018079183405056 can be written as One hundred fifty-seven septillion, seven hundred thirty-four sextillion, five hundred sixty-one quintillion, five hundred thirty-four quadrillion, eighteen trillion, seventy-nine billion, one hundred eighty-three million, four hundred five thousand and fifty-six.
Scientific notation
- Scientific notation: 1.57734561534018079183405056 × 1026
Factors of 157734561534018079183405056
Divisors of 157734561534018079183405056
- Number of divisors d(n): 16065
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 32 36 38 42 48 49 54 56 57 63 64 72 76 81 84 96 98 108 112 114 126 128 133 144 147 152 162 168 171 189 192 196 216 224 228 252 256 266 288 294 304 324 331 336 342 343 361 378 384 392 399 432 441 448 456 504 512 513 532 567 576 588 608 648 662 672 684 686 722 756 768 784 798 864 882 896 912 931 993 1008 1024 1026 1029 1064 1083 1134 1152 1176 1197 1216 1296 1323 1324 1344 1368 1372 1444 1512 1536 1539 1568 1596 1728 1764 1792 1824 1862 1986 2016 2048 2052 2058 2128 2166 2268 2304 2317 2352 2394 2401 2432 2527 2592 2646 2648 2688 2736 2744 2793 2888 2979 3024 3072 3078 3087 3136 3192 3249 3456 3528 3584 3591 3648 3724 3969 3972 4032 4096 4104 4116 4256 4332 4536 4608 4634 4704 4788 4802 4864 5054 5184 5292 5296 5376 5472 5488 5586 5776 5958 6048 6144 6156 6174 6272 6289 6384 6498 6517 6859 6912 6951 7056 7168 7182 7203 7296 7448 7581 7938 7944 8064 8192 8208 8232 8379 8512 8664 8937 9072 9216 9261 9268 9408 9576 9604 9728 9747 10108 10368 10584 10592 10752 10773 10944 10976 11172 11552 11916 12096 12288 12312 12348 12544 12578 12768 12996 13034 13718 13824 13902 14112 14336 14364 14406 14592 14896 15162 15876 15888 16128 16219 16384 16416 16464 16758 16807 17024 17328 17689 17874 18144 18432 18522 18536 18816 18867 19152 19208 19456 19494 19551 20216 20577 20736 20853 21168 21184 21504 21546 21609 21888 21952 22344 22743 23104 23832 24192 24576 24624 24696 25088 25137 25156 25536 25992 26068 26811 27436 27648 27783 27804 28224 28672 28728 28812 29184 29241 29792 30324 31752 31776 32256 32438 32768 32832 32928 33516 33614 34048 34656 35378 35748 36288 36864 37044 37072 37632 37734 38304 38416 38912 38988 39102 40432 41154 41472 41706 42336 42368 43008 43092 43218 43776 43904 44023 44688 45486 45619 46208 47664 48013 48384 48657 49152 49248 49392 50176 50274 50312 50421 51072 51984 52136 53067 53622 54872 55296 55566 55608 56448 56601 57344 57456 57624 58368 58482 58653 59584 60648 61731 62559 63504 63552 64512 64827 64876 65536 65664 65856 67032 67228 68096 68229 69312 70756 71496 72576 73728 74088 74144 75264 75411 75468 76608 76832 77824 77976 78204 80864 82308 82944 83412 84672 84736 86016 86184 86436 87552 87808 88046 89376 90972 91238 92416 95328 96026 96768 97314 98304 98496 98784 100352 100548 100624 100842 102144 103968 104272 106134 107244 109561 109744 110592 111132 111216 112896 113202 113533 114688 114912 115248 116736 116964 117306 117649 119168 119491 121296 123462 123823 125118 127008 127104 129024 129654 129752 130321 131328 131712 132069 134064 134456 136192 136458 136857 138624 141512 142992 144039 145152 145971 147456 148176 148288 150528 150822 150936 151263 153216 153664 155648 155952 156408 159201 161728 164616 165888 166824 169344 169472 169803 172032 172368 172872 175104 175616 175959 176092 178752 181944 182476 184832 185193 187677 190656 192052 193536 194481 194628 196608 196992 197568 200704 201096 201248 201684 204288 204687 207936 208544 212268 214488 219122 219488 221184 222264 222432 225792 226404 227066 229376 229824 230496 233472 233928 234612 235298 238336 238982 242592 246924 247646 250236 254016 254208 258048 259308 259504 260642 262656 263424 264138 268128 268912 272384 272916 273714 277248 283024 285984 288078 290304 291942 294912 296352 296576 301056 301644 301872 302526 306432 307328 308161 311296 311904 312816 318402 319333 323456 328683 329232 331776 333648 336091 338688 338944 339606 340599 344064 344736 345744 350208 351232 351918 352184 352947 357504 358473 363888 364952 369664 370386 371469 375354 381312 384104 387072 388962 389256 390963 393984 395136 396207 401408 402192 402496 403368 408576 409374 410571 415872 417088 424536 428976 432117 437913 438244 438976 442368 444528 444864 451584 452808 453789 454132 458752 459648 460992 466944 467856 469224 470596 476672 477603 477964 485184 493848 495292 500472 508032 508416 509409 516096 518616 519008 521284 525312 526848 527877 528276 536256 537824 544768 545832 547428 554496 555579 566048 571968 576156 580608 583884 589824 592704 593152 602112 603288 603744 605052 612864 614656 616322 622592 623808 625632 636804 638666 646912 657366 658464 663552 667296 672182 677376 677888 679212 681198 688128 689472 691488 700416 702464 703836 704368 705894 715008 716946 727776 729904 739328 740772 742938 750708 762624 766927 768208 774144 777924 778512 781926 787968 790272 792414 794731 802816 804384 804992 806736 817152 818748 821142 823543 831744 834176 836437 849072 857952 864234 866761 875826 876488 877952 884736 889056 889728 903168 905616 907578 908264 912247 919296 921984 924483 933888 935712 938448 941192 953344 955206 955928 957999 970368 986049 987696 990584 1000944 1008273 1016064 1016832 1018818 1021797 1032192 1037232 1038016 1042568 1050624 1053696 1055754 1056552 1058841 1072512 1075419 1075648 1089536 1091664 1094856 1108992 1111158 1114407 1132096 1143936 1152312 1161216 1167768 1172889 1185408 1186304 1188621 1204224 1206576 1207488 1210104 1225728 1229312 1231713 1232644 1245184 1247616 1251264 1273608 1277332 1293824 1296351 1313739 1314732 1316928 1327104 1334592 1344364 1354752 1355776 1358424 1361367 1362396 1376256 1378944 1382976 1400832 1404928 1407672 1408736 1411788 1430016 1432809 1433892 1455552 1459808 1478656 1481544 1485876 1501416 1525248 1533854 1536416 1548288 1555848 1557024 1563852 1575936 1580544 1584828 1589462 1605632 1608768 1609984 1613472 1634304 1637496 1642284 1647086 1663488 1668352 1672874 1698144 1715904 1728468 1733522 1751652 1752976 1755904 1769472 1778112 1779456 1806336 1811232 1815156 1816528 1824494 1838592 1843968 1848966 1867776 1871424 1876896 1882384 1906688 1910412 1911856 1915998 1940736 1972098 1975392 1981168 2001888 2016546 2032128 2033664 2037636 2043594 2064384 2074464 2076032 2081659 2085136 2101248 2107392 2111508 2113104 2117682 2145024 2150838 2151296 2157127 2179072 2183328 2189712 2217984 2222316 2228814 2235331 2264192 2270329 2287872 2300781 2304624 2322432 2335536 2345778 2352637 2370816 2372608 2377242 2384193 2408448 2413152 2414976 2420208 2451456 2458624 2463426 2465288 2470629 2476099 2495232 2502528 2509311 2547216 2554664 2587648 2592702 2600283 2627478 2629464 2633856 2654208 2669184 2688728 2709504 2711552 2716848 2722734 2724792 2736741 2757888 2765952 2773449 2801664 2809856 2815344 2817472 2823576 2860032 2865618 2867784 2873997 2911104 2919616 2957312 2958147 2963088 2971752 3002832 3024819 3050496 3065391 3067708 3072832 3096576 3111696 3114048 3127704 3151872 3161088 3169656 3176523 3178924 3211264 3217536 3219968 3226257 3226944 3268608 3274992 3284568 3294172 3326976 3336704 3343221 3345748 3396288 3431808 3456936 3467044 3503304 3505952 3511808 3518667 3556224 3558912 3565863 3612672 3622464 3630312 3633056 3648988 3677184 3687936 3695139 3697932 3735552 3742848 3753792 3764768 3813376 3820824 3823712 3831996 3881472 3889053 3944196 3950784 3962336 4003776 4033092 4064256 4067328 4075272 4087188 4128768 4148928 4152064 4163318 4170272 4202496 4214784 4223016 4226208 4235364 4290048 4301676 4302592 4314254 4358144 4366656 4379424 4435968 4444632 4457628 4470662 4528384 4540658 4575744 4601562 4609248 4644864 4671072 4691556 4705274 4741632 4745216 4754484 4768386 4816896 4826304 4829952 4840416 4902912 4917248 4926852 4930576 4941258 4952198 4990464 5005056 5018622 5094432 5109328 5175296 5185404 5200566 5254956 5258928 5267712 5308416 5338368 5368489 5377456 5419008 5423104 5433696 5445468 5449584 5473482 5515776 5531904 5546898 5563117 5603328 5619712 5630688 5634944 5647152 5720064 5731236 5735568 5747994 5764801 5822208 5839232 5855059 5914624 5916294 5926176 5943504 6005664 6049638 6067327 6100992 6130782 6135416 6145664 6193152 6223392 6228096 6244977 6255408 6303744 6322176 6339312 6353046 6357848 6385729 6435072 6439936 6452514 6453888 6471381 6537216 6549984 6569136 6588344 6653952 6673408 6686442 6691496 6705993 6792576 6810987 6863616 6902343 6913872 6934088 7006608 7011904 7023616 7037334 7057911 7112448 7117824 7131726 7152579 7225344 7244928 7260624 7266112 7297976 7354368 7375872 7390278 7395864 7411887 7428297 7485696 7507584 7527933 7529536 7626752 7641648 7647424 7663992 7762944 7778106 7800849 7888392 7901568 7924672 8007552 8066184 8128512 8134656 8150544 8174376 8210223 8297856 8304128 8320347 8326636 8340544 8404992 8429568 8446032 8452416 8470728 8580096 8603352 8605184 8621991 8628508 8716288 8733312 8758848 8871936 8874441 8889264 8915256 8941324 9056768 9074457 9081316 9151488 9196173 9203124 9218496 9289728 9342144 9383112 9410548 9483264 9490432 9508968 9529569 9536772 9633792 9652608 9659904 9678771 9680832 9805824 9834496 9853704 9861152 9882516 9904396 9980928 10010112 10029663 10037244 10188864 10218656 10350592 10370808 10401132 10509912 10517856 10535424 10556001 10676736 10736978 10754912 10838016 10846208 10867392 10890936 10899168 10946964 11031552 11063808 11093796 11126234 11206656 11239424 11261376 11269888 11294304 11440128 11462472 11471136 11495988 11529602 11644416 11678464 11710118 11829248 11832588 11852352 11887008 12011328 12099276 12134654 12201984 12261564 12270832 12291328 12386304 12446784 12456192 12489954 12510816 12607488 12644352 12678624 12706092 12715696 12771458 12870144 12879872 12905028 12907776 12942762 13074432 13099968 13138272 13176688 13307904 13346816 13372884 13382992 13411986 13585152 13621974 13727232 13804686 13827744 13868176 14013216 14023808 14047232 14074668 14115822 14224896 14235648 14263452 14305158 14450688 14489856 14521248 14532224 14571613 14595952 14708736 14751744 14780556 14791728 14823774 14856594 14971392 15015168 15055866 15059072 15099889 15253504 15283296 15294848 15327984 15525888 15556212 15601698 15647317 15776784 15803136 15849344 15892303 16015104 16105467 16132368 16257024 16269312 16301088 16348752 16420446 16468459 16595712 16608256 16640694 16653272 16681088 16689351 16809984 16859136 16892064 16904832 16941456 17160192 17206704 17210368 17243982 17257016 17294403 17332693 17466624 17517696 17565177 17743872 17748882 17778528 17830512 17882648 18113536 18148914 18162632 18201981 18302976 18392346 18406248 18436992 18579456 18684288 18734931 18766224 18821096 18966528 18980864 19017936 19059138 19073544 19157187 19305216 19319808 19357542 19361664 19414143 19611648 19668992 19707408 19722304 19765032 19808792 19961856 20020224 20059326 20074488 20117979 20377728 20432961 20437312 20701184 20707029 20741616 20802264 21019824 21035712 21070848 21112002 21173733 21353472 21457737 21473956 21509824 21676032 21692416 21734784 21781872 21798336 21893928 22063104 22127616 22187592 22235661 22252468 22284891 22478848 22522752 22539776 22583799 22588608 22880256 22924944 22942272 22991976 23059204 23288832 23356928 23402547 23420236 23658496 23665176 23704704 23774016 24022656 24198552 24269308 24403968 24523128 24541664 24582656 24630669 24893568 24912384 24961041 24979908 25021632 25214976 25288704 25357248 25412184 25431392 25542916 25740288 25759744 25810056 25815552 25865973 25885524 26148864 26199936 26276544 26353376 26615808 26693632 26745768 26765984 26823972 27170304 27223371 27243948 27454464 27609372 27655488 27736352 28026432 28047616 28094464 28149336 28231644 28449792 28471296 28526904 28610316 28901376 28979712 29042496 29064448 29143226 29191904 29417472 29503488 29561112 29583456 29647548 29713188 29942784 30030336 30111732 30118144 30199778 30507008 30566592 30589696 30655968 31051776 31112424 31203396 31294634 31553568 31606272 31698688 31784606 32030208 32210934 32264736 32514048 32538624 32602176 32697504 32840892 32936918 33191424 33216512 33281388 33306544 33362176 33378702 33619968 33718272 33784128 33809664 33882912 34320384 34413408 34420736 34487964 34514032 34588806 34665386 34933248 35035392 35130354 35487744 35497764 35557056 35661024 35765296 36227072 36297828 36325264 36403962 36605952 36784692 36812496 36873984 37158912 37368576 37469862 37532448 37579423 37642192 37933056 37961728 38035872 38118276 38147088 38314374 38610432 38639616 38715084 38723328 38828286 38941819 39223296 39337984 39414816 39444608 39530064 39551521 39617584 39923712 40040448 40118652 40148976 40235958 40755456 40865922 40874624 40985413 41402368 41414058 41483232 41604528 42039648 42071424 42141696 42224004 42347466 42471289 42706944 42915474 42947912 43019648 43136251 43352064 43469568 43563744 43596672 43714839 43787856 44126208 44255232 44375184 44471322 44504936 44569782 44700103 45045504 45079552 45167598 45177216 45299667 45760512 45849888 45884544 45983952 46118408 46577664 46713856 46805094 46840472 46941951 47045881 47330352 47409408 47548032 47676909 48045312 48316401 48397104 48538616 48807936 49046256 49083328 49165312 49261338 49405377 49787136 49824768 49922082 49959816 50043264 50068053 50429952 50577408 50714496 50824368 50862784 51085832 51480576 51519488 51620112 51631104 51731946 51771048 51883209 51998079 52399872 52553088 52695531 52706752 53231616 53387264 53491536 53531968 53647944 54340608 54446742 54487896 54605943 54908928 55218744 55310976 55472704 56052864 56095232 56188928 56204793 56298672 56463288 56899584 56942592 57053808 57220632 57471561 57959424 58084992 58128896 58242429 58286452 58383808 58834944 59006976 59122224 59166912 59295096 59426376 59885568 60060672 60223464 60236288 60353937 60399556 61014016 61133184 61179392 61298883 61311936 62103552 62121087 62224848 62406792 62589268 63107136 63212544 63397376 63521199 63569212 64060416 64373211 64421868 64529472 65028096 65077248 65204352 65395008 65681784 65873836 66382848 66433024 66562776 66613088 66706983 66724352 66757404 66854673 67436544 67568256 67619328 67751397 67765824 68640768 68826816 68841472 68975928 69028064 69177612 69330772 69866496 70070784 70207641 70260708 70975488 70995528 71114112 71322048 71530592 72454144 72595656 72650528 72807924 73211904 73569384 73624992 73747968 73892007 74737152 74939724 75064896 75158846 75284384 75866112 75923456 76071744 76236552 76294176 76628748 77220864 77279232 77430168 77446656 77656572 77883638 78446592 78675968 78829632 78889216 79060128 79103042 79235168 79847424 80080896 80237304 80297952 80471916 81510912 81731844 81749248 81970826 82804736 82828116 82966464 83209056 84079296 84142848 84283392 84448008 84694932 84942578 85413888 85830948 85895824 86039296 86272502 86704128 86939136 87127488 87193344 87429678 87575712 88252416 88510464 88750368 88942644 89009872 89139564 89400206 90091008 90159104 90335196 90354432 90599334 91521024 91699776 91769088 91967904 92236816 93155328 93427712 93610188 93680944 93883902 94091762 94660704 94818816 95096064 95353818 96090624 96632802 96794208 97077232 97615872 98092512 98166656 98330624 98522676 98810754 99574272 99649536 99844164 99919632 100086528 100136106 100859904 101154816 101428992 101648736 101725568 102001291 102171664 102961152 103038976 103240224 103262208 103463892 103542096 103766418 103996158 104799744 105106176 105391062 105413504 105699223 106463232 106774528 106983072 107063936 107295888 108681216 108893484 108975792 109211886 109531219 109817856 110437488 110621952 110945408 111246121 112105728 112190464 112377856 112409586 112597344 112738269 112926576 113799168 113885184 114107616 114441264 114943122 115279213 115918848 116169984 116257792 116484858 116572904 116767616 116825457 117669888 118013952 118244448 118333824 118590192 118654563 118852752 119771136 120121344 120446928 120472576 120707874 120799112 121328851 122266368 122358784 122597766 122623872 122956239 124207104 124242174 124449696 124813584 125178536 126214272 126425088 126794752 127042398 127138424 127413867 128120832 128746422 128843736 129058944 129408753 130056192 130408704 130790016 131144517 131363568 131747672 132765696 132866048 133125552 133226176 133413966 133448704 133514808 133709346 134100309 135136512 135238656 135502794 135531648 135899001 137281536 137653632 137682944 137951856 138056128 138355224 138661544 139732992 140141568 140415282 140521416 140825853 141137643 141991056 142228224 142644096 143030727 143061184 144908288 144949203 145191312 145301056 145615848 146423808 147138768 147249984 147495936 147784014 148216131 149474304 149879448 150129792 150204159 150317692 150568768 151732224 151846912 152143488 152473104 152588352 153257496 154441728 154558464 154860336 154893312 155313144 155649627 155767276 155994237 157351936 157659264 157778432 158086593 158120256 158206084 158470336 159694848 160161792 160474608 160595904 160943832 163021824 163463688 163498496 163817829 163941652 165609472 165656232 165932928 166418112 168158592 168285696 168566784 168614379 168896016 169389864 169885156 170827776 171661896 171791648 172078592 172414683 172545004 173878272 174254976 174386688 174727287 174859356 175151424 176504832 177020928 177500736 177885288 178019744 178279128 178800412 180182016 180318208 180670392 180708864 181061811 181198668 183042048 183399552 183538176 183896649 183935808 184473632 186310656 186855424 187220376 187361888 187767804 188183524 189321408 189637632 190192128 190563597 190707636 192181248 193265604 193588416 194154464 195231744 196185024 196333312 196661248 197045352 197621508 199148544 199299072 199688328 199839264 200173056 200272212 200564019 202309632 202857984 203297472 203451136 204002582 204343328 205922304 206077952 206480448 206524416 206927784 207084192 207532836 207992316 209599488 210212352 210782124 210827008 211398446 212926464 213549056 213966144 214127872 214591776 217362432 217786968 217951584 218423772 219062438 219635712 220874976 221243904 221890816 222492242 224211456 224380928 224755712 224819172 225194688 225476538 225853152 227598336 227770368 228215232 228882528 229886244 230558426 231837696 232339968 232515584 232969716 233145808 233535232 233650914 235339776 236027904 236488896 236667648 237180384 237309126 237705504 239542272 240242688 240893856 240945152 241415748 241598224 242657702 244532736 244717568 245195532 245247744 245912478 248414208 248484348 248899392 249627168 250357072 252428544 252850176 253589504 254084796 254276848 254827734 256241664 257492844 257687472 258117888 258817506 260112384 260817408 261580032 262289034 262727136 263055961 263495344 265531392 265732096 266251104 266452352 266827932 266897408 267029616 267418692 268200618 270273024 270477312 271005588 271063296 271798002 272592733 274563072 275307264 275365888 275903712 276112256 276710448 276860647 277323088 279465984 280283136 280830564 281042832 281651706 282275286 283982112 284456448 285288192 286061454 286122368 286897891 289816576 289898406 290382624 290602112 291231696 292847616 294277536 294499968 294991872 295568028 296432262 297299023 298948608 299758896 300259584 300408318 300635384 301137536 301953757 303464448 304286976 304946208 305176704 306003873 306514992 308883456 309116928 309720672 309786624 310626288 311299254 311534552 311988474 312900721 315318528 315556864 316173186 316240512 316412168 316940672 317097669 319389696 320323584 320949216 321191808 321887664 326043648 326927376 326996992 327635658 327883304 328593657 329321167 331312464 331865856 332836224 333738363 336317184 336571392 337133568 337228758 337792032 338214807 338779728 339770312 341655552 343323792 343583296 344157184 344829366 345090008 345837639 347756544 348509952 348773376 349454574 349718712 350302848 350476371 353009664 354041856 355001472 355770576 355963689 356039488 356558256 357600824 360364032 360636416 361340784 361417728 362123622 362397336 363986553 366799104 367076352 367793298 367871616 368868717 368947264 372621312 373710848 374440752 374723776 375535608 376367048 378642816 379275264 380384256 381127194 381415272 382241601 384362496 386531208 387176832 388226259 388308928 392370048 392666624 393322496 393433551 394090704 395243016 398297088 398598144 399376656 399678528 400346112 400544424 401128038 402300927 405715968 406594944 406902272 407697003 408005164 408686656 411844608 412155904 412960896 413048832 413855568 414168384 415065672 415984632 419198976 420424704 421564248 421654016 422477559 422796892 423412929 427098112 427932288 428255744 429092181 429183552 434724864 434847609 435573936 435903168 436847544 438124876 439271424 441749952 442487808 443781632 444648393 444984484 448422912 448761856 449511424 449638344 450389376 450612477 450953076 451706304 455196672 455540736 456430464 457765056 459772488 461116852 463675392 464679936 465031168 465939432 466291616 466948881 467070464 467301828 467982711 472055808 472977792 473335296 474259779 474360768 474618252 475411008 479084544 480485376 481787712 481890304 482831496 483196448 485315404 489065472 489435136 490391064 490495488 491453487 491824956 496828416 496968696 497798784 499254336 500714144 504857088 505700352 507179008 508169592 508553696 509655468 512483328 514985688 515374944 516235776 517244049 517635012 521634816 523160064 524578068 525454272 526111922 526990688 531062784 531464192 532502208 532904704 533655864 533794816 534059232 534837384 536401236 540546048 540954624 542011176 542126592 543596004 545185466 549126144 550614528 550731776 551807424 552224512 553420896 553721294 554646176 558931968 560566272 561661128 562085664 563303412 564550572 567964224 568912896 570576384 572122908 572244736 573795782 579633152 579796812 580765248 581204224 582463392 585695232 588555072 588999936 589983744 591136056 592864524 594598046 597897216 599517792 600519168 600816636 601270768 602275072 603907514 606928896 608573952 609892416 610353408 612007746 613029984 617766912 618233856 619441344 619573248 621252576 622598508 623069104 623976948 625801442 630637056 631113728 632346372 632481024 632824336 633881344 634195338 638779392 640647168 641898432 642383616 643775328 652087296 653854752 653993984 655271316 655766608 657187314 658642334 662624928 663731712 665672448 667476726 672634368 673142784 674267136 674457516 675584064 676429614 677559456 679540624 683311104 686647584 687166592 688314368 689658732 690180016 691675278 695513088 697019904 697546752 698909148 699437424 700605696 700952742 706019328 708083712 710002944 711541152 711927378 712078976 713116512 714009037 715201648 720728064 721272832 722681568 722835456 724247244 724794672 727973106 733598208 734152704 735586596 735743232 737737434 737894528 739894561 745242624 747421696 748881504 749447552 751071216 751478899 752734096 757285632 758550528 760768512 762254388 762830544 764483202 768724992 773062416 774353664 776452518 776617856 778722847 784740096 785333248 786644992 786867102 788181408 789167883 790486032 796594176 797196288 798753312 799357056 800692224 801088848 802256076 804601854 806954491 811431936 813189888 813804544 815394006 816010328 817373312 817778199 819588769 823689216 825921792 826097664 827711136 828336768 830131344 830581941 831969264 838397952 840849408 843128496 843308032 844955118 845593784 846825858 849301957 855864576 856511488 858184362 858367104 860693673 869449728 869695218 871147872 871806336 873695088 876249752 878542848 883499904 884975616 887563264 889296786 889968968 891897069 896845824 897523712 899276688 900778752 901224954 901906152 903412608 905861271 910393344 912860928 915530112 918011619 919544976 922233704 927350784 929359872 930062336 931878864 932583232 933897762 934140928 934603656 935965422 938702163 945955584 946670592 948519558 948721536 949236504 950822016 951293007 958169088 960970752 963575424 963780608 965662992 966392896 970630808 978130944 978870272 980782128 980990976 982906974 983649912 985780971 987963501 993937392 995597568 998508672 1001215089 1001428288 1009714176 1011400704 1014358016 1014644421 1016339184 1017107392 1019310936 1024966656 1029971376 1030749888 1032471552 1034488098 1035270024 1037512917 1043269632 1046320128 1049156136 1050908544 1051429113 1052223844 1053981376 1062125568 1062928384 1065004416 1065809408 1067311728 1067589632 1067891067 1068118464 1069674768 1072802472 1081092096 1081909248 1084022352 1084253184 1087192008 1090370932 1091959659 1101229056 1101463552 1103614848 1104449024 1106606151 1106841792 1107442588 1109292352 1117863936 1121132544 1123322256 1124171328 1126606824 1129101144 1135928448 1137825792 1141152768 1144245816 1144489472 1146724803 1147591564 1159266304 1159593624 1161530496 1162408448 1164678777 1164926784 1177110144 1177999872 1179967488 1180300653 1182272112 1185729048 1189196092 1195794432 1199035584 1201038336 1201633272 1202541536 1204550144 1206902781 1207815028 1217147904 1219784832 1220706816 1223091009 1224015492 1226059968 1235533824 1236467712 1238882688 1239146496 1242505152 1245197016 1246138208 1247953896 1251602884 1261274112 1262227456 1264692744 1264962048 1265648672 1267432677 1267762688 1268390676 1270238787 1281294336 1283796864 1284767232 1287276543 1287550656 1304174592 1307709504 1307987968 1310542632 1311533216 1314374628 1317284668 1325249856 1327463424 1331344896 1333945179 1334953452 1345268736 1346285568 1348534272 1348915032 1351168128 1352859228 1355118912 1359081248 1366622208 1373295168 1374333184 1376628736 1379317464 1380360032 1383350556 1391026176 1394039808 1395093504 1397818296 1398874848 1401211392 1401905484 1403948133 1416167424 1420005888 1423082304 1423854756 1424157952 1426233024 1428018074 1430403296 1441456128 1442545664 1445363136 1445670912 1448494488 1449589344 1455946212 1467196416 1468305408 1471173192 1471486464 1475474868 1475789056 1479789122 1490485248 1494843392 1497763008 1498895104 1502142432 1502957798 1505468192 1514571264 1517101056 1521537024 1524508776 1525661088 1528966404 1537449984 1546124832 1548707328 1552905036 1553235712 1557445694 1569480192 1570666496 1573289984 1573734204 1576362816 1578335766 1580972064 1593188352 1594392576 1597506624 1598714112 1601384448 1602177696 1604512152 1609203708 1613908982 1622863872 1626379776 1627609088 1630788012 1632020656 1634746624 1635556398 1639177538 1647378432 1651843584 1652195328 1655422272 1656673536 1660262688 1661163882 1663938528 1676795904 1681698816 1686256992 1686616064 1689910236 1691187568 1693651716 1698603914 1711729152 1713022976 1716368724 1716734208 1721387346 1738899456 1739390436 1742295744 1743612672 1747390176 1752499504 1757085696 1766999808 1769951232 1775126528 1778593572 1779937936 1783794138 1793691648 1795047424 1798553376 1801557504 1802449908 1803812304 1806825216 1811722542 1820786688 1825721856 1831060224 1836023238 1839089952 1841391727 1844467408 1854701568 1858719744 1860124672 1863757728 1865166464 1867795524 1868281856 1869207312 1871930844 1877404326 1891911168 1893341184 1897039116 1897443072 1898473008 1901644032 1902586014 1908149131 1916338176 1921941504 1927150848 1927561216 1931325984 1932785792 1938024529 1941261616 1956261888 1957740544 1961564256 1961981952 1965813948 1967299824 1971561942 1975927002 1987874784 1991195136 1997017344 2002430178 2002856576 2008285237 2019428352 2022801408 2028716032 2029288842 2032678368 2034214784 2038621872 2049933312 2059942752 2061499776 2064943104 2068976196 2070540048 2075025834 2081093161 2086539264 2092640256 2098312272 2101817088 2102858226 2104447688 2107962752 2113676299 2124251136 2130008832 2131618816 2134623456 2135179264 2135782134 2136236928 2139349536 2142027111 2145604944 2162184192 2163818496 2168044704 2168506368 2174384016 2180741864 2183919318 2190305047 2202458112 2207229696 2208898048 2213212302 2213683584 2214885176 2218584704 2219683683 2235727872 2242265088 2246644512 2248342656 2253213648 2254436697 2258202288 2271856896 2275651584 2282305536 2288491632 2288978944 2293449606 2295183128 2305248169 2319187248 2323060992 2324816896 2329357554 2329853568 2336168541 2354220288 2355999744 2359934976 2360601306 2364544224 2367503649 2371458096 2378392184 2391588864 2398071168 2402076672 2403266544 2405083072 2409100288 2413805562 2415630056 2420863473 2434295808 2439569664 2441413632 2446182018 2448030984 2452119936 2453334597 2458766307 2471067648 2477765376 2478292992 2485010304 2490394032 2491745823 2492276416 2495907792 2503205768 2522548224 2524454912 2529385488 2529924096 2531297344 2534865354 2535525376 2536781352 2540477574 2547905871 2567593728 2569534464 2574553086 2575101312 2582081019 2608349184 2615419008 2615975936 2621085264 2623066432 2628749256 2634569336 2650499712 2654926848 2662689792 2667890358 2669906904 2675691207 2690537472 2692571136 2697830064 2702336256 2705718456 2710237824 2717583813 2718162496 2746590336 2748666368 2753257472 2754034857 2758634928 2760720064 2766701112 2782052352 2788079616 2790187008 2795636592 2797749696 2802422784 2803810968 2807896266 2816106489 2840011776 2846164608 2847709512 2848315904 2852466048 2853879021 2856036148 2860806592 2882912256 2885091328 2890726272 2891341824 2896988976 2899178688 2911892424 2934392832 2936610816 2942346384 2942972928 2950949736 2951578112 2957342913 2959578244 2963890503 2989686784 2995526016 2997790208 3003645267 3004284864 3005915596 3010936384 3029142528 3034202112 3043074048 3043933263 3049017552 3051322176 3057932808 3074899968 3092249664 3097414656 3105810072 3106471424 3112538751 3114891388 3138960384 3141332992 3146579968 3147468408 3152725632 3154287339 3156671532 3161944128 3186376704 3188785152 3195013248 3197428224 3202768896 3203673201 3204355392 3209024304 3218407416 3227817964 3245727744 3252759552 3255218176 3261576024 3264041312 3269493248 3271112796 3275878977 3278355076 3303687168 3304390656 3310844544 3313347072 3319818453 3320525376 3322327764 3327877056 3353591808 3363397632 3372513984 3373232128 3379820472 3382375136 3387303432 3397207828 3423458304 3426045952 3432737448 3433468416 3440174409 3442774692 3477798912 3478780872 3484591488 3487225344 3494036331 3494780352 3504999008 3533999616 3539902464 3550253056 3557187144 3559875872 3567588276 3587383296 3590094848 3597106752 3603115008 3604899816 3607624608 3613650432 3620708343 3623445084 3651443712 3662120448 3672046476 3678179904 3682783454 3688934816 3709403136 3717439488 3720249344 3727515456 3730332928 3735591048 3736563712 3738414624 3743861688 3754808652 3783822336 3786682368 3794078232 3794886144 3796946016 3803288064 3805172028 3810716361 3816298262 3843883008 3854301696 3855122432 3862651968 3865571584 3876049058 3882523232 3912523776 3915481088 3923128512 3923963904 3931627896 3934599648 3943123884 3951854004 3975749568 3982390272 3994034688 4004860356 4005713152 4016570474 4038856704 4045602816 4057432064 4058577684 4065356736 4068429568 4077243744 4099866624 4119885504 4122999552 4129886208 4137952392 4141080096 4150051668 4162186322 4173078528 4185280512 4196624544 4203634176 4205716452 4208895376 4215925504 4227352598 4248502272 4260017664 4263237632 4269246912 4270358528 4271564268 4272473856 4278699072 4284054222 4291209888 4324368384 4327636992 4336089408 4337012736 4348768032 4361483728 4367838636 4380610094 4404916224 4414459392 4417796096 4426424604 4427367168 4429770352 4437169408 4439367366 4471455744 4484530176 4493289024 4496685312 4506427296 4508873394 4516404576 4543713792 4551303168 4564611072 4576983264 4577957888 4586899212 4590366256 4610496338 4638374496 4646121984 4649633792 4658715108 4659707136 4672337082 4708440576 4711999488 4719869952 4721202612 4729088448 4735007298 4742916192 4756784368 4783177728 4796142336 4804153344 4806533088 4810166144 4818200576 4827611124 4831260112 4841726946 4868591616 4879139328 4882827264 4892364036 4896061968 4904239872 4906669194 4917532614 4942135296 4955530752 4956585984 4970020608 4980788064 4983491646 4984552832 4991815584 4998063259 5006411536 5045096448 5048909824 5058770976 5059848192 5062594688 5069730708 5071050752 5073562704 5080955148 5095811742 5135187456 5139068928 5149106172 5150202624 5164162038 5179261927 5216698368 5230838016 5231951872 5242170528 5246132864 5257498512 5260352293 5269138672 5300999424 5309853696 5325379584 5335780716 5339813808 5351382414 5381074944 5385142272 5395660128 5404672512 5411436912 5420475648 5435167626 5436324992 5451059929 5493180672 5497332736 5506514944 5508069714 5517269856 5521440128 5524175181 5533402224 5564104704 5576159232 5580374016 5591273184 5595499392 5604845568 5607621936 5615792532 5632212978 5648681437 5680023552 5692329216 5695419024 5696631808 5704932096 5707758042 5712072296 5721613184 5724447393 5737121383 5765824512 5781452544 5782683648 5793977952 5798357376 5814073587 5823784848 5868785664 5873221632 5884692768 5885945856 5901899472 5903156224 5914685826 5919156488 5927781006 5945113699 5991052032 5995580416 6007290534 6008569728 6011831192 6021872768 6024855711 6058285056 6068404224 6086148096 6087866526 6098035104 6102644352 6115865616 6149799936 6184499328 6194829312 6211620144 6212942848 6225077502 6229782776 6243279483 6277920768 6282665984 6294936816 6305451264 6308574678 6313343064 6323888256 6341028897 6372753408 6390026496 6394856448 6405537792 6407346402 6408710784 6418048608 6426081333 6436814832 6455635928 6491455488 6505519104 6510436352 6523152048 6528082624 6538986496 6542225592 6551757954 6556710152 6570915141 6607374336 6621689088 6626694144 6639636906 6641050752 6644655528 6655754112 6659051049 6707183616 6726795264 6745027968 6746464256 6759640944 6763310091 6764750272 6774606864 6794415656 6846916608 6852091904 6865474896 6866936832 6880348818 6885549384 6915744507 6957561744 6969182976 6974450688 6988072662 6989560704 7008505623 7009998016 7067999232 7079804928 7100506112 7102510947 7114374288 7119751744 7135176552 7174766592 7180189696 7194213504 7206230016 7209799632 7215249216 7227300864 7241416686 7246890168 7262590419 7302887424 7324240896 7344092952 7356359808 7360003791 7365566908 7376298921 7377869632 7434878976 7440498688 7455030912 7460665856 7471182096 7473127424 7475237469 7476829248 7487723376 7509617304 7567644672 7573364736 7588156464 7589772288 7593892032 7606576128 7610344056 7621432722 7632596524 7643717613 7708603392 7710244864 7725303936 7731143168 7746243057 7752098116 7765046464 7825047552 7830962176 7846257024 7847927808 7863255792 7869199296 7886247768 7903708008 7951499136 7964780544 7988069376 8009720712 8011426304 8027073621 8033140948 8077713408 8114864128 8117155368 8130713472 8136859136 8152751439 8154487488 8239771008 8245999104 8259772416 8262104571 8275904784 8282160192 8300103336 8324372644 8346157056 8370561024 8393249088 8407268352 8411432904 8417790752 8431851008 8448319467 8454705196 8520035328 8526475264 8538493824 8540717056 8543128536 8544947712 8557398144 8561637063 8568108444 8582419776 8648736768 8655273984 8672178816 8674025472 8697536064 8722967456 8735677272 8761220188 8809832448 8828918784 8835592192 8852849208 8854734336 8859540704 8872028739 8874338816 8878734732 8891671509 8969060352 8986578048 8993370624 9010935801 9012854592 9017746788 9032809152 9087427584 9102606336 9129222144 9153966528 9155915776 9173798424 9180732512 9220992676 9276748992 9292243968 9299267584 9317430216 9319414272 9337616253 9344674164 9416881152 9423998976 9439739904 9442405224 9458176896 9470014596 9485832384 9513568736 9566355456 9592284672 9608306688 9613066176 9620332288 9636401152 9655222248 9662520224 9683453892 9737183232 9758278656 9765654528 9784728072 9792123936 9808479744 9813338388 9827636931 9835065228 9911061504 9913171968 9940041216 9961576128 9966983292 9969105664 9983631168 9996126518 10012823072 10090192896 10097819648 10117541952 10119696384 10125189376 10139461416 10142101504 10147125408 10161910296 10191623484 10270374912 10278137856 10298212344 10300405248 10328324076 10358523854 10433396736 10461676032 10463903744 10484341056 10492265728 10514997024 10520704586 10538277344 10601998848 10619707392 10650759168 10671561432 10679627616 10702764828 10762149888 10770284544 10791320256 10809345024 10822873824 10840951296 10870335252 10872649984 10902119858 10986361344 10994665472 11013029888 11016139428 11034539712 11042880256 11048350362 11066804448 11128209408 11152318464 11160748032 11182546368 11190998784 11209691136 11215243872 11231585064 11264425956 11297362874 11360047104 11384658432 11390838048 11393263616 11409864192 11415516084 11424144592 11443226368 11448894786 11474242766 11531649024 11562905088 11565367296 11587955904 11596714752 11628147174 11647569696 11737571328 11746443264 11769385536 11771891712 11803798944 11806312448 11829371652 11838312976 11855562012 11890227398 11982104064 11991160832 12014581068 12017139456 12023662384 12043745536 12049711422 12116570112 12136808448 12172296192 12175733052 12196070208 12205288704 12231731232 12299599872 12368998656 12389658624 12423240288 12425885696 12450155004 12459565552 12486558966 12555841536 12565331968 12589873632 12610902528 12617149356 12626686128 12647776512 12682057794 12745506816 12780052992 12789712896 12811075584 12814692804 12817421568 12836097216 12852162666 12873629664 12889742089 12911271856 12982910976 13011038208 13020872704 13046304096 13056165248 13077972992 13084451184 13103515908 13113420304 13141830282 13214748672 13243378176 13253388288 13279273812 13282101504 13289311056 13311508224 13318102098 13414367232 13453590528 13490055936 13492928512 13519281888 13526620182 13529500544 13549213728 13566171703 13588831312 13693833216 13704183808 13730949792 13733873664 13760697636 13771098768 13831489014 13915123488 13938365952 13948901376 13976145324 13979121408 14017011246 14019996032 14057996659 14135998464 14159609856 14201012224 14205021894 14228748576 14239503488 14270353104 14278099081 14349533184 14388427008 14412460032 14419599264 14430498432 14454601728 14482833372 14493780336 14525180838 14605774848 14648481792 14688185904 14712719616 14720007582 14731133816 14752597842 14755739264 14795734093 14869757952 14910061824 14921331712 14942364192 14946254848 14950474938 14953658496 14975446752 14994189777 15019234608 15135289344 15146729472 15176312928 15179544576 15187784064 15213152256 15220688112 15242865444 15265193048 15287435226 15332135329 15417206784 15450607872 15462286336 15492486114 15504196232 15530092928 15537785781 15572186611 15650095104 15692514048 15695855616 15726511584 15738398592 15772495536 15781056879 15807416016 15902998272 15929561088 15976138752 16019441424 16022852608 16054147242 16066281896 16136737183 16155426816 16234310736 16261426944 16273718272 16305502878 16308974976 16353179787 16479542016 16491998208 16519544832 16524209142 16551809568 16564320384 16572525543 16600206672 16648745288 16692314112 16741122048 16786498176 16814536704 16822865808 16835581504 16863702016 16896638934 16909410392 16946044311 17040070656 17052950528 17076987648 17086257072 17089895424 17114796288 17123274126 17136216888 17164839552 17173342179 17211364149 17297473536 17344357632 17348050944 17395072128 17442220761 17445934912 17471354544 17522440376 17619664896 17657837568 17671184384 17705698416 17709468672 17719081408 17744057478 17748677632 17757469464 17783343018 17835341097 17973156096 17986741248 18021871602 18025709184 18035493576 18065618304 18074567133 18174855168 18205212672 18258444288 18307933056 18311831552 18347596848 18361465024 18441985352 18553497984 18584487936 18598535168 18634860432 18638828544 18675232506 18689348328 18729838449 18833762304 18847997952 18884810448 18916353792 18940029192 18971664768 19023086691 19027137472 19184569344 19216613376 19226132352 19240664576 19272802304 19278243999 19310444496 19325040448 19366907784 19474366464 19516557312 19531309056 19569456144 19584247872 19616959488 19626676776 19655273862 19670130456 19712745423 19822123008 19880082432 19923152256 19933966584 19938211328 19967262336 19977153147 19992253036 20025646144 20180385792 20195639296 20235083904 20239392768 20250378752 20278922832 20284203008 20289930273 20294250816 20323820592 20383246968 20540749824 20556275712 20596424688 20600810496 20656648152 20717047708 20747233521 20923352064 20927807488 20968682112 20984531456 21025516869 21029994048 21041409172 21076554688 21203997696 21239414784 21301518336 21307532841 21343122864 21359255232 21405529656 21524299776 21540569088 21582640512 21618690048 21645747648 21681902592 21740670504 21745299968 21787771257 21804239716 21972722688 21989330944 22026059776 22032278856 22069079424 22080011373 22085760512 22096700724 22128896763 22133608896 22304636928 22321496064 22365092736 22381997568 22419382272 22425712407 22430487744 22463170128 22528851912 22594725748 22720094208 22769316864 22781676096 22786527232 22819728384 22831032168 22848289184 22886452736 22897789572 22931152839 22948485532 23125810176 23130734592 23175911808 23193429504 23238729171 23256294348 23295139392 23475142656 23492886528 23538771072 23543783424 23607597888 23612624896 23658743304 23676625952 23711124024 23780454796 23964208128 23982321664 24029162136 24034278912 24047324768 24081220863 24087491072 24099422844 24233140224 24344592384 24351466104 24392140416 24410577408 24458254317 24463462464 24737997312 24779317248 24846480576 24851771392 24900310008 24919131104 24973117932 25111683072 25130663936 25179747264 25221805056 25234298712 25253372256 25295553024 25344958401 25364115588 25560105984 25579425792 25622151168 25629385608 25634843136 25672194432 25704325332 25747259328 25779484178 25822543712 25965821952 26022076416 26041745408 26092608192 26112330496 26155945984 26168902368 26207031816 26226840608 26283660564 26429497344 26486756352 26506776576 26558547624 26564203008 26578622112 26623016448 26636204196 26675014527 26907181056 26980111872 26985857024 27038563776 27053240364 27059001088 27098427456 27132343406 27177662624 27387666432 27408367616 27461899584 27467747328 27521395272 27542197536 27662978028 27830246976 27876731904 27897802752 27952290648 27958242816 28034022492 28039992064 28115993318 28271996928 28319219712 28402024448 28410043788 28457497152 28479006976 28540706208 28556198162 28699066368 28776854016 28824920064 28839198528 28860996864 28909203456 28965666744 28987560672 29050361676 29211549696 29296963584 29376371808 29425439232 29440015164 29462267632 29505195684 29511478528 29591468186 29739515904 29820123648 29842663424 29884728384 29892509696 29900949876 29907316992 29950893504 29988379554 30038469216 30270578688 30293458944 30352625856 30359089152 30375568128 30426304512 30441376224 30485730888 30530386096 30574870452 30664270658 30834413568 30901215744 30924572672 30984972228 31008392464 31060185856 31075571562 31144373222 31300190208 31385028096 31391711232 31453023168 31476797184 31544991072 31562113758 31614832032 31805996544 31859122176 31952277504 32038882848 32045705216 32108294484 32132563792 32273474366 32310853632 32468621472 32522853888 32547436544 32611005756 32617949952 32706359574 32959084032 32983996416 33039089664 33048418284 33103619136 33128640768 33145051086 33200413344 33297490576 33384628224 33482244096 33572996352 33629073408 33645731616 33671163008 33727404032 33793277868 33818820784 33892088622 34080141312 34105901056 34153975296 34172514144 34179790848 34229592576 34246548252 34272433776 34329679104 34346684358 34422728298 34594947072 34688715264 34696101888 34790144256 34884441522 34891869824 34942709088 34986442813 35044880752 35239329792 35315675136 35342368768 35411396832 35418937344 35438162816 35488114956 35497355264 35514938928 35566686036 35670682194 35946312192 35973482496 36043743204 36051418368 36070987152 36131236608 36149134266 36254833489 36349710336 36410425344 36516888576 36615866112 36623663104 36695193696 36722930048 36822466051 36883970704 37106995968 37168975872 37197070336 37269720864 37277657088 37350465012 37378696656 37459676898 37667524608 37695995904 37769620896 37832707584 37880058384 37943329536 38046173382 38054274944 38157419503 38369138688 38433226752 38452264704 38481329152 38545604608 38556487998 38620888992 38650080896 38669226267 38733815568 38948732928 39033114624 39062618112 39138912288 39168495744 39233918976 39253353552 39310547724 39340260912 39425490846 39540770059 39644246016 39760164864 39846304512 39867933168 39876422656 39934524672 39954306294 39984506072 40051292288 40159849681 40360771584 40470167808 40478785536 40500757504 40557845664 40568406016 40579860546 40588501632 40647641184 40698515109 40766493936 41081499648 41112551424 41192849376 41201620992 41313296304 41434095416 41494467042 41615795893 41846704128 41937364224 41969062912 42051033738 42059988096 42082818344 42153109376 42173989977 42407995392 42478829568 42603036672 42615065682 42686245728 42718510464 42811059312 42834297243 43048599552 43165281024 43237380096 43291495296 43363805184 43481341008 43490599936 43575542514 43608479432 43945445376 43978661888 44064557712 44138158848 44160022746 44171521024 44193401448 44257793526 44267217792 44387202279 44609273856 44730185472 44763995136 44838764544 44851424814 44860975488 44926340256 44982569331 45057703824 45189451496 45440188416 45538633728 45563352192 45573054464 45639456768 45662064336 45696578368 45772905472 45795579144 45862305678 45896971064 45996405987 46251620352 46351823616 46386859008 46477458342 46512588696 46590278784 46613357343 46716559833 46950285312 47077542144 47087566848 47215195776 47225249792 47317486608 47343170637 47353251904 47422248048 47560909592 47928416256 47964643328 48058324272 48068557824 48094649536 48162441726 48174982144 48198845688 48410211549 48466280448 48702932208 48784280832 48821154816 48916508634 48926924928 49059539361 49475994624 49558634496 49692961152 49703542784 49717576629 49800620016 49838262208 49946235864 50223366144 50261327872 50359494528 50443610112 50468597424 50506744512 50591106048 50689916802 50728231176 50838132933 51120211968 51158851584 51258771216 51269686272 51344388864 51408650664 51494518656 51520026537 51558968356 51634092447 51645087424 52044152832 52083490816 52185216384 52224660992 52311891968 52326662283 52337804736 52414063632 52453681216 52567321128 52858994688 52973512704 53013553152 53117095248 53128406016 53157244224 53246032896 53272408392 53350029054 53506023291 53960223744 53971714048 54077127552 54106480728 54118002176 54196854912 54223701399 54264686812 54355325248 54775332864 54816735232 54923799168 54935494656 55042790544 55084395072 55325956056 55660493952 55753463808 55795605504 55904581296 55916485632 56068044984 56079984128 56189515347 56231986636 56543993856 56804048896 56820087576 56914994304 56958013952 57069260073 57081412416 57112396324 57553708032 57649840128 57678397056 57721993728 57818406912 57834731997 57931333488 57975121344 58100723352 58423099392 58593927168 58752743616 58850878464 58880030328 58924535264 59010391368 59022957056 59138236269 59182936372 59640247296 59685326848 59769456768 59785019392 59801899752 59814633984 59901787008 59931459441 59976759108 60076938432 60541157376 60586917888 60705251712 60718178304 60751136256 60852609024 60869790819 60882752448 60971461776 61060772192 61149740904 61328541316 61668827136 61802431488 61849145344 61969944456 62016784928 62120371712 62151143124 62241700563 62288746444 62770056192 62783422464 62906046336 62953594368 63076550607 63089982144 63124227516 63229664064 63611993088 63718244352 63904555008 64077765696 64091410432 64216588968 64265127584 64546948732 64621707264 64937242944 65045707776 65094873088 65222011512 65235899904 65363313771 65412719148 65918168064 65967992832 66078179328 66096836568 66207238272 66257281536 66290102172 66386690289 66400826688 66594981152 66964488192 67145992704 67258146816 67291463232 67342326016 67454808064 67586555736 67637641568 67784177244 68160282624 68211802112 68307950592 68345028288 68359581696 68459185152 68493096504 68544867552 68659358208 68693368716 68793458517 68845456596 69377430528 69392203776 69580288512 69768883044 69783739648 69885418176 69972885626 70089761504 70478659584 70631350272 70684737536 70822793664 70837874688 70876325632 70976229912 70994710528 71029877856 71133372072 71341364388 71892624384 71946964992 72087486408 72102836736 72141974304 72262473216 72298268532 72509666978 72699420672 73033777152 73231732224 73247326208 73390387392 73445860096 73644932102 73767941408 74213991936 74337951744 74394140672 74539441728 74555314176 74700930024 74757393312 74919353796 75335049216 75391991808 75539241792 75665415168 75760116768 75886659072 76092346764 76108549888 76314839006 76738277376 76866453504 76904529408 76962658304 77091209216 77112975996 77241777984 77300161792 77338452534 77467631136 77897465856 78066229248 78125236224 78277824576 78336991488 78467837952 78506707104 78621095448 78680521824 78850981692 79081540118 79288492032 79520329728 79692609024 79735866336 79752845312 79869049344 79908612588 79969012144 80102584576 80319699362 80721543168 80940335616 80957571072 81001515008 81115691328 81136812032 81159721092 81177003264 81295282368 81397030218 81532987872 82162999296 82225102848 82385698752 82403241984 82626592608 82868190832 82988934084 83231591786 83693408256 83874728448 83938125824 84102067476 84119976192 84165636688 84306218752 84347979954 84815990784 84957659136 85206073344 85230131364 85372491456 85437020928 85622118624 85668594486 86097199104 86330562048 86474760192 86582990592 86727610368 86962682016 86981199872 87151085028 87216958864 87890890752 87957323776 88129115424 88276317696 88320045492 88343042048 88386802896 88515587052 88534435584 88774404558 89218547712 89460370944 89527990272 89677529088 89702849628 89721950976 89852680512 89965138662 90115407648 90228194623 90378902992 90880376832 91077267456 91126704384 91146108928 91278913536 91324128672 91393156736 91545810944 91591158288 91724611356 91793942128 91992811974 92503240704 92703647232 92773718016 92954916684 93025177392 93180557568 93226714686 93433119666 93900570624 94155084288 94175133696 94430391552 94450499584 94634973216 94686341274 94706503808 94844496096 94963201921 95121819184 95856832512 95929286656 96116648544 96137115648 96189299072 96324883452 96349964288 96397691376 96820423098 96932560896 97405864416 97568561664 97642309632 97833017268 97853849856 98119078722 98405976613 98951989248 99117268992 99385922304 99407085568 99435153258 99601240032 99676524416 99892471728 99946693567 100446732288 100718989056 100887220224 100937194848 101013489024 101182212096 101379833604 101456462352 101676265866 102240423936 102317703168 102517542432 102539372544 102688777728 102817301328 102989037312 103040053074 103117936712 103268184894 103290174848 103570138651 104088305664 104370432768 104449321984 104623783936 104653324566 104675609472 104828127264 104907362432 104959328439 105134642256 105717989376 105947025408 106027106304 106234190496 106256812032 106314488448 106492065792 106544816784 106700058108 107012046582 107324947303 107920447488 108154255104 108212961456 108236004352 108393709824 108447402798 108529373624 108710650496 108764500467 109005306277 109550665728 109847598336 109870989312 110085581088 110168790144 110467398153 110651912112 111320987904 111506927616 111591211008 111809162592 111832971264 112136089968 112159968256 112379030694 112463973272 112957160281 113087987712 113640175152 113829988608 113916027904 114138520146 114162824832 114224792648 114472258509 115107416064 115299680256 115356794112 115443987456 115636813824 115669463994 115862666976 115950242688 116007678801 116201446704 116846198784 117187854336 117505487232 117701756928 117760060656 117849070528 118020782736 118045914112 118276472538 118365872744 118622310177 119280494592 119370653696 119538913536 119603799504 119629267968 119803574016 119862918882 119953518216 120153876864 120479549043 121082314752 121410503424 121436356608 121502272512 121705218048 121739581638 121765504896 121942923552 122095545327 122121544384 122299481808 122657082632 123337654272 123604862976 123698290688 123939888912 124033569856 124240743424 124302286248 124483401126 124577492888 124847387679 125540112384 125812092672 125907188736 126153101214 126179964288 126248455032 126459328128 126521969931 127223986176 127436488704 127809110016 128155531392 128182820864 128433177936 128502891729 128530255168 129093897464 129874485888 130091415552 130189746176 130444023024 130471799808 130726627542 130825438296 131836336128 131935985664 132193673136 132414476544 132514563072 132580204344 132773380578 132801653376 133161606837 133189962304 134291985408 134516293632 134582926464 134684652032 134909616128 134947707993 135173111472 135275283136 135568354488 136320565248 136423604224 136615901184 136690056576 136719163392 136918370304 136986193008 137089735104 137318716416 137386737432 137586917034 137690913192 137989217961 138754861056 139160577024 139537766088 139567479296 139770836352 139840072029 139945771252 140149679499 140179523008 141262700544 141369475072 141645587328 141675749376 141752651264 141952459824 141989421056 142029511911 142059755712 142266744144 142682728776 143785248768 143893929984 144174972816 144205673472 144283948608 144524946432 144596537064 145019333956 145230634647 145398841344 146463464448 146494652416 146780774784 146891720192 147178618083 147289864204 147535882816 148427983872 148675903488 148788281344 149078883456 149110628352 149152729887 149401860048 149514786624 149838707592 150670098432 150783983616 151078483584 151330830336 151520233536 151773318144 152184693528 152217099776 152514398799 152629678012 153476554752 153809058816 153925316608 154182418432 154225951992 154483555968 154560079611 154600323584 154676905068 154902277341 154935262272 156132458496 156250472448 156555649152 156673982976 156935675904 156979986849 157013414208 157242190896 157361043648 157701963384 158163080236 158576984064 159040659456 159385218048 159471732672 159505690624 159738098688 159817225176 159938024288 160205169152 160518069873 160639398724 161880671232 161915142144 162003030016 162231382656 162273624064 162319442184 162354006528 162590564736 162671104197 162794060436 163065975744 164325998592 164450205696 164771397504 164806483968 165253185216 165736381664 165977868168 166463183572 167386816512 167749456896 167876251648 168204134952 168239952384 168331273376 168568546041 168612437504 168695959908 169631981568 170412146688 170460262728 170744982912 170874041856 171207780219 171244237248 171337188972 172661124096 172949520384 173165981184 173455220736 173925364032 173962399744 174302170056 174433917728 175781781504 175914647552 176258230848 176552635392 176640090984 176686084096 176773605792 177031174104 177068871168 177414708807 177548809116 178920741888 179055980544 179355058176 179405699256 179443901952 179705361024 179930277324 180230815296 180456389246 180757805984 181760753664 182154534912 182253408768 182292217856 182557827072 182648257344 182786313472 183091621888 183182316576 183449222712 183587884256 183985623948 185006481408 185407294464 185547436032 185909833368 186050354784 186361115136 186453429372 186725101689 186866239332 188310168576 188350267392 188860783104 188900999168 189269946432 189372682548 189413007616 189688992192 189926403842 190243638368 191713665024 191858573312 192233297088 192274231296 192378598144 192649766904 192699928576 192795382752 193640846196 193865121792 194811728832 195137123328 195284619264 195666034536 195707699712 196238157444 196811953226 197903978496 198234537984 198771844608 198814171136 198870306516 199202480064 199353048832 199784943456 199893387134 200893464576 201437978112 201774440448 201874389696 202026978048 202364424192 202759667208 202912924704 203352531732 204480847872 204635406336 205035084864 205078745088 205377555456 205634602656 205978074624 206080106148 206235873424 206536369788 206580349696 207140277302 208176611328 208740865536 208898643968 209247567872 209306649132 209351218944 209656254528 209814724864 209918656878 210269284512 211435978752 211894050816 212054212608 212468380992 212513624064 212628976896 212984131584 213089633568 213400116216 214024093164 214649894606 215840894976 216308510208 216425922912 216472008704 216787419648 216894805596 217058747248 217421300992 217529000934 218010612554 219101331456 219695196672 219741978624 220171162176 220337580288 220934796306 221303824224 222641975808 223013855232 223182422016 223618325184 223665942528 224272179936 224319936512 224758061388 224927946544 225914320562 226175975424 227280350304 227659977216 227832055808 228277040292 228325649664 228449585296 228944517018 230214832128 230599360512 230713588224 230887974912 231273627648 231338927988 231725333952 231900485376 232015357602 232402893408 233692397568 234375708672 235010974464 235403513856 235520121312 235698141056 236041565472 236091828224 236552945076 236731745488 237244620354 238560989184 238741307392 239077827072 239207599008 239258535936 239607148032 239725837764 239907036432 240307753728 240959098086 242164629504 242821006848 242872713216 243004545024 243410436096 243479163276 243531009792 243885847104 244191090654 244243088768 244598963616 244905099691 245314165264 246675308544 247209725952 247396581376 247879777824 248067139712 248481486848 248604572496 248966802252 249154985776 249694775358 251080224768 251624185344 251814377472 252306202428 252359928576 252496910064 252918656256 253043939862 254447972352 254872977408 255618220032 256311062784 256365641728 256866355872 257005783458 257060510336 257757262357 258187794928 259748971776 260182831104 260379492352 260888046048 260943599616 261453255084 261650876592 263672672256 263871971328 264387346272 264828953088 265029126144 265160408688 265546761156 265603306752 266323213674 266379924608 267101936521 268583970816 269032587264 269165852928 269369304064 269819232256 269895415986 270346222944 270550566272 270684583869 271136708976 271283882539 272641130496 273231802368 273380113152 273438326784 273836740608 273972386016 274179470208 274637432832 274773474864 275173834068 275381826384 275978435922 277509722112 278321154048 279075532176 279134958592 279541672704 279680144058 279891542504 280299358998 280359046016 281118947767 282525401088 283291174656 283351498752 283505302528 283904919648 283978842112 284059023822 284119511424 284533488288 284889605763 285365457552 287570497536 287787859968 288349945632 288411346944 288567897216 289049892864 289193074128 290038667912 290461269294 290797682688 291310571251 292926928896 293561549568 293783440384 294357236166 294579728408 295071765632 295217929839 296855967744 297351806976 298157766912 298221256704 298305459774 298803720096 299029573248 299677415184 299840080701 301340196864 302156967168 302661660672 303040467072 303546636288 304369387056 304434199552 305028797598 305259356024 306953109504 307618117632 307850633216 308451903984 308967111936 309120159222 309200647168 309353810136 309804554682 309870524544 310710415953 312264916992 313111298304 313347965952 313871351808 313959973698 314026828416 314484381792 314722087296 314877985317 315403926768 316326160472 317153968128 318081318912 318770436096 318943465344 319011381248 319476197376 319634450352 319876048576 320410338304 321036139746 321278797448 321974841909 323761342464 324006060032 324462765312 324638884368 324708013056 325181129472 325342208394 325588120872 326131951488 326293501401 327015918831 328651997184 329542795008 329612967936 330506370432 331402194459 331472763328 331955736336 332926367144 334773633024 335498913792 335752503296 336408269904 336479904768 336662546752 337137092082 337224875008 337391919816 338871480843 339263963136 340920525456 341489965824 341748083712 342415560438 342488474496 342674377944 343416775527 345322248192 345899040768 346331962368 346910441472 347850728064 347924799488 348023036403 348604340112 348867835456 351563563008 351829295104 352516461696 353105270784 353280181968 353372168192 353547211584 354062348208 354137742336 354829417614 355097618232 355866930531 357841483776 358111961088 358811398512 358887803904 359410722048 359860554648 360461630592 360912778492 361438647129 361515611968 364309069824 364506817536 364584435712 365115654144 365296514688 365572626944 366183243776 366286635981 366364633152 366898445424 367175768512 367971247896 370012962816 370814588928 371094872064 371819666736 372100709568 372722230272 372906858744 373450203378 373732478664 374542163037 376620337152 377721566208 377801998336 378539892864 378745365096 378826015232 379377984384 379565909793 379852807684 380487276736 383427330048 383717146624 384466594176 384548462592 384757196288 385299533808 385399857152 385508675187 385590765504 387281692392 389623457664 390274246656 390569238528 391332069072 391415399424 392476314888 393623906452 395807956992 397543689216 397628342272 397740613032 398404960128 398706097664 399484820511 399569886912 399786774268 402875956224 403548880896 403748779392 404053956096 404728848384 404843123979 405519334416 405825849408 406705063464 408961695744 409270812672 410070169728 410157490176 410755110912 411269205312 411956149248 412160212296 412471746848 413072739576 413160699392 413967653883 414280554604 417481731072 417797287936 418495135744 418613298264 418702437888 419312509056 419520216087 419629449728 419837313756 420449038497 420538569024 423788101632 424108425216 424936761984 425027248128 425257953792 425968263168 426088535733 426179267136 426800232432 428048186328 429299789212 431681789952 432617020416 432851845824 432944017408 433574839296 433789611192 434117494496 434842601984 435058001868 435691903941 436021225108 439390393344 439483957248 440342324352 440675160576 441535854249 441869592612 442607648448 445283951616 446027710464 446364844032 447236650368 447331885056 448544359872 448639873024 449516122776 449855893088 451828641124 452351950848 454560700608 455319954432 455664111616 456554080584 456651299328 456899170592 457543196397 457889034036 460429664256 461427176448 461775949824 462547255296 462677855976 463450667904 463800970752 464030715204 464706832023 464805786816 468751417344 470021948928 470807027712 471040242624 471396282112 472083130944 472183656448 473105890152 473463490976 474489240708 477121978368 477482614784 478155654144 478415198016 478517071872 479214296064 479451675528 479814072864 480615507456 481554209619 481918196172 485642013696 485745426432 486009090048 486820872192 486958326552 487062019584 487771694208 488382181308 488486177536 489197927232 489810199382 490628330528 493350617088 494419451904 494793162752 495759555648 496134279424 496962973696 497209144992 497933604504 498309971552 499389550716 502160449536 503248370688 503628754944 504612404856 504719857152 504993820128 505837312512 506087879724 508895944704 511236440064 512622125568 512731283456 513732711744 514011566916 514121020672 515514524714 516375589856 519497943552 520365662208 520758984704 521776092096 521887199232 522906510168 523301753184 527345344512 527743942656 528774692544 529657906176 530058252288 530320817376 531093522312 531206613504 532646427348 532759849216 534203873042 537167941632 538065174528 538331705856 538738608128 539638464512 539790831972 540692445888 541101132544 541369167738 542273417952 542567765078 545282260992 546463604736 546760226304 546876653568 547673481216 547944772032 548358940416 549274865664 549546949728 550347668136 550763652768 551956871844 555019444224 556642308096 558151064352 558269917184 559083345408 559360288116 559783085008 560598717996 560718092032 562237895534 565050802176 566582349312 566702997504 567010605056 567809839296 567957684224 568118047644 568239022848 569066976576 569779211526 570730915104 575140995072 575575719936 576699891264 576822693888 577135794432 578099785728 578386148256 580077335824 580922538588 581595365376 582621142502 585853857792 587123099136 587566880768 588714472332 589159456816 590143531264 590435859678 593711935488 594703613952 596315533824 596442513408 596610919548 597607440192 598059146496 599354830368 599680161402 602680393728 604313934336 605323321344 606080934144 607093272576 608738774112 608868399104 610057595196 610518712048 613906219008 615236235264 615701266432 616903807968 617934223872 618240318444 618401294336 618707620272 619609109364 619741049088 621420831906 624529833984 626222596608 626695931904 627742703616 627919947396 628053656832 628968763584 629444174592 629755970634 630807853536 631597362361 632652320944 634307936256 636162637824 637540872192 637886930688 638022762496 638952394752 639268900704 639752097152 640820676608 642072279492 642557594896 643949683818 647522684928 648012120064 648925530624 649277768736 649416026112 650362258944 650684416788 651176241744 652263902976 652587002802 654031837662 657303994368 659085590016 659225935872 661012740864 662804388918 662945526656 663911472672 664742413447 665852734288 669547266048 670997827584 671505006592 672816539808 672959809536 673325093504 674274184164 674449750016 674783839632 677742961686 678527926272 681841050912 682979931648 683496167424 684831120876 684976948992 685348755888 686833551054 688841836291 690644496384 691798081536 692663924736 693820882944 695701456128 695849598976 696046072806 697208680224 697735670912 699626854969 703127126016 705032923392 706210541568 706560363936 706744336384 707094423168 708124696416 708275484672 709658835228 710195236464 711733861062 715682967552 716223922176 717622797024 717775607808 718821444096 719721109296 720923261184 721825556984 722877294258 723031223936 724990970557 728618139648 729013635072 730231308288 730593029376 731145253888 732366487552 732573271962 732729266304 733796890848 734351537024 734715299073 735942495792 740025925632 741629177856 742189744128 743639333472 744201419136 745444460544 745813717488 746900406756 747464957328 749084326074 751274631121 753240674304 755443132416 757079785728 757490730192 757652030464 758755968768 759131819586 759705615368 760974553472 763037143939 766854660096 768933188352 769096925184 769514392576 770599067616 770799714304 771017350374 771181531008 773271787071 774563384784 779246915328 780548493312 781138477056 782664138144 782830798848 784952629776 787247812904 790700121967 791615913984 795087378432 795481226064 796809920256 797412195328 798969641022 799139773824 799573548536 801305809563 805751912448 807097761792 807497558784 808107912192 809457696768 809686247958 811038668832 811651698816 812053751607 813410126928 813851647617 817923391488 820140339456 820314980352 821510221824 822538410624 823912298496 824320424592 824943493696 826145479152 826321398784 827935307766 828561109208 834963462144 835594575872 837226596528 837404875776 838625018112 839040432174 839258899456 839674627512 840898076994 841077138048 843356843301 847576203264 849873523968 850054496256 850515907584 851936526336 852177071466 852358534272 853600464864 854668817289 856096372656 858599578424 863363579904 865234040832 865703691648 865888034816 867149678592 867579222384 868234988992 869685203968 870116003736 871383807882 872042450216 873931713753 878780786688 880684648704 881350321152 883071708498 883739185224 885215296896 885653789517 890567903232 892055420928 894473300736 894663770112 897088719744 897279746048 899032245552 899520242103 899711786176 903657282248 909121401216 910639908864 911328223232 913108161168 913302598656 913798341184 915086392794 915778068072 920859328512 922854352896 923551899648 925355711952 926901335808 927601941504 928061430408 929413664046 929611573632 932131247859 940043897856 941614055424 942080485248 942792564224 944166261888 944367312896 944633955951 946211780304 946926981952 948978481416 954243956736 954965229568 956311308288 956830396032 957034143744 958428592128 958903351056 959628145728 961231014912 963108419238 963836392344 965924525727 971284027392 972018180096 973916653104 974124039168 975543388416 976764362616 976972355072 978395854464 978880504203 979620398764 981047756493 981256661056 988838903808 989586325504 991519111296 992268558848 993925947392 994206583377 994418289984 995867209008 996619943104 998779101432 1004320899072 1006496741376 1007257509888 1009224809712 1009439714304 1009987640256 1011674625024 1012175759448 1016614442529 1017791889408 1025244251136 1025462566912 1027465423488 1028023133832 1028242041344 1030250326581 1031029049428 1032751179712 1038995887104 1040731324416 1041517969408 1043552184192 1043774398464 1044069109209 1045813020336 1046603506368 1054690689024 1055487885312 1057549385088 1059315812352 1060116504576 1060641634752 1062187044624 1062413227008 1065292854696 1065519698432 1067600791593 1068407746084 1074335883264 1076663411712 1077477216256 1079276929024 1079581663944 1081384891776 1082202265088 1082738335476 1084315941387 1084546835904 1085135530156 1092927209472 1093520452608 1093753307136 1095346962432 1095889544064 1096717880832 1098549731328 1098859907943 1099093899456 1100695336272 1101527305536 1103913743688 1110038888448 1113284616192 1116302128704 1116539834368 1118166690816 1118720576232 1119566170016 1121197435992 1121436184064 1123626489111 1124475791068 1133164698624 1133405995008 1134021210112 1135619678592 1135915368448 1136236095288 1136478045696 1138133953152 1138697729379 1139558423052 1141461830208 1150281990144 1151151439872 1153399782528 1153645387776 1154271588864 1156199571456 1156526025561 1156772296512 1160154671648 1161845077176 1165242285004 1171707715584 1174246198272 1175133761536 1177428944664 1178318913632 1180287062528 1180871719356 1187423870976 1192631067648 1192885026816 1193221839096 1195214880384 1196118292992 1198454461533 1198709660736 1199360322804 1208627868672 1210646642688 1212161868288 1214186545152 1217477548224 1217736798208 1220115190392 1221037424096 1227812438016 1230472470528 1231402532864 1233807615936 1235868447744 1236480636888 1236802588672 1237415240544 1239218218728 1239482098176 1241902961649 1242841663812 1252445193216 1253391863808 1255485407232 1255839894792 1256107313664 1257937527168 1258888349184 1259511941268 1261347115491 1261615707072 1263194724722 1265304641888 1272325275648 1275081744384 1275773861376 1276045524992 1277904789504 1278537801408 1279504194304 1281641353216 1284144558984 1285115189792 1287899367636 1295045369856 1296024240128 1297851061248 1298555537472 1298832052224 1300724517888 1301368833576 1302352483488 1304527805952 1305174005604 1307075711823 1308063675324 1318171180032 1318451871744 1322025481728 1325608777836 1325891053312 1327822945344 1329484826894 1331705468576 1339094532096 1341995655168 1343010013184 1345633079616 1345919619072 1346650187008 1348548368328 1348899500032 1349567679264 1355485923372 1357055852544 1363682101824 1365959863296 1366992334848 1369662241752 1369953897984 1370697511776 1373667102108 1377683672582 1381288992768 1385327849472 1387641765888 1391402912256 1391699197952 1392092145612 1394417360448 1395471341824 1399253709938 1406254252032 1410065846784 1412421083136 1413120727872 1413488672768 1414188846336 1416249392832 1416550969344 1419317670456 1420390472928 1423467722124 1431365935104 1432447844352 1435245594048 1435551215616 1437642888192 1439442218592 1441846522368 1443651113968 1445754588516 1446062447872 1449981941114 1457236279296 1458027270144 1460462616576 1461186058752 1462290507776 1464732975104 1465146543924 1465458532608 1467593781696 1468703074048 1469430598146 1471884991584 1480051851264 1483258355712 1484379488256 1487278666944 1488402838272 1490888921088 1491627434976 1493800813512 1494929914656 1498168652148 1502549262242 1506481348608 1510886264832 1514159571456 1514981460384 1515304060928 1517511937536 1518263639172 1519411230736 1521949106944 1526074287878 1533709320192 1537866376704 1538193850368 1539028785152 1541198135232 1541599428608 1542034700748 1542363062016 1546543574142 1549126769568 1558493830656 1561096986624 1562276954112 1565328276288 1565661597696 1569905259552 1574495625808 1581400243934 1583231827968 1590174756864 1590962452128 1593619840512 1594824390656 1597939282044 1598279547648 1599147097072 1602611619126 1611503824896 1614195523584 1614995117568 1616215824384 1618915393536 1619372495916 1622077337664 1623303397632 1624107503214 1626820253856 1627703295234 1635846782976 1640280678912 1640629960704 1643020443648 1645076821248 1647824596992 1648640849184 1649886987392 1652290958304 1652642797568 1655870615532 1657122218416 1669926924288 1671189151744 1674453193056 1674809751552 1677250036224 1678080864348 1678517798912 1679349255024 1681796153988 1682154276096 1686713686602 1695152406528 1699747047936 1700108992512 1701031815168 1703873052672 1704354142932 1704717068544 1707200929728 1709337634578 1712192745312 1714335697837 1717199156848 1726727159808 1730468081664 1731407383296 1731776069632 1734299357184 1735158444768 1736469977984 1739370407936 1740232007472 1742767615764 1744084900432 1747863427506 1757561573376 1761369297408 1762700642304 1766143416996 1767478370448 1770430593792 1771307579034 1781135806464 1784110841856 1788946601472 1789327540224 1794177439488 1794559492096 1798064491104 1799040484206 1799423572352 1804300836499 1807314564496 1818242802432 1821279817728 1822656446464 1826216322336 1826605197312 1827596682368 1830172785588 1831556136144 1841718657024 1845708705792 1847103799296 1850711423904 1853802671616 1855203883008 1856122860816 1858827328092 1859223147264 1864262495718 1869713555647 1880087795712 1883228110848 1884160970496 1885585128448 1888332523776 1888734625792 1889267911902 1892423560608 1893853963904 1894792087083 1897956962832 1898987177773 1908487913472 1912622616576 1913660792064 1914068287488 1916857184256 1917806702112 1919256291456 1922462029824 1926216838476 1927672784688 1931849051454 1942568054784 1944036360192 1947833306208 1948248078336 1951086776832 1953528725232 1953944710144 1956791708928 1957761008406 1959240797528 1962095512986 1962513322112 1967832634369 1977677807616 1983038222592 1984537117696 1987851894784 1988413166754 1988836579968 1991734418016 1993239886208 1994227240341 1997558202864 2008641798144 2012993482752 2014515019776 2018449619424 2018879428608 2019975280512 2023349250048 2024351518896 2033228885058 2035583778816 2039173998757 2050488502272 2054930846976 2056046267664 2056484082688 2060500653162 2062058098856 2065502359424 2066525508873 2077991774208 2081462648832 2087104368384 2087548796928 2088138218418 2091626040672 2093207012736 2098880564907 2109381378048 2115098770176 2118631624704 2120233009152 2121283269504 2124374089248 2124826454016 2130585709392 2131039396864 2135201583186 2136815492168 2148671766528 2153326823424 2154954432512 2159163327888 2162769783552 2164404530176 2165476670952 2168631882774 2169093671808 2170271060312 2174972911671 2185854418944 2187040905216 2190693924864 2191779088128 2193435761664 2197099462656 2197719815886 2198187798912 2201390672544 2203054611072 2204145897219 2207827487376 2220077776896 2226569232384 2232604257408 2233079668736 2236333381632 2237441152464 2239132340032 2242394871984 2242872368128 2247252978222 2248951582136 2253823893363 2266329397248 2268042420224 2271239357184 2272472190576 2272956091392 2276267906304 2277395458758 2279116846104 2282923660416 2289111431817 2300563980288 2306799565056 2307290775552 2308543177728 2312399142912 2313052051122 2313544593024 2319815361213 2320309343296 2323690154352 2330484570008 2343415431168 2348492396544 2350267523072 2354857889328 2356637827264 2360574125056 2361743438712 2372100365901 2374847741952 2385262135296 2386443678192 2390429760768 2392236585984 2396908923066 2397419321472 2398720645608 2403917428689 2417255737344 2421293285376 2424323736576 2428373090304 2434955096448 2435473596416 2436161254821 2440230380784 2441554942851 2442074848192 2460944941056 2462805065728 2467615231872 2471736895488 2472961273776 2473605177344 2474830481088 2478436437456 2478964196352 2483805923298 2485683327624 2504890386432 2506783727616 2511679789584 2512214627328 2515875054336 2517776698368 2519023882536 2522694230982 2523231414144 2526389449444 2530070529903 2530609283776 2550163488768 2551547722752 2552091049984 2555809579008 2557075602816 2559008388608 2563282706432 2564006451867 2568289117968 2570230379584 2575798735272 2590090739712 2592048480256 2595702122496 2597111074944 2597664104448 2601449035776 2602737667152 2604704966976 2609055611904 2610348011208 2614151423646 2616127350648 2621795141259 2636342360064 2644050963456 2651217555672 2651782106624 2655645890688 2656961368551 2658969653788 2663410937152 2683991310336 2686020026368 2691266159232 2691839238144 2693300374016 2697096736656 2697799000064 2698560726309 2699135358528 2710971846744 2727364203648 2731919726592 2733984669696 2739324483504 2739907795968 2741395023552 2747334204216 2755367345164 2762577985536 2770655698944 2782805824512 2783398395904 2784184291224 2788834720896 2790942683648 2796393743577 2798507419876 2820131693568 2824842166272 2826241455744 2826977345536 2828377692672 2832498785664 2833101938688 2833901867853 2838635340912 2840780945856 2846935444248 2862731870208 2864895688704 2870491188096 2871102431232 2875285776384 2878884437184 2883693044736 2887302227936 2891509177032 2892124895744 2897773577181 2899963882228 2916054540288 2922372117504 2924581015552 2929465950208 2930293087848 2930917065216 2935187563392 2936641512609 2937406148096 2938861196292 2943143269479 2943769983168 2966516711424 2968758976512 2974557333888 2976805676544 2981777842176 2982619750131 2983254869952 2987601627024 2989859829312 2996337304296 3005098524484 3012962697216 3021772529664 3028319142912 3029962920768 3030608121856 3035023875072 3036527278344 3038822461472 3043898213888 3049843327587 3052148575756 3075732753408 3076387700736 3078057570304 3082396270464 3083198857216 3084069401496 3084726124032 3090750979743 3093087148284 3098253539136 3116987661312 3122193973248 3124553908224 3130656552576 3131323195392 3139810519104 3148991251616 3162800487868 3166463655936 3180349513728 3181924904256 3187239681024 3189648781312 3195878564088 3196559095296 3198294194144 3202802374779 3205223238252 3223007649792 3229990235136 3232431648768 3237830787072 3238744991832 3244154675328 3246606795264 3248215006428 3252947824161 3253640507712 3255406590468 3280561357824 3281259921408 3286040887296 3290153642496 3295649193984 3297281698368 3299773974784 3304581916608 3305285595136 3311741231064 3314244436832 3339853848576 3342378303488 3348906386112 3349619503104 3354500072448 3356161728696 3357035597824 3358698510048 3363592307976 3364308552192 3370879467333 3373427373204 3399494095872 3400217985024 3402063630336 3407746105344 3408708285864 3409434137088 3414401859456 3418675269156 3424385490624 3428671395674 3434398313696 3453454319616 3460936163328 3462814766592 3463552139264 3468598714368 3470316889536 3472939955968 3478740815872 3480464014944 3485535231528 3488169800864 3495726855012 3515123146752 3522738594816 3525401284608 3532286833992 3534956740896 3540861187584 3542615158068 3562271612928 3577893202944 3578655080448 3588354878976 3589118984192 3596128982208 3598080968412 3598847144704 3608601672998 3614629128992 3636485604864 3642559635456 3645312892928 3652432644672 3653210394624 3655193364736 3660345571176 3663112272288 3683437314048 3691417411584 3694207598592 3701422847808 3707605343232 3710407766016 3712245721632 3717654656184 3718446294528 3728524991436 3739427111294 3760175591424 3766456221696 3768321940992 3771170256896 3776665047552 3777469251584 3778535823804 3784847121216 3787707927808 3789584174166 3795913925664 3797974355546 3816975826944 3825245233152 3827321584128 3828136574976 3833714368512 3835613404224 3838512582912 3844924059648 3852433676952 3855345569376 3863698102908 3885136109568 3888072720384 3895666612416 3896496156672 3902173553664 3907057450464 3907889420288 3913583417856 3915522016812 3918481595056 3924191025972 3925026644224 3935665268738 3955355615232 3966076445184 3969074235392 3975703789568 3976826333508 3977673159936 3983468836032 3986479772416 3988454480682 3995116405728 4017283596288 4025986965504 4029030039552 4036899238848 4037758857216 4039950561024 4046698500096 4048703037792 4066457770116 4071167557632 4078347997514 4100977004544 4109861693952 4112092535328 4112968165376 4121001306324 4124116197712 4131004718848 4133051017746 4155983548416 4162925297664 4174208736768 4175097593856 4176276436836 4183252081344 4186414025472 4197761129814 4218762756096 4230197540352 4237263249408 4240466018304 4242566539008 4248748178496 4249652908032 4261171418784 4262078793728 4270403166372 4273630984336 4297343533056 4306653646848 4309908865024 4318326655776 4325539567104 4328809060352 4330953341904 4337263765548 4338187343616 4340542120624 4349945823342 4371708837888 4374081810432 4381387849728 4383558176256 4386871523328 4394198925312 4395439631772 4396375597824 4402781345088 4406109222144 4408291794438 4415654974752 4440155553792 4453138464768 4465208514816 4466159337472 4472666763264 4474882304928 4478264680064 4484789743968 4485744736256 4494505956444 4497903164272 4507647786726 4532658794496 4536084840448 4542478714368 4544944381152 4545912182784 4552535812608 4554790917516 4558233692208 4565847320832 4578222863634 4601127960576 4613599130112 4614581551104 4617086355456 4624798285824 4626104102244 4627089186048 4639630722426 4640618686592 4647380308704 4653196894129 4660969140016 4686830862336 4696984793088 4700535046144 4709715778656 4713275654528 4721148250112 4723486877424 4744200731802 4749695483904 4770524270592 4772887356384 4780859521536 4784473171968 4793817846132 4794838642944 4797441291216 4807834857378 4834511474688 4842586570752 4848647473152 4856746180608 4869910192896 4870947192832 4872322509642 4880460761568 4883109885702 4884149696384 4897387984783 4921889882112 4935230463744 4943473790976 4945922547552 4947210354688 4949660962176 4956872874912 4957928392704 4967611846596 4971366655248 5009780772864 5013567455232 5023359579168 5024429254656 5031750108672 5035553396736 5038047765072 5045388461964 5046462828288 5052778898888 5060141059806 5061218567552 5074936793899 5100326977536 5103095445504 5111619158016 5114151205632 5118016777216 5126565412864 5128012903734 5136578235936 5140460759168 5143007093511 5151597470544 5154393768241 5180181479424 5191404244992 5194222149888 5195328208896 5202898071552 5205475334304 5209409933952 5218111223808 5220696022416 5228302847292 5232254701296 5243590282518 5272684720128 5288101926912 5302435111344 5303564213248 5311291781376 5313922737102 5317939307576 5326821874304 5341260007573 5367982620672 5382532318464 5383678476288 5386600748032 5394193473312 5395598000128 5397121452618 5398270717056 5412902509497 5421943693488 5454728407296 5463839453184 5467969339392 5478648967008 5479815591936 5482790047104 5494668408432 5510734690328 5525155971072 5534900853769 5541311397888 5565611649024 5568368582448 5577669441792 5581885367296 5592787487154 5597014839752 5609140666941 5640263387136 5649684332544 5652482911488 5656755385344 5664997571328 5666203877376 5667803735706 5677270681824 5681561891712 5684376261249 5693870888496 5696961533319 5725463740416 5740982376192 5742204862464 5750571552768 5757768874368 5767386089472 5774604455872 5783018354064 5784249791488 5795547154362 5799927764456 5832109080576 5844744235008 5849162031104 5860586175696 5861834130432 5870375126784 5873283025218 5874812296192 5877722392584 5886286538958 5887539966336 5903497903107 5933033422848 5949114667776 5953611353088 5963555684352 5965239500262 5966509739904 5975203254048 5979719658624 5982681721023 5992674608592 6010197048968 6025925394432 6043545059328 6056638285824 6059925841536 6061216243712 6070047750144 6073054556688 6077644922944 6087796427776 6099686655174 6104297151512 6117521996271 6151465506816 6156115140608 6164792540928 6168138802992 6169452248064 6181501959486 6186174296568 6196507078272 6199576526619 6233975322624 6244387946496 6261313105152 6262646390784 6279621038208 6296641694721 6297982503232 6325600975736 6360699027456 6363849808512 6374479362048 6379297562624 6391757128176 6393118190592 6396588388288 6405604749558 6410446476504 6446015299584 6459980470272 6464863297536 6477489983664 6488309350656 6493213590528 6496430012856 6505895648322 6507281015424 6510813180936 6524918735013 6561122715648 6572081774592 6580307284992 6591298387968 6594563396736 6599547949568 6609163833216 6610571190272 6612437691657 6623482462128 6628488873664 6679707697152 6684756606976 6697812772224 6699239006208 6709000144896 6712323457392 6714071195648 6717397020096 6727184615952 6728617104384 6741758934666 6746854746408 6761471680089 6798988191744 6804127260672 6817416571728 6818868274176 6828803718912 6837350538312 6848770981248 6857342791348 6867334295451 6868796627392 6921872326656 6925629533184 6927104278528 6937197428736 6940633779072 6945879911936 6957481631744 6959446083639 6960928029888 6971070463056 6976339601728 6991453710024 7030246293504 7045477189632 7050802569216 7064573667984 7069913481792 7081722375168 7085230316136 7116301097703 7124543225856 7155786405888 7176709757952 7178237968384 7192257964416 7196161936824 7197694289408 7211752286067 7217203345996 7229258257984 7272971209728 7285119270912 7290625785856 7304865289344 7306420789248 7308483764463 7310386729472 7320691142352 7324664828553 7326224544576 7382834823168 7388415197184 7402845695616 7415210686464 7420815532032 7424491443264 7435309312368 7436892589056 7457049982872 7478854222588 7520351182848 7536643881984 7542340513792 7553330095104 7554938503168 7557071647608 7569694242432 7575415855616 7579168348332 7590211589709 7591827851328 7595948711092 7650490466304 7654643168256 7656273149952 7667428737024 7671226808448 7677025165824 7689848119296 7692019355601 7704867353904 7710691138752 7727396205816 7770272219136 7776145440768 7791333224832 7792992313344 7804347107328 7814114900928 7815778840576 7827166835712 7831044033624 7836963190112 7848382051944 7850053288448 7865385423777 7871330537476 7932152890368 7938148470784 7951407579136 7953652667016 7955346319872 7966937672064 7970884105653 7972959544832 7976908961364 7990232811456 8051973931008 8058060079104 8073798477696 8075517714432 8079901122048 8093397000192 8095682178927 8097406075584 8132915540232 8156695995028 8201954009088 8219723387904 8224185070656 8225936330752 8242002612648 8248232395424 8262009437696 8266102035492 8311967096832 8348417473536 8350195187712 8352552873672 8366504162688 8372828050944 8389181230731 8395522259628 8460395080704 8474526498816 8480932036608 8485133078016 8497496356992 8499305816064 8522342837568 8524157587456 8540806332744 8547261968672 8594687066112 8613307293696 8619817730048 8636653311552 8651079134208 8657618120704 8661906683808 8674527531096 8676374687232 8681084241248 8693320731543 8699891646684 8748163620864 8767116352512 8773743046656 8788397850624 8790879263544 8792751195648 8805562690176 8812218444288 8816583588876 8829429808437 8831309949504 8906276929536 8930417029632 8932318674944 8945333526528 8949764609856 8956529360128 8969579487936 8971489472512 8989011912888 8995806328544 9015295573452 9065317588992 9072169680896 9084957428736 9089888762304 9091824365568 9105071625216 9109581835032 9116467384416 9131694641664 9149529982761 9156445727268 9227198260224 9229163102208 9234172710912 9249596571648 9252208204488 9254178372096 9279261444852 9281237373184 9294760617408 9306393788258 9321938280032 9373661724672 9393969586176 9401070092288 9419431557312 9426551309056 9442296500224 9446973754848 9488401463604 9499390967808 9541048541184 9545774712768 9561719043072 9568946343936 9587635692264 9589677285888 9594882582432 9615669714756 9669022949376 9697294946304 9713492361216 9739820385792 9741894385664 9744645019284 9760921523136 9766219771404 9768299392768 9794775969566 9843779764224 9870460927488 9886947581952 9891845095104 9894420709376 9899321924352 9913745749824 9915856785408 9935223693192 9942733310496 10019561545728 10027134910464 10046719158336 10048858509312 10063500217344 10071106793472 10076095530144 10090776923928 10092925656576 10105557797776 10120282119612 10122437135104 10149873587798 10200653955072 10206190891008 10223238316032 10228302411264 10236033554432 10253130825728 10256025807468 10273156471872 10280921518336 10286014187022 10303194941088 10308787536482 10360362958848 10382808489984 10388444299776 10390656417792 10405796143104 10410950668608 10418819867904 10436222447616 10441392044832 10456605694584 10464509402592 10487180565036 10545369440256 10576203853824 10604870222688 10607128426496 10622583562752 10627845474204 10635878615152 10653643748608 10682520015146 10735965241344 10765064636928 10767356952576 10773201496064 10788386946624 10791196000256 10794242905236 10796541434112 10825805018994 10843887386976 10909456814592 10927678906368 10935938678784 10957297934016 10959631183872 10965580094208 10989336816864 11021469380656 11050311942144 11069801707538 11082622795776 11131223298048 11136737164896 11155338883584 11163770734592 11185574974308 11194029679504 11218281333882 11280526774272 11299368665088 11304965822976 11313510770688 11329995142656 11332407754752 11335607471412 11354541363648 11363123783424 11368752522498 11387741776992 11393923066638 11450927480832 11481964752384 11484409724928 11501143105536 11515537748736 11534772178944 11549208911744 11566036708128 11568499582976 11591094308724 11599855528912 11664218161152 11689488470016 11698324062208 11721172351392 11723668260864 11740750253568 11746566050436 11749624592384 11755444785168 11772573077916 11775079932672 11806995806214 11866066845696 11898229335552 11907222706176 11927111368704 11930479000524 11933019479808 11950406508096 11959439317248 11965363442046 11985349217184 12000349884859 12020394097936 12051850788864 12087090118656 12113276571648 12119851683072 12122432487424 12140095500288 12146109113376 12155289845888 12175592855552 12199373310348 12208594303024 12235043992542 12302931013632 12312230281216 12329585081856 12336277605984 12338904496128 12363003918972 12372348593136 12393014156544 12399153053238 12467950645248 12488775892992 12522626210304 12525292781568 12559242076416 12593283389442 12595965006464 12630105855493 12651201951472 12721398054912 12727699617024 12748958724096 12758595125248 12783514256352 12786236381184 12793176776576 12811209499116 12820892953008 12892030599168 12919960940544 12929726595072 12954979967328 12976618701312 12986427181056 12992860025712 13011791296644 13014562030848 13021626361872 13049837470026 13087994889529 13122245431296 13144163549184 13160614569984 13182596775936 13189126793472 13199095899136 13218327666432 13221142380544 13224875383314 13246964924256 13256977747328 13292910244411 13359415394304 13395625544448 13398478012416 13418000289792 13424646914784 13428142391296 13434794040192 13454369231904 13457234208768 13483517869332 13493709492816 13522943360178 13597976383488 13608254521344 13634833143456 13637736548352 13657607437824 13674701076624 13697541962496 13714685582696 13734668590902 13737593254784 13774828440583 13843744653312 13851259066368 13874394857472 13881267558144 13891759823872 13914963263488 13918892167278 13921856059776 13942140926112 13952679203456 13959590682387 13982907420048 14060492587008 14090954379264 14101605138432 14129147335968 14139826963584 14163444750336 14170460632272 14232602195406 14249086451712 14274217991299 14311572811776 14353419515904 14384515928832 14392323873648 14395388578816 14423504572134 14434406691992 14458516515968 14545942419456 14570238541824 14609730578688 14612841578496 14616967528926 14620773458944 14641382284704 14649329657106 14652449089152 14692163954349 14765669646336 14805691391232 14830421372928 14841631064064 14848982886528 14870618624736 14873785178112 14914099965744 14957708445176 15040702365696 15073287763968 15084681027584 15106660190208 15114143295216 15139388484864 15150831711232 15158336696664 15180423179418 15183655702656 15191897422184 15224810381697 15300980932608 15309286336512 15334857474048 15342453616896 15354050331648 15379696238592 15384038711202 15409734707808 15421382277504 15429021280533 15454792411632 15463181304723 15540544438272 15582666449664 15585984626688 15608694214656 15628229801856 15631557681152 15654333671424 15662088067248 15673926380224 15696764103888 15700106576896 15730770847554 15742661074952 15864305780736 15876296941568 15907305334032 15910692639744 15933875344128 15941768211306 15945919089664 15953817922728 15980465622912 16023780022719 16103947862016 16147596955392 16151035428864 16159802244096 16186794000384 16191364357854 16194812151168 16238707528491 16265831080464 16313391990056 16403908018176 16439446775808 16448370141312 16451872661504 16484005225296 16496464790848 16524018875392 16532204070984 16604702561307 16623934193664 16696834947072 16705105747344 16733008325376 16745656101888 16778362461462 16791044519256 16827422000823 16920790161408 16949052997632 16970266156032 16994992713984 16998611632128 17044685675136 17048315174912 17053128783747 17081612665488 17090884599957 17094523937344 17226614587392 17239635460096 17273306623104 17302158268416 17315236241408 17323813367616 17349055062192 17352749374464 17362168482496 17386641463086 17399783293368 17496327241728 17534232705024 17547486093312 17581758527088 17585502391296 17611125380352 17624436888576 17633167177752 17658859616874 17662619899008 17710493709321 17860834059264 17864637349888 17890667053056 17899529219712 17913058720256 17939158975872 17942978945024 17948045163069 17978023825776 17991612657088 18030591146904 18130635177984 18144339361792 18169914857472 18179777524608 18183648731136 18210143250432 18219163670064 18232934768832 18263389283328 18299059965522 18312891454536 18352565988813 18454396520448 18468345421824 18504416408976 18508356744192 18558522889704 18562474746368 18589521234816 18598729579857 18612787576516 18643876560064 18787939172352 18802140184576 18838863114624 18853102618112 18884593000448 18889925084163 18893947509696 18976802927208 19082097082368 19091549425536 19123438086144 19137892687872 19175271384528 19179354571776 19189765164864 19231339429512 19338045898752 19394589892608 19479640771584 19483788771328 19489290038568 19521843046272 19532439542808 19536598785536 19574756205039 19589551939132 19740921854976 19773895163904 19783690190208 19788841418752 19798643848704 19827491499648 19831713570816 19837313074971 19870447386384 19885466620992 20039123091456 20054269820928 20093438316672 20097717018624 20127000434688 20142213586944 20152191060288 20181553847856 20185851313152 20211115595552 20240564239224 20244874270208 20284415040267 20299747175596 20412381782016 20456604822528 20472067108864 20506261651456 20512051614936 20546312943744 20561843036672 20572028374044 20602002886353 20606389882176 20617575072964 20765616979968 20776888599552 20781312835584 20811592286208 20821901337216 20837639735808 20872444895232 20878338250917 20882784089664 20913211389168 20929018805184 20974361130072 21090738880512 21152407707648 21209740445376 21214256852992 21245167125504 21255690948408 21271757230304 21307287497216 21348903293109 21365040030292 21530129273856 21534713905152 21546402992128 21576773893248 21582392000512 21588485810472 21593082868224 21635256858201 21651610037988 21687774773952 21818913629184 21855357812736 21871877357568 21914595868032 21919262367744 21931160188416 21973994485659 21978673633728 22042938761312 22139603415076 22165245591552 22262446596096 22273474329792 22310677767168 22327541469184 22371149948616 22388059359008 22436562667764 22561053548544 22609931645952 22627021541376 22659990285312 22664815509504 22671214942824 22709082727296 22726247566848 22737505044996 22770634769127 22775483553984 22787846133276 22963929504768 22968819449856 23002286211072 23031075497472 23069544357888 23098417823488 23132073416256 23136999165952 23182188617448 23199711057824 23328436322304 23378976940032 23396648124416 23442344702784 23447336521728 23481500507136 23493132100872 23499249184768 23510889570336 23545146155832 23550159865344 23596156271331 23613991612428 23796458671104 23814445412352 23854222737408 23860958001048 23866038959616 23900813016192 23918878634496 23930726884092 23970698434368 24000699769718 24040788195872 24174180237312 24226553143296 24239703366144 24244864974848 24280191000576 24292218226752 24310579691776 24351185711104 24398746620696 24417188606048 24470087985084 24605862027264 24624460562432 24659170163712 24672555211968 24677808992256 24726007837944 24744697186272 24786028313088 24798306106476 24935901290496 25045252420608 25050585563136 25118484152832 25186566778884 25191930012928 25260211710986 25302403902944 25442796109824 25455399234048 25497917448192 25517190250496 25567028512704 25572472762368 25586353553152 25622418998232 25641785906016 25784061198336 25839921881088 25859453190144 25909959934656 25953237402624 25972854362112 25985720051424 26023582593288 26029124061696 26043252723744 26099674940052 26175989779058 26244490862592 26321229139968 26365193551872 26378253586944 26398191798272 26436655332864 26442284761088 26449750766628 26493929848512 26513955494656 26585820488822 26718830788608 26791251088896 26796956024832 26836000579584 26849293829568 26856284782592 26869588080384 26908738463808 26914468417536 26967035738664 26987418985632 27045886720356 27195952766976 27216509042688 27269666286912 27275473096704 27315214875648 27349402153248 27395083924992 27429371165392 27469337181804 27475186509568 27549656881166 27687489306624 27702518132736 27748789714944 27762535116288 27783519647744 27829926526976 27837784334556 27843712119552 27884281852224 27905358406912 27919181364774 27965814840096 28120985174016 28181908758528 28203210276864 28258294671936 28279653927168 28326889500672 28340921264544 28465204390812 28498172903424 28548435982598 28623145623552 28706839031808 28769031857664 28784647747296 28790777157632 28847009144268 28868813383984 28917033031936 29091884838912 29140477083648 29219461157376 29225683156992 29233935057852 29241546917888 29282764569408 29298659314212 29304898178304 29384327908698 29531339292672 29611382782464 29660842745856 29683262128128 29697965773056 29741237249472 29747570356224 29828199931488 29915416890352 30081404731392 30146575527936 30169362055168 30213320380416 30228286590432 30278776969728 30301663422464 30316673393328 30360846358836 30367311405312 30383794844368 30449620763394 30601961865216 30618572673024 30669714948096 30684907233792 30708100663296 30759392477184 30768077422404 30819469415616 30842764555008 30858042561066 30909584823264 30926362609446 31081088876544 31165332899328 31171969253376 31217388429312 31256459603712 31263115362304 31308667342848 31324176134496 31347852760448 31393528207776 31400213153792 31461541695108 31485322149904 31728611561472 31752593883136 31814610668064 31821385279488 31867750688256 31883536422612 31891838179328 31907635845456 31960931245824 32047560045438 32207895724032 32295193910784 32302070857728 32319604488192 32373588000768 32382728715708 32389624302336 32477415056982 32531662160928 32572378258903 32626783980112 32807816036352 32878893551616 32896740282624 32903745323008 32968010450592 32992929581696 33048037750784 33064408141968 33209405122614 33247868387328 33393669894144 33410211494688 33466016650752 33491312203776 33556724922924 33582089038512 33654844001646 33841580322816 33898105995264 33940532312064 33989985427968 33997223264256 34089371350272 34096630349824 34106257567494 34163225330976 34181769199914 34189047874688 34281715893481 34453229174784 34546613246208 34604316536832 34630472482816 34647626735232 34698110124384 34705498748928 34724336964992 34773282926172 34799566586736 34992654483456 35068465410048 35094972186624 35163517054176 35171004782592 35222250760704 35248873777152 35266334355504 35317719233748 35325239798016 35420987418642 35524557557293 35721668118528 35781334106112 35799058439424 35826117440512 35878317951744 35885957890048 35896090326138 35956047651552 35983225314176 36001049654577 36061182293808 36080756377687 36261270355968 36339829714944 36359555049216 36367297462272 36420286500864 36438327340128 36465869537664 36526778566656 36598119931044 36625782909072 36705131977626 36908793040896 36936690843648 37008832817952 37016713488384 37117045779408 37124949492736 37179042469632 37197459159714 37225575153032 37287753120128 37388820053011 37575878344704 37677726229248 37706205236224 37769186000896 37779850168326 37787895019392 37890317566479 37953605854416 38164194164736 38183098851072 38246876172288 38275785375744 38350542769056 38358709143552 38379530329728 38462678859024 38676091797504 38744305976383 38789179785216 38959281543168 38978580077136 39043686092544 39064879085616 39073197571072 39149512410078 39179103878264 39263984668587 39481843709952 39547790327808 39567380380416 39597287697408 39654982999296 39663427141632 39674626149942 39740894772768 39770933241984 39878730733233 40078246182912 40186876633344 40195434037248 40254000869376 40284427173888 40304382120576 40363107695712 40371702626304 40422231191104 40481128478448 40489748540416 40568830080534 40599494351192 40824763564032 40913209645056 40944134217728 41024103229872 41092625887488 41123686073344 41144056748088 41204005772706 41212779764352 41235150145928 41324485321749 41531233959936 41553777199104 41623184572416 41643802674432 41675279471616 41744889790464 41756676501834 41765568179328 41826422778336 41858037610368 41878772047161 41948722260144 42181477761024 42304815415296 42419480890752 42428513705984 42490334251008 42511381896816 42543514460608 42614574994432 42697806586218 42730080060584 42822653973897 43060258547712 43092805984256 43153547786496 43176971620944 43186165736448 43270513716402 43303220075976 43375549547904 43637827258368 43710715625472 43829191736064 43838524735488 43862320376832 43947988971318 43957347267456 44076491863047 44085877522624 44279206830152 44524893192192 44546948659584 44621355534336 44655082938368 44742299897232 44776118718016 44873125335528 45122107097088 45219863291904 45254043082752 45319980570624 45342429885648 45418165454592 45452495133696 45475010089992 45541269538254 45550967107968 45575692266552 45674431145091 45927859009536 46004572422144 46062150994944 46139088715776 46196835646976 46264146832512 46273998331904 46287063841599 46364377234896 46389543914169 46399422115648 46757953880064 46793296248832 46884689405568 46894673043456 46963001014272 46986264201744 46998498369536 47021779140672 47090292311664 47100319730688 47192312542662 47227983224856 47592917342208 47628890824704 47721916002096 47732077919232 47801626032384 47837757268992 47861453768184 47941396868736 48001399539436 48071340068157 48081576391744 48453106286592 48479406732288 48489729949696 48560382001152 48584436453504 48621159383552 48702371422208 48716122585473 48797493241392 48834377212096 48940175970168 49211724054528 49248921124864 49318340327424 49345110423936 49355617984512 49452015675888 49489394372544 49572056626176 49596612212952 49814107683921 49871802580992 50090504841216 50236968305664 50373133557768 50383860025856 50482266002469 50520423421972 50604807805888 50910798468096 50995834896384 51034380500992 51134057025408 51144945524736 51159386351241 51172707106304 51244837996464 51272653799871 51283571812032 51679843762176 51718906380288 51819919869312 51906474805248 51945708724224 51971440102848 52047165186576 52058248123392 52086505447488 52199349880104 52351979558116 52488981725184 52642458279936 52756507173888 52796383596544 52873310665728 52884569522176 52899501533256 52987859697024 53027910989312 53131481127963 53171640977644 53582502177792 53593912049664 53672001159168 53698587659136 53712569565184 53739176160768 53817476927616 53828936835072 53844135489207 53934071477328 53974837971264 54091773440712 54391905533952 54433018085376 54539332573824 54550946193408 54630429751296 54698804306496 54790167849984 54858742330784 54938674363608 54950373019136 55057697966439 55099313762332 55405036265472 55525070232576 55567039295488 55659853053952 55675568669112 55687424239104 55768563704448 55796188739571 55810716813824 55838362729548 55931629680192 56363817517056 56406420553728 56516589343872 56559307854336 56653779001344 56669775252489 56681842529088 56930408781624 57096871965196 57246291247104 57413678063616 57538063715328 57569295494592 57581554315264 57694018288536 57737626767968 57834066063872 58183769677824 58438922314752 58451366313984 58467870115704 58483093835776 58565529138816 58597318628424 58609796356608 58724268615117 58768655817396 59222765564928 59321685491712 59366524256256 59395931546112 59482474498944 59495140712448 59656399862976 59830833780704 60162809462784 60293151055872 60338724110336 60426640760832 60456573180864 60557553939456 60603326844928 60633346786656 60721692717672 60734622810624 60767589688736 60853245120801 60899241526788 61237145346048 61369814467584 61416201326592 61518784954368 61536154844808 61638938831232 61685529110016 61716085122132 61806008659059 61819169646528 61852725218892 62330665798656 62343938506752 62434776858624 62512919207424 62526230724608 62617334685696 62648352268992 62695705520896 62787056415552 62800426307584 62923083390216 62970644299808 63457223122944 63505187766272 63629221336128 63642770558976 63735501376512 63767072845224 63783676358656 63815271690912 63921862491648 64046709879327 64095120090876 64590387821568 64604141715456 64639208976384 64747176001536 64765457431416 64779248604672 64954830113964 65063324321856 65144756517806 65253567960224 65615632072704 65757787103232 65793480565248 65807490646016 65936020901184 65985859163392 66096075501568 66128816283936 66418810245228 66495736774656 66787339788288 66820422989376 66932033301504 66982624407552 67113449845848 67164178077024 67309688003292 67683160645632 67881064624128 67979970855936 67994446528512 68178742700544 68193260699648 68212515134988 68326450661952 68363538399828 68378095749376 68563431786962 68906458349568 69093226492416 69208633073664 69260944965632 69295253470464 69396220248768 69410997497856 69448673929984 69546565852344 69599133173472 69985308966912 70136930820096 70189944373248 70327034108352 70342009565184 70444501521408 70497747554304 70532668711008 70635438467496 70650479596032 70841974837284 71049115114586 71443336237056 71562668212224 71598116878848 71652234881024 71756635903488 71771915780096 71792180652276 71912095303104 71966450628352 72002099309154 72122364587616 72161512755374 72522540711936 72679659429888 72719110098432 72734594924544 72840573001728 72876654680256 72931739075328 73053557133312 73196239862088 73251565818144 73410263955252 73817586081792 73873381687296 74017665635904 74033426976768 74234091558816 74249898985472 74358084939264 74394918319428 74451150306064 74575506240256 74777640106022 75151756689408 75355452458496 75412410472448 75538372001792 75559700336652 75575790038784 75780635132958 75907211708832 76328388329472 76366197702144 76493752344576 76551570751488 76701085538112 76717418287104 76759060659456 76925357718048 77352183595008 77488611952766 77578359570432 77918563086336 77957160154272 78087372185088 78129758171232 78146395142144 78299024820156 78358207756528 78527969337174 78963687419904 79095580655616 79134760760832 79194575394816 79309965998592 79326854283264 79349252299884 79481789545536 79541866483968 79757461466466 80156492365824 80373753266688 80390868074496 80508001738752 80568854347776 80608764241152 80726215391424 80743405252608 80844462382208 80962256956896 80979497080832 81137660161068 81198988702384 81649527128064 81826419290112 81888268435456 82048206459744 82185251774976 82247372146688 82288113496176 82408011545412 82425559528704 82470300291856 82648970643498 83062467919872 83107554398208 83246369144832 83287605348864 83350558943232 83489779580928 83513353003668 83531136358656 83652845556672 83716075220736 83757544094322 83897444520288 84362955522048 84609630830592 84838961781504 84857027411968 84980668502016 85022763793632 85087028921216 85229149988864 85395613172436 85460160121168 85645307947794 86120517095424 86185611968512 86307095572992 86353943241888 86372331472896 86541027432804 86606440151952 86751099095808 87275654516736 87421431250944 87658383472128 87677049470976 87724640753664 87895977942636 87914694534912 88152983726094 88171755045248 88410740988451 88558413660304 89049786384384 89093897319168 89242711068672 89310165876736 89484599794464 89552237436032 89746250671056 90244214194176 90439726583808 90508086165504 90639961141248 90684859771296 90836330909184 90904990267392 90950020179984 91082539076508 91101934215936 91151384533104 91348862290182 91855718019072 92009144844288 92124301989888 92278177431552 92393671293952 92528293665024 92547996663808 92574127683198 92728754469792 92779087828338 92798844231296 93050371710877 93515907760128 93769378811136 93789346086912 93926002028544 93972528403488 93996996739072 94043558281344 94180584623328 94200639461376 94384625085324 94455966449712 95185834684416 95257781649408 95443832004192 95464155838464 95603252064768 95675514537984 95722907536368 95882793737472 96002799078872 96142680136314 96163152783488 96423799084081 96906212573184 96958813464576 97120764002304 97168872907008 97242318767104 97404742844416 97432245170946 97594986482784 97668754424192 97717134776709 97880351940336 98423448109056 98636680654848 98690220847872 98711235969024 98904031351776 98978788745088 99144113252352 99193224425904 99628215367842 99743605161984 100181009682432 100473936611328 100746267115536 100767720051712 100964532004938 101040846843944 101209615611776 101821596936192 101991669792768 102268114050816 102289891049472 102318772702482 102345414212608 102489675992928 102545307599742 102567143624064 102845147680443 103359687524352 103639839738624 103812949610496 103891417448448 103942880205696 104094330373152 104116496246784 104173010894976 104398699760208 104703959116232 104977963450368 105284916559872 105513014347776 105592767193088 105746621331456 105799003066512 105975719394048 106055821978624 106262962255926 106343281955288 106573672671879 107165004355584 107344002318336 107397175318272 107478352321536 107634953855232 107657873670144 107688270978414 107868142954656 107949675942528 108003148963731 108183546881424 108242269133061 108783811067904 109078665147648 109101892386816 109260859502592 109397608612992 109580335699968 109717484661568 109877348727216 109900746038272 110115395932878 110198627524664 110810072530944 111050140465152 111134078590976 111351137338224 111374848478208 111537127408896 111592377479142 111621433627648 111676725459096 111863259360384 112166460159033 112727635034112 113033178687744 113118615708672 113307558002688 113339550504978 113363685058176 113670952699437 113860817563248 114193743930392 114492582494208 114827356127232 115076127430656 115138590989184 115163108630528 115388036577072 115475253535936 115668132127744 116232917929149 116367539355648 116877844629504 116935740231408 116966187671552 117131058277632 117194637256848 117219592713216 117448537230234 117537311634792 117791954005761 118445531129856 118643370983424 118791863092224 118964948997888 118990281424896 119312799725952 119636192199699 119661667561408 120586302111744 120677448220672 120853281521664 120913146361728 121115107878912 121206653689856 121266693573312 121443385435344 121469245621248 121535179377472 121706490241602 121798483053576 122474290692096 122739628935168 122832402653184 123072309689616 123277877662464 123371058220032 123432170244264 123612017318118 123638339293056 123705450437784 123973455965247 124661331597312 124869553717248 125025838414848 125052461449216 125234669371392 125296704537984 125391411041792 125574112831104 125600852615168 125636316141483 125846166780432 125941288599616 126914446245888 127010375532544 127258442672256 127285541117952 127471002753024 127534145690448 127567352717312 127630543381824 127843724983296 128093419758654 128190240181752 128467961921691 129180775643136 129278417952768 129530914862832 129558497209344 129909660227928 130126648643712 130289513035612 130507135920448 131515574206464 131586961130496 131614981292032 131872041802368 131971718326784 132192151003136 132229475589141 132257632567872 132837620490456 133574679576576 133640845978752 133864066603008 133965248815104 134226899691696 134328356154048 134619376006584 135366321291264 135762129248256 135959941711872 136357485401088 136386521399296 136425030269976 136652901323904 136727076799656 136756191498752 137023293435273 137126863573924 138186452984832 138417266147328 138521889931264 138590506940928 138792440497536 138821994995712 138861191524797 138897347859968 139093131704688 139168631742507 139198266346944 140273861640192 140379888746496 140654068216704 140684019130368 140889003042816 140995495108608 141065337422016 141270876934992 141300959192064 141683949674568 142098230229172 142886672474112 143196233757696 143304469762048 143513271806976 143543831560192 143584361304552 143824190606208 143932901256704 144004198618308 144214020204471 144244729175232 144323025510748 145359318859776 145438220196864 145469189849088 145681146003456 145753309360512 145863478150656 146107114266624 146148367756419 146392479724176 146503131636288 146820527910504 147635172163584 147746763374592 148035331271808 148066853953536 148468183117632 148499797970944 148716169878528 148789836638856 148902300612128 149151012480512 149442323051763 149555280212044 150710904916992 150824820944896 151076744003584 151119400673304 151151580077568 151446798007407 151561270265916 151814423417664 152732395404288 152987504689152 153103141502976 153402171076224 153434836574208 153518121318912 153817961399613 153850715436096 154977223905532 155156719140864 155837126172672 155914320308544 156174744370176 156259516342464 156292790284288 156598049640312 156716415513056 157055938674348 157927374839808 158269521521664 158389150789632 158619931997184 158653708566528 158698504599768 158963579091072 159083732967936 159394443383889 159514922932932 160747506533376 160781736148992 161016003477504 161137708695552 161217528482304 161452430782848 161486810505216 161688924764416 161924513913792 161958994161664 162275320322136 162397977404768 163299054256128 163652838580224 163776536870912 164096412919488 164370503549952 164494744293376 164576226992352 164816023090824 164851119057408 164940600583712 165173093899317 165297941286996 166215108796416 166575210697728 166701117886464 166979559161856 167026706007336 167062272717312 167305691113344 167432150441472 167515088188644 167794889040576 169219261661184 169677923563008 169714054823936 169961337004032 170045527587264 170174057842432 170458299977728 170791226344872 170920320242336 171290615895588 172241034190848 172371223937024 172614191145984 172707886483776 172744662945792 173082054865608 173212880303904 173502198191616 174551309033472 175316766944256 175354098941952 175449281507328 175791955885272 175829389069824 176305967452188 176343510090496 176821481976902 177116827320608 178099572768768 178187794638336 178485422137344 178620331753472 178969199588928 179104474872064 179492501342112 180488428388352 180879453167616 181016172331008 181279922282496 181369719542592 181672661818368 181809980534784 181900040359968 182165078153016 182203868431872 182302769066208 182697724580364 183711436038144 184248603979776 184556354863104 184787342587904 185056587330048 185095993327616 185148255366396 185457508939584 185558175656676 185597688462592 186100743421754 187031815520256 187538757622272 187578692173824 187852004057088 187945056806976 187993993478144 188087116562688 188361169246656 188401278922752 188769250170648 188911932899424 190371669368832 190515563298816 190887664008384 190928311676928 191206504129536 191351029075968 191445815072736 191765587474944 192005598157744 192285360272628 192326305566976 192847598168162 193812425146368 193917626929152 194241528004608 194337745814016 194484637534208 194809485688832 194864490341892 195189972965568 195337508848384 195434269553418 195760703880672 196846896218112 197273361309696 197380441695744 197422471938048 197808062703552 197957577490176 198288226504704 198386448851808 199256430735684 199487210323968 200362019364864 200947873222656 201492534231072 201535440103424 201929064009876 202081693687888 202419231223552 203643193872384 203983339585536 204536228101632 204579782098944 204637545404964 204690828425216 204979351985856 205090615199484 205134287248128 205690295360886 206719375048704 207279679477248 207625899220992 207782834896896 207885760411392 208188660746304 208232992493568 208346021789952 208797399520416 209407918232464 209955926900736 210569833119744 211026028695552 211185534386176 211493242662912 211598006133024 211951438788096 212111643957248 212525924511852 212686563910576 213147345343758 214330008711168 214688004636672 214794350636544 214956704643072 215269907710464 215315747340288 215376541956828 215736285909312 215899351885056 216006297927462 216367093762848 216484538266122 217567622135808 218157330295296 218203784773632 218521719005184 218795217225984 219160671399936 219434969323136 219754697454432 219801492076544 220230791865756 220397255049328 221620145061888 222100280930304 222268157181952 222702274676448 222749696956416 223074254817792 223184754958284 223242867255296 223353450918192 223726518720768 224332920318066 225455270068224 226066357375488 226237231417344 226615116005376 226679101009956 226727370116352 227341905398874 227721635126496 228006647812321 228387487860784 228985164988416 229654712254464 230152254861312 230277181978368 230326217261056 230776073154144 230950507071872 231336264255488 232465835858298 232735078711296 233755689259008 233871480462816 233932375343104 234262116555264 234389274513696 234439185426432 234897074460468 235074623269584 235583908011522 236891062259712 237286741966848 237583726184448 237929897995776 237980562849792 238625599451904 239272384399398 239323335122816 239972011254367 241172604223488 241706563043328 241826292723456 242230215757824 242413307379712 242533387146624 242886770870688 242938491242496 243070358754944 243412980483204 243596966107152 244948581384192 245479257870336 245664805306368 246144619379232 246555755324928 246742116440064 246864340488528 247224034636236 247276678586112 247410900875568 247946911930494 248671902901051 249322663194624 249739107434496 250051676829696 250469338742784 250593409075968 250782822083584 251148225662208 251201705230336 251272632282966 251692333560864 251882577199232 252565294643809 253828892491776 254516885344512 254571082235904 254942005506048 255068291380896 255134705434624 255261086763648 255687449966592 256186839517308 256380480363504 256935923843382 258361551286272 258556835905536 259061829725664 259116994418688 259819320455856 260253297287424 260579026071224 261014271840896 261721740371077 263031148412928 263173922260992 263744083604736 263943436653568 264384302006272 264458951178282 264515265135744 265232222965353 265675240980912 267149359153152 267281691957504 267728133206016 267930497630208 268453799383392 268656712308096 269238752013168 270732642582528 271210141834681 271524258496512 271919883423744 272714970802176 272850060539952 273305802647808 273454153599312 273512382997504 274046586870546 274253727147848 276372905969664 276834532294656 277181013881856 277584880995072 277643989991424 277722383049594 277794695719936 278186263409376 278337263485014 278396532693888 279151115132631 280547723280384 281308136433408 281368038260736 281778006085632 281990990217216 282130674844032 282541753869984 282601918384128 283367899349136 284196460458344 285773344948224 286392467515392 286608939524096 287026543613952 287168722609104 287648381212416 287865802513408 288008397236616 288428040408942 288489458350464 288646051021496 289271397252243 290718637719552 290876440393728 291362292006912 291506618721024 291726956301312 292214228533248 292296735512838 292784959448352 293006263272576 293151404330127 293641055821008 295270344327168 296070662543616 296133707907072 296936366235264 296999595941888 297432339757056 297579673277712 297804601224256 298302024961024 298884646103526 299110560424088 301421809833984 301649641889792 302238801346608 302303160155136 302893596014814 303122540531832 303628846835328 305464790808576 305975009378304 306804342152448 306869673148416 307036242637824 307635922799226 307701430872192 308535443041329 309954447811064 311674252345344 311828640617088 312349488740352 312519032684928 312585580568576 313196099280624 313432831026112 314111877348696 315854749679616 316539043043328 316778301579264 317239863994368 317397009199536 317927158182144 318167465935872 318788886767778 319029845865864 319721018015637 321495013066752 322032006955008 322435056964608 322904861565696 322973621010432 323377849528832 323849027827584 323917988323328 324009446891193 324550640644272 324726807399183 324795954809536 327305677160448 327553073741824 328192825838976 328741007099904 328989488586752 329152453984704 329632046181648 329702238114816 329881201167424 330346187798634 330595882573992 332430217592832 333150421395456 333402235772928 334053412014672 334124545434624 334611382226688 334864300882944 335030176377288 335589778081152 336499380477099 339355847126016 339428109647872 339922674008064 340091055174528 340348115684864 340916599955456 341012858098311 341582452689744 341840640484672 342581231791176 344482068381696 344742447874048 345228382291968 345415772967552 345489325891584 346164109731216 346425760607808 347004396383232 348698753787447 349102618066944 350633533888512 350898563014656 351583911770544 351658778139648 352611934904376 352687020180992 353375862017283 353642963953804 354233654641216 356375589276672 356970844274688 357240663506944 357938399177856 358208949744128 358908576599097 358985002684224 361758906335232 362032344662016 362559844564992 362739439085184 363345323636736 363619961069568 363800080719936 364330156306032 364407736863744 364605538132416 365395449160728 367422872076288 368497207959552 369574685175808 370113174660096 370191986655232 370296510732792 370915017879168 371116351313352 371195376925184 371920367895741 372201486843508 375077515244544 375157384347648 375704008114176 375890113613952 375987986956288 376174233125376 376722338493312 376802557845504 376908948424449 377538500341296 377823865798848 380743338737664 381031126597632 381775328016768 381856623353856 382413008259072 382702058151936 382891630145472 383531174949888 384011196315488 384570720545256 384652611133952 385403885765073 385695196336324 387835253858304 388675491628032 388969275068416 389618971377664 389728980683784 390379945931136 390675017696768 390868539106836 391521407761344 394546722619392 394760883391488 394844943876096 395616125407104 395915154980352 396576453009408 396688426767423 396772897703616 398512861471368 400724038729728 401895746445312 402985068462144 403070880206848 403858128019752 404163387375776 404838462447104 407286387744768 409072456203264 409159564197888 409275090809928 409381656850432 409958703971712 410181230398968 410268574496256 411069880305819 411380590721772 414559358954496 415251798441984 415565669793792 415771520822784 416377321492608 416465984987136 416692043579904 417505895227521 417594799040832 418815836464928 421139666239488 422052057391104 422371068772352 422986485325824 423196012266048 423902877576192 424223287914496 425051849023704 425373127821152 426294690687516 428660017422336 429588701273088 429913409286144 430539815420928 430631494680576 430753083913656 431472571818624 431798703770112 432012595854924 432642060613413 432734187525696 432969076532244 436314660590592 436407569547264 437043438010368 437590434451968 438321342799872 438869938646272 439509394908864 439602984153088 440461583731512 440794510098656 443240290123776 444200561860608 444536314363904 445404549352896 445499393912832 446148509635584 446369509916568 446485734510592 446706901836384 447453037441536 448326969155289 448665840636132 452132714750976 452474462834688 453230232010752 453358202019912 453454740232704 454683810797748 455443270252992 456013295624642 456774975721568 459309424508928 460304509722624 460554363956736 460652434522112 461552146308288 461901014143744 462672528510976 464931671716596 465470157422592 467511378518016 467742960925632 467864750686208 468524233110528 468778549027392 468878370852864 469794148920936 470149246539168 471167816023044 473782124519424 475167452368896 475859795991552 475961125699584 477251198903808 478544768798796 478646670245632 479944022508734 482345208446976 483413126086656 483652585446912 484460431515648 484826614759424 485066774293248 485773541741376 485876982484992 486140717509888 486825960966408 487193932214304 489897162768384 490958515740672 491329610612736 492289238758464 493111510649856 493484232880128 493728680977056 494448069272472 494553357172224 494821801751136 495893823860988 497343805802102 498645326389248 500103353659392 500938677485568 501186818151936 501565644167168 502296451324416 502403410460672 502545264565932 503384667121728 503765154398464 505130589287618 507657784983552 509033770689024 509142164471808 509884011012096 510136582761792 510269410869248 510522173527296 511374899933184 512373679034616 512760960727008 513871847686764 516723102572544 517113671811072 518123659451328 518233988837376 519638640911712 520506594574848 521158052142448 522028543681792 523443480742154 526062296825856 526347844521984 527488167209472 527886873307136 528768604012544 528917902356564 529030530271488 530464445930706 531350481961824 534298718306304 534563383915008 535456266412032 535860995260416 536907598766784 537313424616192 538477504026336 541465285165056 542420283669362 543048516993024 543839766847488 545429941604352 545700121079904 546611605295616 546908307198624 547024765995008 548093173741092 548507454295696 552745811939328 553669064589312 554362027763712 555169761990144 555287979982848 555444766099188 555589391439872 556372526818752 556674526970028 556793065387776 558302230265262 561095446560768 562616272866816 562736076521472 563556012171264 563981980434432 564261349688064 565083507739968 565203836768256 566735798698272 568392920916688 571546689896448 572784935030784 573217879048192 574053087227904 574337445218208 575296762424832 575731605026816 576016794473232 576856080817884 576978916700928 577292102042992 578542794504486 581437275439104 581752880787456 582724584013824 583013237442048 583453912602624 584428457066496 584593471025676 585569918896704 586012526545152 586302808660254 587282111642016 590540688654336 592141325087232 592267415814144 593872732470528 593999191883776 594864679514112 595159346555424 595609202448512 596604049922048 597769292207052 598221120848176 602843619667968 603299283779584 604477602693216 604606320310272 605787192029628 606245081063664 607257693670656 610929581617152 611950018756608 613608684304896 613739346296832 614072485275648 615271845598452 615402861744384 617070886082658 618875186919157 619908895622128 623348504690688 623657281234176 624698977480704 625038065369856 625171161137152 626392198561248 626865662052224 628223754697392 631709499359232 633078086086656 633556603158528 634479727988736 634794018399072 635854316364288 636334931871744 637577773535556 638059691731728 639442036031274 642990026133504 644064013910016 644870113929216 645809723131392 645947242020864 646755699057664 647698055655168 647835976646656 648018893782386 649101281288544 649453614798366 649591909619072 651352601976139 654611354320896 656385651677952 657482014199808 657978977173504 658304907969408 659264092363296 659404476229632 659762402334848 660692375597268 661191765147984 664860435185664 666300842790912 666804471545856 668106824029344 668249090869248 669222764453376 669728601765888 670060352754576 671179556162304 672998760954198 674966593588567 678711694252032 679845348016128 680182110349056 680696231369728 681833199910912 682025716196622 683164905379488 683681280969344 684019943436963 685162463582352 688964136763392 690456764583936 690831545935104 690978651783168 692328219462432 692851521215616 694008792766464 697397507574894 698205236133888 701267067777024 701797126029312 703167823541088 703317556279296 705223869808752 705374040361984 706751724034566 707285927907608 708467309282432 712751178553344 713941688549376 715876798355712 716417899488256 717817153198194 717970005368448 719916033763101 723517812670464 725119689129984 725478878170368 726690647273472 727239922139136 727600161439872 728660312612064 728815473727488 729211076264832 730790898321456 734845744152576 736994415919104 739149370351616 740226349320192 740593021465584 741830035758336 742232702626704 742390753850368 743840735791482 744402973687016 746015708703153 750155030489088 751408016228352 751780227227904 752348466250752 753444676986624 753605115691008 753817896848898 755077000682592 755647731597696 757695883931427 761486677475328 763550656033536 763713246707712 764826016518144 765404116303872 765783260290944 767062349899776 768022392630976 769141441090512 769305222267904 770807771530146 771390392672648 775670507716608 777350983256064 777938550136832 779457961367568 780759891862272 781350035393536 781737078213672 783042815522688 785165221113231 789093445238784 789521766782976 791232250814208 791830309960704 793152906018816 793376853534846 793545795407232 795696668896059 797025722942736 801448077459456 803791492890624 805970136924288 806141760413696 807716256039504 808326774751552 809676924894208 813630425504043 814572775489536 818144912406528 818550181619856 818763313700864 819917407943424 820362460797936 820537148992512 822139760611638 822761181443544 829118717908992 830503596883968 831543041645568 832754642985216 832931969974272 833384087159808 835011790455042 835189598081664 837453345397893 837631672929856 844104114782208 844742137544704 845972970651648 846392024532096 847805755152384 848446575828992 850103698047408 850746255642304 852589381375032 857320034844672 859177402546176 859826818572288 861079630841856 861506167827312 862945143637248 863597407540224 864025191709848 865284121226826 865468375051392 865938153064488 867814191756729 872629321181184 874086876020736 875180868903936 876642685599744 877739877292544 879018789817728 879205968306176 879454212990381 880923167463024 881589020197312 888401123721216 889072628727808 890809098705792 890998787825664 892297019271168 892739019833136 892971469021184 893413803672768 894906074883072 896653938310578 897331681272264 904265429501952 904948925669376 906716404039824 906909480465408 909367621595496 910886540505984 912026591249284 913549951443136 920609019445248 921108727913472 921304869044224 923104292616576 923802028287488 925345057021952 925606329123987 929863343433192 935022757036032 935485921851264 935729501372416 937048466221056 937557098054784 937756741705728 939588297841872 940298493078336 942335632046088 947564249038848 950334904737792 951719591983104 954502397807616 957089537597592 957293340491264 959163054046911 959888045017468 967305170893824 968920863031296 969653229518848 970133548586496 971547083482752 971753964969984 972028340673579 972281435019776 973651921932816 974180422197549 974387864428608 981917031481344 982659221225472 984578477516928 986223021299712 986968465760256 987457361954112 988896138544944 989106714344448 989643603502272 991787647721976 994687611604204 997290652778496 1000206707318784 1002373636303872 1003131288334336 1004592902648832 1004806820921344 1005090529131864 1006769334243456 1007530308796928 1009498141431297 1010261178575236 1018067541378048 1018284328943616 1019768022024192 1020273165523584 1020538821738496 1021044347054592 1022749799866368 1023038574294933 1024747358069232 1025521921454016 1027743695373528 1033446205145088 1034227343622144 1036247318902656 1036467977674752 1039277281823424 1041013189149696 1042316104284896 1044057087363584 1046096261362341 1046886961484308 1052695689043968 1054976334418944 1055773746614272 1057537208025088 1057835804713128 1058061060542976 1060127586051849 1060928891861412 1062700963923648 1069126767830016 1070912532824064 1071721990520832 1073815197533568 1074626849232384 1076725729797291 1076955008052672 1084840567338724 1086097033986048 1087679533694976 1090859883208704 1091400242159808 1093223210591232 1093816614397248 1094049531990016 1096186347482184 1097014908591392 1105491623878656 1108724055527424 1110339523980288 1110575959965696 1110889532198376 1111178782879744 1112745053637504 1113349053940056 1113586130775552 1115761103687223 1116604460530524 1125232545733632 1125472153042944 1127112024342528 1127963960868864 1128522699376128 1130167015479936 1130407673536512 1133471597396544 1136785841833376 1143093379792896 1145569870061568 1146435758096384 1148106174455808 1148674890436416 1150593524849664 1151463210053632 1152033588946464 1153712161635768 1153957833401856 1154584204085984 1156211657295219 1157085589008972 1163505761574912 1166026474884096 1166907825205248 1168856914132992 1169186942051352 1171139837793408 1172025053090304 1172605617320508 1174564223284032 1184282650174464 1184534831628288 1187745464941056 1187998383767552 1189729359028224 1190318693110848 1191218404897024 1193208099844096 1195538584414104 1196442241696352 1205687239335936 1206598567559168 1208955205386432 1209212640620544 1211574384059256 1212490162127328 1214515387341312 1221859163234304 1227217368609792 1227478692593664 1228144970551296 1230543691196904 1230805723488768 1234141772165316 1237750373838314 1239817791244256 1246697009381376 1247314562468352 1249397954961408 1250076130739712 1250342322274304 1252784397122496 1253731324104448 1256447509394784 1263418998718464 1266156172173312 1267113206317056 1268959455977472 1269588036798144 1271708632728576 1272669863743488 1275155547071112 1276119383463456 1278884072062548 1285980052267008 1289740227858432 1291619446262784 1291894484041728 1293511398115328 1295396111310336 1295671953293312 1296037787564772 1298202562577088 1298907229596732 1299183819238144 1302705203952278 1309222708641792 1312771303355904 1314964028399616 1315957954347008 1316609815938816 1318528184726592 1318808952459264 1319524804669696 1321384751194536 1322383530295968 1329720870371328 1332601685581824 1333608943091712 1336213648058688 1336498181738496 1338445528906752 1339457203531776 1340120705509152 1342359112324608 1345997521908396 1349933187177134 1357423388504064 1359690696032256 1360364220698112 1361392462739456 1363666399821824 1364051432393244 1366329810758976 1367362561938688 1368039886873926 1370324927164704 1377928273526784 1380913529167872 1381663091870208 1381957303566336 1384656438924864 1385703042431232 1388017585532928 1394795015149788 1396410472267776 1402534135554048 1403594252058624 1406335647082176 1406635112558592 1410447739617504 1410748080723968 1413503448069132 1414571855815216 1416934618564864 1425502357106688 1427883377098752 1431753596711424 1432835798976512 1435634306396388 1435940010736896 1439832067526202 1447035625340928 1450239378259968 1450957756340736 1453381294546944 1454479844278272 1455200322879744 1457320625224128 1457630947454976 1458422152529664 1461581796642912 1469691488305152 1473988831838208 1478298740703232 1480452698640384 1481186042931168 1483660071516672 1484465405253408 1484781507700736 1487681471582964 1488805947374032 1492031417406306 1500310060978176 1502816032456704 1503560454455808 1504696932501504 1506889353973248 1507210231382016 1507635793697796 1510154001365184 1511295463195392 1515391767862854 1522973354950656 1527101312067072 1527426493415424 1529652033036288 1530808232607744 1531566520581888 1534124699799552 1536044785261952 1538282882181024 1538610444535808 1541615543060292 1542780785345296 1551341015433216 1554701966512128 1555877100273664 1558915922735136 1561519783724544 1562700070787072 1563474156427344 1566085631045376 1570330442226462 1578186890477568 1579043533565952 1582464501628416 1583660619921408 1586305812037632 1586753707069692 1587091590814464 1591393337792118 1594051445885472 1602896154918912 1607582985781248 1611940273848576 1612283520827392 1615432512079008 1616653549503104 1619353849788416 1627260851008086 1629145550979072 1636289824813056 1637100363239712 1637526627401728 1639834815886848 1640724921595872 1641074297985024 1644279521223276 1645522362887088 1658237435817984 1661007193767936 1663086083291136 1665509285970432 1665863939948544 1666768174319616 1670023580910084 1670379196163328 1674906690795786 1675263345859712 1679804078780569 1688208229564416 1691945941303296 1692784049064192 1695611510304768 1696893151657984 1700207396094816 1701492511284608 1705178762750064 1714640069689344 1718354805092352 1719653637144576 1722159261683712 1723012335654624 1725890287274496 1727194815080448 1728050383419696 1730568242453652 1730936750102784 1731876306128976 1735628383513458 1745258642362368 1748173752041472 1750361737807872 1753285371199488 1755479754585088 1758037579635456 1758411936612352 1758908425980762 1761846334926048 1763178040394624 1767957062506663 1776802247442432 1781618197411584 1781997575651328 1784594038542336 1785478039666272 1785942938042368 1786827607345536 1789812149766144 1793307876621156 1794663362544528 1808530859003904 1809897851338752 1813432808079648 1813818960930816 1818735243190992 1821773081011968 1824053182498568 1827099902886272 1832052182597539 1841218038890496 1842217455826944 1846208585233152 1847604056574976 1850690114043904 1851212658247974 1856625560757471 1859726686866384 1870045514072064 1870971843702528 1874096932442112 1875114196109568 1875513483411456 1879176595683744 1880596986156672 1884671264092176 1895128498077696 1900669809475584 1903439183966208 1909004795615232 1914179075195184 1914586680982528 1918326108093822 1919776090034936 1934610341787648 1937841726062592 1940267097172992 1943094166965504 1943507929939968 1944056681347158 1944562870039552 1947303843865632 1948360844395098 1948775728857216 1954057805928417 1963834062962688 1969156955033856 1972446042599424 1973936931520512 1974914723908224 1977792277089888 1978213428688896 1979287207004544 1983575295443952 1989375223208408 1994581305556992 2000413414637568 2004747272607744 2006262576668672 2009185805297664 2010181058263728 2013538668486912 2015060617593856 2018996282862594 2020522357150472 2024899780765701 2036135082756096 2039536044048384 2040546331047168 2042088694109184 2045499599732736 2046077148589866 2049494716138464 2051043842908032 2052059830310889 2055487390747056 2066892410290176 2072494637805312 2072935955349504 2078554563646848 2082026378299392 2084632208569792 2088114174727168 2092192522724682 2093773922968616 2105391378087936 2109952668837888 2111547493228544 2115671609426256 2116122121085952 2120255172103698 2121857783722824 2125401927847296 2138253535660032 2141825065648128 2147630395067136 2149253698464768 2153451459594582 2153910016105344 2159748101289303 2169681134677448 2175359067389952 2181719766417408 2182800484319616 2186446421182464 2187633228794496 2188099063980032 2192372694964368 2194029817182784 2210983247757312 2217448111054848 2220679047960576 2221779064396752 2222357565759488 2225490107275008 2226698107880112 2227172261551104 2231522207374446 2233208921061048 2238047126109459 2250465091467264 2254224048685056 2257045398752256 2260334030959872 2260815347073024 2266943194793088 2273087651794281 2273571683666752 2291139740123136 2292871516192768 2296212348911616 2297349780872832 2301187049699328 2302926420107264 2304067177892928 2307424323271536 2307915666803712 2309168408171968 2312423314590438 2314171178017944 2327011523149824 2332052949768192 2333815650410496 2338373884102704 2342279675586816 2344050106180608 2345211234641016 2349128446568064 2355495663339693 2368565300348928 2375490929882112 2375996767535104 2379458718056448 2380637386221696 2382436809794048 2386416199688192 2387090006688177 2391077168828208 2392884483392704 2411374478671872 2413197135118336 2417910410772864 2418425281241088 2423148768118512 2424980324254656 2429030774682624 2440891276512129 2443718326468608 2454434737219584 2456289941102592 2461087382393808 2461611446977536 2468283544330632 2475500747676628 2479635582488512 2494629124936704 2498795909922816 2500152261479424 2500684644548608 2505568794244992 2507462648208896 2512360036193679 2512895018789568 2532312344346624 2534226412634112 2537918911954944 2539176073596288 2543417265457152 2545339727486976 2550311094142224 2552238766926912 2557768144125096 2571960104534016 2579480455716864 2583238892525568 2587022796230656 2590792222620672 2591343906586624 2592075575129544 2596405125154176 2597814459193464 2598367638476288 2603442575270187 2605410407904556 2625542606711808 2629928056799232 2631915908694016 2633219631877632 2637056369453184 2637617904918528 2638362638971143 2639049609339392 2642769502389072 2644767060591936 2665203371163648 2667217886183424 2672427296117376 2672996363476992 2676891057813504 2678914407063552 2680241411018304 2684718224649216 2691995043816792 2699866374354268 2714846777008128 2720728441396224 2722784925478912 2727332799643648 2728102864786488 2732659621517952 2734725123877376 2736079773747852 2740649854329408 2761827058335744 2763326183740416 2763914607132672 2769312877849728 2771406084862464 2776035171065856 2776818987371961 2789590030299576 2805068271108096 2807188504117248 2812671294164352 2813270225117184 2820895479235008 2821496161447936 2827006896138264 2829143711630432 2833869237129728 2851004714213376 2863507193422848 2865671597953024 2871268612792776 2871880021473792 2877489162140733 2879664135052404 2901915512681472 2906762589093888 2908959688556544 2910400645759488 2914641250448256 2915261894909952 2916844305059328 2922541266592647 2923163593285824 2947977663676416 2956597481406464 2960905397280768 2962372085862336 2967320143033344 2968930810506816 2969563015401472 2975362943165928 2977611894748064 2984062834812612 3000620121956352 3007120908911616 3009393865003008 3013778707946496 3014420462764032 3015271587395592 3020308002730368 3022590926390784 3028494424293891 3030783535725708 3054202624134144 3054852986830848 3059304066072576 3061616465215488 3063133041163776 3068249399599104 3072089570523904 3076565764362048 3077220889071616 3083231086120584 3085561570690592 3102682030866432 3109403933024256 3111754200547328 3117831845470272 3123039567449088 3125400141574144 3126948312854688 3132171262090752 3138288784087023 3140660884452924 3158087067131904 3164929003256832 3167321239842816 3172611624075264 3173507414139384 3174183181628928 3182786675584236 3188102891770944 3215165971562496 3223880547697152 3224567041654784 3230865024158016 3233307099006208 3238707699576832 3254521702016172 3258291101958144 3272579649626112 3274200726479424 3275053254803456 3279669631773696 3281449843191744 3282148595970048 3288559042446552 3291044725774176 3316474871635968 3326172166582272 3331018571940864 3331727879897088 3333536348639232 3340047161820168 3340758392326656 3349813381591572 3350526691719424 3359608157561138 3376416459128832 3383891882606592 3385568098128384 3391223020609536 3393786303315968 3400414792189632 3402985022569216 3410357525500128 3429280139378688 3436709610184704 3439307274289152 3444318523367424 3446024671309248 3451780574548992 3454389630160896 3456100766839392 3461136484907304 3461873500205568 3463752612257952 3471256767026916 3490517284724736 3500723475615744 3506570742398976 3510959509170176 3516075159270912 3516823873224704 3517816851961524 3523692669852096 3526356080789248 3535914125013326 3553604494884864 3563236394823168 3563995151302656 3569188077084672 3570956079332544 3571885876084736 3573655214691072 3579624299532288 3586615753242312 3589326725089056 3617061718007808 3619795702677504 3626865616159296 3627637921861632 3637470486381984 3643546162023936 3648106364997136 3654199805772544 3664104365195078 3682436077780992 3684434911653888 3692417170466304 3695208113149952 3701380228087808 3702425316495948 3713251121514942 3719453373732768 3740091028144128 3741943687405056 3748193864884224 3750228392219136 3751026966822912 3758353191367488 3761193972313344 3769342528184352 3790256996155392 3801339618951168 3806878367932416 3818009591230464 3828358150390368 3829173361965056 3836652216187644 3839552180069872 3869220683575296 3875683452125184 3880534194345984 3886188333931008 3887015859879936 3888113362694316 3889125740079104 3894607687731264 3896721688790196 3897551457714432 3908115611856834 3927668125925376 3938313910067712 3944892085198848 3947873863041024 3949829447816448 3955584554179776 3956426857377792 3958574414009088 3967150590887904 3978750446416816 3989162611113984 4000826829275136 4009494545215488 4012525153337344 4018371610595328 4020362116527456 4027077336973824 4030121235187712 4037992565725188 4041044714300944 4049799561531402 4072270165512192 4079072088096768 4081092662094336 4084177388218368 4090999199465472 4092154297179732 4098989432276928 4102087685816064 4104119660621778 4110974781494112 4133784820580352 4144989275610624 4145871910699008 4157109127293696 4164052756598784 4169264417139584 4176228349454336 4184385045449364 4187547845937232 4210782756175872 4219905337675776 4223094986457088 4231343218852512 4232244242171904 4240510344207396 4243715567445648 4250803855694592 4276507071320064 4283650131296256 4295260790134272 4298507396929536 4306902919189164 4307820032210688 4319496202578606 4332126308434099 4339362269354896 4350718134779904 4363439532834816 4365600968639232 4372892842364928 4375266457588992 4376198127960064 4384745389928736 4388059634365568 4421966495514624 4434896222109696 4441358095921152 4443558128793504 4444715131518976 4450980214550016 4453396215760224 4454344523102208 4463044414748892 4466417842122096 4476094252218918 4500930182934528 4508448097370112 4514090797504512 4520668061919744 4521630694146048 4533886389586176 4546175303588562 4547143367333504 4559468213832973 4582279480246272 4592424697823232 4594699561745664 4602374099398656 4605852840214528 4608134355785856 4614848646543072 4615831333607424 4618336816343936 4624846629180876 4628342356035888 4654023046299648 4664105899536384 4667631300820992 4676747768205408 4684559351173632 4688100212361216 4690422469282032 4698256893136128 4710991326679386 4724766155119969 4737130600697856 4750981859764224 4758917436112896 4761274772443392 4764873619588096 4772832399376384 4774180013376354 4782154337656416 4785768966785408 4822748957343744 4835820821545728 4836850562482176 4846297536237024 4849960648509312 4858061549365248 4881782553024258 4887436652937216 4908869474439168 4912579882205184 4922174764787616 4923222893955072 4936567088661264 4951001495353256 4959271164977024 4989258249873408 4997591819845632 5000304522958848 5011137588489984 5014925296417792 5024720072387358 5025790037579136 5039412236341707 5064624688693248 5075837823909888 5078352147192576 5086834530914304 5090679454973952 5100622188284448 5104477533853824 5115536288250192 5143920209068032 5158960911433728 5166477785051136 5174045592461312 5181584445241344 5184151150259088 5192810250308352 5195628918386928 5196735276952576 5206885150540374 5210820815809112 5251085213423616 5259856113598464 5266439263755264 5274112738906368 5275235809837056 5276725277942286 5278099218678784 5285539004778144 5289534121183872 5303871187519989 5330406742327296 5344854592234752 5345992726953984 5353782115627008 5357828814127104 5360482822036608 5369436449298432 5383990087633584 5399732748708536 5429693554016256 5441456882792448 5445569850957824 5456205729572976 5465319243035904 5469450247754752 5472159547495704 5481299708658816 5496156547792617 5523654116671488 5526652367480832 5538625755699456 5542812169724928 5552070342131712 5553637974743922 5569876682272413 5579180060599152 5610136542216192 5625342588328704 5626540450234368 5641790958470016 5642992322895872 5654013792276528 5658287423260864 5667738474259456 5702009428426752 5727014386845696 5731343195906048 5742537225585552 5743760042947584 5754978324281466 5759328270104808 5803831025362944 5813525178187776 5820801291518976 5829282500896512 5830523789819904 5833688610118656 5845082533185294 5846327186571648 5862173417785251 5913194962812928 5921810794561536 5924744171724672 5934640286066688 5937861621013632 5939126030802944 5950725886331856 5955223789496128 5968125669625224 6001240243912704 6014241817823232 6018787730006016 6027557415892992 6030543174791184 6040616005460736 6045181852781568 6056988848587782 6061567071451416 6074699342297103 6108405248268288 6118608132145152 6126266082327552 6136498799198208 6144179141047808 6153131528724096 6154441778143232 6156179490932667 6166462172241168 6171123141381184 6218807866048512 6223508401094656 6235663690940544 6246079134898176 6250800283148288 6253896625709376 6264342524181504 6276577568174046 6281321768905848 6316174134263808 6329858006513664 6334642479685632 6347014828278768 6348366363257856 6365573351168472 6376205783541888 6447761095394304 6449134083309568 6461730048316032 6466614198012416 6477415399153664 6479244303867909 6509043404032344 6545159299252224 6548401452958848 6550106509606912 6559339263547392 6562899686383488 6564297191940096 6577118084893104 6582089451548352 6632949743271936 6652344333164544 6662037143881728 6667072697278464 6680094323640336 6681516784653312 6699626763183144 6701053383438848 6714141378328377 6719216315122276 6771136196256768 6782446041219072 6787572606631936 6800829584379264 6805970045138432 6819262955382843 6820715051000256 6873419220369408 6878614548578304 6888637046734848 6892049342618496 6903561149097984 6908779260321792 6912201533678784 6922272969814608 6923747000411136 6927505224515904 6942513534053832 6981034569449472 7001446951231488 7021919018340352 7032150318541824 7033647746449408 7035633703923048 7047385339704192 7052712161578496 7066486990019079 7071828250026652 7126472789646336 7127990302605312 7138376154169344 7141912158665088 7143771752169472 7147310429382144 7159248599064576 7161270020064531 7173231506484624 7178653450178112 7234123436015616 7239591405355008 7253731232318592 7255275843723264 7274940972763968 7287092324047872 7296212729994272 7308399611545088 7322673829536387 7328208730390156 7368869823307776 7384834340932608 7390416226299904 7402760456175616 7404850632991896 7426502243029884 7438906747465536 7483887374810112 7496387729768448 7500456784438272 7502053933645824 7516706382734976 7522387944626688 7537080108581037 7538685056368704 7602679237902336 7613756735864832 7636019182460928 7656716300780736 7658346723930112 7673304432375288 7679104360139744 7738441367150592 7761068388691968 7772376667862016 7774031719759872 7776226725388632 7778251480158208 7789215375462528 7793443377580392 7795102915428864 7810327725810561 7816231223713668 7876627820135424 7889784170397696 7895747726082048 7899658895632896 7911169108359552 7912853714755584 7917148828018176 7934301181775808 7957500892833632 8001653658550272 8018989090430976 8025050306674688 8036743221190656 8040724233054912 8054154673947648 8060242470375424 8075985131450376 8082089428601888 8099599123062804 8144540331024384 8162185324188672 8168354776436736 8181998398930944 8184308594359464 8197978864553856 8204175371632128 8208239321243556 8221949562988224 8289978551221248 8291743821398016 8314218254587392 8328105513197568 8338528834279168 8352456698908672 8368770090898728 8375095691874464 8421565512351744 8439810675351552 8446189972914176 8462686437705024 8464488484343808 8481020688414792 8487431134891296 8501607711389184 8553014142640128 8590521580268544 8597014793859072 8613805838378328 8615640064421376 8638992405157212 8664252616868198 8678724538709792 8726879065669632 8731201937278464 8745785684729856 8750532915177984 8752396255920128 8769490779857472 8776119268731136 8843932991029248 8869792444219392 8882716191842304 8887116257587008 8889430263037952 8901960429100032 8906792431520448 8908689046204416 8926088829497784 8932835684244192 8952188504437836 9001860365869056 9028181595009024 9041336123839488 9043261388292096 9067772779172352 9092350607177124 9094286734667008 9118936427665946 9164558960492544 9184849395646464 9189399123491328 9204748198797312 9211705680429056 9216268711571712 9229697293086144 9231662667214848 9236673632687872 9249693258361752 9256684712071776 9308046092599296 9328211799072768 9335262601641984 9353495536410816 9369118702347264 9376200424722432 9380844938564064 9396513786272256 9421982653358772 9449532310239938 9474261201395712 9501963719528448 9517834872225792 9522549544886784 9529747239176192 9545664798752768 9548360026752708 9564308675312832 9571537933570816 9645497914687488 9671641643091456 9673701124964352 9692595072474048 9699921297018624 9716123098730496 9763565106048516 9774873305874432 9817738948878336 9825159764410368 9844349529575232 9846445787910144 9873134177322528 9902002990706512 9918542329954048 9978516499746816 9995183639691264 10000609045917696 10022275176979968 10029850592835584 10049440144774716 10051580075158272 10078824472683414 10129249377386496 10151675647819776 10156704294385152 10173669061828608 10181358909947904 10201244376568896 10208955067707648 10231072576500384 10287840418136064 10317921822867456 10332955570102272 10348091184922624 10363168890482688 10368302300518176 10385620500616704 10391257836773856 10393470553905152 10413770301080748 10421641631618224 10502170426847232 10519712227196928 10532878527510528 10548225477812736 10550471619674112 10553450555884572 10556198437357568 10571078009556288 10579068242367744 10607742375039978 10660813484654592 10689709184469504 10691985453907968 10707564231254016 10715657628254208 10720965644073216 10738872898596864 10767980175267168 10799465497417072 10859387108032512 10882913765584896 10891139701915648 10912411459145952 10930638486071808 10938900495509504 10944319094991408 10962599417317632 10992313095585234 11047308233342976 11053304734961664 11077251511398912 11085624339449856 11104140684263424 11107275949487844 11139753364544826 11158360121198304 11220273084432384 11250685176657408 11253080900468736 11283581916940032 11285984645791744 11308027584553056 11316574846521728 11335476948518912 11404018856853504 11454028773691392 11462686391812096 11485074451171104 11487520085895168 11509956648562932 11518656540209616 11607662050725888 11627050356375552 11641602583037952 11658565001793024 11661047579639808 11667377220237312 11690165066370588 11692654373143296 11724346835570502 11758628551463983 11843621589123072 11849488343449344 11869280572133376 11875723242027264 11878252061605888 11901451772663712 11910447578992256 11936251339250448 12002480487825408 12028483635646464 12037575460012032 12055114831785984 12061086349582368 12081232010921472 12090363705563136 12113977697175564 12123134142902832 12149398684594206 12216810496536576 12237216264290304 12252532164655104 12272997598396416 12288358282095616 12306263057448192 12308883556286464 12312358981865334 12332924344482336 12342246282762368 12375699437546641 12437615732097024 12471327381881088 12492158269796352 12501600566296576 12507793251418752 12528685048363008 12553155136348092 12562643537811696 12632348268527616 12659716013027328 12669284959371264 12694029656557536 12696732726515712 12731146702336944 12752411567083776 12824365278182773 12895522190788608 12923460096632064 12933228396024832 12954830798307328 12958488607735818 12996378925302297 13018086808064688 13090318598504448 13096802905917696 13118678527094784 13125799372766976 13128594383880192 13154236169786208 13164178903096704 13265899486543872 13304688666329088 13324074287763456 13334145394556928 13360188647280672 13363033569306624 13399253526366288 13402106766877696 13428282756656754 13438432630244552 13542272392513536 13564892082438144 13601659168758528 13611940090276864 13638525910765686 13641430102000512 13678404641498919 13746838440738816 13777274093469696 13784098685236992 13807122298195968 13817558520643584 13824403067357568 13844545939629216 13847494000822272 13855010449031808 13885027068107664 13962069138898944 14002893902462976 14043838036680704 14064300637083648 14071267407846096 14094770679408384 14105424323156992 14132973980038158 14143656500053304 14174298465359907 14252945579292672 14276752308338688 14283824317330176 14294620858764288 14318497198129152 14322540040129062 14346463012969248 14357306900356224 14468246872031232 14507462464637184 14510551687446528 14549881945527936 14574184648095744 14592425459988544 14616799223090176 14645347659072774 14656417460780312 14737739646615552 14769668681865216 14780832452599808 14809701265983792 14853004486059768 14877813494931072 14967774749620224 14992775459536896 15000913568876544 15033412765469952 15044775889253376 15074160217162074 15077370112737408 15118236709025121 15227513471729664 15272038364921856 15313432601561472 15316693447860224 15346608864750576 15358208720279488 15476882734301184 15522136777383936 15544753335724032 15552453450777264 15556502960316416 15578430750925056 15586886755160784 15590205830857728 15620655451621122 15632462447427336 15753255640270848 15779568340795392 15799317791265792 15822338216719104 15825707429511168 15834297656036352 15868602363551616 15911613562559967 15915001785667264 16037978180861952 16050100613349376 16073486442381312 16081448466109824 16108309347895296 16120484940750848 16151970262900752 16164178857203776 16199198246125608 16289080662048768 16324370648377344 16336709552873472 16368617188718928 16395957729107712 16408350743264256 16416478642487112 16443899125976448 16488469643377851 16579957102442496 16628436509174784 16656211026395136 16677057668558336 16704913397817344 16709630046817239 16737540181797456 16750191383748928 16879621350703104 16892379945828352 16925372875410048 16928976968687616 16962041376829584 16974862269782592 17003215422778368 17106028285280256 17181043160537088 17194029587718144 17227611676756656 17231280128842752 17277984810314424 17328505233736396 17357449077419584 17462403874556928 17491571369459712 17501065830355968 17504792511840256 17538981559714944 17552238537462272 17586520253355753 17739584888438784 17765432383684608 17774232515174016 17778860526075904 17803920858200064 17813584863040896 17817378092408832 17852177658995568 17865671368488384 17904377008875672 18003720731738112 18056363190018048 18082672247678976 18135545558344704 18184701214354248 18188573469334016 18224098026891309 18237872855331892 18378798246982656 18409496397594624 18423411360858112 18432537423143424 18459394586172288 18463325334429696 18468538472798001 18473347265375744 18499386516723504 18513369424143552 18656423598145536 18670525203283968 18706991072821632 18738237404694528 18752400849444864 18761689877128128 18793027572544512 18843965306717544 18899064620479876 18948522402791424 19003927439056896 19045099089773568 19059494478352384 19091329597505536 19096720053505416 19128617350625664 19143075867141632 19343283286182912 19347402249928704 19385190144948096 19399842594037248 19432246197460992 19437732911603727 19527130212097032 19635477897756672 19650319528820736 19688699059150464 19692891575820288 19746268354645056 19804005981413024 19837084659908096 19957032999493632 20001218091835392 20044550353959936 20059701185671168 20098880289549432 20103160150316544 20142424134985131 20157648945366828 20313408588770304 20347338123657216 20362717819895808 20402488753137792 20417910135415296 20457788866148529 20462145153000768 20635843645734912 20665911140204544 20696182369845248 20726337780965376 20736604601036352 20771241001233408 20782515673547712 20786941107810304 20827540602161496 20843283263236448 21004340853694464 21065757055021056 21096450955625472 21100943239348224 21106901111769144 21112396874715136 21142156019112576 21158136484735488 21199460970057237 21215484750079956 21379418368939008 21383970907815936 21415128462508032 21431315256508416 21441931288146432 21477745797193728 21535960350534336 21598930994834144 21718774216065024 21765827531169792 21782279403831296 21824822918291904 21861276972143616 21877800991019008 21888638189982816 21925198834635264 21968021488609161 21984626191170468 22106609469923328 22154503022797824 22171248678899712 22208281368526848 22214551898975688 22279506729089652 22316720242396608 22501370353314816 22506161800937472 22567163833880064 22571969291583488 22616055169106112 22633149693043456 22670953897037824 22808037713707008 22908057547382784 22925372783624192 22970148902342208 22975040171790336 23019913297125864 23037313080419232 23215324101451776 23283205166075904 23317130003586048 23322095159279616 23334754440474624 23380330132741176 23385308746286592 23448693671141004 23517257102927966 23687243178246144 23698976686898688 23738561144266752 23751446484054528 23756504123211776 23802903545327424 23820895157984512 23872502678500896 24004960975650816 24056967271292928 24075150920024064 24110229663571968 24122172699164736 24162464021842944 24180727411126272 24227955394351128 24246268285805664 24298797369188412 24433620993073152 24505064329310208 24545995196792832 24576716564191232 24612526114896384 24617767112572928 24624717963730668 24665848688964672 24684492565524736 24751398875093282 24875231464194048 24942654763762176 24984316539592704 25003201132593152 25015586502837504 25057370096726016 25106310272696184 25125287075623392 25264696537055232 25319432026054656 25338569918742528 25388059313115072 25393465453031424 25462293404673888 25504823134167552 25648730556365546 25791044381577216 25846920193264128 25866456792049664 25909661596614656 25916977215471636 25992757850604594 26036173616129376 26180637197008896 26193605811835392 26237357054189568 26251598745533952 26257188767760384 26308472339572416 26328357806193408 26531798973087744 26609377332658176 26648148575526912 26668290789113856 26720377294561344 26726067138613248 26798507052732576 26804213533755392 26856565513313508 26876865260489104 27084544785027072 27129784164876288 27203318337517056 27223880180553728 27277051821531372 27282860204001024 27356809282997838 27493676881477632 27554548186939392 27568197370473984 27614244596391936 27635117041287168 27648806134715136 27689091879258432 27694988001644544 27710020898063616 27770054136215328 27924138277797888 28005787804925952 28087676073361408 28128601274167296 28142534815692192 28189541358816768 28210848646313984 28265947960076316 28287313000106608 28348596930719814 28505891158585344 28553504616677376 28567648634660352 28589241717528576 28636994396258304 28645080080258124 28692926025938496 28714613800712448 28936493744062464 29014924929274368 29021103374893056 29099763891055872 29148369296191488 29184850919977088 29233598446180352 29290695318145548 29312834921560624 29475479293231104 29539337363730432 29561664905199616 29619402531967584 29706008972119536 29755626989862144 29935549499240448 29985550919073792 30001827137753088 30066825530939904 30089551778506752 30148320434324148 30154740225474816 30236473418050242 30455026943459328 30544076729843712 30626865203122944 30633386895720448 30693217729501152 30716417440558976 30953765468602368 31044273554767872 31089506671448064 31104906901554528 31113005920632832 31156861501850112 31173773510321568 31180411661715456 31241310903242244 31264924894854672 31506511280541696 31559136681590784 31598635582531584 31644676433438208 31651414859022336 31668595312072704 31737204727103232 31823227125119934 31830003571334528 31916277496830811 32075956361723904 32146972884762624 32162896932219648 32216618695790592 32240969881501696 32303940525801504 32328357714407552 32398396492251216 32578161324097536 32648741296754688 32673419105746944 32737234377437856 32791915458215424 32816701486528512 32832957284974224 32887798251952896 32976939286755702 33159914204884992 33256873018349568 33312422052790272 33354115337116672 33409826795634688 33419260093634478 33475080363594912 33500382767497856 33759242701406208 33850745750820096 33857953937375232 33924082753659168 33949724539565184 34006430845556736 34212056570560512 34362086321074176 34388059175436288 34455223353513312 34462560257685504 34555969620628848 34657010467472792 34714898154839168 34924807749113856 34983142738919424 35002131660711936 35077963119429888 35104477074924544 35173040506711506 35275885654391949 35530864767369216 35548465030348032 35607841716400128 35627169726081792 35634756184817664 35704355317991136 35731342736976768 35808754017751344 36007441463476224 36112726380036096 36165344495357952 36271091116689408 36369402428708496 36377146938668032 36448196053782618 36475745710663784 36757596493965312 36818992795189248 36865074846286848 36918789172344576 36926650668859392 36937076945596002 36946694530751488 36998773033447008 37026738848287104 37127098312639923 37312847196291072 37413982145643264 37476474809389056 37504801698889728 37523379754256256 37586055145089024 37687930613435088 37798129240959752 37897044805582848 38007854878113792 38090198179547136 38118988956704768 38193440107010832 38257234701251328 38286151734283264 38473095834548319 38686566572365824 38770380289896192 38799685188074496 38864492394921984 38875465823207454 38989136775906891 39054260424194064 39270955795513344 39377398118300928 39385783151640576 39492536709290112 39608011962826048 39674169319816192 39914065998987264 40002436183670784 40089100707919872 40119402371342336 40197760579098864 40206320300633088 40284848269970262 40315297890733656 40626817177540608 40694676247314432 40804977506275584 40835820270830592 40915577732297058 40924290306001536 41035213924496757 41331822280409088 41392364739690496 41452675561930752 41473209202072704 41542482002466816 41565031347095424 41573882215620608 41655081204322992 41686566526472896 42008681707388928 42131514110042112 42192901911250944 42213802223538288 42224793749430272 42284312038225152 42316272969470976 42398921940114474 42430969500159912 42522895396079721 42758836737878016 42830256925016064 42883862576292864 42955491594387456 43071920701068672 43197861989668288 43531655062339584 43564558807662592 43649645836583808 43722553944287232 43755601982038016 43777276379965632 43850397669270528 43936042977218322 43969252382340936 44213218939846656 44309006045595648 44342497357799424 44429103797951376 44559013458179304 44633440484793216 45002740706629632 45134327667760128 45143938583166976 45232110338212224 45266299386086912 45341907794075648 45354710127075363 45816115094765568 45850745567248384 45940297804684416 45950080343580672 46039826594251728 46074626160838464 46430648202903552 46566410332151808 46634260007172096 46669508880949248 46760660265482352 46770617492573184 46897387342282008 47034514205855932 47397953373797376 47477122288533504 47502892968109056 47513008246423552 47605807090654848 47641790315969024 47734840687679901 47745005357001792 48113934542585856 48150301840048128 48220459327143936 48244345398329472 48324928043685888 48361454822252544 48455910788702256 48492536571611328 48597594738376824 48867241986146304 49010128658620416 49153433128382464 49225052229792768 49235534225145856 49249435927461336 49331697377929344 49368985131049472 49465408930133553 49502797750186564 49885309527524352 49968633079185408 50006402265186304 50031173005675008 50114740193452032 50128890140451717 50212620545392368 50250574151246784 50638864052109312 50677139837485056 50776118626230144 50786930906062848 50924586809347776 51009646268335104 51297461112731092 51582088763154432 51693840386528256 51732913584099328 51819323193229312 51833954430943272 51985515701209188 52072347232258752 52387211623670784 52474714108379136 52503197491067904 52514377535520768 52616944679144832 52656715612386816 52759560760067259 53218754665316352 53296297151053824 53336581578227712 53440754589122688 53452134277226496 53597014105465152 53608427067510784 53713131026627016 53753730520978208 54169089570054144 54406636675034112 54447760361107456 54554103643062744 54565720408002048 54672294080673927 54713618565995676 55136394740947968 55228489192783872 55270234082574336 55297612269430272 55378183758516864 55389976003289088 55420041796127232 55540108272430656 56011575609851904 56175352146722816 56257202548334592 56285069631384384 56379082717633536 56421697292627968 56531895920152632 56574626000213216 56697193861439628 57011782317170688 57135297269320704 57178483435057152 57273988792516608 57290160160516248 57385852051876992 57429227601424896 58029849858548736 58042206749786112 58199527782111744 58296738592382976 58369701839954176 58467196892360704 58581390636291096 58625669843121248 58950958586462208 59078674727460864 59123329810399232 59238805063935168 59412017944239072 59511253979724288 59871098998480896 60003654275506176 60133651061879808 60179103557013504 60296640868648296 60309480450949632 60472946836100484 61088153459687424 61253730406245888 61266773791440896 61386435459002304 61432834881117952 61907530937204736 62088547109535744 62179013342896128 62209813803109056 62226011841265664 62313723003700224 62347547020643136 62360823323430912 62482621806484488 62529849789709344 63013022561083392 63197271165063168 63289352866876416 63302829718044672 63337190624145408 63474409454206464 63646454250239868 63660007142669056 63832554993661622 64151912723447808 64293945769525248 64325793864439296 64433237391581184 64481939763003392 64607881051603008 64656715428815104 64796792984502432 65156322648195072 65297482593509376 65346838211493888 65474468754875712 65583830916430848 65633402973057024 65665914569948448 65775596503905792 65953878573511404 66319828409769984 66513746036699136 66624844105580544 66708230674233344 66819653591269376 66838520187268956 66950160727189824 67000765534995712 67518485402812416 67701491501640192 67715907874750464 67848165507318336 67899449079130368 68012861691113472 68424113141121024 68724172642148352 68776118350872576 68910446707026624 68925120515371008 69111939241257696 69314020934945584 69429796309678336 69849615498227712 69966285477838848 70004263321423872 70155926238859776 70208954149849088 70346081013423012 70551771308783898 71061729534738432 71096930060696064 71215683432800256 71254339452163584 71269512369635328 71408710635982272 71462685473953536 71617508035502688 72014882926952448 72225452760072192 72330688990715904 72542182233378816 72738804857416992 72754293877336064 72896392107565236 72951491421327568 73515192987930624 73637985590378496 73730149692573696 73837578344689152 73853301337718784 73874153891192004 73893389061502976 73997546066894016 74053477696574208 74254196625279846 74625694392582144 74827964291286528 74952949618778112 75009603397779456 75046759508512512 75172110290178048 75375861226870176 75596258481919504 75794089611165696 76015709756227584 76180396359094272 76237977913409536 76386880214021664 76514469402502656 76572303468566528 76946191669096638 77373133144731648 77540760579792384 77599370376148992 77728984789843968 77750931646414908 77978273551813782 78108520848388128 78541911591026688 78754796236601856 78771566303281152 78985073418580224 79216023925652096 79348338639632384 79828131997974528 80004872367341568 80178201415839744 80238804742684672 80395521158197728 80412640601266176 80569696539940524 80630595781467312 81253634355081216 81389352494628864 81609955012551168 81671640541661184 81831155464594116 81848580612003072 82070427848993514 82310399860247881 82663644560818176 82905351123861504 82946418404145408 83084964004933632 83130062694190848 83147764431241216 83310162408645984 83373133052945792 84017363414777856 84263028220084224 84385803822501888 84427604447076576 84449587498860544 84568624076450304 84632545938941952 84797843880228948 84861939000319824 85045790792159442 85517673475756032 85660513850032128 85767725152585728 85910983188774912 86143841402137344 86395723979336576 86629896062826487 87063310124679168 87299291673167616 87445107888574464 87511203964076032 87554552759931264 87700795338541056 87872085954436644 87938504764681872 88426437879693312 88618012091191296 88684994715598848 88858207595902752 89118026916358608 89266880969586432 89770556947279411 90005481413259264 90268655335520256 90464220676424448 90532598772173824 90683815588151296 90709420254150726 91632230189531136 91880595609368832 91900160687161344 92079653188503456 92149252321676928 92861296405807104 93132820664303616 93268520014344192 93339017761898496 93521320530964704 93541234985146368 93794774684564016 94069028411711864 94795906747594752 94954244577067008 95005785936218112 95211614181309696 95283580631938048 95469681375359802 95490010714003584 95748832490492433 96227869085171712 96440918654287872 96488690796658944 96649856087371776 96722909644505088 96911821577404512 96985073143222656 97195189476753648 97734483972292608 98020257317240832 98306866256764928 98450104459585536 98498871854922672 98663394755858688 98737970262098944 98930817860267106 99005595500373128 99770619055048704 99937266158370816 100062346011350016 100229480386904064 100257780280903434 100425241090784736 100501148302493568 101277728104218624 101552237252460288 101573861812125696 101849173618695552 102019292536670208 102594922225462184 103164177526308864 103387680773056512 103465827168198656 103667908861886544 103971031402418376 104144694464517504 104774423247341568 104949428216758272 105006394982135808 105233889358289664 105313431224773632 105519121520134518 105827656963175847 106592594302107648 106881509178245376 106904268554452992 107194028210930304 107216854135021568 107426262053254032 107507461041956416 108338179140108288 108813273350068224 108895520722214912 109108207286125488 109131440816004096 109344588161347854 109427237131991352 110272789481895936 110456978385567744 110595224538860544 110756367517033728 110779952006578176 110840083592254464 111080216544861312 111381294937919769 112350704293445632 112514405096669184 112570139262768768 112758165435267072 112843394585255936 113063791840305264 113149252000426432 113394387722879256 114023564634341376 114270594538641408 114356966870114304 114580320321032496 114771704103753984 114858455202849792 115419287503644957 116059699717097472 116399055564223488 116593477184765952 116739403679908352 116934393784721408 116967410327720673 117162781272582192 117251339686242496 118157349454921728 118246659620798464 118477610127870336 118824035888478144 119022507959448576 119742197996961792 120007308551012352 120267302123759616 120358207114027008 120593281737296592 120618960901899264 120945893672200968 122507460812491776 122533547582881792 122772870918004608 122865669762235904 123105641773490271 124177094219071488 124358026685792256 124419627606218112 124452023682531328 124627446007400448 124695094041286272 124721646646861824 124965243612968976 125059699579418688 126026045122166784 126394542330126336 126578705733752832 126674381248290816 126948818908412928 127292908500479736 127320014285338112 127568686188239163 127665109987323244 128651587728878592 128866474783162368 128963879526006784 129215762103206016 129313430857630208 129593585969004864 130594965187018752 130693676422987776 130948937509751424 131167661832861696 131266805946114048 131331829139896896 131551193007811584 131907757147022808 132639656819539968 133027492073398272 133416461348466688 133639307182538752 133677040374537912 133900321454379648 134001531069991424 135402983003280384 135431815749500928 135696331014636672 135798898158260736 136025723382226944 136064130381226089 137448345284296704 137552236701745152 137820893414053248 137850241030742016 138223878482515392 138628041869891168 138859592619356672 139699230996455424 140008526642847744 140311852477719552 140417908299698176 140692162026846024 141103542617567796 142193860121392128 142431366865600512 142508678904327168 142539024739270656 142817421271964544 142925370947907072 143204522063039703 143235016071005376 144450905520144384 144661377981431808 145084364466757632 145477609714833984 145508587754672128 145792784215130472 145902982842655136 147030385975861248 147460299385147392 147675156689378304 147706602675437568 147748307782384008 147786778123005952 147995092133788032 148106955393148416 148396226790400659 148508393250559692 149655928582573056 149905899237556224 150019206795558912 150093519017025024 150344220580356096 150751722453740352 151192516963839008 152031419512455168 152360792718188544 152475955826819072 152773760428043328 153028938805005312 153144606937133056 153892383338193276 154746266289463296 155081521159584768 155198740752297984 155457969579687936 155501863292829816 155956547103627564 156217041696776256 157509592473203712 157543132606562304 157970146837160448 158432047851304192 158696677279264768 159656263995949056 160009744734683136 160356402831679488 160477609485369344 160791042316395456 160825281202532352 161139393079881048 161261191562934624 162507268710162432 163219910025102336 163343281083322368 163662310929188232 163697161224006144 164140855697987028 164620799720495762 165810702247723008 165892836808290816 166169928009867264 166260125388381696 166295528862482432 166620324817291968 166746266105891584 168034726829555712 168526056440168448 168771607645003776 168855208894153152 168899174997721088 169137248152900608 169265091877883904 169595687760457896 169723878000639648 170091581584318884 171035346951512064 171535450305171456 171821966377549824 172287682804274688 172791447958673152 173259792125652974 174126620249358336 174598583346335232 174890215777148928 175022407928152064 175109105519862528 175401590677082112 175744171908873288 175877009529363744 176852875759386624 177236024182382592 177369989431197696 177716415191805504 178236053832717216 178533761939172864 179541113894558822 180010962826518528 180537310671040512 180928441352848896 181065197544347648 181367631176302592 181418840508301452 183264460379062272 183761191218737664 183800321374322688 184159306377006912 184298504643353856 185722592811614208 186265641328607232 186537040028688384 186678035523796992 187042641061929408 187082469970292736 187589549369128032 188138056823423728 189591813495189504 189908489154134016 190011571872436224 190423228362619392 190567161263876096 190939362750719604 190980021428007168 191497664980984866 192455738170343424 192881837308575744 192977381593317888 193299712174743552 193445819289010176 193823643154809024 193970146286445312 194390378953507296 195468967944585216 196040514634481664 196613732513529856 196900208919171072 196997743709845344 197326789511717376 197475940524197888 197861635720534212 198011191000746256 199541238110097408 199874532316741632 200124692022700032 200458960773808128 200515560561806868 200850482181569472 201002296604987136 202555456208437248 203104474504920576 203147723624251392 203698347237391104 204038585073340416 205189844450924368 206328355052617728 206775361546113024 206931654336397312 207335817723773088 207942062804836752 208289388929035008 209548846494683136 209898856433516544 210012789964271616 210467778716579328 210626862449547264 211038243040269036 211655313926351694 213185188604215296 213763018356490752 213808537108905984 214388056421860608 214433708270043136 214852524106508064 215014922083912832 216676358280216576 217626546700136448 217791041444429824 218216414572250976 218262881632008192 218689176322695708 218854474263982704 220545578963791872 220913956771135488 221190449077721088 221512735034067456 221559904013156352 221680167184508928 222160433089722624 222762589875839538 223413942477815677 225028810193338368 225140278525537536 225516330870534144 225686789170511872 226127583680610528 226298504000852864 226788775445758512 228047129268682752 228541189077282816 228713933740228608 229160640642064992 229543408207507968 229716910405699584 230838575007289914 232119399434194944 232798111128446976 233186954369531904 233478807359816704 233868787569442816 233934820655441346 234325562545164384 234502679372484992 236314698909843456 236955220255740672 237648071776956288 238045015918897152 239484395993923584 240014617102024704 240534604247519232 240716414228054016 241186563474593184 241237921803798528 241891787344401936 245014921624983552 245545741836009216 245731339524471808 246211283546980542 246931199580743643 248716053371584512 248839255212436224 249254892014800896 249390188082572544 249443293293723648 249930487225937952 250119399158837376 252052090244333568 252789084660252672 253157411467505664 253348762496581632 253897637816825856 254585817000959472 254640028570676224 255137372376478326 255330219974646488 257303175457757184 257732949566324736 258431524206412032 258626861715260416 259187171938009728 259889688188479461 261189930374037504 261897875019502848 262335323665723392 262533611892228096 262663658279793792 263102386015623168 263815514294045616 265279313639079936 266054984146796544 266832922696933376 267354080749075824 267800642908759296 268003062139982848 269311670841838233 270805966006560768 271392662029273344 271597796316521472 272051446764453888 272128260762452178 274896690568593408 275641786828106496 275700482061484032 276447756965030784 277256083739782336 277719185238713344 279398461992910848 280017053285695488 280623704955439104 280835816599396352 281384324053692048 282207085235135592 284387720242784256 284862733731201024 285017357808654336 285634842543929088 285850741895814144 286409044126079406 286470032142010752 287246497471477299 289322755962863616 290168728933515264 290955219429667968 291017175509344256 291585568430260944 291805965685310272 294060771951722496 294920598770294784 295350313378756608 295496615564768016 295573556246011904 295990184267576064 296213910786296832 296792453580801318 297016786501119384 299311857165146112 299811798475112448 300187038034050048 300688441160712192 301503444907480704 302385033927678016 304721585436377088 304951911653638144 305547520856086656 306057877610010624 306289213874266112 307784766676386552 309492532578926592 310163042319169536 310397481504595968 311003726585659632 311913094207255128 312434083393552512 315019184946407424 315940293674320896 316864095702608384 317393354558529536 317482970889527541 320712805663358976 320955218970738688 321582084632790912 321650562405064704 322278786159762096 322522383125869248 325014537420324864 326439820050204672 326686562166644736 327324621858376464 327394322448012288 328281711395974056 329241599440991524 331785673616581632 332339856019734528 332520250776763392 332591057724964864 333240649634583936 333492532211783168 334143884813759307 337052112880336896 337543215290007552 337710417788306304 337798349995442176 338274496305801216 338530183755767808 339191375520915792 339447756001279296 340183163168637768 342070693903024128 343070900610342912 344575365608549376 345582895917346304 346257862510934871 346519584251305948 349197166692670464 349780431554297856 350044815856304128 350218211039725056 350803181354164224 350902230983162019 351488343817746576 351754019058727488 354472048364765184 354739978862395392 355432830383611008 356472107665434432 357067523878345728 359082227789117644 360021925653037056 361074621342081024 361856882705697792 362130395088695296 362735262352605184 362837681016602904 367522382437475328 367600642748645376 368318612754013824 368597009286707712 369316925320470813 372531282657214464 373074080057376768 373356071047593984 374085282123858816 374164939940585472 375179098738256064 376276113646847456 379183626990379008 380023143744872448 380846456725238784 381134322527752192 381878725501439208 381960042856014336 382706058564717489 382995329961969732 385954763186635776 386599424349487104 386891638578020352 387647286309618048 387940292572890624 388780757907014592 392081029268963328 393227465027059712 393800417838342144 393995487419690688 394653579023434752 394951881048395776 395723271441068424 396022382001492512 399082476220194816 400249384045400064 400917921547616256 401031121123613736 401700964363138944 402004593209974272 406208949009841152 406295447248502784 407396694474782208 408077170146680832 410379688901848736 412656710105235456 413550723092226048 413863308672794624 414671635447546176 415884125609673504 416578777858070016 419097692989366272 420025579928543232 420935557433158656 421253724899094528 422076486080538072 423310627852703388 427526036712981504 427617074217811968 428776112843721216 428867416540086272 429705048213016128 430029844167825664 433352716560433152 435253093400272896 435582082888859648 436432829144501952 436525763264016384 437378352645391416 437708948527965408 441091157927583744 442380898155442176 443025470068134912 443119808026312704 443360334369017856 444320866179445248 445525179751679076 446827884955631354 450057620386676736 450280557051075072 451032661741068288 451373578341023744 452255167361221056 452597008001705728 453577550891517024 456094258537365504 457082378154565632 457427867480457216 458321281284129984 459086816415015936 459433820811399168 461677150014579828 464238798868389888 465596222256893952 466373908739063808 466957614719633408 467737575138885632 467869641310882692 468651125090328768 469005358744969984 472629397819686912 473910440511481344 475296143553912576 476090031837794304 478968791987847168 480029234204049408 481069208495038464 481432828456108032 482373126949186368 482475843607597056 483783574688803872 490029843249967104 491091483672018432 491462679048943616 492422567093961084 493862399161487286 497432106743169024 497678510424872448 498509784029601792 498780376165145088 498886586587447296 499860974451875904 500238798317674752 504104180488667136 505578169320505344 506314822935011328 506697524993163264 507795275633651712 509171634001918944 509280057141352448 510274744752956652 510660439949292976 514606350915514368 515465899132649472 516863048412824064 517253723430520832 518374343876019456 519779376376958922 522379860748075008 523795750039005696 524670647331446784 525067223784456192 525327316559587584 526204772031246336 527631028588091232 530558627278159872 532109968293593088 533665845393866752 534708161498151648 535601285817518592 536006124279965696 538623341683676466 541611932013121536 542785324058546688 543195592633042944 544102893528907776 544256521524904356 549793381137186816 551283573656212992 551400964122968064 552895513930061568 554512167479564672 555438370477426688 558796923985821696 560034106571390976 561247409910878208 561671633198792704 562768648107384096 564414170470271184 568775440485568512 569725467462402048 570034715617308672 571269685087858176 571701483791628288 572818088252158812 572940064284021504 574492994942954598 578645511925727232 580337457867030528 581910438859335936 582034351018688512 583171136860521888 583611931370620544 588121543903444992 589841197540589568 590700626757513216 590993231129536032 591147112492023808 591980368535152128 592427821572593664 593584907161602636 594033573002238768 598623714330292224 599623596950224896 600374076068100096 601376882321424384 603006889814961408 604770067855356032 606409272439785409 609443170872754176 611095041712173312 612115755220021248 612578427748532224 615569533352773104 618985065157853184 620326084638339072 620794963009191936 622007453171319264 623826188414510256 624868166787105024 630038369892814848 631880587348641792 633728191405216768 634786709117059072 634965941779055082 641425611326717952 643164169265581824 643301124810129408 644557572319524192 645044766251738496 650029074840649728 652879640100409344 653373124333289472 654649243716752928 654788644896024576 656563422791948112 658483198881983048 663571347233163264 664679712039469056 665040501553526784 666481299269167872 666985064423566336 668287769627518614 670241827433447031 675086430580015104 675420835576612608 676548992611602432 677060367511535616 678382751041831584 678895512002558592 680366326337275536 684141387806048256 686141801220685824 689150731217098752 691165791834692608 692515725021869742 693039168502611896 698394333385340928 699560863108595712 700436422079450112 701606362708328448 701804461966324038 702976687635493152 703508038117454976 708944096729530368 710865660767222016 712944215330868864 714135047756691456 718164455578235288 720043851306074112 722149242684162048 723713765411395584 724260790177390592 725675362033205808 735044764874950656 736637225508027648 737194018573415424 738633850640941626 740793598742230929 746148160114753536 748170564247717632 748329879881170944 750358197476512128 752552227293694912 758367253980758016 760046287489744896 761692913450477568 762268645055504384 763757451002878416 763920085712028672 765412117129434978 765990659923939464 771909526373271552 773198848698974208 775294572619236096 775880585145781248 777561515814029184 779669064565438383 786454930054119424 787600835676684288 787990974839381376 789307158046869504 789903762096791552 791446542882136848 792044764002985024 798164952440389632 800498768090800128 802062242247227472 803401928726277888 804009186419948544 807935012525514699 812417898019682304 814793388949564416 816154340293361664 820759377803697472 827101446184452096 827726617345589248 829343270895092352 831768251219347008 833157555716140032 838195385978732544 840051159857086464 841871114866317312 842507449798189056 844152972161076144 846621255705406776 855052073425963008 857552225687442432 857734833080172544 859410096426032256 860059688335651328 861739492414431897 870506186800545792 871164165777719296 872865658289003904 873051526528032768 874756705290782832 875417897055930816 882182315855167488 884761796310884352 886050940136269824 886720668738035712 888641732358890496 891050359503358152 893655769911262708 900561114102150144 902065323482136576 902747156682047488 904510334722442112 905194016003411456 907155101783034048 914164756309131264 914855734960914432 916642562568259968 918173632830031872 918867641622798336 923354300029159656 928477597736779776 931192444513787904 933915229439266816 935475150277771264 935739282621765384 937302250180657536 938010717489939968 947820881022962688 950592287107825152 952180063675588608 952448912668582623 962138416990076928 962865656912216064 964746253898372736 964951687215194112 967567149377607744 980059686499934208 982182967344036864 982925358097887232 984845134187922168 987724798322974572 995357020849744896 997019568059203584 997560752330290176 997773173174894592 999721948903751808 1000477596635349504 1002431654441277921 1011156338641010688 1012629645870022656 1013395049986326528 1015590551267303424 1018343268003837888 1018560114282704896 1020549489505913304 1021320879898585952 1029212701831028736 1033726096825648128 1034507446861041664 1036748687752038912 1038773587532804613 1039558752753917844 1047591500078011392 1049341294662893568 1050134447568912384 1050654633119175168 1052409544062492672 1055262057176182464 1064219936587186176 1067331690787733504 1069416322996303296 1071202571635037184 1072012248559931392 1077246683367352932 1083223864026243072 1085570648117093376 1086391185266085888 1088205787057815552 1088513043049808712 1102567147312425984 1102801928245936128 1105791027860123136 1109024334959129344 1110876740954853376 1117593847971643392 1120068213142781952 1122494819821756416 1123343266397585408 1125537296214768192 1128828340940542368 1137550880971137024 1140069431234617344 1142539370175716352 1143402967583256576 1145636176504317624 1145880128568043008 1148985989885909196 1160674915734061056 1163820877718671872 1164068702037377024 1166342273721043776 1167223862741241088 1176243087806889984 1179682395081179136 1181401253515026432 1181986462259072064 1182294224984047616 1183960737070304256 1184855643145187328 1187169814323205272 1188067146004477536 1197247428660584448 1200748152136200192 1202753764642848768 1206013779629922816 1209540135710712064 1212818544879570818 1218886341745508352 1222190083424346624 1224231510440042496 1225156855497064448 1231139066705546208 1237970130315706368 1240652169276678144 1241589926018383872 1244014906342638528 1247652376829020512 1249736333574210048 1260076739785629696 1263761174697283584 1267456382810433536 1269573418234118144 1269931883558110164 1282851222653435904 1286328338531163648 1286602249620258816 1289115144639048384 1290089532503476992 1300058149681299456 1305759280200818688 1306746248666578944 1309298487433505856 1309577289792049152 1313126845583896224 1316966397763966096 1327142694466326528 1329359424078938112 1330081003107053568 1332962598538335744 1333970128847132672 1336575539255037228 1340483654866894062 1350172861160030208 1350841671153225216 1353097985223204864 1354120735023071232 1356765502083663168 1357791024005117184 1360732652674551072 1368282775612096512 1372283602441371648 1378301462434197504 1382331583669385216 1385031450043739484 1386078337005223792 1396788666770681856 1399121726217191424 1400872844158900224 1403212725416656896 1403608923932648076 1405953375270986304 1407016076234909952 1417888193459060736 1421731321534444032 1425888430661737728 1428270095513382912 1436328911156470576 1440087702612148224 1444298485368324096 1447427530822791168 1448521580354781184 1451350724066411616 1470089529749901312 1473274451016055296 1474388037146830848 1477267701281883252 1481587197484461858 1492296320229507072 1496341128495435264 1496659759762341888 1500716394953024256 1505104454587389824 1516734507961516032 1520092574979489792 1523385826900955136 1524537290111008768 1527514902005756832 1527840171424057344 1530824234258869956 1531981319847878928 1543819052746543104 1546397697397948416 1550589145238472192 1551761170291562496 1555123031628058368 1559338129130876766 1563897597344709739 1575201671353368576 1575981949678762752 1578614316093739008 1579807524193583104 1582893085764273696 1584089528005970048 1596329904880779264 1600997536181600256 1604124484494454944 1606803857452555776 1608018372839897088 1615870025051029398 1624835796039364608 1629586777899128832 1632308680586723328 1641518755607394944 1654202892368904192 1658686541790184704 1663536502438694016 1666315111432280064 1676390771957465088 1680102319714172928 1683742229732634624 1685014899596378112 1688305944322152288 1693242511410813552 1710104146851926016 1715104451374884864 1718820192852064512 1720119376671302656 1723478984828863794 1741012373601091584 1745731316578007808 1746103053056065536 1749513410581565664 1750835794111861632 1764364631710334976 1769523592621768704 1772101880272539648 1773441337476071424 1777283464717780992 1782100719006716304 1787311539822525416 1801122228204300288 1804130646964273152 1809020669444884224 1810388032006822912 1814310203566068096 1819227817319356227 1828329512618262528 1833285125136519936 1836347265660063744 1837735283245596672 1846708600058319312 1856955195473559552 1862384889027575808 1867830458878533632 1871478565243530768 1874604500361315072 1876021434979879936 1895641762045925376 1901184574215650304 1904360127351177216 1904897825337165246 1924276833980153856 1929492507796745472 1929903374430388224 1935134298755215488 1960119372999868416 1964365934688073728 1965850716195774464 1969690268375844336 1975449596645949144 1990714041699489792 1994039136118407168 1995121504660580352 1999443897807503616 2000955193270699008 2004863308882555842 2010725482300341093 2025259291740045312 2031181102534606848 2036686536007675776 2037120228565409792 2041098979011826608 2042641759797171904 2058425403662057472 2067452193651296256 2069014893722083328 2073497375504077824 2077547175065609226 2079117505507835688 2095183000156022784 2098682589325787136 2101309266238350336 2104819088124985344 2110524114352364928 2134663381575467008 2138832645992606592 2142405143270074368 2144024497119862784 2154493366734705864 2166447728052486144 2171141296234186752 2172782370532171776 2177026086099617424 2205134294624851968 2211582055720246272 2218048669918258688 2221753481909706752 2222380796226692787 2244989639643512832 2246686532795170816 2251074592429536384 2257656681881084736 2275101761942274048 2280138862469234688 2285078740351432704 2286805935166513152 2291272353008635248 2291760257136086016 2297971979771818392 2327641755437343744 2328137404074754048 2332684547442087552 2334447725482482176 2339007193696315149 2359364790162358272 2362802507030052864 2363972924518144128 2364588449968095232 2367921474140608512 2369711286290374656 2374339628646410544 2376134292008955072 2394494857321168896 2401496304272400384 2412027559259845632 2419080271421424128 2423805037576544097 2425637089759141636 2444380166848693248 2448463020880084992 2450313710994128896 2462278133411092416 2481304338553356288 2483179852036767744 2488029812685277056 2495304753658041024 2499472667148420096 2520153479571259392 2527522349394567168 2534912765620867072 2539146836468236288 2539863767116220328 2572656677062327296 2573204499240517632 2578230289278096768 2580179065006953984 2585218477243295691 2611518560401637376 2613492497333157888 2618596974867011712 2619154579584098304 2626253691167792448 2633932795527932192 2654285388932653056 2660162006214107136 2665925197076671488 2667940257694265344 2673151078510074456 2680967309733788124 2701683342306450432 2706195970446409728 2708241470046142464 2713531004167326336 2715582048010234368 2721465305349102144 2744567204882743296 2756602924868395008 2764663167338770432 2770062900087478968 2772156674010447584 2793577333541363712 2801745688317800448 2806425450833313792 2807217847865296152 2811906750541972608 2814032152469819904 2843462643068888064 2851776861323475456 2856540191026765824 2872657822312941152 2888596970736648192 2894855061645582336 2897043160709562368 2902701448132823232 2940179059499802624 2946548902032110592 2948776074293661696 2954535402563766504 2963174394968923716 2992682256990870528 2993319519524683776 3001432789906048512 3010208909174779648 3033469015923032064 3040185149958979584 3046771653801910272 3049074580222017536 3055029804011513664 3055680342848114688 3061648468517739912 3063962639695757856 3087638105493086208 3101178290476944384 3103522340583124992 3110246063256116736 3118676258261753532 3127795194689419478 3150403342706737152 3151963899357525504 3157228632187478016 3159615048387166208 3165786171528547392 3168179056011940096 3192659809761558528 3201995072363200512 3208248968988909888 3213607714905111552 3216036745679794176 3231740050102058796 3249671592078729216 3259173555798257664 3264617361173446656 3283037511214789888 3308405784737808384 3317373083580369408 3327073004877388032 3332630222864560128 3352781543914930176 3360204639428345856 3367484459465269248 3370029799192756224 3376611888644304576 3386485022821627104 3420208293703852032 3430208902749769728 3437640385704129024 3440238753342605312 3446957969657727588 3482024747202183168 3491462633156015616 3492206106112131072 3499026821163131328 3501671588223723264 3528729263420669952 3539047185243537408 3544203760545079296 3546882674952142848 3554566929435561984 3564201438013432608 3574623079645050832 3602244456408600576 3608261293928546304 3618041338889768448 3620776064013645824 3628620407132136192 3638455634638712454 3656659025236525056 3666570250273039872 3672694531320127488 3675470566491193344 3693417200116638624 3713910390947119104 3724769778055151616 3735660917757067264 3742957130487061536 3749209000722630144 3752042869959759872 3791283524091850752 3802369148431300608 3808720254702354432 3809795650674330492 3848553667960307712 3858985015593490944 3859806748860776448 3870268597510430976 3920238745999736832 3928731869376147456 3931701432391548928 3939380536751688672 3950899193291898288 3981428083398979584 3988078272236814336 3990243009321160704 3998887795615007232 4001910386541398016 4009726617765111684 4021450964600682186 4050518583480090624 4062362205069213696 4073373072015351552 4074240457130819584 4082197958023653216 4085283519594343808 4116850807324114944 4134904387302592512 4138029787444166656 4146994751008155648 4155094350131218452 4158235011015671376 4190366000312045568 4197365178651574272 4202618532476700672 4209638176249970688 4221048228704729856 4244864907078497863 4277665291985213184 4284810286540148736 4288048994239725568 4308986733469411728 4332895456104972288 4342282592468373504 4345564741064343552 4354052172199234848 4410268589249703936 4423164111440492544 4436097339836517376 4443506963819413504 4444761592453385574 4489979279287025664 4502149184859072768 4515313363762169472 4550203523884548096 4560277724938469376 4570157480702865408 4573611870333026304 4582544706017270496 4583520514272172032 4595943959543636784 4655283510874687488 4665369094884175104 4668895450964964352 4678014387392630298 4691692792034129217 4725605014060105728 4727945849036288256 4735842948281217024 4739422572580749312 4748679257292821088 4752268584017910144 4788989714642337792 4802992608544800768 4824055118519691264 4838160542842848256 4847610075153088194 4851274179518283272 4888760333697386496 4896926041760169984 4924556266822184832 4962608677106712576 4976059625370554112 4990609507316082048 4998945334296840192 5040306959142518784 5055044698789134336 5069825531241734144 5079727534232440656 5145313354124654592 5156460578556193536 5160358130013907968 5170436954486591382 5223037120803274752 5237193949734023424 5238309159168196608 5252507382335584896 5267865591055864384 5308570777865306112 5320324012428214272 5331850394153342976 5335880515388530688 5346302157020148912 5361934619467576248 5403366684612900864 5412391940892819456 5427062008334652672 5431164096020468736 5442930610698204288 5457683451958068681 5513205849736790016 5529326334677540864 5540125800174957936 5544313348020895168 5587154667082727424 5603491376635600896 5614435695730592304 5623813501083945216 5628064304939639808 5686925286137776128 5703553722646950912 5713080382053531648 5745315644625882304 5789710123291164672 5794086321419124736 5805402896265646464 5880358118999605248 5893097804064221184 5897552148587323392 5909070805127533008 5926348789937847432 5985364513981741056 6002865579812097024 6020417818349559296 6032176446901023279 6093543307603820544 6098149160444035072 6110059608023027328 6111360685696229376 6123296937035479824 6127925279391515712 6175276210986172416 6202356580953888768 6207044681166249984 6220492126512233472 6237352516523507064 6255590389378838956 6303927798715051008 6314457264374956032 6319230096774332416 6331572343057094784 6336358112023880192 6403990144726401024 6416497937977819776 6427215429810223104 6432073491359588352 6463480100204117592 6499343184157458432 6518347111596515328 6566075022429579776 6634746167160738816 6654146009754776064 6665260445729120256 6667142388680078361 6734968918930538496 6740059598385512448 6753223777288609152 6772970045643254208 6840416587407704064 6860417805499539456 6875280771408258048 6880477506685210624 6893915939315455176 6982925266312031232 6984412212224262144 6998053642326262656 7003343176447446528 7017021581088945447 7078094370487074816 7088407521090158592 7093765349904285696 7109133858871123968 7128402876026865216 7149246159290101664 7204488912817201152 7236082677779536896 7241552128027291648 7257240814264272384 7271415112729632291 7276911269277424908 7333140500546079744 7345389062640254976 7350941132982386688 7386834400233277248 7449539556110303232 7471321835514134528 7485914260974123072 7498418001445260288 7504085739919519744 7582567048183701504 7604738296862601216 7617440509404708864 7619591301348660984 7717970031186981888 7719613497721552896 7740537195020861952 7840477491999473664 7857463738752294912 7863402864783097856 7878761073503377344 7901798386583796576 7962856166797959168 7980486018642321408 7997775591230014464 8003820773082796032 8019453235530223368 8042901929201364372 8124724410138427392 8146746144030703104 8148480914261639168 8164395916047306432 8170567039188687616 8233701614648229888 8269808774605185024 8276059574888333312 8293989502016311296 8310188700262436904 8316470022031342752 8380732000624091136 8405237064953401344 8419276352499941376 8442096457409459712 8489729814156995726 8555330583970426368 8569620573080297472 8576097988479451136 8617973466938823456 8665790912209944576 8684565184936747008 8691129482128687104 8708104344398469696 8820537178499407872 8846328222880985088 8872194679673034752 8887013927638827008 8889523184906771148 8979958558574051328 9004298369718145536 9030626727524338944 9100407047769096192 9120555449876938752 9140314961405730816 9147223740666052608 9165089412034540992 9167041028544344064 9191887919087273568 9310567021749374976 9330738189768350208 9337790901929928704 9356028774785260596 9383385584068258434 9451210028120211456 9455891698072576512 9471685896562434048 9478845145161498624 9497358514585642176 9504537168035820288 9577979429284675584 9605985217089601536 9648110237039382528 9676321085685696512 9695220150306176388 9702548359036566544 9777520667394772992 9793852083520339968 9849112533644369664 9925217354213425152 9952119250741108224 9981219014632164096 9997890668593680384 10080613918285037568 10110089397578268672 10139651062483468288 10159455068464881312 10290626708249309184 10312921157112387072 10320716260027815936 10340873908973182764 10446074241606549504 10474387899468046848 10476618318336393216 10505014764671169792 10535731182111728768 10617141555730612224 10640648024856428544 10663700788306685952 10671761030777061376 10692604314040297824 10723869238935152496 10806733369225801728 10824783881785638912 10854124016669305344 10862328192040937472 10885861221396408576 10915366903916137362 11026411699473580032 11058652669355081728 11080251600349915872 11088626696041790336 11174309334165454848 11206982753271201792 11228871391461184608 11247627002167890432 11256128609879279616 11373850572275552256 11407107445293901824 11426160764107063296 11490631289251764608 11579420246582329344 11610805792531292928 11760716237999210496 11786195608128442368 11795104297174646784 11818141610255066016 11852697579875694864 11970729027963482112 12005731159624194048 12040835636699118592 12064352893802046558 12187086615207641088 12220119216046054656 12222721371392458752 12246593874070959648 12255850558783031424 12350552421972344832 12404713161907777536 12414089362332499968 12440984253024466944 12474705033047014128 12511180778757677912 12607855597430102016 12628914528749912064 12663144686114189568 12672716224047760384 12734594721235493589 12832995875955639552 12854430859620446208 12864146982719176704 12926960200408235184 12998686368314916864 13036694223193030656 13132150044859159552 13269492334321477632 13308292019509552128 13330520891458240512 13334284777360156722 13469937837861076992 13506447554577218304 13545940091286508416 13680833174815408128 13720835610999078912 13750561542816516096 13760955013370421248 13787831878630910352 13965850532624062464 13996107284652525312 14006686352894893056 14034043162177890894 14075078376102387651 14176815042180317184 14218267717742247936 14256805752053730432 14298492318580203328 14408977825634402304 14472165355559073792 14483104256054583296 14514481628528544768 14542830225459264582 14553822538554849816 14666281001092159488 14690778125280509952 14773668800466554496 14942643671028269056 14971828521948246144 14996836002890520576 15008171479839039488 15165134096367403008 15209476593725202432 15239182602697321968 15435940062373963776 15481074390041723904 15714927477504589824 15726805729566195712 15757522147006754688 15803596773167593152 15925712333595918336 15960972037284642816 15995551182460028928 16007641546165592064 16038906471060446736 16085803858402728744 16293492288061406208 16296961828523278336 16328791832094612864 16341134078377375232 16373050355874206043 16539617549210370048 16552119149776666624 16587979004032622592 16620377400524873808 16632940044062685504 16761464001248182272 16810474129906802688 16884192914818919424 16979459628313991452 17110661167940852736 17139241146160594944 17152195976958902272 17235946933877646912 17369130369873494016 17382258964257374208 17416208688796939392 17641074356998815744 17692656445761970176 17744389359346069504 17774027855277654016 17779046369813542296 18008596739436291072 18061253455048677888 18096529340703069837 18280629922811461632 18294447481332105216 18330178824069081984 18334082057088688128 18383775838174547136 18621134043498749952 18661476379536700416 18675581803859857408 18712057549570521192 18766771168136516868 18911783396145153024 18943371793124868096 18957690290322997248 18994717029171284352 19009074336071640576 19211970434179203072 19296220474078765056 19352642171371393024 19390440300612352776 19405096718073133088 19555041334789545984 19698225067288739328 19904238501482216448 19962438029264328192 19995781337187360768 20220178795156537344 20279302124966936576 20318910136929762624 20581253416498618368 20625842314224774144 20641432520055631872 20681747817946365528 20948775798936093696 20953236636672786432 21010029529342339584 21071462364223457536 21234283111461224448 21281296049712857088 21327401576613371904 21343522061554122752 21385208628080595648 21447738477870304992 21613466738451603456 21708248033338610688 21724656384081874944 21771722442792817152 21830733807832274724 22052823398947160064 22117305338710163456 22160503200699831744 22177253392083580672 22348618668330909696 22413965506542403584 22457742782922369216 22495254004335780864 22512257219758559232 22747701144551104512 22814214890587803648 22852321528214126592 22981262578503529216 23158840493164658688 23221611585062585856 23521432475998420992 23572391216256884736 23590208594349293568 23636283220510132032 23705395159751389728 23941458055926964224 24011462319248388096 24081671273398237184 24128705787604093116 24374173230415282176 24440238432092109312 24445442742784917504 24493187748141919296 24511701117566062848 24701104843944689664 24809426323815555072 24828178724664999936 24881968506048933888 24949410066094028256 25022361557515355824 25215711194860204032 25257829057499824128 25326289372228379136 25345432448095520768 25469189442470987178 25665991751911279104 25708861719240892416 25728293965438353408 25853920400816470368 25997372736629833728 26073388446386061312 26264300089718319104 26538984668642955264 26616584039019104256 26661041782916481024 26668569554720313444 26939875675722153984 27012895109154436608 27091880182573016832 27361666349630816256 27441671221998157824 27501123085633032192 27521910026740842496 27575663757261820704 27931701065248124928 27992214569305050624 28013372705789786112 28068086324355781788 28150156752204775302 28353630084360634368 28436535435484495872 28513611504107460864 28596984637160406656 28817955651268804608 28944330711118147584 28966208512109166592 29028963257057089536 29085660450918529164 29107645077109699632 29332562002184318976 29381556250561019904 29547337600933108992 29714054349549485041 29943657043896492288 29993672005781041152 30016342959678078976 30330268192734806016 30418953187450404864 30478365205394643936 30871880124747927552 30962148780083447808 31429854955009179648 31515044294013509376 31607193546335186304 31851424667191836672 31921944074569285632 31991102364920057856 32015283092331184128 32077812942120893472 32171607716805457488 32586984576122812416 32657583664189225728 32682268156754750464 32746100711748412086 33079235098420740096 33175958008065245184 33240754801049747616 33265880088125371008 33522928002496364544 33620948259813605376 33768385829637838848 33958919256627982904 34221322335881705472 34278482292321189888 34471893867755293824 34738260739746988032 34832417377593878784 35282148713997631488 35385312891523940352 35488778718692139008 35558092739627084592 36017193478872582144 36122506910097355776 36193058681406139674 36561259845622923264 36660357648138163968 36668164114177376256 36767551676349094272 37242268086997499904 37322952759073400832 37351163607719714816 37424115099141042384 37533542336273033736 37823566792290306048 37886743586249736192 37989434058342568704 38018148672143281152 38203784163706480767 38592440948157530112 38705284342742786048 38780880601224705552 38810193436146266176 39110082669579091968 39396450134577478656 39808477002964432896 39924876058528656384 39991562674374721536 40558604249933873152 40637820273859525248 41162506832997236736 41251684628449548288 41282865040111263744 41363495635892731056 41897551597872187392 42020059058684679168 42142924728446915072 42225235128307162953 42654803153226743808 42687044123108245504 42770417256161191296 42895476955740609984 43226933476903206912 43416496066677221376 43449312768163749888 43543444885585634304 43661467615664549448 44234610677420326912 44321006401399663488 44354506784167161344 44827931013084807168 44915485565844738432 44990508008671561728 45024514439517118464 45495402289102209024 45628429781175607296 45962525157007058432 46443223170125171712 47144782432513769472 47180417188698587136 47272566441020264064 47410790319502779456 47882916111853928448 48022924638496776192 48163342546796474368 48257411575208186232 48880476864184218624 48890885485569835008 48986375496283838592 49023402235132125696 49119151067622618129 49618852647631110144 49656357449329999872 49763937012097867776 49898820132188056512 50044723115030711648 50431422389720408064 50652578744456758272 50690864896191041536 50938378884941974356 51331983503822558208 51417723438481784832 51456587930876706816 51707840801632940736 52146776892772122624 52528600179436638208 53077969337285910528 53233168078038208512 53322083565832962048 53337139109440626888 54025790218308873216 54183760365146033664 54883342443996315648 55002246171266064384 55043820053481684992 55151327514523641408 55863402130496249856 55984429138610101248 56026745411579572224 56136172648711563576 56300313504409550604 56873070870968991744 57027223008214921728 57193969274320813312 57635911302537609216 57888661422236295168 57932417024218333184 58057926514114179072 58171320901837058328 58215290154219399264 58665124004368637952 59094675201866217984 59428108699098970082 59887314087792984576 59987344011562082304 60032685919356157952 60660536385469612032 60837906374900809728 60956730410789287872 61743760249495855104 61924297560166895616 62859709910018359296 63030088588027018752 63214387092670372608 63702849334383673344 63843888149138571264 63982204729840115712 64030566184662368256 64155625884241786944 64343215433610914976 65173969152245624832 65315167328378451456 65364536313509500928 65492201423496824172 66158470196841480192 66351916016130490368 66481509602099495232 66531760176250742016 67045856004992729088 67241896519627210752 67536771659275677696 67917838513255965808 68442644671763410944 68556964584642379776 68943787735510587648 69476521479493976064 69664834755187757568 70564297427995262976 70770625783047880704 70977557437384278016 71116185479254169184 72034386957745164288 72245013820194711552 72386117362812279348 73122519691245846528 73320715296276327936 73336328228354752512 73535103352698188544 74484536173994999808 74645905518146801664 74702327215439429632 74848230198282084768 75067084672546067472 75647133584580612096 75773487172499472384 75978868116685137408 76036297344286562304 76407568327412961534 77184881896315060224 77410568685485572096 77561761202449411104 77620386872292532352 78220165339158183936 78792900269154957312 79616954005928865792 79849752117057312768 79983125348749443072 81275640547719050496 82325013665994473472 82503369256899096576 82565730080222527488 82726991271785462112 83795103195744374784 84040118117369358336 84285849456893830144 84450470256614325906 85309606306453487616 85540834512322382592 85790953911481219968 86453866953806413824 86832992133354442752 86898625536327499776 87086889771171268608 87322935231329098896 88642012802799326976 88709013568334322688 89142163048648455123 89830971131689476864 89981016017343123456 90049028879034236928 90990804578204418048 91256859562351214592 91925050314014116864 92886446340250343424 94289564865027538944 94545132882040528128 94821580639005558912 95765832223707856896 96045849276993552384 96326685093592948736 96514823150416372464 97760953728368437248 97972750992567677184 98046804470264251392 98238302135245236258 99237705295262220288 99527874024195735552 99797640264376113024 100089446230061423296 100862844779440816128 101305157488913516544 101381729792382083072 101876757769883948712 102663967007645116416 102835446876963569664 103415681603265881472 105057200358873276416 106155938674571821056 106466336156076417024 106674278218881253776 108051580436617746432 108367520730292067328 110004492342532128768 110087640106963369984 110302655029047282816 111726804260992499712 111968858277220202496 112053490823159144448 112272345297423127152 112600627008819101208 114054446016429843456 114387938548641626624 114611352491119442301 115777322844472590336 115864834048436666368 116115853028228358144 116342641803674116656 116430580308438798528 117330248008737275904 118189350403732435968 118856217398197940164 119774628175585969152 119974688023124164608 120065371838712315904 121675812749801619456 121913460821578575744 123487520498991710208 123848595120333791232 126060177176054037504 126428774185340745216 126675705384921488859 127964409459680231424 128061132369324736512 128311251768483573888 128686430867221829952 130347938304491249664 130630334656756902912 130729072627019001856 130984402846993648344 132703832032260980736 132963019204198990464 133063520352501484032 134483793039254421504 135073543318551355392 135835677026511931616 136885289343526821888 137887575471021175296 139329669510375515136 141541251566095761408 141955114874768556032 142232370958508338368 144068773915490328576 144490027640389423104 144772234725624558696 146641430592552655872 146672656456709505024 147070206705396377088 148969072347989999616 149291811036293603328 149404654430878859264 149696460396564169536 150134169345092134944 151294267169161224192 151957736233370274816 152072594688573124608 152815136654825923068 154369763792630120448 154821137370971144192 155123522404898822208 155240773744585064704 156440330678316367872 157585800538309914624 159233908011857731584 159699504234114625536 159966250697498886144 162551281095438100992 164650027331988946944 165006738513798193152 165131460160445054976 165453982543570924224 167590206391488749568 168080236234738716672 168571698913787660288 168900940513228651812 170619212612906975232 171081669024644765184 171581907822962439936 172907733907612827648 173665984266708885504 173797251072654999552 174173779542342537216 174645870462658197792 177284025605598653952 177418027136668645376 178284326097296910246 179661942263378953728 179962032034686246912 180098057758068473856 181981609156408836096 182513719124702429184 183850100628028233728 185772892680500686848 188579129730055077888 189090265764081056256 189643161278011117824 191531664447415713792 192091698553987104768 192653370187185897472 193029646300832744928 195521907456736874496 195945501985135354368 196093608940528502784 196476604270490472516 198475410590524440576 199055748048391471104 199595280528752226048 200178892460122846592 201725689558881632256 202610314977827033088 202763459584764166144 203753515539767897424 205327934015290232832 205670893753927139328 206831363206531762944 210114400717746552832 212311877349143642112 212932672312152834048 213348556437762507552 216103160873235492864 216735041460584134656 220008984685064257536 220605310058094565632 223453608521984999424 223937716554440404992 224106981646318288896 224544690594846254304 225201254017638202416 228108892032859686912 228775877097283253248 229222704982238884602 231554645688945180672 232231706056456716288 232685283607348233312 232861160616877597056 234660496017474551808 236378700807464871936 237712434796395880328 239549256351171938304 239949376046248329216 243826921643157151488 246975040997983420416 247697190240667582464 252120354352108075008 252857548370681490432 253351410769842977718 255928818919360462848 256622503536967147776 257372861734443659904 260695876608982499328 261260669313513805824 261458145254038003712 261968805693987296688 265926038408397980928 266127040705002968064 267426489145945365369 270147086637102710784 271671354053023863232 273770578687053643776 275775150942042350592 278659339020751030272 283910229749537112064 284464741917016676736 288137547830980657152 288980055280778846208 289544469451249117392 293282861185105311744 294140413410792754176 298583622072587206656 298809308861757718528 299392920793128339072 300268338690184269888 302588534338322448384 303915472466740549632 304145189377146249216 305630273309651846136 309642274741942288384 310247044809797644416 310481547489170129408 315171601076619829248 318467816023715463168 319399008468229251072 325102562190876201984 330013477027596386304 330262920320890109952 330907965087141848448 335180412782977499136 336160472469477433344 337143397827575320576 337801881026457303624 342163338049289530368 343163815645924879872 343834057473358326903 347331968533417771008 347594502145309999104 348347559084685074432 349291740925316395584 354568051211197307904 354836054273337290752 356568652194593820492 359323884526757907456 359924064069372493824 360196115516136947712 365027438249404858368 367700201256056467456 371545785361001373696 378180531528162112512 379286322556022235648 384183397107974209536 385306740374371794944 386059292601665489856 391043814913473748992 391891003970270708736 392187217881057005568 392953208540980945032 398111496096782942208 399190561057504452096 400357784920245693184 403451379117763264512 405220629955654066176 405526919169528332288 407507031079535794848 410655868030580465664 413662726413063525888 420228801435493105664 424623754698287284224 425865344624305668096 426697112875525015104 432206321746470985728 433470082921168269312 440017969370128515072 441210620116189131264 446907217043969998848 447875433108880809984 448213963292636577792 449089381189692508608 450402508035276404832 456217784065719373824 457551754194566506496 458445409964477769204 463109291377890361344 464463412112913432576 465370567214696466624 465722321233755194112 469320992034949103616 472757401614929743872 475424869592791760656 479098512702343876608 479898752092496658432 487653843286314302976 493950081995966840832 495394380481335164928 504240708704216150016 505715096741362980864 506702821539685955436 511857637838720925696 513245007073934295552 514745723468887319808 521391753217964998656 522521338627027611648 522916290508076007424 523937611387974593376 531852076816795961856 532254081410005936128 534852978291890730738 540294173274205421568 543342708106047726464 547541157374107287552 551550301884084701184 557318678041502060544 568929483834033353472 576275095661961314304 577960110561557692416 579088938902498234784 586565722370210623488 588280826821585508352 597167244145174413312 598785841586256678144 600536677380368539776 605177068676644896768 607830944933481099264 608290378754292498432 611260546619303692272 620494089619595288832 620963094978340258816 630343202153239658496 636935632047430926336 638798016936458502144 650205124381752403968 660026954055192772608 661815930174283696896 670360825565954998272 672320944938954866688 674286795655150641152 675603762052914607248 684326676098579060736 686327631291849759744 687668114946716653806 694663937066835542016 696695118169370148864 698583481850632791168 709136102422394615808 709672108546674581504 713137304389187640984 718647769053515814912 719848128138744987648 735400402512112934912 743091570722002747392 756361063056324225024 758572645112044471296 770613480748743589888 772118585203330979712 782087629826947497984 783782007940541417472 784374435762114011136 785906417081961890064 798381122115008904192 800715569840491386368 802279467437836096107 810441259911308132352 811053838339056664576 815014062159071589696 821311736061160931328 827325452826127051776 840457602870986211328 851730689248611336192 853394225751050030208 864412643492941971456 866940165842336538624 882421240232378262528 895750866217761619968 896427926585273155584 898178762379385017216 900805016070552809664 912435568131438747648 915103508389133012992 916890819928955538408 928926824225826865152 930741134429392933248 931444642467510388224 945514803229859487744 950849739185583521312 958197025404687753216 975307686572628605952 990788760962670329856 1008481417408432300032 1011430193482725961728 1013405643079371910872 1026490014147868591104 1029491446937774639616 1042783506435929997312 1045042677254055223296 1045832581016152014848 1047875222775949186752 1063704153633591923712 1064508162820011872256 1069705956583781461476 1080588346548410843136 1086685416212095452928 1095082314748214575104 1103100603768169402368 1114637356083004121088 1137858967668066706944 1152550191323922628608 1155920221123115384832 1158177877804996469568 1173131444740421246976 1176561653643171016704 1194334488290348826624 1197571683172513356288 1201073354760737079552 1210354137353289793536 1215661889866962198528 1216580757508584996864 1222521093238607384544 1240988179239190577664 1241926189956680517632 1260686404306479316992 1273871264094861852672 1277596033872917004288 1300410248763504807936 1320053908110385545216 1323631860348567393792 1340721651131909996544 1344641889877909733376 1348573591310301282304 1351207524105829214496 1368653352197158121472 1372655262583699519488 1375336229893433307612 1389327874133671084032 1393390236338740297728 1397166963701265582336 1418272204844789231616 1419344217093349163008 1426274608778375281968 1437295538107031629824 1439696256277489975296 1470800805024225869824 1486183141444005494784 1512722126112648450048 1517145290224088942592 1544237170406661959424 1564175259653894995968 1567564015881082834944 1568748871524228022272 1571812834163923780128 1596762244230017808384 1601431139680982772736 1604558934875672192214 1620882519822616264704 1630028124318143179392 1642623472122321862656 1654650905652254103552 1706788451502100060416 1728825286985883942912 1733880331684673077248 1764842480464756525056 1791501732435523239936 1796357524758770034432 1801610032141105619328 1824871136262877495296 1830207016778266025984 1833781639857911076816 1861482268858785866496 1862889284935020776448 1891029606459718975488 1901699478371167042624 1916394050809375506432 1950615373145257211904 2016962834816864600064 2022860386965451923456 2026811286158743821744 2052980028295737182208 2058982893875549279232 2090085354508110446592 2091665162032304029696 2095750445551898373504 2127408307267183847424 2129016325640023744512 2139411913167562922952 2173370832424190905856 2206201207536338804736 2229274712166008242176 2275717935336133413888 2311840442246230769664 2316355755609992939136 2346262889480842493952 2353123307286342033408 2395143366345026712576 2402146709521474159104 2406838402313508288321 2431323779733924397056 2433161515017169993728 2445042186477214769088 2481976358478381155328 2483852379913361035264 2521372808612958633984 2555192067745834008576 2600820497527009615872 2647263720697134787584 2689283779755819466752 2697147182620602564608 2702415048211658428992 2737306704394316242944 2745310525167399038976 2750672459786866615224 2786780472677480595456 2794333927402531164672 2836544409689578463232 2838688434186698326016 2852549217556750563936 2874591076214063259648 2941601610048451739648 2972366282888010989568 3025444252225296900096 3034290580448177885184 3088474340813323918848 3128350519307789991936 3135128031762165669888 3137497743048456044544 3143625668327847560256 3193524488460035616768 3202862279361965545472 3209117869751344384428 3241765039645232529408 3260056248636286358784 3285246944244643725312 3309301811304508207104 3413576903004200120832 3457650573971767885824 3467760663369346154496 3529684960929513050112 3583003464871046479872 3592715049517540068864 3603220064282211238656 3649742272525754990592 3660414033556532051968 3667563279715822153632 3722964537717571732992 3725778569870041552896 3782059212919437950976 3803398956742334085248 3832788101618751012864 3901230746290514423808 4033925669633729200128 4045720773930903846912 4053622572317487643488 4105960056591474364416 4117965787751098558464 4180170709016220893184 4191500891103796747008 4254816614534367694848 4258032651280047489024 4278823826335125845904 4346741664848381811712 4412402415072677609472 4458549424332016484352 4551435870672266827776 4632711511219985878272 4692525778961684987904 4706246614572684066816 4790286732690053425152 4804293419042948318208 4813676804627016576642 4862647559467848794112 4890084372954429538176 4963952716956762310656 4967704759826722070528 5201640995054019231744 5294527441394269575168 5394294365241205129216 5404830096423316857984 5474613408788632485888 5490621050334798077952 5501344919573733230448 5588667854805062329344 5673088819379156926464 5677376868373396652032 5705098435113501127872 5749182152428126519296 5883203220096903479296 6050888504450593800192 6068581160896355770368 6176948681626647837696 6270256063524331339776 6274995486096912089088 6287251336655695120512 6387048976920071233536 6405724558723931090944 6418235739502688768856 6520112497272572717568 6618603622609016414208 6827153806008400241664 6935521326738692308992 7059369921859026100224 7185430099035080137728 7206440128564422477312 7299484545051509981184 7320828067113064103936 7335126559431644307264 7445929075435143465984 7451557139740083105792 7564118425838875901952 7606797913484668170496 7665576203237502025728 7802461492581028847616 8067851339267458400256 8091441547861807693824 8107245144634975286976 8211920113182948728832 8235931575502197116928 8360341418032441786368 8383001782207593494016 8509633229068735389696 8516065302560094978048 8557647652670251691808 8693483329696763623424 8824804830145355218944 8917098848664032968704 9102871741344533655552 9265423022439971756544 9385051557923369975808 9412493229145368133632 9580573465380106850304 9608586838085896636416 9627353609254033153284 9725295118935697588224 9780168745908859076352 9927905433913524621312 9935409519653444141056 10403281990108038463488 10589054882788539150336 10809660192846633715968 10949226817577264971776 10981242100669596155904 11002689839147466460896 11177335709610124658688 11346177638758313852928 11410196870227002255744 11498364304856253038592 12101777008901187600384 12137162321792711540736 12353897363253295675392 12540512127048662679552 12574502673311390241024 12774097953840142467072 12811449117447862181888 12836471479005377537712 13040224994545145435136 13237207245218032828416 13654307612016800483328 14118739843718052200448 14370860198070160275456 14412880257128844954624 14641656134226128207872 14670253118863288614528 14891858150870286931968 14903114279480166211584 15213595826969336340992 15604922985162057695232 16182883095723615387648 16214490289269950573952 16423840226365897457664 16471863151004394233856 16766003564415186988032 17019266458137470779392 17032130605120189956096 17115295305340503383616 17386966659393527246848 17649609660290710437888 18205743482689067311104 18530846044879943513088 18824986458290736267264 19161146930760213700608 19217173676171793272832 19254707218508066306568 19560337491817718152704 19855810867827049242624 19870819039306888282112 20806563980216076926976 21178109765577078300672 21619320385693267431936 21898453635154529943552 21962484201339192311808 22005379678294932921792 22354671419220249317376 22692355277516627705856 22820393740454004511488 22996728609712506077184 24203554017802375200768 24274324643585423081472 24707794726506591350784 25081024254097325359104 25149005346622780482048 25548195907680284934144 25622898234895724363776 25672942958010755075424 26080449989090290870272 26474414490436065656832 27308615224033600966656 28237479687436104400896 28741720396140320550912 28825760514257689909248 29340506237726577229056 29783716301740573863936 29806228558960332423168 30427191653938672681984 31209845970324115390464 32428980578539901147904 32847680452731794915328 32943726302008788467712 33532007128830373976064 34038532916274941558784 34230590610681006767232 34773933318787054493696 36411486965378134622208 37061692089759887026176 38322293861520427401216 38434347352343586545664 38509414437016132613136 39120674983635436305408 39711621735654098485248 39741638078613776564224 42356219531154156601344 43238640771386534863872 43924968402678384623616 44010759356589865843584 44709342838440498634752 45640787480908009022976 48548649287170846162944 49415589453013182701568 50298010693245560964096 51096391815360569868288 51245796469791448727552 51345885916021510150848 52160899978180581740544 52948828980872131313664 54617230448067201933312 56474959374872208801792 57483440792280641101824 57651521028515379818496 58681012475453154458112 59567432603481147727872 59612457117920664846336 60854383307877345363968 62419691940648230780928 64857961157079802295808 65695360905463589830656 65887452604017576935424 67064014257660747952128 68077065832549883117568 68461181221362013534464 69547866637574108987392 72822973930756269244416 74123384179519774052352 76644587723040854802432 76868694704687173091328 77018828874032265226272 78241349967270872610816 79423243471308196970496 84712439062308313202688 86477281542773069727744 88021518713179731687168 89418685676880997269504 91281574961816018045952 98831178906026365403136 100596021386491121928192 102491592939582897455104 102691771832043020301696 104321799956361163481088 109234460896134403866624 114966881584561282203648 115303042057030759636992 117362024950906308916224 119134865206962295455744 119224914235841329692672 121708766615754690727936 129715922314159604591616 131774905208035153870848 134128028515321495904256 136922362442724027068928 139095733275148217974784 145645947861512538488832 148246768359039548104704 153289175446081709604864 153737389409374346182656 154037657748064530452544 156482699934541745221632 158846486942616393940992 169424878124616626405376 172954563085546139455488 176043037426359463374336 178837371353761994539008 182563149923632036091904 197662357812052730806272 201192042772982243856384 205383543664086040603392 208643599912722326962176 218468921792268807733248 229933763169122564407296 230606084114061519273984 234724049901812617832448 238269730413924590911488 243417533231509381455872 259431844628319209183232 268256057030642991808512 273844724885448054137856 278191466550296435949568 296493536718079096209408 307474778818748692365312 308075315496129060905088 312965399869083490443264 345909126171092278910976 352086074852718926748672 357674742707523989078016 365126299847264072183808 395324715624105461612544 402384085545964487712768 410767087328172081206784 417287199825444653924352 436937843584537615466496 459867526338245128814592 461212168228123038547968 469448099803625235664896 476539460827849181822976 486835066463018762911744 518863689256638418366464 536512114061285983617024 547689449770896108275712 592987073436158192418816 616150630992258121810176 625930799738166980886528 691818252342184557821952 704172149705437853497344 730252599694528144367616 804768171091928975425536 821534174656344162413568 834574399650889307848704 922424336456246077095936 938896199607250471329792 973670132926037525823488 1037727378513276836732928 1073024228122571967234048 1095378899541792216551424 1185974146872316384837632 1232301261984516243620352 1251861599476333961773056 1383636504684369115643904 1408344299410875706994688 1460505199389056288735232 1609536342183857950851072 1643068349312688324827136 1877792399214500942659584 1947340265852075051646976 2075454757026553673465856 2190757799083584433102848 2464602523969032487240704 2503723198952667923546112 2767273009368738231287808 2816688598821751413989376 2921010398778112577470464 3219072684367715901702144 3286136698625376649654272 3755584798429001885319168 4150909514053107346931712 4381515598167168866205696 4929205047938064974481408 5633377197643502827978752 5842020797556225154940928 6572273397250753299308544 7511169596858003770638336 8301819028106214693863424 8763031196334337732411392 9858410095876129948962816 11266754395287005655957504 13144546794501506598617088 17526062392668675464822784 19716820191752259897925632 22533508790574011311915008 26289093589003013197234176 39433640383504519795851264 52578187178006026394468352 78867280767009039591702528 157734561534018079183405056
- Sum of all divisors σ(n): 582097605415523366398427583
- Sum of proper divisors (its aliquot sum) s(n): 424363043881505287215022527
- 157734561534018079183405056 is an abundant number, because the sum of its proper divisors (424363043881505287215022527) is greater than itself. Its abundance is 266628482347487208031617471
Bases of 157734561534018079183405056
- Binary: 10000010011110011001011110110110111011011000000101011110111101110100000100000000000000002
- Hexadecimal: 0x827997B6ED815EF7410000
- Base-36: JTHQ5EQ8Q1O2E4G00
Squares and roots of 157734561534018079183405056
- 157734561534018079183405056 squared (1577345615340180791834050562) is 24880191902328935857290578881414304401652262566363136
- 157734561534018079183405056 cubed (1577345615340180791834050563) is 3924466160596081864443095051057674454292609578271816163222227611646278674415616
-
157734561534018079183405056 is a
perfect square number . Itssquare root is 12559242076416 -
The
cube root of 157734561534018079183405056 is 540309106.9023992895
Scales and comparisons
How big is 157734561534018079183405056?- 157,734,561,534,018,079,183,405,056 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 157,734,561,534,018,079,183,405,056 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 157734561534018079183405056 cubic inches would be around 45025758.9 feet tall.
Recreational maths with 157734561534018079183405056
- 157734561534018079183405056 backwards is 650504381970810435165437751
- 157734561534018079183405056 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 157734561534018079183405056'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 157734561534018079183405056 - Facts about the integer". Numbermatics.com. 2024. Web. 17 June 2024.
APA style:
Numbermatics. (2024). Number 157734561534018079183405056 - Facts about the integer. Retrieved 17 June 2024, from https://numbermatics.com/n/157734561534018079183405056/
Chicago style:
Numbermatics. 2024. "Number 157734561534018079183405056 - Facts about the integer". https://numbermatics.com/n/157734561534018079183405056/
The information we have on file for 157734561534018079183405056 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 157734561534018079183405056, math, Factors of 157734561534018079183405056, curriculum, school, college, exams, university, Prime factorization of 157734561534018079183405056, STEM, science, technology, engineering, physics, economics, calculator, one hundred fifty-seven septillion, seven hundred thirty-four sextillion, five hundred sixty-one quintillion, five hundred thirty-four quadrillion, eighteen trillion, seventy-nine billion, one hundred eighty-three million, four hundred five thousand and fifty-six.