80609880676921908259881024
80,609,880,676,921,908,259,881,024 is an even composite number composed of six prime numbers multiplied together.
What does the number 80609880676921908259881024 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 11025 divisors.
80609880676921908259881024 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of eleven thousand and twenty-five divisors.
Prime factorization of 80609880676921908259881024:
26 × 36 × 74 × 134 × 2572 × 195312
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 13 × 257 × 257 × 19531 × 19531)See below for interesting mathematical facts about the number 80609880676921908259881024 from the Numbermatics database.
Names of 80609880676921908259881024
- Cardinal: 80609880676921908259881024 can be written as Eighty septillion, six hundred nine sextillion, eight hundred eighty quintillion, six hundred seventy-six quadrillion, nine hundred twenty-one trillion, nine hundred eight billion, two hundred fifty-nine million, eight hundred eighty-one thousand and twenty-four.
Scientific notation
- Scientific notation: 8.0609880676921908259881024 × 1025
Factors of 80609880676921908259881024
Divisors of 80609880676921908259881024
- Number of divisors d(n): 11025
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 63 64 72 78 81 84 91 96 98 104 108 112 117 126 144 147 156 162 168 169 182 189 192 196 208 216 224 234 243 252 257 273 288 294 312 324 336 338 343 351 364 378 392 416 432 441 448 468 486 504 507 514 546 567 576 588 624 637 648 672 676 686 702 728 729 756 771 784 819 832 864 882 936 972 1008 1014 1028 1029 1053 1092 1134 1176 1183 1248 1274 1296 1323 1344 1352 1372 1404 1456 1458 1512 1521 1542 1568 1638 1701 1728 1764 1799 1872 1911 1944 2016 2028 2056 2058 2106 2184 2197 2268 2313 2352 2366 2401 2457 2496 2548 2592 2646 2704 2744 2808 2912 2916 3024 3042 3084 3087 3136 3159 3276 3341 3402 3528 3549 3598 3744 3822 3888 3969 4032 4056 4112 4116 4212 4368 4394 4459 4536 4563 4626 4704 4732 4802 4914 5096 5103 5184 5292 5397 5408 5488 5616 5733 5824 5832 6048 6084 6168 6174 6318 6552 6591 6682 6804 6939 7056 7098 7196 7203 7371 7488 7644 7776 7938 8112 8224 8232 8281 8424 8736 8788 8918 9072 9126 9252 9261 9408 9464 9477 9604 9828 10023 10192 10206 10584 10647 10794 10816 10976 11232 11466 11664 11907 12096 12168 12336 12348 12593 12636 13104 13182 13364 13377 13608 13689 13878 14112 14196 14392 14406 14742 15288 15379 15552 15876 16191 16224 16448 16464 16562 16848 17199 17472 17576 17836 18144 18252 18504 18522 18928 18954 19208 19531 19656 19773 20046 20384 20412 20817 21168 21294 21588 21609 21952 22113 22464 22932 23328 23387 23814 24336 24672 24696 24843 25186 25272 26208 26364 26728 26754 27216 27378 27756 27783 28224 28392 28561 28784 28812 29484 30069 30576 30758 31213 31752 31941 32382 32448 32928 33124 33696 34398 35152 35672 35721 36288 36504 37008 37044 37779 37856 37908 38416 39062 39312 39546 40092 40131 40768 40824 41067 41634 42336 42588 43176 43218 43433 44226 45864 46137 46656 46774 47628 48573 48672 49344 49392 49686 50372 50544 51597 52416 52728 53456 53508 54432 54756 55512 55566 56784 57122 57568 57624 57967 58593 58968 59319 60138 61152 61516 62426 62451 63504 63882 64764 64827 65856 66049 66248 66339 67392 68796 70161 70304 71344 71442 73008 74016 74088 74529 75558 75712 75816 76832 78124 78624 79092 80184 80262 81648 82134 83268 83349 84672 85176 85683 86352 86436 86866 88151 88452 90207 91728 92274 93548 93639 95256 95823 97146 97344 98784 99372 100744 101088 103194 105456 106912 107016 107653 108864 109512 111024 111132 113337 113568 114244 115136 115248 115934 117186 117936 118638 120276 120393 122304 123032 123201 124852 124902 127008 127764 129528 129654 130299 132098 132496 132678 136717 137592 138411 140322 140608 142688 142884 145719 146016 148032 148176 149058 151116 151632 153664 154791 156248 157248 158184 160368 160524 163296 163709 164268 166536 166698 170352 171366 172704 172872 173732 173901 175779 176302 176904 177957 180414 183456 184548 187096 187278 187353 190512 191646 194292 194481 197568 198147 198744 199927 201488 202176 206388 210483 210912 213824 214032 215306 219024 222048 222264 223587 226674 227136 228488 230496 231868 234372 235872 237276 240552 240786 246064 246402 249704 249804 250047 253903 254016 255528 257049 259056 259308 260598 264196 264453 264992 265356 270621 273434 275184 276822 280644 280917 285376 285768 287469 291438 292032 296352 298116 302232 303264 304031 309582 312496 316368 320736 321048 322959 326592 327418 328536 333072 333396 340011 340704 342732 345408 345744 347464 347802 351558 352604 353808 355914 360828 361179 366912 369096 374192 374556 374706 381024 383292 388584 388962 390897 396294 397488 399854 402976 405769 410151 412776 415233 420966 421824 428064 430612 437157 438048 444096 444528 447174 453348 456976 460992 462343 463736 464373 468744 471744 474552 481104 481572 491127 492128 492804 499408 499608 500094 507806 511056 514098 518112 518616 521196 521703 527337 528392 528906 529984 530712 533871 541242 546868 550368 553644 561288 561834 564629 571536 574938 582876 583443 592704 594441 596232 599781 604464 606528 608062 617057 619164 624992 631449 632736 641472 642096 645918 654836 657072 666144 666792 670761 680022 681408 685464 691488 694928 695604 703116 705208 707616 711828 721656 722358 738192 748384 749112 749412 753571 761709 762048 766584 771147 777168 777924 781794 792588 793359 794976 799708 805952 811538 811863 820302 825552 830466 841932 842751 856128 858637 861224 862407 874314 876096 889056 894348 906696 912093 913952 924686 927472 928746 937488 949104 957019 962208 963144 968877 982254 984256 985608 998816 999216 1000188 1015612 1020033 1022112 1028196 1036224 1037232 1042392 1043406 1054674 1056784 1057812 1061424 1067742 1082484 1083537 1093736 1100736 1107288 1122576 1123668 1129258 1143072 1145963 1149876 1165752 1166886 1172691 1188882 1192464 1199562 1208928 1216124 1217307 1230453 1234114 1238328 1245699 1249984 1262898 1265472 1284192 1291836 1309672 1311471 1314144 1332288 1333584 1341522 1360044 1370928 1382976 1387029 1389856 1391208 1399489 1406232 1410416 1415232 1423656 1443312 1444716 1473381 1476384 1496768 1498224 1498824 1507142 1523418 1533168 1542294 1554336 1555848 1563588 1565109 1582011 1585176 1586718 1589952 1599416 1601613 1623076 1623726 1640604 1651104 1660932 1683864 1685502 1693887 1717274 1722448 1724814 1748628 1750329 1777321 1778112 1783323 1788696 1799343 1813392 1824186 1827904 1849372 1851171 1854944 1857492 1874976 1894347 1898208 1914038 1924416 1926288 1937754 1964508 1971216 1997632 1998432 2000376 2012283 2031224 2040066 2044224 2056392 2074464 2084784 2086812 2109348 2113568 2115624 2122848 2128217 2135484 2164968 2167074 2187472 2214576 2245152 2247336 2258516 2260713 2285127 2286144 2291926 2299752 2313441 2331504 2333772 2345382 2377764 2380077 2384928 2399124 2417856 2432248 2434614 2435589 2460906 2468228 2476656 2491398 2525796 2528253 2568384 2575911 2583672 2619344 2622942 2628288 2667168 2683044 2720088 2736279 2741856 2774058 2779712 2782416 2798978 2812464 2820832 2847312 2871057 2886624 2889432 2906631 2946762 2952768 2996448 2997648 3014284 3046836 3060099 3066336 3084588 3108672 3111696 3127176 3130218 3164022 3170352 3173436 3198832 3203226 3236401 3246152 3247452 3250611 3281208 3300739 3302208 3321864 3367728 3371004 3387774 3434548 3437889 3444896 3449628 3497256 3500658 3518073 3554642 3566646 3577392 3598686 3626784 3648372 3651921 3691359 3698744 3702342 3709888 3714984 3737097 3749952 3788694 3796416 3828076 3852576 3875508 3929016 3942432 3952403 3996864 4000752 4024566 4062448 4080132 4112784 4148928 4161087 4169568 4173624 4198467 4218696 4227136 4231248 4245696 4256434 4270968 4329936 4334148 4374944 4420143 4429152 4490304 4494672 4517032 4521426 4570254 4583852 4599504 4626882 4663008 4667544 4690764 4695327 4746033 4755528 4760154 4769856 4798248 4864496 4869228 4871178 4921812 4936456 4953312 4982796 5019467 5051592 5056506 5081661 5151822 5167344 5238688 5245884 5274997 5331963 5334336 5349969 5366088 5398029 5440176 5472558 5483712 5548116 5553513 5564832 5597956 5624928 5641664 5683041 5694624 5742114 5773248 5778864 5813262 5893524 5992896 5995296 6010459 6028568 6036849 6093672 6120198 6132672 6169176 6223392 6254352 6260436 6328044 6340704 6346872 6384651 6397664 6406452 6472802 6492304 6494904 6501222 6562416 6601478 6643728 6699133 6735456 6742008 6775548 6782139 6855381 6869096 6875778 6889792 6899256 6940323 6994512 7001316 7036146 7109284 7133292 7140231 7154784 7197372 7253568 7296744 7303842 7340177 7382718 7397488 7404684 7429968 7474194 7577388 7584759 7656152 7705152 7727733 7751016 7858032 7884864 7904806 8001504 8021741 8049132 8124896 8160264 8208837 8225568 8322174 8339136 8347248 8396934 8437392 8462496 8512868 8541936 8613171 8659872 8668296 8719893 8749888 8840286 8858304 8989344 9034064 9042852 9140508 9167704 9180297 9199008 9253764 9326016 9335088 9381528 9390654 9492066 9511056 9520308 9596496 9709203 9728992 9738456 9742356 9796423 9843624 9872912 9902217 9906624 9965592 10038934 10103184 10113012 10163322 10303644 10313667 10334688 10477376 10491768 10549994 10554219 10663926 10699938 10732176 10796058 10880352 10945116 10955763 11074077 11096232 11107026 11129664 11162281 11195912 11211291 11249856 11366082 11389248 11484228 11557728 11626524 11787048 11857209 11990592 12020918 12057136 12073698 12187344 12240396 12338352 12441247 12446784 12483261 12508704 12520872 12595401 12656088 12681408 12693744 12769302 12795328 12812904 12945604 12984608 12989808 13002444 13124832 13202956 13260429 13287456 13398266 13470912 13484016 13551096 13564278 13710762 13738192 13751556 13798512 13880646 13989024 14002632 14072292 14085981 14218568 14238099 14266584 14280462 14309568 14394744 14593488 14607684 14680354 14765436 14794976 14809368 14859936 14897519 14948388 15058401 15154776 15169518 15244983 15312304 15455466 15502032 15716064 15809612 15824991 15995889 16003008 16043482 16049907 16098264 16194087 16249792 16320528 16417674 16451136 16644348 16660539 16694496 16793868 16874784 16924992 17025736 17049123 17083872 17226342 17319744 17336592 17439786 17680572 17978688 18031377 18068128 18085704 18281016 18335408 18360594 18398016 18507528 18670176 18763056 18781308 18984132 19022112 19040616 19153953 19192992 19418406 19457984 19476912 19484712 19592846 19687248 19745824 19804434 19931184 20077868 20097399 20206368 20226024 20326644 20346417 20566143 20607288 20627334 20669376 20820969 20983536 21099988 21108438 21327852 21399876 21420693 21464352 21592116 21760704 21890232 21911526 22020531 22148154 22192464 22214052 22324562 22391824 22422582 22654807 22732164 22754277 22968456 23105173 23115456 23183199 23253048 23574096 23714418 24041836 24065223 24114272 24147396 24374688 24480792 24626511 24676704 24882494 24966522 25017408 25041744 25190802 25312176 25387488 25538604 25625808 25839513 25891208 25969216 25979616 26004888 26159679 26249664 26405912 26520858 26574912 26796532 26968032 27102192 27128556 27421524 27476384 27503112 27597024 27666821 27761292 27978048 28005264 28144584 28171962 28437136 28476198 28533168 28560924 28789488 29127609 29186976 29215368 29360708 29389269 29530872 29589952 29618736 29706651 29719872 29795038 29896776 30116802 30309552 30339036 30489966 30624608 30910932 30941001 31004064 31432128 31619224 31649982 31662657 31991778 32086964 32099814 32196528 32388174 32641056 32835348 32867289 33222231 33288696 33321078 33388992 33486843 33587736 33749568 34051472 34098246 34167744 34452684 34673184 34879572 35136269 35361144 35571627 36062754 36136256 36171408 36562032 36670816 36721188 37015056 37323741 37340352 37449783 37526112 37562616 37786203 37968264 38044224 38081232 38307906 38385984 38836812 38953824 38969424 39185692 39374496 39491648 39608868 39781287 39862368 40155736 40194798 40412736 40452048 40653288 40692834 41132286 41214576 41254668 41641938 41967072 42073213 42199976 42216876 42257943 42655704 42799752 42841386 42909607 42928704 43184232 43780464 43823052 44041062 44296308 44384928 44428104 44649124 44692557 44783648 44845164 45175203 45309614 45464328 45508554 45734949 45936912 46210346 46366398 46506096 46893931 47148192 47428836 47474973 47987667 48083672 48130446 48149721 48228544 48294792 48582261 48749376 48961584 49253022 49353408 49764988 49933044 49981617 50083488 50381604 50624352 50774976 51077208 51251616 51381239 51679026 51782416 51959232 52009776 52319358 52811824 53041716 53593064 53936064 54094131 54204384 54257112 54843048 54952768 55006224 55194048 55333642 55522584 56010528 56289168 56343924 56874272 56952396 57066336 57121848 57461859 57578976 58255218 58373952 58430736 58721416 58778538 59061744 59237472 59413302 59590076 59793552 60233604 60292197 60619104 60678072 60979932 61039251 61249216 61698429 61821864 61882002 62008128 63238448 63299964 63325314 63983556 64173928 64199628 64262079 64393056 64776348 65253071 65282112 65670696 65734578 66061593 66444462 66577392 66642156 66973686 67175472 67964421 68102944 68196492 68574961 68905368 69315519 69346368 69549597 69759144 70272538 70722288 71143254 72125508 72195669 72342816 73124064 73341632 73442376 73879533 74030112 74647482 74899566 75052224 75125232 75572406 75936528 76162464 76615812 77518539 77673624 77907648 77938848 78135967 78371384 78479037 78748992 79217736 79562574 79724736 80311472 80389596 80904096 81306576 81385668 82264572 82429152 82509336 83000463 83283876 83934144 84146426 84399952 84433752 84515886 85311408 85599504 85682772 85819214 86368464 87088729 87382827 87560928 87646104 88082124 88167807 88592616 88769856 88856208 89119953 89298248 89385114 89567296 89690328 90350406 90619228 90928656 91017108 91469898 91873824 92420692 92732796 92823003 93012192 93787862 94296384 94857672 94949946 95975334 96167344 96260892 96299442 96589584 97164522 97923168 98506044 98601867 99529976 99666693 99866088 99963234 100166976 100460529 100763208 101248704 102154416 102503232 102762478 103358052 103564832 104019552 104282633 104638716 105408807 105623648 106083432 106714881 107186128 108188262 108408768 108514224 109686096 110012448 110667284 111045168 111971223 112021056 112349349 112578336 112687848 113358609 113748544 113904792 114132672 114243696 114923718 115157952 116510436 116861472 117442832 117557076 118123488 118474944 118826604 119180152 119343861 119587104 120467208 120584394 121238208 121356144 121959864 122078502 123396858 123643728 123764004 126219639 126476896 126599928 126650628 127967112 128347856 128399256 128524158 128728821 128786112 129552696 130506142 131341392 131469156 132123186 132888924 133154784 133284312 133947372 134077671 134350944 135525609 135928842 136205888 136392984 137149922 137204847 137810736 138631038 139099194 139518288 140545076 140681793 141444576 142286508 142424919 143963001 144251016 144391338 144685632 145109653 145746783 146248128 146884752 147759066 148060224 149294964 149799132 149944851 150250464 151144812 151873056 152324928 153231624 154143717 155037078 155347248 155877696 156271934 156742768 156958074 158435472 158583649 159125148 160622944 160779192 161736211 161808192 162282393 162613152 162771336 164529144 164858304 165018672 166000926 166567752 168292852 168799904 168867504 169031772 170622816 171199008 171365544 171638428 172385577 172736928 174177458 174765654 175121856 175292208 176164248 176335614 177185232 177712416 178239906 178596496 178770228 179380656 180700812 180876591 181238456 181857312 182034216 182939796 183117753 183747648 184841384 185095287 185465592 185646006 186024384 187575724 189715344 189899892 191950668 192334688 192521784 192598884 193179168 193667747 194329044 195759213 195846336 197012088 197203734 198184779 199059952 199333386 199732176 199926468 200921058 201526416 203893263 204308832 205524956 205724883 206716104 207129664 207946557 208039104 208565266 208648791 209277432 210817614 211247296 212166864 213429762 214372256 216376524 216587007 217028448 219372192 220024896 221334568 221638599 222090336 223942446 224698698 225156672 225375696 226717218 227809584 228487392 229847436 232555617 233020872 233722944 234407901 234885664 235114152 236246976 237653208 238360304 238687722 239174208 240934416 241168788 242712288 243919728 244157004 245953883 246793716 247287456 247528008 249001389 252439278 252953792 253199856 253301256 255934224 256695712 256798512 257048316 257457642 259105392 261012284 261266187 262148481 262682784 262938312 264246372 264503421 265777848 266309568 266568624 267359859 267894744 268155342 268701888 271051218 271857684 272785968 274299844 274409694 275621472 277262076 278198388 278469009 279036576 281090152 281363586 282889152 284573016 284849838 287926002 288502032 288782676 290219306 291493566 293769504 294512491 295518132 295805601 298589928 299598264 299889702 300367249 300500928 301381587 302289624 303746112 306463248 308287434 310074156 310694496 312543868 312847899 313485536 313916148 316226421 316870944 317167298 318250296 320144643 321245888 321558384 323472422 324564786 325226304 325542672 329058288 330037344 332001852 333135504 335913669 336585704 337048047 337599808 337735008 338063544 340075827 341245632 342398016 342731088 343276856 344771154 345473856 348354916 349531308 350584416 352328496 352671228 354370464 355424832 356479812 357192992 357540456 358761312 359668673 361401624 361753182 362476912 363714624 364068432 365879592 366235506 369682768 370190574 370931184 371292012 375151448 378658917 379430688 379799784 381459961 383901336 384669376 385043568 385197768 386186463 386358336 387335494 388658088 391518426 394024176 394407468 396369558 398119904 398666772 399464352 399852936 401842116 402233013 403052832 406576827 407786526 408617664 411049912 411449766 411614541 413432208 415893114 417130532 417297582 418554864 421635228 422045379 424333728 426859524 427274757 428744512 431889003 432753048 433174014 434056896 435328959 438744384 442669136 443277198 444180672 447884892 449397396 449834553 450751392 453434436 455619168 456771497 456974784 459694872 462431151 465111234 466041744 468815802 469771328 470228304 475306416 475750947 476720608 477375444 481868832 482337576 485208633 485424576 486847179 487839456 488314008 491907766 493587432 494574912 495056016 498002778 504878556 506399712 506602512 511868448 513391424 513597024 514096632 514915284 517156731 518210784 522024568 522532374 524296962 525365568 525876624 528492744 529006842 531555696 533137248 534719718 535789488 536310684 542102436 542629773 543715368 545571936 546951769 548599688 548819388 549353259 551242944 554524152 556396776 556938018 557824891 558073152 562180304 562727172 569146032 569699676 575852004 577004064 577565352 580438612 581003241 582987132 587277639 587539008 589024982 591036264 591611202 594554337 597179856 599196528 599779404 600734498 602763174 604579248 609621103 611679789 612926496 616574868 617174649 620148312 621388992 623839671 625087736 625695798 625946373 626971072 627832296 632452842 633741888 634334596 636500592 640289286 643116768 646944844 649129572 649761021 651085344 658116576 660074688 664003704 666271008 671827338 673171408 674096094 675470016 676127088 680151654 685462176 686553712 689542308 696709832 697666851 699062616 701168832 703223703 704656992 705342456 708740928 712959624 714385984 715080912 717522624 719337346 722803248 723506364 724953824 728136864 731759184 732471012 737861649 739365536 740381148 741862368 742584024 747004167 750302896 757317834 758861376 759599568 762919922 767802672 770087136 770395536 772372926 774670988 777316176 783036852 783798561 786445443 788048352 788814936 792739116 793510263 796239808 797333544 798928704 799705872 802079577 803684232 804466026 806105664 813153654 815573052 822099824 822899532 823229082 826864416 831786228 834261064 834595164 835407027 837109728 843270456 844090758 848289923 848667456 853719048 854549514 863778006 865506096 866348028 870657918 883537473 885338272 886554396 895769784 898794792 899669106 901101747 901502784 904144761 906868872 911238336 913542994 919389744 924862302 930222468 932083488 937631604 938543697 940456608 948679263 950612832 951501894 953441216 954750888 960433929 963737664 964675152 970417266 973694358 975678912 976628016 983815532 987174864 990112032 996005556 1007741007 1009757112 1012799424 1013205024 1015767571 1020227481 1023736896 1027194048 1028193264 1029830568 1034313462 1036421568 1044049136 1045064748 1048593924 1051753248 1056985488 1058013684 1063111392 1066274496 1069439436 1071578976 1072621368 1079006019 1084204872 1085259546 1087430736 1091143872 1093903538 1097199376 1097638776 1098706518 1109048304 1112793552 1113876036 1115649782 1124360608 1125454344 1132153477 1135976751 1138292064 1139399352 1144379883 1151704008 1154008128 1155130704 1158559389 1160877224 1162006482 1165974264 1174555278 1178049964 1182072528 1183222404 1189108674 1194359712 1198393056 1199558808 1201468996 1205526348 1206699039 1209158496 1219242206 1219730481 1223359578 1225852992 1233149736 1234349298 1240296624 1247679342 1250175472 1251391596 1251892746 1255664592 1264905684 1266136137 1268669192 1273001184 1280578572 1281824271 1286233536 1290003019 1293889688 1295667009 1298259144 1299522042 1302170688 1305986877 1316233152 1328007408 1332542016 1343654676 1346342816 1348192188 1352254176 1355674229 1360303308 1370314491 1370924352 1373107424 1379084616 1387293453 1393419664 1395333702 1398125232 1406447406 1409313984 1410684912 1425919248 1427252841 1430161824 1438674692 1445606496 1447012728 1449907648 1455625899 1456273728 1460541537 1463518368 1464942024 1475723298 1478731072 1480762296 1483724736 1485168048 1494008334 1500605792 1514635668 1519199136 1525839844 1535605344 1540174272 1540791072 1544745852 1549341976 1551470193 1554632352 1566073704 1567597122 1572890886 1576096704 1577629872 1585478232 1587020526 1594667088 1599411744 1604159154 1607368464 1608932052 1626307308 1627889319 1631146104 1640855307 1644199648 1645799064 1646458164 1653728832 1663572456 1668522128 1669190328 1670814054 1673474673 1674219456 1686540912 1688181516 1696579846 1707438096 1709099028 1721677181 1727556012 1731012192 1732696056 1741315836 1743009723 1761832917 1767074946 1770676544 1773108792 1783663011 1791539568 1797589584 1799338212 1802203494 1808289522 1813737744 1827085988 1828863309 1835039367 1838779488 1849724604 1851523947 1860444936 1864166976 1871519013 1875263208 1877087394 1880913216 1886425489 1897358526 1901225664 1903003788 1909501776 1920867858 1929350304 1940834532 1947388716 1949283063 1953256032 1967631064 1974349728 1980224064 1992011112 2015482014 2019514224 2026410048 2031535142 2040454962 2056386528 2059661136 2061587437 2068626924 2088098272 2090129496 2097187848 2102570743 2103506496 2109671109 2113970976 2116027368 2126222784 2138878872 2143157952 2145242736 2158012038 2168409744 2170519092 2174861472 2187807076 2194398752 2195277552 2197413036 2213584947 2218096608 2225587104 2227752072 2231299564 2241012501 2248721216 2250908688 2264306954 2271953502 2276584128 2278798704 2288759766 2303408016 2310261408 2317118778 2321754448 2324012964 2331948528 2349110556 2351395683 2356099928 2359336329 2364145056 2366444808 2378217348 2380530789 2388719424 2396786112 2399117616 2402937992 2406238731 2411052696 2413398078 2418316992 2438484412 2439460962 2446719156 2466299472 2468698596 2480593248 2495358684 2500350944 2502783192 2503785492 2511329184 2517680711 2529811368 2532272274 2537338384 2544869769 2546002368 2561157144 2563648542 2580006038 2587779376 2591334018 2596518288 2599044084 2611973754 2650612419 2656014816 2670219727 2687309352 2692685632 2696384376 2703305241 2704508352 2711348458 2712434283 2720606616 2740628982 2746214848 2758169232 2774586906 2786839328 2790667404 2796250464 2812894812 2815631091 2821369824 2846037789 2851838496 2854505682 2860323648 2877349384 2881301787 2891212992 2894025456 2911251798 2921083074 2927036736 2929884048 2951446596 2961524592 2970336096 2988016668 3001211584 3023223021 3029271336 3038398272 3047302713 3051679688 3071210688 3081582144 3089491704 3098683952 3102940386 3109264704 3132147408 3135194244 3145781772 3155259744 3170956464 3174041052 3189334176 3197400479 3198823488 3208318308 3214736928 3217864104 3237018057 3252614616 3255778638 3262292208 3281710614 3288399296 3291598128 3292916328 3327144912 3337044256 3338380656 3341628108 3346949346 3373081824 3376363032 3393159692 3396460431 3407930253 3414876192 3418198056 3433139649 3443354362 3455112024 3462024384 3465392112 3475678167 3482631672 3486019446 3523665834 3534149892 3546217584 3567326022 3583079136 3595179168 3598676424 3604406988 3616579044 3620097117 3627475488 3654171976 3657726618 3659191443 3670078734 3677558976 3699449208 3703047894 3720889872 3743038026 3750526416 3754174788 3772850978 3794717052 3798408411 3806007576 3819003552 3828662383 3841735716 3845472813 3858700608 3870009057 3881669064 3894777432 3898566126 3904774237 3906512064 3917960631 3935262128 3948699456 3984022224 4030964028 4039028448 4063070284 4067022687 4080909924 4110943473 4112773056 4119322272 4123174874 4137253848 4161880359 4176196544 4180258992 4194375696 4205141486 4219342218 4227941952 4232054736 4277757744 4281758523 4290485472 4316024076 4336819488 4341038184 4349722944 4366877697 4375614152 4381624611 4388797504 4390555104 4394826072 4427169894 4436193216 4451174208 4455504144 4462599128 4482025002 4501817376 4528613908 4543907004 4557597408 4577519532 4606816032 4620522816 4634237556 4643508896 4648025928 4663897056 4698221112 4702791366 4712199856 4718672658 4728290112 4732889616 4756434696 4761061578 4798235232 4805875984 4812477462 4822105392 4826796156 4876968824 4878921924 4883667957 4893438312 4922565921 4932598944 4937397192 4958979493 4961186496 4990717368 5000701888 5005566384 5007570984 5020424019 5022658368 5035361422 5059622736 5064544548 5074676768 5089739538 5122314288 5127297084 5160012076 5165031543 5175558752 5182668036 5193036576 5198088168 5223947508 5229029169 5285498751 5301224838 5312029632 5340439454 5350989033 5374618704 5392768752 5406610482 5422696916 5424868566 5441213232 5481257964 5486589927 5505118101 5516338464 5549173812 5554571841 5573678656 5581334808 5592500928 5614557039 5625789624 5631262182 5642739648 5659276467 5692075578 5703676992 5709011364 5754698768 5762603574 5788050912 5822503596 5842166148 5847849189 5859768096 5902893192 5923049184 5938029461 5940672192 5976033336 6046446042 6058542672 6094605426 6103359376 6178983408 6184762311 6197367904 6205880772 6264294816 6270388488 6291563544 6307712229 6310519488 6329013327 6341912928 6348082104 6378668352 6394800958 6416636616 6429473856 6435728208 6474036114 6505229232 6511557276 6524584416 6563421228 6583196256 6585832656 6640754841 6654289824 6674088512 6676761312 6683256216 6693898692 6723037503 6746163648 6752726064 6786319384 6792920862 6815860506 6829752384 6836396112 6866279298 6886708724 6910224048 6930784224 6951356334 6965263344 6972038892 7047331668 7054187049 7068299784 7092435168 7110372997 7134652044 7141592367 7166158272 7190358336 7197352848 7208813976 7233158088 7240194234 7254950976 7308343952 7315453236 7318382886 7340157468 7398898416 7406095788 7441779744 7486076052 7501052832 7508349576 7545701956 7553042133 7589434104 7596816822 7612015152 7634609307 7638007104 7657324766 7683471432 7690945626 7740018114 7763338128 7789554864 7797132252 7809548474 7835921262 7870524256 7925074339 7951837257 7968044448 8010659181 8061928056 8078056896 8109915723 8126140568 8134045374 8137302849 8161819848 8221886946 8238644544 8246349748 8274507696 8323760718 8360517984 8388751392 8410282972 8438684436 8446893273 8464109472 8538113367 8555515488 8563517046 8580970944 8632048152 8673638976 8682076368 8733755394 8751228304 8763249222 8781110208 8789652144 8854339788 8911008288 8925198256 8964050004 9003634752 9030021133 9057227816 9069669063 9087814008 9115194816 9141908139 9155039064 9213632064 9268475112 9287017792 9296051856 9327794112 9396442224 9405582732 9424399712 9437345316 9465779232 9512869392 9522123156 9592201437 9596470464 9611751968 9624954924 9644210784 9653592312 9711054171 9753937648 9757843848 9767335914 9786876624 9845131842 9865197888 9874794384 9917958986 9981434736 10011132768 10015141968 10040848038 10070722844 10119245472 10129089096 10149353536 10179479076 10189381293 10223790759 10244628576 10254594168 10299418947 10320024152 10330063086 10351117504 10365336072 10386073152 10396176336 10427034501 10447895016 10458058338 10570997502 10602449676 10680878908 10701978066 10749237408 10785537504 10813220964 10845393832 10849737132 10860291351 10882426464 10962515928 10973179854 11010236202 11027768999 11032676928 11098347624 11109143682 11162669616 11229114078 11251579248 11262524364 11318552934 11384151156 11395225233 11418022728 11485987149 11509397536 11525207148 11576101824 11610027171 11645007192 11684332296 11695698378 11714322711 11719536192 11753881893 11805786384 11846098368 11876058922 11952066672 12051740267 12092892084 12117085344 12189210852 12201068061 12206718752 12332830419 12357966816 12369524622 12394735808 12411761544 12485641077 12528589632 12540776976 12583127088 12615424458 12658026654 12683825856 12696164208 12789601916 12833273232 12845275569 12871456416 12948072228 13010458464 13023114552 13049168832 13100633091 13126842456 13166392512 13171665312 13204978423 13281509682 13308579648 13353522624 13366512432 13387797384 13446075006 13505452128 13572638768 13585841724 13631721012 13672792224 13732558596 13773417448 13820448096 13861568448 13902712668 13930526688 13944077784 14094663336 14108374098 14136599568 14184870336 14220745994 14269304088 14283184734 14394705696 14417627952 14466316176 14480388468 14616687904 14630906472 14636765772 14680314936 14717995201 14767697763 14797796832 14812191576 14876938479 14883559488 14972152104 15002105664 15016699152 15061272057 15091403912 15106084266 15178868208 15193633644 15224030304 15269218614 15314649532 15366942864 15381891252 15480036228 15495094629 15526676256 15579109728 15594264504 15619096948 15671842524 15687087507 15741048512 15850148678 15856496253 15903674514 15936088896 16021318362 16123856112 16219831446 16252281136 16268090748 16274605698 16323639696 16443773892 16459769781 16492699496 16515354303 16549015392 16647521436 16663715523 16721035968 16770039247 16777502784 16820565944 16843671117 16877368872 16893786546 16928218944 16977829401 17076226734 17111030976 17127034092 17264096304 17364152736 17467510788 17502456608 17526498444 17579304288 17623764977 17708679576 17814088383 17822016576 17850396512 17928100008 18060042266 18114455632 18139338126 18175628016 18283816278 18310078128 18536950224 18554286933 18592103712 18691538089 18792884448 18811165464 18848799424 18874690632 18923136687 18931558464 18987039981 19025738784 19044246312 19184402874 19223503936 19249909848 19288421568 19307184624 19422108342 19507875296 19515687696 19534671828 19573753248 19690263684 19749588768 19835917972 19922264523 19962869472 20022265536 20030283936 20081696076 20141445688 20169112509 20238490944 20258178192 20358958152 20378762586 20447581518 20489257152 20509188336 20598837894 20640048304 20660126172 20730672144 20792352672 20854069002 20895790032 20916116676 21141995004 21162561147 21204899352 21331118991 21361757816 21403956132 21498474816 21571075008 21626441928 21690787664 21699474264 21720582702 21764852928 21925031856 21946359708 22020472404 22055537998 22196695248 22218287364 22325339232 22381803353 22458228156 22503158496 22525048728 22637105868 22659126399 22768302312 22790450466 22836045456 22903827921 22971974298 23018795072 23050414296 23220054342 23290014384 23368664592 23391396756 23428645422 23507763786 23611572768 23752117844 23775223017 23855511771 23904133344 24031977543 24103480534 24185784168 24234170688 24329747169 24378421704 24402136122 24413437504 24665660838 24715933632 24739049244 24823523088 24971282154 25081553952 25166254176 25230848916 25316053308 25340679819 25392328416 25579203832 25614340101 25666546464 25690551138 25742912832 25896144456 26020916928 26046229104 26201266182 26253684912 26343330624 26409956846 26563019364 26733024864 26775594768 26800636681 26892150012 27010904256 27090063399 27145277536 27171683448 27263442024 27333419659 27345584448 27425724417 27465117192 27546834896 27640896192 27805425336 27861053376 27888155568 28189326672 28216748196 28273199136 28441491988 28538608176 28566369468 28776604311 28789411392 28835255904 28932632352 28960776936 29133162513 29233375808 29261812944 29273531544 29360629872 29435990402 29535395526 29595593664 29624383152 29753876958 29944304208 30033398304 30122544114 30182807824 30212168532 30357736416 30387267288 30448060608 30538437228 30568143879 30629299064 30671372277 30733885728 30763782504 30898256841 30960072456 30990189258 31053352512 31158219456 31188529008 31238193896 31281103503 31343685048 31374175014 31700297356 31712992506 31807349028 32042636724 32247712224 32439662892 32504562272 32536181496 32549211396 32647279392 32887547784 32919539562 32985398992 33030708606 33083306997 33098030784 33295042872 33327431046 33540078494 33641131888 33687342234 33754737744 33787573092 33955658802 34152453468 34185675699 34254068184 34457961447 34528192608 34712856451 34728305472 34830081513 34935021576 35004913216 35052996888 35142968133 35158608576 35247529954 35261645679 35417359152 35628176766 35700793024 35856200016 36120084532 36155220801 36228911264 36278676252 36351256032 36567632556 36603204183 36620156256 36998491257 37073900448 37108573866 37184207424 37383076178 37456923231 37585768896 37622330928 37749381264 37846273374 37974079962 38051477568 38088492624 38368805748 38499819696 38535826707 38614369248 38844216684 39015750592 39031375392 39069343656 39147506496 39301899273 39380527368 39499177536 39614935269 39671835944 39844529046 39925738944 40060567872 40163392152 40282891376 40338225018 40516356384 40717916304 40757525172 40895163036 41018376672 41197675788 41280096608 41320252344 41461344288 41566206227 41584705344 41708138004 41791580064 41832233352 42283990008 42325122294 42409798704 42662237982 42723515632 42807912264 43252883856 43381575328 43398948528 43441165404 43850063712 43892719416 44040944808 44111075996 44153985603 44303093289 44393390496 44436574728 44630815437 44650678464 44763606706 44916456312 45006316992 45050097456 45183816171 45274211736 45318252798 45536604624 45580900932 45672090912 45807655842 45943948596 46100828592 46440108684 46485283887 46580028768 46737329184 46782793512 46857290844 47015527572 47061262521 47223145536 47504235688 47550446034 47569488759 47711023542 47808266688 48063955086 48206961068 48371568336 48659494338 48756843408 48804272244 49331321676 49379309343 49478098488 49647046176 49772610979 49942564308 49991146569 50163107904 50310117741 50332508352 50461697832 50632106616 50681359638 50784656832 50933488203 51158407664 51228680202 51333092928 51381102276 51792288912 52092458208 52402532364 52507369824 52819913692 52871294931 53126038728 53442265149 53466049728 53551189536 53601273362 53784300024 54180126798 54290555072 54343366896 54526884048 54666839318 54851448834 54930234384 55093669792 55610850672 55662860799 55776311136 56074614267 56378653344 56433496392 56546398272 56769410061 56882983976 56961119943 57077216352 57132738936 57553208622 57670511808 57865264704 57921553872 58266325026 58523625888 58547063088 58721259744 58871980804 59070791052 59248766304 59507753916 59766793569 59888608416 60066796608 60245088228 60365615648 60424337064 60715472832 60774534576 61076874456 61136287758 61258598128 61342744554 61467771456 61527565008 61796513682 61920144912 61980378516 62377058016 62476387792 62562207006 62687370096 62748350028 63210147931 63400594712 63425985012 63487683441 63614698056 63993356973 64085273448 64466733409 64495424448 64879325784 65009124544 65072362992 65098422792 65294558784 65775095568 65839079124 65970797984 66061417212 66166613994 66590085744 66654862092 67080156988 67145410059 67282263776 67374684468 67509475488 67575146184 67911317604 67977379197 68304906936 68371351398 68508136368 68711483763 68915922894 69056385216 69425712902 69660163026 69870043152 70105993776 70285936266 70495059908 70523291358 70834718304 71256353532 71325669051 71566535313 71712400032 72095932629 72240169064 72310441602 72457822528 72557352504 72702512064 72989241507 73135265112 73206408366 73240312512 73996982514 74147800896 74217147732 74766152356 74913846462 75244661856 75498762528 75692546748 75948159924 76022039457 76176985248 76737611496 76999639392 77071653414 77194382993 77228738496 77688433368 78062750784 78138687312 78603798546 78761054736 79229870538 79343671888 79689058092 80326784304 80401910043 80565782752 80676450036 81032712768 81270190197 81435832608 81515050344 81790326072 82000258977 82036753344 82277173251 82395351576 82560193216 82640504688 82922688576 83132412454 83416276008 83583160128 83664466704 84567980016 84650244588 84819597408 85324475964 85447031264 85615824528 86329812933 86505767712 86763150656 86797897056 86882330808 87399487539 87700127424 87785438832 88081889616 88222151992 88307971206 88606186578 88786780992 88873149456 89261630874 89527213412 89832912624 90100194912 90367632342 90548423472 90636505596 91073209248 91161801864 91344181824 91615311684 91704431637 91887897192 92201657184 92434848961 92694770523 92880217368 92970567774 93160057536 93474658368 93565587024 93714581688 94031055144 94122525042 95008471376 95100892068 95138977518 95422047084 96127910172 96413922136 96743136672 97318988676 97513686816 97608544488 98035209977 98662643352 98758618686 98956196976 99249920991 99294092352 99545221958 99885128616 99982293138 100620235482 100923395664 101264213232 101362719276 101866976406 102316815328 102457360404 102762204552 103025966407 103373884341 103584577824 104138569353 104184916416 104490244539 104805064728 105014739648 105428904399 105639827384 105742589862 105784937037 106252077456 106884530298 107102379072 107202546724 107568600048 108360253596 108465662403 108686733792 109053768096 109333678636 109702897668 109809612549 109860468768 110187339584 110995473771 111221701344 111325721598 111552622272 112149228534 112757306688 112866992784 113538820122 113765967952 113922239886 114154432704 114265477872 115106417244 115607480121 115843107744 116532650052 117047251776 117094126176 117390274729 117442519488 117743961608 117905697819 118141582104 118497532608 118844805807 119015507832 119533587138 119777216832 120490176456 120731231296 120848674128 121549069152 122153748912 122272575516 122517196256 122685489108 123055130016 123593027364 123840289824 123960757032 124698618681 124754116032 124952775584 125124414012 125374740192 125496700056 126420295862 126801189424 126851970024 126975366882 127229396112 127986713946 128170546896 128933466818 129758651568 130144725984 130196845584 130840766623 131550191136 131678158248 131941595968 132122834424 132333227988 132461956809 132909279867 133180171488 133309724184 133892446311 134160313976 134290820118 134564527552 134749368936 135018950976 135150292368 135551448513 135822635208 135954758394 136609813872 136742702796 137016272736 137422967526 137831845788 138851425804 139320326052 139455851661 139740086304 140211987552 140571872532 140990119816 141046582716 141183787563 141669436608 142512707064 142651338102 143133070626 143360996987 143424800064 144191865258 144480338128 144620883204 145114705008 145978483014 146270530224 146412816732 147993965028 148137928029 148434295464 149317832937 149532304712 149827692924 150489323712 150930353223 150997525056 151385093496 151896319848 152044078914 152353970496 152800464609 153475222992 153999278784 154143306828 154388765986 155376866736 156277374624 156672623471 157207597092 157522109472 158459741076 158613884793 158687343776 159378116184 160326795447 160653568608 160803820086 161131565504 161352900072 162540380394 162871665216 163030100688 163580652144 164000517954 164554346502 164790703152 165281009376 166264824908 166832552016 166988582397 167328933408 168223842801 169135960032 169300489176 169639194816 170308230183 170648951928 170894062528 171231649056 172659625866 173011535424 173595794112 173764661616 174798975078 175570877664 176163779232 176444303984 176615942412 177212373156 177746298912 178523261748 179054426824 179300380707 179665825248 180200389824 180735264684 181096846944 181273011192 182146418496 182323603728 183230623368 183408863274 183775794384 184403314368 184869697922 185389541046 185760434736 185941135548 187131174048 187429163376 188062110288 188245050084 189630443793 190016942752 190201784136 190277955036 190844094168 191333937613 191980070919 192255820344 192827844272 193400200227 193486273344 194637977352 195027373632 195217088976 196070419954 197325286704 197517237372 197912393952 198499841982 199090443916 199770257232 199964586276 201240470964 201436230177 201846791328 202528426464 202725438552 203733952812 203932137591 204633630656 204914720808 205524409104 206051932814 206134451289 206747768682 207169155648 208277138706 208980489078 209610129456 210857808798 211279654768 211485179724 211569874074 212504154912 213769060596 213977007153 214405093448 214699605939 215137200096 216287797887 216720507192 216931324806 217373467584 218010510211 218107536192 218667357272 218967724521 219405795336 219619225098 219720937536 221990947542 222443402688 222651443196 224298457068 225733985568 227077640244 227531935904 227844479772 228530955744 230212834488 231214960242 231583148979 231686215488 233065300104 234188252352 234780549458 235487923216 235811395638 236283164208 237689611614 238031015664 239067174276 240980352912 241205730129 241697348256 242989995157 243098138304 243810570591 244307497824 244545151032 245034392512 245370978216 246000776931 246110260032 246831519753 247186054728 247680579648 247921514064 249397237362 249905551168 250248828024 250749480384 250993400112 252840591724 253602378848 253703940048 253950733764 254458792224 255973427892 256341093792 257866933636 258989438799 259517303136 260289451968 260393691168 261681533246 262198462617 263100382272 263356316496 264245668848 264666455976 264923913618 265818559734 266360342976 266619448368 267784892622 268320627952 268581640236 269498737872 270300584736 271102897026 271645270416 271909516788 273219627744 273485405592 274032545472 274845935052 275113294911 275663691576 277304546883 277702851608 278084311569 278640652104 278911703322 279480172608 280423975104 281143745064 281980239632 282093165432 282367575126 285025414128 285302676204 286266141252 286721993974 288383730516 288960676256 289241766408 290229410016 290963443589 291956966028 292541060448 292825633464 294105629931 295987930056 296275856058 296868590928 297749762973 298635665874 299064609424 299655385848 301860706446 302770186992 303792639696 304088157828 305600929218 306950445984 308286613656 308777531972 309077899221 310121653023 310753733472 312415708059 312554749248 313345246942 313470733617 314415194184 315044218944 316286713197 316919482152 317227769586 317374687552 318756232368 320653590894 321307137216 321607640172 322705800144 325080760788 325396987209 326060201376 327161304288 328001035908 329108693004 329428837647 329581406304 330562018752 332529649816 332986421313 333665104032 333977164794 334657866816 336447685602 338271920064 338600978352 340616460366 341297903856 342463298112 345319251732 347529323232 348408276853 349597950156 351141755328 352170824187 352327558464 352888607968 353231884824 354424746312 355492597824 356534417421 357046523496 358108853648 358600761414 359331650496 361470529368 362193693888 362546022384 364647207456 366461246736 366817726548 367551588768 369739395844 370779082092 371520869472 371882271096 374095856043 374262348096 374858326752 376124220576 376490100168 379260887586 380033885504 380403568272 380555910072 381688188336 382667875226 383960141838 384511640688 385655688544 386800400454 389275954704 390434177952 392140839908 392522299869 394650573408 395034474744 395824787904 396999683964 397385870427 398180887832 398727839601 399540514464 399929172552 401677338933 402480941928 402872460354 403693582656 405056852928 405450877104 406654345539 407467905624 407864275182 409829441616 411048818208 412103865628 412268902578 413495537364 416554277412 417960978156 418367554983 419220258912 421715617596 422559309536 422970359448 423139748148 425008309824 427538121192 427954014306 428810186896 429399211878 430082990961 430274400192 432575595774 433441014384 433862649612 436021020422 437334714544 437935449042 438811590672 439238450196 442471035517 443981895084 444413784087 445302886392 447953498811 448596914136 451267133863 451467971136 452791059669 454155280488 455063871808 455688959544 457061911488 458401393827 460425668976 462429920484 463166297958 466130600208 469561098916 470017870413 470975846432 471622791276 472566328416 475379223228 475841654379 476062031328 478134348552 480980386341 481960705824 482411460258 483394696512 485979990314 487621141182 488614995648 489090302064 490741956432 492001553862 493663039506 494372109456 495843028128 498794474724 500497656048 500965747191 501986800224 504671528403 505681183448 507204757696 507407880096 507901467528 508917584448 510924690549 511946855784 512682187584 515733867272 517978877598 519034606272 520787382336 523363066492 524396925234 526712632992 528491337696 529332911952 529847827236 531637119468 533238896736 535569785244 536641255904 537163280472 538997475744 540360680951 540601169472 542205794052 543290540832 543819033576 546439255488 546970811184 549691870104 550226589822 551327383152 554609093766 555405703216 556168623138 557281304208 557823406644 562287490128 563960479264 564186330864 564735150252 568891331379 570050828256 570605352408 572532282504 573443987948 574001812839 575940212757 576767461032 577921352512 578483532816 580200600681 580458820032 581926887178 583913932056 585082120896 585651266928 588211259862 591975860112 592551712116 593737181856 595499525946 597271331748 598129218848 599310771696 603721412892 604308690531 605540373984 607585279392 608176315656 611201858436 611796412773 613900891968 616573227312 617555063944 618155798442 618403353867 620243306046 621507466944 624831416118 626690493884 626941467234 628830388368 632573426394 633838964304 634455539172 637512464736 641307181788 641931021459 643215280344 645411600288 647043942727 648863393661 650161521576 650793974418 652120402752 654031530633 654322608576 656002071816 658217386008 658857675294 659162812608 665059299632 665972842626 667330208064 667954329588 672895371204 677201956704 681232920732 682595807712 686246469839 690638503464 694749446937 695058646464 696816553706 699195900312 704341648374 705777215936 706463769648 708849492624 713068834842 714093046992 716217707296 717201522828 722941058736 723617190387 725092044768 728969985471 729294414912 731431711773 732922493472 733635453096 735103177536 738002330793 739478791688 740494559259 741558164184 743041738944 743764542192 748191712086 749716653504 752248441152 752980200336 758521775172 760807136544 761111820144 763376376672 765335750452 767920283676 769023281376 771311377088 773600800908 776968316397 778551909408 780868355904 784281679816 785044599738 789301146816 790068949488 793999367928 794771740854 796361775664 797455679202 799081028928 799858345104 803354677866 804961883856 805744920708 810901754208 813308691078 814935811248 815728550364 819658883232 821731923103 822097636416 824207731256 824537805156 825339884733 826991074728 831913640649 833108554824 835921956312 836735109966 838067534317 838440517824 843431235192 845118619072 845940718896 846279496296 855076242384 855908028612 857620373792 858798423756 860165981922 865151191548 866882028768 867725299224 872042040844 872890330767 874669429088 875870898084 877623181344 878476900392 882316889793 884942071034 887963790168 888827568174 890605772784 893249288919 895906997622 897193828272 902534267726 905582119338 908310560976 911377919088 915885366361 916802787654 920851337952 924859840968 926332595916 927233697663 930364959069 932261200416 937247124177 939122197832 940035740826 940412200851 941951692864 943245582552 945132656832 948860139591 950758446456 951683308758 952124062656 956268697104 961960772682 963921411648 964822920516 971959980628 975242282364 976190961627 978180604128 981483912864 984003107724 987326079012 988286512941 988744218912 991686056256 997588949448 1000995312096 1001931494382 1003526978909 1003973600448 1009343056806 1011362366896 1014815760192 1015802935056 1021849381098 1023893711568 1031467734544 1035957755196 1045224830559 1046726132984 1048793850468 1053425265984 1056512472561 1056982675392 1058665823904 1059695654472 1063274238936 1066477793472 1069603252263 1071139570488 1073282511808 1074326560944 1077994951488 1080721361902 1084411588104 1086581081664 1087638067152 1093941622368 1099383740208 1100453179644 1102654766304 1109218187532 1110811406432 1112337246276 1114562608416 1115646813288 1122287568129 1124574980256 1127920958528 1128372661728 1129470300504 1137782662758 1140101656512 1141210704816 1145064565008 1146887975896 1148003625678 1151880425514 1153534922064 1156967065632 1160401201362 1163853774356 1167827864112 1171302533856 1176422519724 1177566899607 1183951720224 1185103424232 1187474363712 1190999051892 1192157611281 1194542663496 1196258437696 1198621543392 1205032016799 1207442825784 1208617381062 1211080747968 1215170558784 1216352631312 1222403716872 1223592825546 1233146454624 1235110127888 1236311596884 1236806707734 1240486612092 1249662832236 1253380987768 1253882934468 1255102664949 1257660776736 1265146852788 1267677928608 1268911078344 1274457729701 1275024929472 1282614363576 1283862042918 1286430560688 1290248972883 1290823200576 1294087885454 1297726787322 1300323043152 1301587948836 1308063061266 1312004143632 1316434772016 1317715350588 1327413106551 1330118599264 1331945685252 1335908659176 1339337563291 1343860496433 1345790742408 1353801401589 1354403913408 1358373179007 1362465841464 1365191615424 1372492939678 1375204181481 1381277006928 1389498893874 1393633107412 1398391800624 1408683296748 1410053611239 1412927539296 1417698985248 1426137669684 1427524963137 1428186093984 1432435414592 1434403045656 1442941159023 1445882117472 1447234380774 1450184089536 1457939970942 1462863423546 1465844986944 1467270906192 1476004661586 1478957583376 1480989118518 1483116328368 1487529084384 1496383424172 1502897241573 1505960400672 1514014585209 1517043550344 1521614273088 1522223640288 1526073571477 1526752753344 1530671500904 1532774071647 1535840567352 1538046562752 1547201601816 1553936632794 1557103818816 1568563359632 1570089199476 1580137898976 1587998735856 1589543481708 1592723551328 1594911358404 1599716690208 1606709355732 1609923767712 1611489841416 1621082042853 1621803508416 1626617382156 1629871622496 1631457100728 1639317766464 1643463846206 1648415462512 1649075610312 1650679769466 1653982149456 1663827281298 1666217109648 1671843912624 1673470219932 1676135068634 1686862470384 1691881437792 1692558992592 1700929966099 1706673994137 1710152484768 1711816057224 1715240747584 1717596847512 1720331963844 1722005438517 1727820638271 1730302383096 1733764057536 1735450598448 1740601802043 1744084081688 1745780661534 1749338858176 1751741796168 1755246362688 1756953800784 1764633779586 1769884142068 1775927580336 1777655136348 1781211545568 1786498577838 1791813995244 1794387656544 1805068535452 1811164238676 1812926071593 1816621121952 1822755838176 1831770732722 1833605575308 1835389238319 1841702675904 1849719681936 1852665191832 1854467395326 1860729918138 1864522400832 1874494248354 1878244395664 1880071481652 1880824401702 1886491165104 1897720279182 1901516892912 1903366617516 1912537394208 1923921545364 1925793064377 1929645841032 1941131828181 1943919961256 1946590180983 1950484564728 1952381923254 1956361208256 1962094591899 1962967825728 1968006215448 1974652158024 1976573025882 1977488437824 1995177898896 2001990624192 2003862988764 2007053957818 2018686113612 2022724733792 2031605870112 2036744105123 2043698762196 2047787423136 2058739409517 2062935469088 2071915510392 2084248340811 2090449661118 2093452265968 2097587700936 2113024945122 2117331647808 2119391308944 2126548477872 2139206504526 2142279140976 2148653121888 2161442723804 2168823176208 2170851571161 2175276134304 2186909956413 2187883244736 2194295135319 2198767480416 2200906359288 2205309532608 2214006992379 2218436375064 2221622812864 2224674492552 2229125216832 2231293626576 2244575136258 2249149960512 2256745323456 2258940601008 2275565325516 2282421409632 2290129130016 2293775951792 2296007251356 2303760851028 2307069844128 2313934131264 2320802402724 2327707548712 2330904949191 2335655728224 2342605067712 2352845039448 2355133799214 2367903440448 2370206848464 2381998103784 2384315222562 2389085326992 2397243086784 2410064033598 2414885651568 2417234762124 2432705262624 2444807433744 2447185651092 2465195769309 2466292909248 2470220255776 2472623193768 2473613415468 2480973224184 2495740921947 2499325664472 2506761975536 2507765868936 2510205329898 2514202602951 2515321553472 2530293705576 2535355857216 2537822156688 2548915459402 2565228727152 2567724085836 2572861121376 2580497945766 2588175770908 2595453574644 2600646086304 2603175897672 2616126122532 2618670992301 2624008287264 2632869544032 2635430701176 2646950669379 2654826213102 2660237198528 2663891370504 2671817318352 2678675126582 2679747866757 2687720992866 2691581484816 2707602803178 2716746358014 2724931682928 2744985879356 2747656099083 2750408362962 2762554013856 2778997787748 2781701092989 2787266214824 2791094877207 2796783601248 2811741372531 2817366593496 2820107222478 2825855078592 2834136632743 2835397970496 2846580418773 2852275339368 2855049926274 2856372187968 2868806091312 2885882318046 2891764234944 2894468761548 2915879941884 2925726847092 2928572884881 2934541812384 2952009323172 2957915166752 2961978237036 2966232656736 2975058168768 2992766848344 3005794483146 3010580936727 3011920801344 3028029170418 3034087100688 3044447280576 3052147142954 3061343001808 3065548143294 3071681134704 3094403203632 3097297248619 3107873265588 3135674491677 3137126719264 3140178398952 3158869937041 3160275797952 3169537417683 3175997471712 3179086963416 3185447102656 3189822716808 3199433380416 3208809756789 3213418711464 3219847535424 3222979682832 3242164085706 3253234764312 3259743244992 3262914201456 3286927692412 3296830925024 3298151220624 3301359538932 3307964298912 3327654562596 3332434219296 3343687825248 3346940439864 3352270137268 3366862704387 3373724940768 3383762875584 3385117985184 3401859932198 3413347988274 3420304969536 3423632114448 3435193695024 3440663927688 3444010877034 3455641276542 3460604766192 3470901196896 3481203604086 3488168163376 3491561323068 3503483592336 3513907601568 3529267559172 3532700698821 3539768284136 3551855160672 3555310272696 3562423091136 3572997155676 3576472833843 3583627990488 3588775313088 3610137070904 3615096050397 3622328477352 3625852143186 3633242243904 3645511676352 3663541465444 3667211150616 3670778476638 3699439363872 3705330383664 3708934790652 3721459836276 3748988496708 3756488791328 3760142963304 3761648803404 3772982330208 3782524766657 3795440558364 3803033785824 3806733235032 3823373189103 3825074788416 3847843090728 3851586128754 3859291682064 3870746918649 3882263656362 3887839922512 3893180361966 3900969129456 3904763846508 3924189183798 3936012430896 3949304316048 3953146051764 3982239319653 3990355797792 4007725977528 4014107915636 4018012689873 4031581489299 4037372227224 4045449467584 4061404204767 4063211740224 4073488210246 4075119537021 4087397524392 4095574846272 4117478819034 4125870938176 4143831020784 4168496681622 4180899322236 4186904531936 4195175401872 4226049890244 4230160833717 4238782617888 4253096955744 4278413009052 4282574889411 4284558281952 4297306243776 4322885447608 4328823477069 4337646352416 4341703142322 4350552268608 4373819912826 4388590270638 4397534960832 4401812718576 4428013984758 4436872750128 4449348985104 4462587253152 4489150272516 4517881202016 4529307599089 4542043755627 4551130651032 4564842819264 4578220714431 4580258260032 4587551903584 4592014502712 4607521702056 4614139688256 4641604805448 4655415097424 4661809898382 4671311456448 4705690078896 4710267598428 4740413696928 4763996207568 4768630445124 4778170653984 4803725288873 4820128067196 4829771303136 4834469524248 4863246128559 4865410525248 4889614867488 4894371302184 4930391538618 4940440511552 4945246387536 4947226830936 4961946448368 4991481843894 4998651328944 5013523951072 5015531737872 5020410659796 5028405205902 5060587411152 5075644313376 5097830918804 5102789898297 5120021982411 5130457454304 5135448171672 5145722242752 5160995891532 5166016315551 5176351541816 5183461914813 5190907149288 5201292172608 5206351795344 5221805406129 5232252245064 5237341984602 5248016574528 5265739088064 5270861402352 5293901338758 5309652426204 5327782741008 5343634636704 5357350253164 5359495733514 5375441985732 5383162969632 5415205606356 5433492716028 5438778214779 5449863365856 5489971758712 5495312198166 5500816725924 5525108027712 5557995575496 5563402185978 5574532429648 5582189754414 5593567202496 5623482745062 5634733186992 5640214444956 5668273265486 5693160837546 5704550678736 5710099852548 5737612182624 5752123461721 5771764636092 5777379193131 5788937523096 5823395484543 5831759883768 5851453694184 5857145769762 5866472740219 5869083624768 5886283775697 5904018646344 5915830333504 5923956474072 5932465313472 5985533696688 6011588966292 6021161873454 6056058340836 6068174201376 6104294285908 6110232315369 6122686003616 6131096286588 6143362269408 6176218228551 6188806407264 6194594497238 6215746531176 6252745022433 6271348983354 6274253438528 6280356797904 6317739874082 6339074835366 6351994943424 6358173926832 6379645433616 6417619513578 6426837422928 6445959365664 6484328171412 6506469528624 6512554713483 6525828402912 6560729869239 6573855384824 6582885405957 6593661850048 6596302441248 6602719077864 6615928597824 6642020977137 6655309125192 6664868438592 6687375650496 6693880879728 6704540274536 6733725408774 6747449881536 6770235970368 6803719864396 6826695976548 6847264228896 6870387390048 6881327855376 6888021754068 6911282553084 6921209532384 6941802393792 6962407208172 6976336326752 6983122646136 7006967184672 7024688852363 7027815203136 7058535118344 7065401397642 7079536568272 7103710321344 7110620545392 7145994311352 7152945667686 7167255980976 7220274141808 7230192100794 7244656954704 7251704286372 7327082930888 7334422301232 7341556953276 7395587307927 7398878727744 7410660767328 7417869581304 7442919672552 7487222765841 7497976993416 7512977582656 7520285926608 7523297606808 7542607808853 7545964660416 7565049533314 7590881116728 7606067571648 7613466470064 7646746378206 7695686181456 7703172257508 7718583364128 7741493837298 7764527312724 7775679845024 7786360723932 7801938258912 7809527693016 7848378367596 7856012976903 7872024861792 7898608632096 7906292103528 7940852008137 7964478639306 7980711595584 8015451955056 8028215831272 8036025379746 8039243600271 8063162978598 8074744454448 8122808409534 8146976420492 8150239074042 8174795048784 8234957638068 8242968297249 8287662041568 8336993363244 8345103278967 8361798644472 8373809063872 8390350803744 8435224117593 8452099780488 8460321667434 8477565235776 8502409898229 8506193911488 8556826018104 8565149778822 8569116563904 8645770895216 8657646954138 8675292704832 8683406284644 8747639825652 8777180541276 8785718654643 8803625437152 8856027969516 8873745500256 8898697970208 8921204107907 8925174506304 8978300545032 9031742810181 9035762404032 9058615198178 9084087511254 9102261302064 9156441428862 9175103807168 9184029005424 9215043404112 9283209610896 9291891745857 9310830194848 9323619796764 9407023475031 9411380157792 9420535196856 9476609811123 9480827393856 9508612253049 9527992415136 9537260890248 9556341307968 9607450577746 9626429270367 9640256134392 9659542606272 9668939048496 9726492257118 9779229734976 9788742604368 9860783077236 9890492775072 9894453661872 9923892896736 9982963687788 9997302657888 10027047902144 10031063475744 10040821319592 10056810411804 10100588113161 10121174822304 10151288626752 10195661837608 10205579796594 10240043964822 10260914908608 10270896343344 10321991783064 10332032631102 10352703083632 10366923829626 10381814298576 10412703590688 10443610812258 10464504490128 10474683969204 10541722804704 10587802677516 10598102096463 10619304852408 10655565482016 10682515000339 10687269273408 10714700506328 10718991467028 10729418501529 10750883971464 10766325939264 10830411212712 10866985432056 10877556429558 10894877946121 10899726731712 10979943517424 10990624396332 11001633451848 11115991150992 11126804371956 11149064859296 11164379508828 11246965490124 11269466373984 11280428889912 11336546530972 11347574299971 11386321675092 11409101357472 11420199705096 11470119567309 11475224365248 11504246923442 11543529272184 11554758386262 11577875046192 11612240755947 11646790969086 11663519767536 11702907388368 11714291539524 11732945480438 11772567551394 11808037292688 11847912948144 11906509762693 11946717958959 11971067393376 12023177932584 12042323746908 12054038069619 12094744467897 12112116681672 12136348402752 12184212614301 12208588571816 12220464630738 12225358611063 12245372007232 12262192573176 12286724538816 12352436457102 12377612814528 12389188994476 12431493062352 12505490044866 12542697966708 12560713595808 12635479748164 12678149670732 12690482501151 12716347853664 12759290867232 12835239027156 12847724668233 12853674845856 12891918731328 12968656342824 13012939057248 13025109426966 13051656805824 13121459738478 13147710769648 13165770811914 13192604882496 13205438155728 13284041954274 13310618250384 13387761759456 13409080549072 13467450817548 13587922797267 13607439728792 13626131266881 13653391953096 13694528457792 13734662143293 13740774780096 13762655710752 13776043508136 13822565106168 13842419064768 13924814416344 13952672653504 13966245292272 14013934369344 14049377704726 14117070236688 14130802795284 14159073136544 14221241090784 14291988622704 14305891335372 14334511961952 14411175866619 14440548283616 14460384201588 14489313909408 14503408572744 14589738385677 14654165861776 14668844602464 14683113906552 14791174615854 14821321534656 14835739162608 14885839345104 14974445531682 14995953986832 15040571853216 15046595213616 15085215617706 15130099066628 15181762233456 15226932940128 15293492756412 15308369694891 15360065947233 15391372362912 15406344515016 15437166728256 15482987674596 15498048946653 15529054625448 15551359690048 15572721447864 15603876517824 15619055386032 15665416218387 15696756735192 15712025953806 15744049723584 15797217264192 15812584207056 15881704016274 15928957278612 16030903910112 16056431662544 16072050759492 16078487200542 16126325957196 16149488908896 16245616819068 16293952840984 16300478148084 16316334644337 16349590097568 16469915276136 16485936594498 16567950486113 16575324083136 16673986726488 16690206557934 16723597288944 16780701607488 16870448235186 16904199560976 16920643334868 17004819796458 17113652036208 17130299557644 17256370385163 17291541790432 17315293908276 17366812569288 17470186453629 17495279651304 17554361082552 17571437309286 17599418220657 17607250874304 17658851327091 17712055939032 17747491000512 17797395940416 17842408215814 17956601090064 18063485620362 18117230396356 18168175022508 18204522604128 18312882857724 18330696946107 18368058010848 18430086808224 18528654685653 18566419221792 18583783491714 18621660389696 18647239593528 18758235067299 18814046950062 18822760315584 18841070393712 18953219622246 19017224506098 19055984830272 19074521780496 19214901155492 19252858540734 19280512268784 19337878096992 19452984514236 19537664140449 19577485208736 19682189607717 19721566154472 19780985550144 19788907323744 19838956429201 19847785793472 19926062931411 19965927375576 19994605315776 20062126951488 20081642639184 20113620823608 20201176226322 20242349644608 20391323675216 20411159593188 20480087929644 20541792686688 20643983566128 20664065262204 20705406167264 20733847659252 20763628597152 20825407181376 20887221624516 20929008980256 20949367938408 21074066557089 21083445609408 21175605355032 21196204192926 21238609704816 21311130964032 21365030000678 21429401012656 21437982934056 21458837003058 21501767942928 21660822425424 21733970864112 21755112859116 21789755892242 21959887034848 21981248792664 22003266903696 22112089559287 22186761923781 22231982301984 22253608743912 22298129718592 22328759017656 22461668297523 22493930980248 22538932747968 22560857779824 22627823426559 22673093061944 22695148599942 22772643350184 22818202714944 22840399410192 22940239134618 23008493846884 23087058544368 23109516772524 23155750092384 23224481511894 23293581938172 23327039535072 23405814776736 23428583079048 23465890960876 23545135102788 23568038930709 23616074585376 23695825896288 23813019525386 23822556024411 23893435917918 23942134786752 24046355865168 24084647493816 24108076139238 24189488935794 24224233363344 24368425228602 24417177143632 24440929261476 24450717222126 24524385146352 24704872914204 24728904891747 24778377988952 24862986124704 25010980089732 25035309836901 25085395933416 25121427191616 25195048964089 25270959496328 25305672352779 25356299341464 25380965002302 25432695707328 25507229694687 25518581734464 25670478054312 25695449336466 25707349691712 25937312685648 26025878114496 26050218853932 26242919476956 26295421539296 26331541623828 26410876311456 26477673366599 26568083908548 26621236500768 26763612323721 26775523518912 26818161098144 26934901635096 27095228430543 27175845594534 27214879457584 27252262533762 27306783906192 27469324286586 27525311421504 27552087016272 27645130212336 27849628832688 27875675237571 27932490584544 28098755409452 28221070425093 28234140473376 28261605590568 28318146273088 28429829433369 28442482181568 28525836759147 28583977245408 28611782670744 28669023923904 28822351733238 28881096567232 28920768403176 28978627818816 29006817145488 29179476771354 29308331723552 29337689204928 29366227813104 29582349231708 29671478325216 29771678690208 29948891063364 29991907973664 30081143706432 30093190427232 30170431235412 30260198133256 30301764339483 30363524466912 30453865880256 30586985512824 30616739389782 30720131894466 30782744725824 30812689030032 30965975349192 30996097893306 31058109250896 31145442895728 31238110772064 31330832436774 31393513470384 31424051907612 31625168414112 31763408032548 31794306289389 31857914557224 32047545001017 32061807820224 32112863325088 32144101518984 32156974401084 32252651914392 32298977817792 32491233638136 32587905681968 32600956296168 32632669288674 32684633838363 32699180195136 32939830552272 32971873188996 33135900972226 33347973452976 33380413115868 33447194577888 33626077022111 33740896470372 33808399121952 33841286669736 34009639592916 34042722899913 34227304072416 34260599115288 34410358701927 34512740770326 34583083580864 34630587816552 34733625138576 34836722267841 34940372907258 34990559302608 35108722165104 35142874618572 35198836441314 35317702654182 35424111878064 35684816431628 35719529288079 35840153876877 35913202180128 36126971240724 36162114208857 36234460792712 36284233403691 36336350045016 36409045208256 36552637842903 36625765715448 36661393892214 36736116021696 36843776225659 36860173616448 37057309371306 37132838443584 37167566983428 37294479187056 37516470134598 37628093900124 37682140787424 37906439244492 38034449012196 38071447503453 38149043560992 38429802310984 38505717081468 38561024537568 38675756193984 38905969028472 39075328280898 39154970417472 39364379215434 39443132308944 39577814647488 39677912858402 39852125862822 39931854751152 40163285278368 40227241647216 40264864232047 40402352452644 40763768391801 40782647350432 40822319186376 40960175859288 41065309181533 41083585373376 41203986429879 41287967132256 41328130524408 41410812334528 41467695318504 41527257194304 41774443249032 41858017960512 41898735876816 42148133114178 42351210710064 42392408385852 42477219409632 42730060001356 42858802025312 42875965868112 42917674006116 43003535885856 43233527599857 43321644850848 43467941728224 43510225718232 43579511784484 43769215157031 43919774069696 43962497585328 44006533807392 44224179118574 44373523847562 44463964603968 44507217487824 44657518035312 44923336595046 44987861960496 45121715559648 45255646853118 45346186123888 45390297199884 45545286700368 45680798820384 45880478269236 45925109084673 46016987693768 46080197841699 46174117088736 46219033545048 46311500184768 46448963023788 46494146839959 46587163876344 46654079070144 46811629553472 46857166158096 46931781921752 46996248655161 47090270205576 47136077861418 47232149170752 47391651792576 47626039050772 47645112048822 47786871835836 48092711730336 48169294987632 48216152278476 48378977871588 48448466726688 48736850457204 48834354287264 48881858522952 48901434444252 49048770292704 49172821966541 49409745828408 49457809783494 49556755977904 49703851458339 49725972249408 50021960179464 50070619673802 50170791866832 50390097928178 50541918992656 50611344705558 50712598682928 50761930004604 51014459389374 51340956108624 51390898672932 51769111155489 51874625371296 52100437707864 52410559360887 52485838953912 52590843078592 52663083247656 52798254661971 52821752622912 52955346733198 52976553981273 53136167817096 53242473001536 53527224647442 53636322196288 53869803270192 54190456861086 54351691189068 54429758915168 54504525067524 54613567812384 54938648573172 54992090838321 55104174032544 55290260424672 55585964056959 55699257665376 55751350475142 55864981169088 56197510818904 56274705201897 56442140850186 56468280946752 56523211181136 56859658866738 57051673518294 57167954490816 57223565341488 57644703466476 57841536806352 58013634290976 58358953542708 58616663447104 58732455626208 59046568823151 59164698463416 59342956650432 59516869287603 59543357380416 59897782126728 59983815947328 60186380854464 60340862470824 60520396266512 60603528678966 60727048933824 61173971025648 61233478779564 61440263788932 61625378060064 61931950698384 61992195786612 62116218501792 62290885791456 62448428755349 62476221544128 62661664873548 62787026940768 62848103815224 63222199671267 63250336828224 63526816065096 63588612578778 63715829114448 64095090002034 64225726650176 64288203037968 64313948802168 64505303828784 64982467276272 65175811363936 65201912592336 65265338577348 65369267676726 65879661104544 65943746377992 66271801944452 66336268677861 66560285771343 66695946905952 66760826231736 66894389155776 67252154044222 67385004892569 67481792940744 67616798243904 67682573339472 67883470279677 68019279185832 68085445799826 68454608144832 68521198230576 68820717403854 69025481540652 69261175633104 69467250277152 69673444535682 69880745814516 69981118605216 70217444330208 70285749237144 70397672882628 70635405308364 70704116792127 70848223756128 71369632863256 71439058576158 71467668073233 71680307753754 71826404360256 72253942481448 72324228417714 72468921585424 72568466807382 72672700090032 73105275685806 73251531430896 73322787784428 73687552451318 74114618742612 74186714675241 74335133966856 74588958374112 74777605002373 75032940269196 75105929510703 75256187800248 75364281574848 75585146892267 75812878488984 76068898024392 76142895006906 76264145622847 76298087121984 76521689084061 76859604621968 77011434162936 77122049075136 77811938056944 78150656561796 78728758430868 78886264617888 79355825716804 79433020099797 79704251725644 79863709502304 80290836971163 80326570556736 80454483294432 80529728464094 80804704905288 81285685291629 81527536783602 81565294700864 81644638372752 81920351718576 82130618363066 82407972859758 82575934264512 82656261048816 82935390637008 83548886498064 83627025712713 83797471753632 84296266228356 84663211275279 84702421420128 84784816771704 84954438819264 85289488300107 85460120002712 85577510277441 85717604050624 85751931736224 85835348012232 86007071771712 86467055199714 86643289701696 86935883456448 87020451436464 87159023568968 87538430314062 87924995170656 88013067614784 88448358237148 88747047695124 89014434975648 89315036070624 89846673190092 89975723920992 90243431119296 90511293706236 90692372247776 90780594399768 91090573400736 91361597640768 91760956538472 91850218169346 92033975387536 92160395683398 92348234177472 92438067090096 92897926047576 92988293679918 93174327752688 93714332316192 93863563843504 93992497310322 94180540411152 94272155722836 95252078101544 95290224097644 95382918868167 95573743671672 96142635003051 96185423460672 96338589975264 96432304556952 96757955743176 96896933453376 97473700914408 97668708574528 97763717045904 97802868888504 98053901515089 98097540585408 98345643933082 98819491656816 98915619566988 99113511955808 99407702916678 100043920358928 100141239347604 100341583733664 100780195856356 100878231066333 101083837985312 101222689411116 101425197365856 101523860009208 102028918778748 102128168699739 102681912217248 102781797345864 103231076105781 103538222310978 103749250742592 104200875415728 104510166803523 104821118721774 104971677907824 105326166495312 105596509323942 105910693466396 105953107962546 106272335634192 107054449294884 107158587864237 107520461630631 107739606540384 108380913722172 108486342626571 108703382378136 108859517830336 109009050135048 109227135624768 109657913528709 109877297146344 109984181676642 110208348065088 110531328676977 110580520849344 111171928113918 111398515330752 111502700950284 112395021637808 112549410403794 112884281700372 113046422362272 113719317733476 114103347036588 114214342510359 114447130682976 115289406932952 115683073612704 115975653402791 116027268581952 116717907085416 117464911252416 118093137646302 118329396926832 119033738575206 119795564253456 120681724941648 120794592696141 121040792533024 121207057357932 122291305175403 122347942051296 122466957559128 122880527577864 123195927544599 123250756120128 123611959289637 123863901396768 123984391573224 124232437003584 124581771582912 124896857510698 125323329747096 125574053881536 125696207630448 126444399342534 127053632130192 127177225157556 127431658228896 128190180004068 128576406075936 128627897604336 129010607657568 129700582799571 129964934552544 130351622727872 130403825184672 130530677154696 130738535353452 131307645471093 131759322209088 131887492755984 132543603888904 132672537355722 133120571542686 133391893811904 133521652463472 134504308088444 134770009785138 134963585881488 135365146678944 135766940559354 136038558371664 136170891599652 137042396461152 137641434807708 137775327254019 138050963081304 138522351266208 138872695004407 138934500554304 139346889071364 139482440519877 139761491629032 139962237210432 140434888660416 140571498474288 140795345765256 141270810616728 141408233584254 141696447512256 142739265726512 142878117152316 142935336146466 143360615507508 144507884962896 144648456835428 144937843170848 145136933614764 145345400180064 146210551371612 146503062861792 146645575568856 147375104902636 147518465899623 148229237485224 148373429350482 148670267933712 149111554375017 149177916748224 149555210004746 150065880538392 150211859021406 150512375600496 151170293784534 151625756977968 152137796048784 152285790013812 152528291245694 153043378168122 153719209243936 154022868325872 154784626915009 155307333466467 155623876113888 156301313123592 157231678082661 157457516861736 157772529235776 158394763985913 158711651433608 158866040199594 158929661943819 159408503451288 159727419004608 160581673942326 160908966588864 161059456928188 161609409810576 162571370583258 163055073567204 163289276745504 163840703437152 164261236726132 164815945719516 164976272514963 165312522097632 165870781274016 166757892170877 167097772996128 167254051425426 167594943507264 168592532456712 169326422550558 169404842840256 169569633543408 170578976600214 170920240005424 171155020554882 171503863472448 171670696024464 172934110399428 174040902872928 174318047137936 175076860628124 175849990341312 176365342748623 176896716474296 177139706469453 177494095390248 178028869951296 178550607862809 178630072141248 179693346380184 179951447841984 181022587412472 181384744495552 181561188799536 182181146801472 183521913076944 183700436338692 184067950775072 184320791366796 184876134180192 185795852095152 185976587359836 186348655505376 187345286266047 187428664632384 187727127687008 187984994620644 188361080822304 188544311445672 189666599013801 190504156203088 190580448195288 190765837736334 191147487343344 192285270006102 192677179950528 192864609113904 193515911486352 194947401828816 195527434091808 195605737777008 196107803030178 196691287866164 197638983313632 197831239133976 198227023911616 198815405833356 199008806033583 199680857314029 200087840717856 200282478695208 200683167467328 201560391712712 201756462132666 202167675970624 202445378822232 202850394731712 203047720018416 203650410839031 204057837557496 204256337399478 205363824434496 205563594691728 206462152211562 207076444621956 208401750831456 209020333607046 209642237443548 209943355815648 210652332990624 211193018647884 211821386932792 211906215925092 212112350376381 212544671268384 214108898589768 214317175728474 215040923261262 215383356319469 215479213080768 216761827444344 216972685253142 217406764756272 218018100270096 219315827057418 219754594292688 219968363353284 221062657353954 222343856227836 222560144025723 223005401900568 224332815007119 224790043275616 225098820807588 225768563400744 226092844724544 226755440676801 227438635466952 228206694073176 228428685020718 228792436868541 228894261365952 229565067252183 230578813865904 231366147225408 231951306805582 233435814170832 235382539154777 236186275292604 236658793853664 238067477150412 238299060299391 239591128506912 240872510913489 241363449883296 241589185392282 242081585066048 242414114715864 243857055874887 244582610350806 244695884102592 244933915118256 245761055155728 246391855089198 247223918579274 247727802793536 247968783146448 249793715021396 250646659494192 250881077138139 251392415260896 252888798685068 253989633825837 254107264260384 254354450315112 254863316457792 255868464900321 256380360008136 257152812151872 257255795208672 257906433579613 258021215315136 259401165599142 259929869105088 260807650369344 261061354309392 261477070706904 262615290942186 263774985511968 265087207777808 265345074711444 266241143085372 267043304926944 269008616176888 269540019570276 269927171762976 270730293357888 271533881118708 272077116743328 272341783199304 274084792922304 275282869615416 275550654508038 276101926162608 277044702532416 277745390008814 278693778142728 278964881039754 279522983258064 281142996948576 281590691530512 282541621233456 282816467168508 285478531453024 285756234304632 285870672292932 286721231015016 287457164270731 288427905009153 289015769925792 289296913670856 289875686341696 290273867229528 290690800360128 292421102743224 293006125723584 293291151137712 294161704545267 294750209805272 295036931799246 296458474970448 296746858700964 297340535867424 298223108750034 299110420009492 300131761076784 300423718042812 301024751200992 302340587569068 302634693198999 303251513955936 304275592097568 304571580027624 305056582491388 306086756336244 306384506099217 307438418487872 308045736651744 309569253830018 309693228317343 310614666932934 311247752227776 312602626247184 314463356165322 314915033723472 316789527971826 317423302867216 317732080399188 317859323887638 318817006902576 321163347884652 321475763592711 322118913856376 322561384891893 323218819621152 325142741166516 325459027879713 326110147134408 326578553491008 327535636533157 327681406874304 328522473452264 328973740586127 329631891439032 329952545029926 330625044195264 331593986030931 331741562548032 333515784341754 334195545992256 334508102850852 337185064913424 338652845101116 339139267086816 341157953200428 341840480010848 342310041109764 343341392048928 344209753765787 345868220798856 347926960208373 348081805745856 348636094275872 350153721256248 352730685497246 353793432948592 354279412938906 354988190780496 357101215725618 359386692760368 362045174824944 362383778088423 363122377599072 366873915526209 367043826153888 367400872677384 368135901550144 368641582733592 369587782633797 369752268360384 370835877868911 371591704190304 371953174719672 372697311010752 374690572532094 375454255374016 375969989241288 376722161644608 377088622891344 379333198027602 381008312406176 381160896390576 381531675472668 382294974686688 384570540012204 385729218227808 387031822972704 389101748398713 389894803657632 391054868183616 391211475554016 392215606060356 393382575732328 393922936413279 395277966627264 395662478267952 397630811666712 398017612067166 399361714628058 400175681435712 400564957390416 403120783425424 403512924265332 404890757644464 406095440036832 407300821678062 408115675114992 408512674798956 411127189383456 412924304423124 413325981762057 414152889243912 416618085013221 416803501662912 418040667214092 419284474887096 419886711631296 421304665981248 422386037295768 423642773865584 423812431850184 424224700752762 425089342536768 428217797179536 428634351456948 430081846522524 430766712638938 433523654888688 433945370506284 434813529512544 436036200540192 437139001287443 438631654114836 439509188585376 439936726706568 442125314707908 442555397698869 444687712455672 445120288051446 446010803801136 447334663125051 448665630014238 449580086551232 450197641615176 451537126801488 453510881353602 454877270933904 456413388146352 456857370041436 457584873737082 459130134504366 461157627731808 463902613611164 464353880745027 465922000399401 466871628341664 470765078309554 471695034247983 472372550585208 473317587707328 475184291957739 476134954300824 476598120598782 479182257013824 481745021826978 482726899766592 483178370784564 484828229431728 487714111749774 489165220701612 489867830236512 491522110311456 492783710178396 494447837158548 494928817544889 495937566292896 499587430042792 500273676512631 501293318988384 501762154276278 502784830521792 505777597370136 507979267651674 508214528520768 508708900630224 511736929800642 512760720016272 514511590417344 515812867159226 518802331198284 522122708618784 522954141413808 523443235016611 525230581884372 527549971023936 529096028245869 530174415555616 530690149422888 532482286170744 533849019359929 534086609853888 535651823588427 538017232353776 539080039140552 539854343525952 543067762237416 544154233486656 544683566398608 550565739230832 551101309016076 552203852325216 555490780017628 557387556285456 557929762079508 559045966516128 562035858798141 562285993897152 563181383061024 565083242466912 565632934337016 568999797041403 570957062906048 571512468609264 571741344585864 573442462030032 574914328541462 576855810018306 578031539851584 578593827341712 580547734459056 584842205486448 586582302275424 588323409090534 589500419610544 590073863598492 592916949940896 593493717401928 594681071734848 596446217500068 597026418100749 598220840018984 599042571942087 600263522153568 600847436085624 602049502401984 604681175138136 605269386397998 606503027911872 608551184195136 609143160055248 610113164982776 610951232517093 612173512672488 612769012198434 616091473303488 619138507660036 619386456634686 621229333865868 625205252494368 628926712330644 629830067446944 633579055943652 634846605734432 635464160798376 635718647775276 637634013805152 642326695769304 642951527185422 644237827712752 645122769783786 646150068958407 646437639242304 650285482333032 650918055759426 652220294268816 655071273066314 657044946904528 657947481172254 659263782878064 659905090059852 663187972061862 667031568683508 667680432077169 669016205701704 672998445021357 674370129826848 677305690202232 678278534173632 680266322030403 682315906400856 683680960021696 684620082219528 686377310605623 686682784097856 688419507531574 688695201756549 691736441597712 695853920416746 697272188551744 700307442512496 705461370994492 706147617464331 707586865897184 708558825877812 709976381560992 714202431451236 714897180898173 718773385520736 722617532740467 724090349649888 724767556176846 726244755198144 731571167624661 733747831052418 734087652307776 734801745354768 737283165467184 739175565267594 741671755737822 743183408380608 743906349439344 749381145064188 751939978482576 752643231414417 754177245782688 758666396055204 762016624812352 762321792781152 763063350945336 764589949373376 767605394700963 769141080024408 771458436455616 773719300738839 774063645945408 778203496797426 779789607315264 782422951108032 784431212120712 786765151464656 787845872826558 791324956535904 795261623333424 796035224134332 798723429256116 801129914780832 806241566850848 807025848530664 809781515288928 811829573819537 812190880073664 814601643356124 816231350229984 817025349597912 822254378766912 825848608846248 826651963524114 828305778487824 833236170026442 836081334428184 838568949774192 844772074591536 847285547731168 847624863700368 848449401505524 856435594359072 857268702913896 860163693045048 861533425277876 862371492812193 865283715027459 867047309777376 867890741012568 869627059025088 872072401080384 874278002574886 877263308229672 879018377170752 879873453413136 882485113635801 884250629415816 885110795397738 889375424911344 890240576102892 892021607602272 894669326250102 897331260028476 900395283230352 903074253602976 907021762707204 907904079596997 909754541867808 912826776292704 913714740082872 915169747474164 918260269008732 919153518297651 922315255463616 927805227222328 928707761490054 929079684952029 931844000798802 933743256683328 941530156619108 943390068495966 944745101170416 950368583915478 952269908601648 953196241197564 963490043653956 964427290778133 966356741569128 969656458863456 972108865030849 975428223499548 976377083639139 978330441403224 979735660473024 982606909599471 983044220622912 985567420356792 988895674317096 989857635089778 991875132585792 994781958092793 999174860085584 1000547353025262 1002586637976768 1003524308552556 1011555194740272 1015958535303348 1017417801260448 1023473859601284 1025521440032544 1031625734318452 1032629261297361 1037604662396568 1043780880625119 1044245417237568 1045908282827616 1046886470033222 1050461163768744 1058192056491738 1060348831111232 1061380298845776 1064964572341488 1067698038719858 1071303647176854 1076034464707552 1078160078281104 1086135524474832 1087151334265269 1089367132797216 1100621746578627 1101131478461664 1102202618032152 1104407704650432 1108763347901391 1110981560035256 1112507633606733 1114775112570912 1115859524159016 1118091933032256 1124071717596282 1126362766122048 1130166484933824 1131265868674032 1137999594082806 1143024937218528 1143482689171728 1146884924060064 1149828657082924 1153711620036612 1157187654683424 1161095468918112 1167305245196139 1169684410972896 1173164604550848 1176646818181068 1179000839221088 1180147727196984 1185833899881792 1186987434803856 1192892435000136 1194052836201498 1196441680037968 1198085143884174 1200527044307136 1201694872171248 1209362350276272 1210538772795996 1218286320110496 1220226329965552 1221902465034186 1224347025344976 1225538024396868 1234557399240361 1238277015320072 1238772913269372 1239977945286171 1242458667731736 1249854255039663 1250410504988736 1257853424661288 1259660134893888 1267158111887304 1269693211468864 1270928321596752 1271437295550552 1275268027610304 1284653391538608 1285903054370844 1288475655425504 1290245539567572 1292300137916814 1300570964666064 1301836111518852 1304440588537632 1310142546132628 1311417003862329 1314089893809056 1315894962344508 1318527565756128 1319810180119704 1326375944123724 1327666193096607 1334063137367016 1335360864154338 1338032411403408 1342003989375153 1345996890042714 1348740259653696 1354611380404464 1360532644060806 1364631812801712 1369240164439056 1372754621211246 1376839015063148 1377390403513098 1383472883195424 1391707840833492 1393061642235081 1397766001198203 1400614885024992 1410922741988984 1412295234928662 1415173731794368 1417117651755624 1419952763121984 1425552875873217 1428404862902472 1429794361796346 1437546771041472 1445235065480934 1448180699299776 1449535112353692 1463142335249322 1467495662104836 1469603490709536 1474566330934368 1478351130535188 1483343511475644 1484786452634667 1487812698878688 1498762290128376 1503879956965152 1505286462828834 1507683494236283 1508354491565376 1517332792110408 1524643585562304 1526126701890672 1535210789401926 1538282160048816 1547438601477678 1556406993594852 1568862424241424 1570329705049833 1573530302929312 1575691745653116 1582649913071808 1587288084737607 1590523246666848 1592070448268664 1597446858512232 1601547058079787 1602259829561664 1606955470765281 1612483133701696 1614051697061328 1619563030577856 1623659147639074 1629203286712248 1632462700459968 1634050699195824 1651697217692496 1653303927048228 1656611556975648 1666472340052884 1672162668856368 1677137899548384 1686107576394423 1689544149183072 1694571095462336 1695249727400736 1696898803011048 1706999391124209 1712871188718144 1714537405827792 1720327386090096 1723066850555752 1724742985624386 1730567430054918 1734094619554752 1735781482025136 1748556005149772 1754526616459344 1759746906826272 1764970227271602 1768501258831632 1770221590795476 1778750849822688 1780481152205784 1784043215204544 1789338652500204 1791079254302247 1794662520056952 1800790566460704 1805345035057291 1806148507205952 1814043525414408 1815808159193994 1819509083735616 1825653552585408 1827429480165744 1830339494948328 1836520538017464 1838307036595302 1855610454444656 1857415522980108 1858159369904058 1863688001597604 1883060313238216 1886780136991932 1889490202340832 1900737167830956 1904539817203296 1906392482395128 1926980087307912 1928854581556266 1932713483138256 1938450206875221 1939312917726912 1944217730061698 1950856446999096 1952754167278278 1956660882806448 1965213819198942 1971134840713584 1977791348634192 1979715270179556 1989563916185586 1998349720171168 2001094706050524 2007048617105112 2012200149895117 2018995335064071 2023110389480544 2031917070606696 2034835602520896 2040798966091209 2046947719202568 2051042880065088 2059131931816869 2063251468636904 2065258522594722 2066085605269647 2075209324793136 2087561761250238 2091816565655232 2093772940066444 2100922327537488 2116384112983476 2118442852392993 2122760597691552 2129929144682976 2135396077439716 2142607294353708 2144691542694519 2152068929415104 2156320156562208 2167852598221401 2172271048949664 2174302668530538 2178734265594432 2201243493157254 2202262956923328 2204405236064304 2217526695802782 2221963120070512 2225015267213466 2229550225141824 2231719048318032 2248143435192564 2257929694243251 2262531737348064 2275999188165612 2286049874437056 2286965378343456 2292749455732099 2293769848120128 2299657314165848 2302816184102889 2307423240073224 2314375309366848 2321157902216517 2322190937836224 2334610490392278 2339368821945792 2353293636362136 2358001678442176 2360295454393968 2373974869607712 2385784870000272 2388105672402996 2392883360075936 2396170287768348 2403389744342496 2418724700552544 2421077545591992 2435488721458611 2436572640220992 2440452659931104 2443804930068372 2448694050689952 2451076048793736 2469114798480722 2476554030640144 2477545826538744 2479955890572342 2484917335463472 2499708510079326 2515706849322576 2534316223774608 2541856643193504 2542874591101104 2569306783077216 2571806108741688 2576951310851008 2580491079135144 2584600275833628 2587114478436579 2595851145082377 2601141929332128 2603672223037704 2608881177075264 2620285092265256 2622834007724658 2628179787618112 2631789924689016 2637055131512256 2639620360239408 2647455340907403 2652751888247448 2655332386193214 2668126274734032 2670721728308676 2676064822806816 2684007978750306 2691993780085428 2709222760808928 2721065288121612 2723712238790991 2729263625603424 2738480328878112 2745509242422492 2753678030126296 2754780807026196 2757460554892953 2766945766390848 2783415681666984 2786123284470162 2795532002396406 2799983632153097 2801229770049984 2821845483977968 2824590469857324 2834235303511248 2851105751746434 2856809725804944 2859588723592692 2890470130961868 2893281872334399 2899070224707384 2916326595092547 2926284670498644 2934991324209672 2939206981419072 2947820728798413 2949132661868736 2956702261070376 2966687022951288 2969572905269334 2975625397757376 2984345874278379 2997524580256752 3007759913930304 3010572925657668 3015366988472566 3034665584220816 3052253403781344 3059973009012101 3070421578803852 3076564320097632 3094877202955356 3097887783892083 3112813987189704 3131342641875357 3137724848482848 3140659410099666 3147060605858624 3151383491306232 3174576169475214 3181046493333696 3184140896537328 3194893717024464 3203094116159574 3213910941530562 3228103394122656 3247318295278148 3258406573424496 3261454002795807 3268101398391648 3301865239735881 3303394435384992 3306607854096456 3313223113951296 3326290043704173 3332944680105768 3344325337712736 3354275799096768 3372215152788846 3379088298366144 3390499454801472 3393797606022096 3413998782248418 3429074811655584 3440654772180192 3446133701111504 3449485971248772 3461134860109836 3471562964050272 3497112010299544 3501915735588417 3509053232918688 3519493813652544 3529940454543204 3537002517663264 3540443181590952 3557501699645376 3560962304411568 3578677305000408 3582158508604494 3589325040113904 3601581132921408 3610690070114582 3628087050828816 3631616318387988 3654858960331488 3660678989896656 3673041076034928 3676614073190604 3703672197721083 3711220908889312 3714831045960216 3716318739808116 3727376003195208 3736943135519503 3749562765118989 3766120626476432 3773560273983864 3778980404681664 3801474335661912 3809079634406592 3812784964790256 3853960174615824 3857709163112532 3865426966276512 3876900413750442 3888435460123396 3901712893998192 3905508334556556 3913321765612896 3930427638397884 3934251011586987 3942269681427168 3955582697268384 3959430540359112 3979127832371172 3982998579289821 3996699440342336 4002189412101048 4014097234210224 4024400299790234 4026011968125459 4037990670128142 4046220778961088 4063834141213392 4081597932182418 4093895438405136 4118263863633738 4126502937273808 4130517045189444 4132171210539294 4150418649586272 4175123522500476 4179184926705243 4187545880132888 4193298003594609 4201844655074976 4232768225966952 4236885704785986 4245521195383104 4257963274931041 4259858289365952 4270792154879432 4276658627619651 4285214588707416 4289383085389038 4312640313124416 4335705196442802 4344542097899328 4348605337061076 4402486986314508 4408810472128608 4435053391605564 4443926240141024 4450030534426932 4463438096636064 4496286870385128 4515859388486502 4523050482708849 4525063474696128 4551998376331224 4573930756686912 4585498911464198 4599314628331696 4605632368205778 4614846480146448 4642315804433034 4669220980784556 4706587272724272 4710989115149499 4720590908787936 4747949739215424 4761864254212821 4771569740000544 4776211344805992 4785766720151872 4792340575536696 4804641174239361 4806779488684992 4820866412295843 4837449401105088 4842155091183984 4870977442917222 4880905319862208 4887609860136744 4897388101379904 4902152097587472 4938229596961444 4953108061280288 4955091653077488 4959911781144684 4969834670926944 4999417020158652 5031413698645152 5058322729183269 5068632447549216 5083713286387008 5085749182202208 5120998173372627 5138613566154432 5143612217483376 5160982158270288 5169200551667256 5174228956873158 5191702290164754 5202283858664256 5207344446075408 5240570184530512 5245668015449316 5263579849378032 5279240720478816 5294910681814806 5305503776494896 5310664772386428 5336252549468064 5341443456617352 5352129645613632 5368015957500612 5373237762906741 5383987560170856 5416035105171873 5418445521617856 5442130576243224 5447424477581982 5458527251206848 5476960657756224 5491018484844984 5507356060252592 5509561614052392 5514921109785906 5566831363333968 5572246568940324 5591064004792812 5599967264306194 5643690967955936 5649180939714648 5668470607022496 5682807016736759 5702211503492868 5713619451609888 5719177447185384 5780940261923736 5786563744668798 5798140449414768 5815350620625663 5832653190185094 5852569340997288 5869982648419344 5895641457596826 5913404522140752 5933374045902576 5939145810538668 5968691748556758 5995049160513504 6021145851315336 6030733976945132 6036600449685351 6056986005192213 6069331168441632 6104506807562688 6119946018024202 6122396898273627 6140843157607704 6153128640195264 6177395795450607 6189754405910712 6195775567784166 6225627974379408 6262685283750714 6275449696965696 6281318820199332 6302766982612464 6349152338950428 6355328557178979 6368281793074656 6389787434048928 6406188232319148 6427821883061124 6434074628083557 6456206788245312 6494636590556296 6503557794664203 6516813146848992 6522908005591614 6536202796783296 6603730479471762 6606788870769984 6613215708192912 6652580087408346 6665889360211536 6688650675425472 6744430305577692 6787595212044192 6804762055215943 6827997564496836 6858149623311168 6878248367196297 6881309544360384 6892267402223008 6898971942497544 6922269720219672 6943125928100544 6963473706649551 6994224020599088 7003831471176834 7018106465837376 7059880909086408 7074005035326528 7080886363181904 7121924608823136 7157354610000816 7164317017208988 7178650080227808 7221380140229164 7256174101657632 7263232636775976 7306466164375833 7309717920662976 7321357979793312 7346082152069856 7353228146381208 7407344395442166 7422441817778624 7429662091920432 7432637479616232 7454752006390416 7473886271039006 7499125530237978 7532241252952864 7547120547967728 7602948671323824 7625569929580512 7707920349231648 7715418326225064 7730853932553024 7753800827500884 7761343435309737 7776870920246792 7787553435247131 7803425787996384 7811016669113112 7826643531225792 7860855276795768 7868502023173974 7884539362854336 7911165394536768 7918861080718224 7942366022722209 7958255664742344 7965997158579642 8004378824202096 8028194468420448 8048800599580468 8052023936250918 8075981340256284 8127668282426784 8163195864364836 8171136716372973 8187790876810272 8236527727267476 8253005874547616 8261034090378888 8264342421078588 8300837299172544 8350247045000952 8358369853410486 8375091760265776 8386596007189218 8399950896459291 8403689310149952 8465536451933904 8473771409571972 8515926549862082 8541584309758864 8553317255239302 8570429177414832 8578766170778076 8641901794682527 8671410392885604 8679845617003197 8697210674122152 8748979785277641 8804973972629016 8817620944257216 8843462186395239 8870106783211128 8887852480282048 8900061068853864 8926876193272128 8953037622835137 8992573740770256 9031718776973004 9046100965417698 9103996752662448 9170997822928396 9179919027036303 9198629256663392 9211264736411556 9229692960292896 9284631608866068 9293663351676249 9338441961569112 9394027925626071 9413174545448544 9421978230298998 9441181817575872 9523728508425642 9543139480001088 9552422689611984 9584681151073392 9609282348478722 9641732824591686 9684310182367968 9741954885834444 9775219720273488 9784362008387421 9804304195174944 9876459193922888 9906216122560576 9910183306154976 9919823562289368 9939669341853888 9978870131112519 9998834040317304 10062827397290304 10116645458366538 10137264895098432 10171498364404416 10241996346745254 10287224434966752 10321964316540576 10338401103334512 10348457913746316 10383404580329508 10414688892150816 10481140369061024 10491336030898632 10527159698756064 10553784459653981 10558481440957632 10589821363629612 10611007552989792 10621329544772856 10672505098936128 10682886913234704 10736031915001224 10746475525813482 10767975120341712 10832070210343746 10884261152486448 10894848955163964 10982036969689968 11014712120505184 11019123228104784 11029842219571812 11111016593163249 11133662726667936 11144493137880648 11182128009585624 11199934528612388 11210829406558509 11248688295356967 11287381935911872 11298361879429296 11336941214044992 11365614033473518 11404423006985736 11427238903219776 11438354894370768 11561880523847472 11573127489337596 11596280898829536 11630701241251326 11665306380370188 11705138681994576 11739965296838688 11791282915193652 11802753034760961 11826809044281504 11866748091805152 11878291621077336 11937383497113516 11948995737869463 11990098321027008 12042291702630672 12061467953890264 12073200899370702 12078035904376377 12113972010384426 12138662336883264 12239892036048404 12244793796547254 12281686315215408 12354791590901214 12379508811821424 12391551135568332 12451255948758816 12525370567501428 12537554780115729 12562637640398664 12605533965224928 12637415245401037 12698304677900856 12710657114357958 12736563586149312 12773889824793123 12779574868097856 12812376464638296 12855643766122248 12868149256167114 12989273181112592 13007115589328406 13033626293697984 13045816011183228 13207460958943524 13226431416385824 13305160174816692 13331778720423072 13488860611155384 13569151448126547 13575190424088384 13609524110431886 13655995128993672 13756496734392594 13784534804446016 13797943884995088 13844539440439344 13926947413299102 13988448041198176 14007662942353668 14119761818172816 14132967345448497 14161772726363808 14243849217646272 14285592762638463 14314709220001632 14328634034417976 14357300160455616 14413923522718083 14442760280458328 14462599236887529 14512348203315264 14526465273551952 14612932328751666 14642715959586624 14692164304139712 14706456292762416 14814688790884332 14859324183840864 14865274959232464 14909504012780832 14947772542078012 14998251060475956 15064482505905728 15094241095935456 15174968187549807 15205897342647648 15251139859161024 15415840698463296 15430836652450128 15507601655001768 15522686870619474 15553741840493584 15575106870494262 15606851575992768 15622033338226224 15721710553591536 15737004046347948 15837722161436448 15884732045444418 15916511329484688 15931994317159284 16008757648404192 16049246190124693 16056388936840896 16097601199160936 16104047872501836 16119713288720223 16151962680512568 16248105315515619 16255336564853568 16326391728729672 16342273432745946 16375581753620544 16473055454534952 16506011749095232 16522068180757776 16528684842157176 16700494090001904 16716739706820972 16750183520531552 16773192014378436 16799901792918582 16931072903867808 16947542819143944 17031853099724164 17048421050210277 17083168619517728 17106634510478604 17140858354829664 17157532341556152 17283803589365054 17342820785771208 17359691234006394 17394421348244304 17446051861876989 17497959570555282 17609947945258032 17686924372790478 17740213566422256 17800122137707728 17906075245670274 17985147481540512 18063437553946008 18092201930835396 18109801349056053 18170958015576639 18207993505324896 18341995645856792 18359838054072606 18367190694820881 18397258513326784 18422529472823112 18459385920585792 18532187386351821 18569263217732136 18587326703352498 18676883923138224 18788055851252142 18826349090897088 18843956460597996 19047457016851284 19065985671536937 19104845379223968 19169362302146784 19218564696957444 19283465649183372 19302223884250671 19368620364735936 19483909771668888 19550439440546976 19568724016774842 19599885425071679 19608608390349888 19752918387845776 19820366612309952 19839647124578736 19957740262225038 19997668080634608 20233290916733076 20414286165647829 20483992693490508 20574448869933504 20634745101588891 20643928633081152 20676802206669024 20696915827492632 20766809160659016 20829377784301632 20890421119948653 20962280738122048 20982672061797264 21054319397512128 21107568919307962 21179642727259224 21222015105979584 21242659089545712 21365773826469408 21472063830002448 21492951051626964 21535950240683424 21664140420687492 21768522304972896 21789697910327928 21919398493127499 21964073939379936 22029424241010368 22038246456209568 22059684439143624 22222033186326498 22267325453335872 22288986275761296 22364256019171248 22399869057224776 22421658813117018 22497376590713934 22596723758858592 22731228066947036 22808846013971472 22876709788741536 23123761047694944 23146254978675192 23192561797659072 23261402482502652 23284030305929211 23330612760740376 23410277363989152 23479930593677376 23582565830387304 23605506069521922 23653618088563008 23733496183610304 23756583242154672 23874766994227032 23897991475738926 24084583405261344 24122935907780528 24146401798741404 24156071808752754 24227944020768852 24479784072096808 24489587593094508 24513410149118919 24563372630430816 24709583181802428 24759017623642848 24783102271136664 24902511897517632 25050741135002856 25075109560231458 25125275280797328 25199852689377873 25211067930449856 25274830490802074 25396609355801712 25421314228715916 25547779649586246 25624752929276592 25711287532244496 25736298512334228 25925705384047581 25978546362225184 26014231178656812 26091632022366456 26158601948636521 26246939355832923 26414921917887048 26452862832771648 26530386559185717 26610320349633384 26663557440846144 26859112868505411 26977721222310768 27138302896253094 27219048220863772 27311990257987344 27512993468785188 27539757081108909 27595887769990176 27689078880878688 27853894826598204 27880990055028747 27976896082396352 28015325884707336 28182083776878213 28239523636345632 28265934690896994 28323545452727616 28571185525276926 28629418440003264 28657268068835952 28827847045436166 28885520560916656 28925198473775058 29052930547103904 29225864657503332 29353086025162263 29412912585524832 29629377581768664 29718648367681728 29730549918464928 29805742924517287 29819008025561664 29895545084156024 29936610393337557 29996502120951912 30188482191870912 30349936375099614 30411794685295296 30861673304900256 31015203310003536 31045373741238948 31107483680987168 31150213740988524 31244066676452448 31443421107183072 31474008092695896 31661353378961943 31675444322872896 31769464090888836 31833022658969376 31863988634318568 32017515296808384 32098492380249386 32195202398321872 32208095745003672 32239426577440446 32303925361025136 32496210631031238 32652783457459344 32684546865491892 32946110909069904 33044136361515552 33057369684314352 33333049779489747 33400988180003808 33433479413641944 33500367041063104 33546384028756872 33599803585837164 33632488219675527 33746064886070901 33862145807735616 33895085638287888 34063706199448328 34096842100420554 34166337239035456 34213269020957208 34281716709659328 34315064683112304 34567607178730108 34685641571542416 34719382468012788 34788842696488608 34892103723753978 34995919141110564 35219895890516064 35373848745580956 35408259104282883 35480427132844512 35600244275415456 35812150491340548 35846987213608389 35970294963081024 36126875107892016 36184403861670792 36219602698112106 36341916031153278 36415987010649792 36683991291713584 36719676108145212 36734381389641762 36845058945646224 37064374772703642 37138526435464272 37174653406704996 37353767846276448 37576111702504284 37612664340347187 37687912921195992 37912245736203111 38094914033702568 38131971343073874 38209690758447936 38321669474379369 38338724604293568 38437129393914888 38566931298366744 38604447768501342 38967819543337776 39100878881093952 39137448033549684 39199770850143358 39505836775691552 39679294249157472 39779649117157313 39915480524450076 39995336161269216 40466581833466152 40707454344379641 40828572331295658 40967985386981016 41269490203177782 41353604413338048 41393831654985264 41533618321318032 41780842239897306 41965344123594528 42215137838615924 42359285454518448 42398902036345491 42485318179091424 42731547652938816 42856778287915389 42944127660004896 42985902103253928 43071900481366848 43241770568154249 43328280841374984 43537044609945792 43579395820655856 43838796986254998 43928147878759872 44076492912419136 44119368878287248 44444066372652996 44577972551522592 44728512038342496 44799738114449552 44843317626234036 44994753181427868 45193447517717184 45462456133894072 45524904562649421 45617692027942944 45753419577483072 46247522095389888 46292509957350384 46522804965005304 46568060611858422 46661225521480752 46820554727978304 47165131660774608 47211012139043844 47513166484309344 47749533988454064 47795982951477852 48147738570374079 48169166810522688 48245871815561056 48292803597482808 48312143617505508 48455888041537704 48744315946546857 48959568144193616 48979175186189016 49026820298237838 49126745260861632 49419166363604856 49518035247285696 49566204542273328 50101482270005712 50150219120462916 50250550561594656 50399705378755746 50549660981604148 50793218711603424 50842628457431832 51095559299172492 51145263150630831 51249505858553184 51422575064488992 51472597024668456 51851410768095162 51957092724450368 52028462357313624 52183264044732912 52317203897273042 52338155585630967 52493878711665846 52829843835774096 53060773118371434 53220640699266768 53718225737010822 53955442444621536 54276605792506188 54329404047168159 54438096441727544 54512874046729917 54623980515974688 55025986937570376 55079514162217818 55191775539980352 55353522574103533 55378157761757376 55596562159055463 55707789653196408 55761980110057494 56030651769414672 56364167553756426 56479047272691264 56531869381793988 57142371050553852 57197957014610811 57314536137671904 57655694090872332 57771041121833312 57850396947550116 58105861094207808 58451729315006664 58706172050324526 58799656275215037 58825825171049664 59258755163537328 59461099836929856 59611485849034574 59791090168312048 59873220786675114 59993004241903824 60493312562777689 60699872750199228 61242858496943487 61723346609800512 61904235304766673 62030406620007072 62090747482477896 62214967361974336 62300427481977048 62488133352904896 62671263359845959 62886842214366144 62948016185391792 63322706757923886 63538928181777672 63666045317938752 63727977268637136 64196984760498772 64390404796643744 64416191490007344 64478853154880892 64607850722050272 64992421262062476 65305566914918688 65369093730983784 65758195479382497 65892221818139808 66088272723031104 66114739368628704 66666099558979494 66801976360007616 66866958827283888 67092768057513744 67199607171674328 67264976439351054 67492129772141802 67790171276575776 68127412398896656 68193684200841108 68426538041914416 68630129366224608 69135214357460216 69371283143084832 69438764936025576 69577685392977216 69784207447507956 69852090917787633 69991838282221128 70439791781032128 70747697491161912 70816518208565766 70960854265689024 71200488550830912 71624300982681096 71693974427216778 72253750215784032 72368807723341584 72439205396224212 72683832062306556 73367982583427168 73439352216290424 73468762779283524 73690117891292448 73876491217577867 74128749545407284 74277052870928544 74349306813409992 74707535692552896 75152223405008568 75225328680694374 75375825842391984 75599558068133619 75824491472406222 76189828067405136 76263942686147748 76643338948758738 76874258787829776 77133862596733488 77208895537002684 77777116152142743 77935639086675552 78274896067099368 78399541700286716 78475805845909563 78740818067498769 79011673551383104 79358588498314944 79559298234314626 79591159677557151 79830961048900152 79990672322538432 80933163666932304 81414908688759282 81657144662591316 81935970773962032 82538980406355564 82619271243326727 82787663309970528 83067236642636064 83561684479794612 83642970165086241 83930688247189056 84430275677231848 84546251330634639 84718570909036896 84797804072690982 84970636358182848 85713556575830778 85888255320009792 85971804206507856 86483541136308498 86656561682749968 87158791641311712 87677593972509996 88238737756574496 88461906717807259 88888132745305992 89155945103045184 89417228773551861 89457024076684992 89599476228899104 89686635252468072 89989506362855736 90924912267788144 91049809125298842 91235384055885888 92585019914700768 93045609930010608 93136121223716844 93322451042961504 94330263321549216 94422024278087688 94984060136885829 95026332968618688 95499067976908128 95591965902955704 96295477140748158 96491743631122112 96585607194965616 96624287235011016 96911776083075408 97488631893093714 97919136288387232 97958350372378032 98053640596475676 98838332727209712 99132409084546656 99999149338469241 100202964540011424 100300438240925832 100501101123189312 100799410757511492 100897464659026581 101099321963208296 101238194658212703 101586437423206848 101685256914863664 102191118598344984 102290526301261662 102499011717106368 102845150128977984 102945194049336912 103702821536190324 104056924714627248 104366528089465824 104634407794546084 104676311171261934 104987757423331692 105659687671548192 106121546236742868 106224777312848649 106441281398533536 107436451474021644 107910884889243072 108553211585012376 108658808094336318 108876192883455088 109025748093459834 109247961031949376 110051973875140752 110159028324435636 110707045148207066 111193124318110926 111415579306392816 111523960220114988 112061303538829344 112344723330872851 112728335107512852 112837993021041561 113063738763587976 113736737208609333 114284742101107704 114395914029221622 114629072275343808 114965008423138107 115311388181744664 115542082243666624 115700793895100232 116903458630013328 117412344100649052 117599312550430074 118517510327074656 119222971698069148 119338947351471939 119582180336624096 119746441573350228 119986008483807648 120986625125555378 121399745500398456 122122363033138923 122485716993886974 123808470609533346 124060813240014144 124181494964955792 124600854963954096 125342526719691918 125896032370783584 126645413515847772 127077856363555344 127196706109036473 127455954537274272 128393969520997544 128570334863746167 128780809593287488 128832382980014688 128957706309761784 129215701444100544 129725311704462747 129984842524124952 130611133829837376 130738187461967568 131516390958764994 131784443636279616 132229478737257408 133332199117958988 133733917654567776 134185536115027488 134399214343348656 134529952878702108 134984259544283604 135580342553151552 136254824797793312 136387368401682216 136853076083828832 137199197975501753 137260258732449216 138270428714920432 138742566286169664 138877529872051152 139568414895015912 139704181835575266 139983676564442256 141495394982323824 141633036417131532 143248601965362192 143387948854433556 144443215711122237 144507500431568064 144737615446683168 144878410792448424 145367664124613112 146232947839640571 146735965166854336 146878704432580848 146937525558567048 147380235782584896 147752982435155734 148257499090814568 148554105741857088 148698613626819984 150304446810017136 150450657361388748 150751651684783968 151199116136267238 151648982944812444 152379656134810272 152527885372295496 153286677897517476 153435789451892493 153748517575659552 154267725193466976 154417791074005368 155554232304285486 155871278173351104 156549792134198736 156799083400573432 156951611691819126 157014466756892901 157481636134997538 159118596468629252 159182319355114302 159661922097800304 161866327333864608 162829817377518564 162988212141504477 163314289325182632 163871941547924064 165077960812711128 165238542486653454 165575326619941056 166060567722310599 166134473285272128 167123368959589224 167285940330172482 168860551354463696 169092502661269278 169437141818073792 169595608145381964 171427113151661556 171593871043832433 171943608413015712 172967082272616996 173313123365499936 174317583282623424 175355187945019992 176398968825645111 176477475513148992 176923813435614518 177776265490611984 178834457547103722 179198952457798208 179373270504936144 179979012725711472 181479937688333067 181849824535576288 182099618250597684 183728575490830461 185170039829401536 185712705914300019 186091219860021216 186272242447433688 186644902085923008 188013790079537877 188660526643098432 188844048556175376 189968120273771658 190998135953816256 191183931805911408 192590954281496316 193171214389931232 193248574470022032 193823552166150816 194977263786187428 195838272576774464 195916700744756064 196107281192951352 197274586438147491 197676665454419424 198264818169093312 199998298676938482 200405929080022848 200600876481851664 201598821515022984 201794929318053162 202198643926416592 202476389316425406 203370513829727328 204382237196689968 204581052602523324 205890388098673824 207405643072380648 208113849429254496 208640200471621009 208733056178931648 209268815589092168 209352622342523868 209556272753362899 209975514846663384 211319375343096384 212243092473485736 212449554625697298 212882562797067072 214872902948043288 217106423170024752 217317616188672636 217752385766910176 218051496186919668 220103947750281504 220318056648871272 221414090296414132 221629473652733601 222386248636221852 222831158612785632 223047920440229976 224122607077658688 224689446661745702 225456670215025704 225675986042083122 226127477527175952 226798674204400857 227473474417218666 228569484202215408 228791828058443244 229930016846276214 230622776363489328 231401587790200464 233331348456428229 233806917260026656 234824688201298104 235198625100860148 235427417537728689 236222454202496307 237035020654149312 238445943396138296 238677894702943878 238773479032671453 239164360673248192 239492883146700456 239972016967615296 241973250251110756 242799491000796912 244244726066277846 244971433987773948 247616941219066692 247857813729980181 248362989929911584 249201709927908192 250685053439383836 250928910495258723 251792064741567168 253290827031695544 254155712727110688 254393412218072946 254911909074548544 256787939041995088 257140669727492334 257664765960029376 257915412619523568 259450623408925494 259969685048249904 261476374923935136 263032781917529988 265385720153421777 266664398235917976 267467835309135552 268251686320655583 268371072230054976 268798428686697312 269059905757404216 269968519088567208 272509649595586624 272774736803364432 273706152167657664 274398395951003506 276540857429840864 277755059744102304 279136829790031824 279408363671150532 279967353128884512 282990789964647648 283266072834263064 284952180410657487 286497203930724384 286775897708867112 288886431422244474 289475230893366336 289756821584896848 290735328249226224 292465895679281142 293757408865161696 293875051117134096 295505964870311468 296514998181629136 297397227253639968 299997448015407723 300608893620034272 300901314722777496 301503303369567936 302398232272534476 302692393977079743 303297965889624888 304759312269620544 305055770744590992 306573355795034952 306871578903784986 307497035151319104 308535450386933952 308835582148010736 311108464608570972 313099584268397472 313598166801146864 313903223383638252 314028933513785802 314963272269995076 318237192937258504 318364638710228604 318674331938545947 319323844195600608 323732654667729216 325659634755037128 325976424283008954 326628578650365264 327743883095848128 330155921625422256 330477084973306908 332121135444621198 334246737919178448 334571880660344964 337034169992618553 337721102708927392 338185005322538556 339191216290763928 341210211625827999 342854226303323112 343187742087664866 343887216826031424 344895025269414321 345934164545233992 346626246730999872 350710375890039984 352797937651290222 353847626871229036 355552530981223968 357668915094207444 358016842054415817 358746541009872288 359958025451422944 362959875376666134 363699649071152576 364199236501195368 366367089099416769 367457150981660922 371425411828600038 372182439720042432 372544484894867376 376027580159075754 377688097112350752 379936240547543316 381590118327109419 382367863611822816 385181908562992632 386342428779862464 386497148940044064 387474658018724731 387647104332301632 389175935113388241 389954527572374856 391833401489512128 392214562385902704 394549172876294982 395353330908838848 399996597353876964 401201752963703328 403197643030045968 403589858636106324 404397287852833184 404952778632850812 406741027659454656 408764474393379936 409162105205046648 411597593926505259 411780776197347648 414811286144761296 416227698858508992 417280400943242018 418537631178184336 418705244685047736 419112545506725798 419951029693326768 424486184946971472 424899109251394596 429745805896086576 433329647133366711 434212846340049504 434635232377345272 435504771533820352 436102992373839336 438698843518921713 440207895500563008 440636113297742544 442828180592828264 443258947305467202 444772497272443704 445662317225571264 446095840880459952 449378893323491404 450913340430051408 451351972084166244 452254955054351904 453597348408801714 454946948834437332 457138968404430816 457583656116886488 459860033692552428 460307368355677479 461245552726978656 462803175580400928 466662696912856458 467613834520053312 469649376402596208 470397250201720296 470854835075457378 472444908404992614 476891886792276592 477355789405887756 477546958065342906 478985766293400912 483946500502221512 485598982001593824 488489452132555692 488964636424513431 489942867975547896 495233882438133384 495715627459960362 496725979859823168 498181703166931797 498403419855816384 501370106878767672 501857820990517446 506581654063391088 508311425454221376 508786824436145892 513575878083990176 514281339454984668 515830825239047136 517135438523045069 518901246817850988 519939370096499808 522952749847870272 526065563835059976 529196906476935333 530771440306843554 533328796471835952 536503372641311166 537596857373394624 538119811514808432 539937038177134416 544439813064999201 545549473606728864 548796791902007012 551185726472491383 553081714859681728 555510119488204608 557138117742900057 558273659580063648 558816727342301064 559934706257769024 565981579929295296 566532145668526128 569904360821314974 572994407861448768 573551795417734224 577772862844488948 579513643169793696 581470656498452448 584931791358562284 587514817730323392 587750102234268192 591011929740622936 591823759314442473 593029996363258272 594794454507279936 599994896030815446 601217787240068544 601802629445554992 604796464545068952 605384787954159486 606595931779249776 610111541489181984 613146711590069904 613743157807569972 617671164296021472 622216929217141944 625920601414863027 626199168536794944 627196333602293728 627806446767276504 628057867027571604 629926544539990152 636474385874517008 636729277420457208 637348663877091894 638647688391201216 651319269510074256 651952848566017908 653257157300730528 660311843250844512 660954169946613816 664242270889242396 664888420958200803 668493475838356896 669143761320689928 674068339985237106 675442205417854784 676370010645077112 678382432581527856 680396022613202571 682420423251655998 685708452606646224 686375484175329732 689790050538828642 691868329090467984 699994045369284687 701420751780079968 705595875302580444 706282252613186067 707695253742458072 708667362607488921 711105061962447936 715337830188414888 716033684108831634 717493082019744576 719595793463345929 719916050902845888 725919750753332268 728398473002390736 732734178198833538 734914301963321844 742850823657200076 743573441189940543 745088969789734752 752055160318151508 755376194224701504 759872481095086632 763180236654218838 764735727223645632 770363817125985264 772994297880088128 774949316037449462 778351870226776482 779909055144749712 784429124771805408 786413063316109957 789098345752589964 796157160460265331 799993194707753928 802403505927406656 804755058961966749 806395286060091936 807179717272212648 808794575705666368 809905557265701624 817528948786759872 818324210410093296 823195187853010518 829622572289522592 834560801886484036 837075262356368672 837410489370095472 838225091013451596 839902059386653536 848972369893942944 849798218502789192 854856541231972461 859491611792173152 866659294266733422 868425692680099008 869270464754690544 872205984747678672 877397687037843426 881272226595485088 885656361185656528 886517894610934404 889544994544887408 892191681760919904 898757786646982808 899992344046223169 901826680860102816 902703944168332488 904509910108703808 907194696817603428 908077181931239229 909893897668874664 914277936808861632 915167312233772976 919720067385104856 920614736711354958 922491105453957312 925606351160801856 933325393825712916 939298752805192416 940794500403440592 941709670150914756 944889816809985228 953783773584553184 954711578811775512 955093916130685812 957971532586801824 960394385828512271 967893001004443024 971197964003187648 976978904265111384 977929272849026862 979885735951095792 990467764876266768 991431254919920724 996363406333863594 1002740213757535344 1003715641981034892 1011102509977855659 1013163308126782176 1017573648872291784 1023630634877483997 1027151756167980352 1028562678909969336 1031661650478094272 1034270877046090138 1034685075808242963 1037802493635701976 1039878740192999616 1052131127670119952 1058393812953870666 1061542880613687108 1066657592943671904 1073006745282622332 1074050526163247451 1076239623029616864 1079874076354268832 1088879626129998402 1091098947213457728 1097593583804014024 1099101267298250307 1102371452944982766 1114276235485800114 1116547319160127296 1117633454684602128 1133064291337052256 1139808721642629948 1147103590835468448 1155545725688977896 1159027286339587392 1162423974056174193 1162941312996904896 1169863582717124568 1175500204468536384 1182023859481245872 1183647518628884946 1186059992726516544 1199989792061630892 1203605258891109984 1209592929090137904 1210769575908318972 1213191863558499552 1220223082978363968 1226293423180139808 1227486315615139944 1234792781779515777 1235342328592042944 1244433858434283888 1251841202829726054 1254392667204587456 1255612893534553008 1256115734055143208 1259853089079980304 1272948771749034016 1273458554840914416 1274697327754183788 1299988941400100133 1302638539020148512 1303905697132035816 1306514314601461056 1316096530556765139 1320623686501689024 1321908339893227632 1328484541778484792 1329776841916401606 1336986951676713792 1338287522641379856 1348136679970474212 1352740021290154224 1356764865163055712 1360792045226405142 1364840846503311996 1371416905213292448 1372750968350659464 1379580101077657284 1380922105067032437 1383736658180935968 1399988090738569374 1402841503560159936 1411191750605160888 1412564505226372134 1415390507484916144 1417334725214977842 1430675660376829776 1432067368217663268 1439191586926691858 1451839501506664536 1456796946004781472 1460481403301347063 1465468356397667076 1466893909273540293 1469828603926643688 1485701647314400152 1487146882379881086 1490177939579469504 1494545109500795391 1504110320636303016 1519744962190173264 1526360473308437676 1540727634251970528 1549898632074898924 1551406315569135207 1556703740453552964 1559818110289499424 1568858249543610816 1572826126632219914 1578196691505179928 1587590719430805999 1592314320920530662 1599986389415507856 1609510117923933498 1612790572120183872 1614359434544425296 1619811114531403248 1633319439194997603 1636648420820186592 1646390375706021036 1653557179417474149 1659245144579045184 1669121603772968072 1671414353228700171 1674150524712737344 1674820978740190944 1676450182026903192 1679804118773307072 1697944739787885888 1699596437005578384 1709713082463944922 1718983223584346304 1733318588533466844 1738540929509381088 1744411969495357344 1754795374075686852 1762544453190970176 1771312722371313056 1773035789221868808 1779089989089774816 1784383363521839808 1797515573293965616 1799984688092446338 1803653361720205632 1805407888336664976 1814389393635206856 1816154363862478458 1819787795337749328 1830334624467545952 1839440134770209712 1841229473422709916 1866650787651425832 1877761804244589081 1878597505610384832 1881589000806881184 1883419340301829512 1889779633619970456 1907567547169106368 1909423157623551024 1910187832261371624 1915943065173603648 1920788771657024542 1935786002008886048 1953957808530222768 1955858545698053724 1959771471902191584 1980935529752533536 1982862509839841448 1992726812667727188 1994665262874602409 2005480427515070688 2007431283962069784 2022205019955711318 2026326616253564352 2035147297744583568 2041188067839607713 2047261269754967994 2057125357819938672 2068541754092180276 2069370151616485926 2075604987271403952 2099982136107854061 2104262255340239904 2116787625907741332 2118846757839558201 2123085761227374216 2133315185887343808 2146013490565244664 2148101052326494902 2152479246059233728 2158787380390037787 2159748152708537664 2177759252259996804 2195187167608028048 2198202534596500614 2204742905889965532 2228552470971600228 2230720323569821629 2235266909369204256 2266128582674104512 2279617443285259896 2294207181670936896 2311091451377955792 2324847948112348386 2339727165434249136 2359239189948329871 2364047718962491744 2367295037257769892 2388471481380795993 2399979584123261784 2407210517782219968 2414265176885900247 2419185858180275808 2421539151816637944 2426383727116999104 2452586846360279616 2454972631230279888 2469585563559031554 2488867716868567776 2503682405659452108 2511225787069106016 2512231468110286416 2519706178159960608 2545897543498068032 2546917109681828832 2549394655508367576 2564569623695917383 2599977882800200266 2605277078040297024 2607811394264071632 2632193061113530278 2643816679786455264 2656969083556969584 2659553683832803212 2676575045282759712 2696273359940948424 2705480042580308448 2712322606131073117 2713529730326111424 2721584090452810284 2724231545793717687 2729681693006623992 2742833810426584896 2745501936701318928 2759160202155314568 2761844210134064874 2767473316361871936 2799976181477138748 2822383501210321776 2825129010452744268 2830781014969832288 2834669450429955684 2861351320753659552 2864134736435326536 2878383173853383716 2881183157485536813 2903679003013329072 2913593892009562944 2920962806602694126 2930936712795334152 2933787818547080586 2939657207853287376 2971403294628800304 2974293764759762172 2989090219001590782 3008220641272606032 3033307529933566977 3039489924380346528 3052720946616875352 3070891904632451991 3081455268503941056 3099797264149797848 3102812631138270414 3104055227424728889 3113407480907105928 3119636220578998848 3145652253264439828 3156393383010359856 3175181438861611998 3184628641841061324 3199972778831015712 3219020235847866996 3222151578489742353 3228718869088850592 3239622229062806496 3266638878389995206 3273296841640373184 3292780751412042072 3307114358834948298 3338243207545936144 3342828706457400342 3349641957480381888 3352900364053806384 3399192874011156768 3419426164927889844 3466637177066933688 3477081859018762176 3487271922168522579 3488823938990714688 3509590748151373704 3542625444742626112 3546071578443737616 3558179978179549632 3595031146587931232 3599969376184892676 3610815776673329952 3628778787270413712 3632308727724956916 3639575590675498656 3660669248935091904 3678880269540419424 3682458946845419832 3704378345338547331 3733301575302851664 3755523608489178162 3763178001613762368 3766838680603659024 3779559267239940912 3818846315247102048 3820375664522743248 3841577543314049084 3871572004017772096 3899966824200300399 3907915617060445536 3911717091396107448 3919542943804383168 3961871059505067072 3965725019679682896 3985453625335454376 3989330525749204818 4010960855030141376 4014862567924139568 4044410039911422636 4070294595489167136 4082376135679215426 4094522539509935988 4114250715639877344 4137083508184360552 4138740303232971852 4142766315201097311 4151209974542807904 4199964272215708122 4208524510680479808 4233575251815482664 4237693515679116402 4246171522454748432 4292026981130489328 4296202104652989804 4317574760780075574 4355518504519993608 4381444209904041189 4390374335216056096 4396405069193001228 4409485811779931064 4457104941943200456 4461440647139643258 4470533818738408512 4483635328502386173 4559234886570519792 4622182902755911584 4649695896224696772 4654218946707405621 4679454330868498272 4718478379896659742 4728095437924983488 4734590074515539784 4762772158292417997 4776942962761591986 4799959168246523568 4828530353771800494 4838371716360551616 4843078303633275888 4899958317584992809 4909945262460559776 4939171127118063108 4960671538252422447 4977735433737135552 5007364811318904216 5022451574138212032 5024462936220572832 5037170554243421503 5039412356319921216 5093834219363657664 5098789311016735152 5129139247391834766 5199955765600400532 5215622788528143264 5264386122227060556 5287633359572910528 5313938167113939168 5319107367665606424 5353150090565519424 5392546719881896848 5410960085160616896 5424645212262146234 5443168180905620568 5448463091587435374 5459363386013247984 5491003873402637856 5518320404310629136 5523688420268129748 5599952362954277496 5633285412733767243 5644767002420643552 5650258020905488536 5661562029939664576 5669338900859911368 5722702641507319104 5728269472870653072 5756766347706767432 5762366314971073626 5807358006026658144 5841925613205388252 5861873425590668304 5867575637094161172 5879314415706574752 5942806589257600608 5948587529519524344 5978180438003181564 5983995788623807227 6016441282545212064 6066615059867133954 6078979848760693056 6105441893233750704 6141783809264903982 6199594528299595696 6205625262276540828 6208110454849457778 6226814961814211856 6291304506528879656 6299946408323562183 6312786766020719712 6350362877723223996 6356540273518674603 6369257283682122648 6399945557662031424 6438040471695733992 6444303156979484706 6457437738177701184 6476362141170113361 6479244458125612992 6533277756779990412 6585561502824084144 6614228717669896596 6676486415091872288 6685657412914800684 6705800728107612768 6722760700799585897 6798385748022313536 6838852329855779688 6933274354133867376 6974543844337045158 7019181496302747408 7077717569844989613 7092143156887475232 7165414444142387979 7190062293175862464 7199938752369785352 7221631553346659904 7242795530657700741 7257557574540827424 7264617455449913832 7279151181350997312 7357760539080838848 7364917893690839664 7408756690677094662 7466603150605703328 7511047216978356324 7533677361207318048 7559118534479881824 7637692630494204096 7640751329045486496 7683155086628098168 7693708871087752149 7799933648400600798 7815831234120891072 7823434182792214896 7931450039359365792 7970907250670908752 7978661051498409636 8029725135848279136 8088820079822845272 8136967818393219351 8140589190978334272 8164752271358430852 8189045079019871976 8228501431279754688 8274167016368721104 8277480606465943704 8285532630402194622 8302419949085615808 8399928544431416244 8467150503630965328 8475387031358232804 8492343044909496864 8584053962260978656 8592404209305979608 8635149521560151148 8643549472456610439 8711037009039987216 8762888419808082378 8780748670432112192 8792810138386002456 8818971623559862128 8914209883886400912 8922881294279286516 8967270657004772346 9099922589800700931 9118469773141039584 9212675713897355973 9244365805511823168 9299391792449393544 9308437893414811242 9358908661736996544 9436956759793319484 9469180149031079568 9525544316584835994 9553885925523183972 9599918336493047136 9657060707543600988 9666454735469227059 9686156607266551776 9799916635169985618 9819890524921119552 9878342254236126216 9921343076504844894 10014729622637808432 10048925872441145664 10074341108486843006 10197578622033470304 10223369823109429441 10258278494783669532 10399911531200801064 10431245577056286528 10461815766505567737 10528772244454121112 10627876334227878336 10638214735331212848 10785093439763793696 10849290424524292468 10886336361811241136 10896926183174870748 10918726772026495968 10982007746805275712 11036640808621258272 11047376840536259496 11113135036015641993 11199904725908554992 11266570825467534486 11289534004841287104 11300516041810977072 11338677801719822736 11456538945741306144 11513532695413534864 11524732629942147252 11614716012053316288 11683851226410776504 11699900472600901197 11723746851181336608 11735151274188322344 11758628831413149504 11885613178515201216 11897175059039048688 11956360876006363128 11967991577247614454 12032882565090424128 12133230119734267908 12210883786467501408 12283567618529807964 12399189056599191392 12411250524553081656 12416220909698915556 12453629923628423712 12582609013057759312 12599892816647124366 12625573532041439424 12700725755446447992 12713080547037349206 12738514567364245296 12876080943391467984 12888606313958969412 12952724282340226722 13066555513559980824 13144332629712123567 13171123005648168288 13228457435339793192 13352972830183744576 13371314825829601368 13411601456215225536 13445521401599171794 13450905985507158519 13677704659711559376 13866548708267734752 13949087688674090316 13962656840122216863 14038362992605494816 14155435139689979226 14184286313774950464 14288316474877253991 14330828888284775958 14399877504739570704 14485591061315401482 14515115149081654848 14529234910899827664 14699874952754978427 14729835787381679328 14817513381354189324 14933206301211406656 15022094433956712648 15067354722414636096 15111511662730264509 15118237068959763648 15281502658090972992 15366310173256196336 15387417742175504298 15599867296801201596 15646868365584429792 15862900078718731584 15941814501341817504 15957322102996819272 16059450271696558272 16177640159645690544 16273935636786438702 16329504542716861704 16378090158039743952 16548334032737442208 16554961212931887408 16571065260804389244 16799857088862832488 16899856238201301729 16934301007261930656 16950774062716465608 16984686089818993728 17168107924521957312 17184808418611959216 17270299043120302296 17287098944913220878 17422074018079974432 17525776839616164756 17585620276772004912 17637943247119724256 17828419767772801824 17845762588558573032 17934541314009544692 17951987365871421681 18199845179601401862 18236939546282079168 18425351427794711946 18598783584898787088 18616875786829622484 18873913519586638968 18938360298062159136 18986258242917511819 19051088633169671988 19069620820556023809 19107771851046367944 19199836672986094272 19314121415087201976 19332909470938454118 19372313214533103552 19429086423510340083 19599833270339971236 19756684508472252432 19842686153009689788 20029459245275616864 20148682216973686012 20168282102398757691 20395157244066940608 20446739646218858882 20516556989567339064 20799823062401602128 20923631533011135474 21057544488908242224 21233152709534968839 21276429470662425696 21496243332427163937 21570186879527587392 21698580849048584936 21728386591973102223 21772672723622482272 21793852366349741496 21837453544052991936 22073281617242516544 22094753681072518992 22226270072031283986 22399809451817109984 22533141650935068972 22601032083621954144 22677355603439645472 22913077891482612288 23027065390827069728 23049465259884294504 23367702452821553008 23399800945201802394 23447493702362673216 23470302548376644688 23794350118078097376 23912721752012726256 23935983154495228908 24266460239468535816 24410903455179658053 24421767572935002816 24567135237059615928 24798378113198382784 24822501049106163312 24832441819397831112 24907259847256847424 25165218026115518624 25199785633294248732 25401451510892895984 25426161094074698412 25477029134728490592 25752161886782935968 25777212627917938824 25905448564680453444 25930648417369831317 26133111027119961648 26288665259424247134 26342246011296336576 26456914870679586384 26742629651659202736 26891042803198343588 26901811971014317038 27299767769402102793 27355409319423118752 27733097416535469504 27898175377348180632 27925313680244433726 28076725985210989632 28310870279379958452 28576632949754507982 28661657776569551916 28799755009479141408 28971182122630802964 28999364206407681177 29058469821799655328 29399749905509956854 29459671574763358656 29635026762708378648 30044188867913425296 30223023325460529018 30670109469328288323 30732620346512392672 30774835484351008596 31199734593602403192 31293736731168859584 31385447299516703211 31883629002683635008 31914644205993638544 32355280319291381088 32547871273572877404 32659009085433723408 32756180316079487904 33096668065474884416 33109922425863774816 33142130521608778488 33339405108046925979 33599714177725664976 33799712476402603458 33868602014523861312 33901548125432931216 34369616837223918432 34540598086240604592 34574197889826441756 34844148036159948864 35051553679232329512 35171240553544009824 35260193879703950521 35275886494239448512 35656839535545603648 35691525177117146064 35869082628019089384 35903974731742843362 36399690359202803724 36850702855589423892 37197567169797574176 37233751573659244968 37747827039173277936 37876720596124318272 37972516485835023638 38102177266339343976 38139241641112047618 38215543702092735888 38628242830174403952 38665818941876908236 38858172847020680166 39199666540679942472 39432997889136370701 39513369016944504864 39685372306019379576 40058918490551233728 40297364433947372024 40336564204797515382 40352717956521475557 40893479292437717764 41033113979134678128 41599646124803204256 41847263066022270948 41887970520366650589 42115088977816484448 42466305419069937678 42552858941324851392 42992486664854327874 43397161698097169872 43456773183946204446 43545345447244964544 43587704732699482992 44099624858264935281 44189507362145037984 44452540144062567972 44799618903634219968 45066283301870137944 45202064167243908288 45334534988190793527 45354711206879290944 46054130781654139456 46098930519768589008 46735404905643106016 46799601890403604788 46940605096753289376 47588700236156194752 47825443504025452512 47871966308990457816 48532920478937071632 48821806910359316106 49134270474119231856 49645002098212326624 49664883638795662224 50330436052231037248 50399571266588497464 50699568714603905187 50802903021785791968 50852322188149396824 50954058269456981184 51504323773565871936 51554425255835877648 51810897129360906888 51861296834739662634 52266222054239923296 52577330518848494268 52913829741359172768 53485259303318405472 53782085606396687176 53803623942028634076 53855962097614265043 54599535538804205586 54710818638846237504 55796350754696361264 55850627360488867452 56621740558759916904 56958774728752535457 57153265899509015964 57323315553139103832 57599510018958282816 57942364245261605928 57998728412815362354 58116939643599310656 58287259270531020249 58799499811019913708 59270053525416757296 60088377735826850592 60446046650921058036 60504846307196273073 61340218938656576646 61465240693024785344 61549670968702017192 62399469187204806384 62770894599033406422 63699458128604906517 63829288411987277088 64488729997281491811 64710560638582762176 65095742547145754808 65318018170867446816 65512360632158975808 66219844851727549632 66284261043217556976 66678810216093851958 67199428355451329952 67599424952805206916 67803096250865862432 68739233674447836864 69081196172481209184 69148395779652883512 70103107358464659024 70342481107088019648 70520387759407901042 71383050354234292128 71738165256038178768 71807949463485686724 72799380718405607448 73232710365538974159 73701405711178847784 74395134339595148352 74467503147318489936 75495654078346555872 75945032971670047276 76204354532678687952 76278483282224095236 76431087404185471776 77256485660348807904 77331637883753816472 77716345694041360332 77791945252109493951 78399333081359884944 78865995778272741402 79026738033889009728 79370744612038759152 80594728867894744048 80673128409595030764 80705435913042951114 81786958584875435528 81899303308206308379 82066227958269356256 83199292249606408512 83694526132044541896 83775941040733301178 84230177955632968896 84932610838139875356 85984973329708655748 86794323396194339744 86913546367892408892 87175409465398965984 88199249716529870562 88379014724290075968 88905080288125135944 90132566603740275888 90669069976381587054 92010328407984864969 92197861039537178016 93470809811286212032 93599203780807209576 93881210193506578752 94156341898550109633 95650887008050905024 95743932617980915632 97065840957874143264 97643613820718632212 98268540948238463712 99290004196424653248 99329767277591324448 100018215324140777937 100799142533176994928 101399137429207810374 101605806043571583936 101704644376298793648 103108850511671755296 103621794258721813776 103722593669479325268 104532444108479846592 105154661037696988536 105780581639111851563 105827659482718345536 106970518606636810944 107564171212793374352 107607247884057268152 107711924195228530086 109199071077608411172 111592701509392722528 111701254720977734904 113243481117519833808 113917549457505070914 114306531799018031928 114646631106278207664 115884728490523211856 115997456825630724708 116574518541062040498 117598999622039827416 118298993667409112103 118540107050833514592 120176755471653701184 120892093301842116072 121009692614392546146 122680437877313153292 123099341937404034384 124798938374409612768 125541789198066812844 125663911561099951767 127398916257209813034 127658576823974554176 128977459994562983622 130191485094291509616 130636036341734893632 132568522086435113952 132903807700422582733 133357620432187703916 134398856710902659904 135198849905610413832 135606192501731724864 136003604964572380581 138162392344962418368 138296791559305767024 140206214716929318048 141040775518815802084 142766100708468584256 143476330512076357536 143615898926971373448 145598761436811214896 146465420731077948318 147402811422357695568 148935006294636979872 150991308156693111744 151890065943340094552 152098706143811715561 152408709065357375904 152556966564448190472 152862174808370943552 154512971320697615808 154663275767507632944 155432691388082720664 155583890504218987902 156798666162719769888 157731991556545482804 158741489224077518304 161189457735789488096 161346256819190061528 161410871826085902228 163573917169750871056 163798606616412616758 164132455916538712512 167389052264089083792 167551882081466602356 169865221676279750712 170876324186257606371 171969946659417311496 173588646792388679488 173827092735784817784 174350818930797931968 174861777811593060747 176398499433059741124 177810160576250271888 180265133207480551776 181338139952763174108 181514538921588819219 184020656815969729938 184395722079074356032 187198407561614419152 188312683797100219266 191098374385814719551 191487865235961831264 194131681915748286528 195287227641437264424 196537081896476927424 198659534555182648896 200036430648281555874 201598285066353989856 202798274858415620748 203409288752597587296 206217701023343510592 207243588517443627552 207445187338958650536 210309322075393977072 211561163278223703126 215128342425586748704 215214495768114536304 215423848390457060172 218398142155216822344 219698131096616922477 223185403018785445056 223402509441955469808 226486962235039667616 227835098915010141828 228613063598036063856 229293262212556415328 231769456981046423712 231994913651261449416 233149037082124080996 233375835756328481853 235197999244079654832 236597987334818224206 237080214101667029184 241784186603684232144 242019385228785092292 245360875754626306584 246198683874808068768 246821357157927653647 249597876748819225536 251083578396133625688 251327823122199903534 254797832514419626068 257954919989125967244 260382970188583019232 265137044172870227904 265807615400845165466 266715240864375407832 270397699811220827664 272007209929144761162 276030985223954594907 276593583118611534048 280412429433858636096 282081551037631604168 282469025695650328899 286952661024152715072 287231797853942746896 291197522873622429792 292930841462155896636 294805622844715391136 297870012589273959744 303780131886680189104 304197412287623431122 304817418130714751808 305113933128896380944 309326551535015265888 310865382776165441328 311167781008437975804 313597332325439539776 315463983113090965608 317341744917335554689 317482978448155036608 322378915471578976192 322692513638380123056 322821743652171804456 327147834339501742112 327597213232825233516 334778104528178167584 335103764162933204712 339730443352559501424 341752648372515212742 343939893318834622992 347654185471569635568 349723555623186121494 352796998866119482248 354896981002227336309 355620321152500543776 360530266414961103552 362676279905526348216 363029077843177638438 368041313631939459876 374396815123228838304 376625367594200438532 376991734683299855301 382196748771629439102 382975730471923662528 390574455282874528848 398711423101267748199 400072861296563111748 403196570132707979712 405596549716831241496 406818577505195174592 408010814893717141743 414487177034887255104 414890374677917301072 420618644150787954144 423122326556447406252 430256684851173497408 430428991536229072608 430847696780914120344 436796284310433644688 439396262193233844954 446805018883910939616 452973924470079335232 455670197830020283656 457226127196072127712 458586524425112830656 463538913962092847424 463989827302522898832 466298074164248161992 466751671512656963706 470395998488159309664 473195974669636448412 483568373207368464288 484038770457570184584 490721751509252613168 492397367749616137536 493642714315855307294 502167156792267251376 502655646244399807068 509595665028839252136 512628972558772819113 515909839978251934488 520765940377166038464 524585333434779182241 531615230801690330932 533430481728750815664 540795399622441655328 544014419858289522324 544543616764766457657 552061970447909189814 553187166237223068096 564163102075263208336 564938051391300657798 573295123157444158653 574463595707885493792 582395045747244859584 585861682924311793272 589611245689430782272 607560263773360378208 608394824575246862244 610227866257792761888 618653103070030531776 621730765552330882656 622335562016875951608 630927966226181931216 634683489834671109378 645385027276760246112 645643487304343608912 654295668679003484224 655194426465650467032 659094393289850767431 669556209056356335168 670207528325866409424 679460886705119002848 683505296745030425484 687879786637669245984 695308370943139271136 699447111246372242988 700127507268985445559 705593997732238964496 709793962004454672618 711240642305001087552 725352559811052696432 726058155686355276876 736082627263878919752 740464071473782960941 748793630246457676608 753250735188400877064 753983469366599710602 764393497543258878204 781148910565749057696 797422846202535496398 800145722593126223496 811193099433662482992 816021629787434283486 828092955671863784721 829780749355834602144 841237288301575908288 846244653112894812504 860857983072458145216 861695393561828240688 873592568620867289376 878792524386467689908 893610037767821879232 911340395660040567312 914452254392144255424 927979654605045797664 932596148328496323984 933503343025313927412 940791996976318619328 946391949339272896824 952025234752006664067 967136746414736928576 968077540915140369168 981443503018505226336 987285428631710614588 1004334313584534502752 1005311292488799614136 1019191330057678504272 1025257945117545638226 1031819679956503868976 1049170666869558364482 1063230461603380661864 1064690943006682008927 1066860963457501631328 1081590799244883310656 1088028839716579044648 1089087233529532915314 1104123940895818379628 1128326204150526416672 1129876102782601315596 1146590246314888317306 1148927191415770987584 1171723365848623586544 1196134269303803244597 1215120527546720756416 1216789649150493724488 1220455732515585523776 1224032444681151425229 1243461531104661765312 1244671124033751903216 1261855932452363862432 1269366979669342218756 1290770054553520492224 1291286974608687217824 1310388852931300934064 1318188786579701534862 1340415056651732818848 1358921773410238005696 1367010593490060850968 1375759573275338491968 1390616741886278542272 1398894222492744485976 1400255014537970891118 1411187995464477928992 1419587924008909345236 1450705119622105392864 1452116311372710553752 1472165254527757839504 1480928142947565921882 1506501470376801754128 1507966938733199421204 1528786995086517756408 1537886917676318457339 1562297821131498115392 1594845692405070992796 1600291445186252446992 1622386198867324965984 1632043259574868566972 1633630850294299372971 1656185911343727569442 1659561498711669204288 1692489306225789625008 1723390787123656481376 1727749500105493575529 1747185137241734578752 1757585048772935379816 1822680791320081134624 1855959309210091595328 1865192296656992647968 1867006686050627854824 1892783898678545793648 1904050469504013328134 1936155081830280738336 1962887006037010452672 1974570857263421229176 1977283179869552302293 2008668627169069005504 2010622584977599228272 2038382660115357008544 2050515890235091276452 2063639359913007737952 2098341333739116728964 2126460923206761323728 2129381886013364017854 2133721926915003262656 2176057679433158089296 2178174467059065830628 2208247881791636759256 2221392214421348882823 2256652408301052833344 2259752205565202631192 2293180492629776634612 2343446731697247173088 2392268538607606489194 2433579298300987448976 2448064889362302850458 2484278867015591354163 2489342248067503806432 2523711864904727724864 2538733959338684437512 2582573949217374435648 2620777705862601868128 2636377573159403069724 2680830113303465637696 2734021186980121701936 2797788444985488971952 2800510029075941782236 2822375990928955857984 2839175848017818690472 2856075704256019992201 2901410239244210785728 2904232622745421107504 2944330509055515679008 2961856285895131843764 3013002940753603508256 3015933877466398842408 3057573990173035512816 3075773835352636914678 3189691384810141985592 3200582890372504893984 3244772397734649931968 3264086519149737133944 3267261700588598745942 3312371822687455138884 3384978612451579250016 3446781574247312962752 3455499000210987151058 3515170097545870759632 3588402807911409733791 3645361582640162269248 3672097334043454275687 3730384593313985295936 3734013372101255709648 3785567797357091587296 3808100939008026656268 3872310163660561476672 3949141714526842458352 3954566359739104604586 4021245169955198456544 4076765320230714017088 4101031780470182552904 4127278719826015475904 4196682667478233457928 4252921846413522647456 4258763772026728035708 4352115358866316178592 4356348934118131661256 4416495763583273518512 4442784428842697765646 4519504411130405262384 4586360985259553269224 4613660753028955372017 4686893463394494346176 4784537077215212978388 4867158596601974897952 4896129778724605700916 4900892550882898118913 4968557734031182708326 4978684496135007612864 5077467918677368875024 5183248500316480726587 5241555411725203736256 5272755146318806139448 5468042373960243403872 5595576889970977943904 5601020058151883564472 5678351696035637380944 5712151408512039984402 5808465245490842215008 5888661018111031358016 5923712571790263687528 6026005881507207016512 6031867754932797684816 6115147980346071025632 6151547670705273829356 6379382769620283971184 6401165780745009787968 6528173038299474267888 6534523401177197491884 6624743645374910277768 6664176643264046648469 6769957224903158500032 6910998000421974302116 7030340195091741519264 7176805615822819467582 7344194668086908551374 7452836601046774062489 7468026744202511419296 7571135594714183174592 7616201878016053312536 7898283429053684916704 7909132719478209209172 8042490339910396913088 8202063560940365105808 8393365334956466915856 8505843692827045294912 8517527544053456071416 8568227112768059976603 8704230717732632357184 8712697868236263322512 8832991527166547037024 8885568857685395531292 9039008822260810524768 9172721970519106538448 9227321506057910744034 9569074154430425956776 9734317193203949795904 9792259557449211401832 9801785101765796237826 9937115468062365416652 10154935837354737750048 10366497000632961453174 10545510292637612278896 10765208423734229201373 10936084747920486807744 11191153779941955887808 11202040116303767128944 11356703392071274761888 11424302817024079968804 11616930490981684430016 11847425143580527375056 12063735509865595369632 12230295960692142051264 12303095341410547658712 12758765539240567942368 13056346076598948535776 13069046802354394983768 13249487290749820555536 13328353286528093296938 13821996000843948604232 13840982259086866116051 14060680390183483038528 14353611231645638935164 14688389336173817102748 14905673202093548124978 14936053488405022838592 15232403756032106625072 15549745500949442179761 15796566858107369833408 15818265438956418418344 16404127121880730211616 16786730669912933831712 17035055088106912142832 17136454225536119953206 17425395736472526645024 17665983054333094074048 17771137715370791062584 18078017644521621049536 18345443941038213076896 18454643012115821488068 19138148308860851913552 19584519114898422803664 19603570203531592475652 19874230936124730833304 19992529929792139945407 20309871674709475500096 20732994001265922906348 21091020585275224557792 21530416847468458402746 22404080232607534257888 22713406784142549523776 22848605634048159937608 23694850287161054750112 24127471019731190739264 24606190682821095317424 25517531078481135884736 25704681338304179929809 26112692153197897071552 26138093604708789967536 26498974581499641111072 26656706573056186593876 27643992001687897208464 27681964518173732232102 28707222463291277870328 29376778672347634205496 29811346404187096249956 30464807512064213250144 31099491001898884359522 31636530877912836836688 32295625271202687604119 32808254243761460423232 33573461339825867663424 34070110176213824285664 34272908451072239906412 34850791472945053290048 35542275430741582125168 36690887882076426153792 36909286024231642976136 38276296617721703827104 39169038229796845607328 39207140407063184951304 39748461872249461666608 39985059859584279890814 41465988002531845812696 42182041170550449115584 43060833694936916805492 44808160465215068515776 45697211268096319875216 46649236502848326539283 47389700574322109500224 49212381365642190634848 51409362676608359859618 52276187209417579935072 52997949162999282222144 53313413146112373187752 55287984003375794416928 55363929036347464464204 57414444926582555740656 58753557344695268410992 59622692808374192499912 59977589789376419836221 60929615024128426500288 62198982003797768719044 63273061755825673673376 64591250542405375208238 68140220352427648571328 68545816902144479812824 71084550861483164250336 73818572048463285952272 76552593235443407654208 78338076459593691214656 78414280814126369902608 79496923744498923333216 79970119719168559781628 82931976005063691625392 86121667389873833610984 91394422536192639750432 93298473005696653078566 96886875813608062812357 98424762731284381269696 102818725353216719719236 104552374418835159870144 106626826292224746375504 110575968006751588833856 110727858072694928928408 114828889853165111481312 117507114689390536821984 119245385616748384999824 119955179578752839672442 124397964007595537438088 126546123511651347346752 129182501084810750416476 137091633804288959625648 139947709508544979617849 142169101722966328500672 147637144096926571904544 156828561628252739805216 158993847488997846666432 159940239438337119563256 165863952010127383250784 172243334779747667221968 179932769368129259508663 182788845072385279500864 186596946011393306157132 193773751627216125624714 205637450706433439438472 213253652584449492751008 221455716145389857856816 229657779706330222962624 235014229378781073643968 238490771233496769999648 239910359157505679344884 248795928015191074876176 258365002169621500832952 274183267608577919251296 279895419017089959235698 295274288193853143809088 313657123256505479610432 319880478876674239126512 331727904020254766501568 344486669559495334443936 359865538736258519017326 373193892022786612314264 387547503254432251249428 411274901412866878876944 419843128525634938853547 426507305168898985502016 442911432290779715713632 476981542466993539999296 479820718315011358689768 497591856030382149752352 516730004339243001665904 548366535217155838502592 559790838034179918471396 639760957753348478253024 688973339118990668887872 719731077472517038034652 746387784045573224628528 775095006508864502498856 822549802825733757753888 839686257051269877707094 885822864581559431427264 959641436630022717379536 995183712060764299504704 1033460008678486003331808 1119581676068359836942792 1259529385576904816560641 1279521915506696956506048 1439462154945034076069304 1492775568091146449257056 1550190013017729004997712 1645099605651467515507776 1679372514102539755414188 1919282873260045434759072 2066920017356972006663616 2239163352136719673885584 2519058771153809633121282 2878924309890068152138608 2985551136182292898514112 3100380026035458009995424 3358745028205079510828376 3838565746520090869518144 4478326704273439347771168 5038117542307619266242564 5757848619780136304277216 6200760052070916019990848 6717490056410159021656752 8956653408546878695542336 10076235084615238532485128 11515697239560272608554432 13434980112820318043313504 20152470169230477064970256 26869960225640636086627008 40304940338460954129940512 80609880676921908259881024
- Sum of all divisors σ(n): 304299972702728747350698801
- Sum of proper divisors (its aliquot sum) s(n): 223690092025806839090817777
- 80609880676921908259881024 is an abundant number, because the sum of its proper divisors (223690092025806839090817777) is greater than itself. Its abundance is 143080211348884930830936753
Bases of 80609880676921908259881024
- Binary: 1000010101011011100111001100011001111110110000001101011111011001110001010000000010000002
- Hexadecimal: 0x42ADCE633F606BECE28040
- Base-36: A4MMPEJ1AYEK4P000
Squares and roots of 80609880676921908259881024
- 80609880676921908259881024 squared (806098806769219082598810242) is 6497952862747588046623306200033021305685730635288576
- 80609880676921908259881024 cubed (806098806769219082598810243) is 523799204910346194361593184780733868769977067002502317479899696209973666381824
-
80609880676921908259881024 is a
perfect square number . Itssquare root is 8978300545032 -
The
cube root of 80609880676921908259881024 is 431979123.9999940103
Scales and comparisons
How big is 80609880676921908259881024?- 80,609,880,676,921,908,259,881,024 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 80,609,880,676,921,908,259,881,024 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 80609880676921908259881024 cubic inches would be around 35998260.3 feet tall.
Recreational maths with 80609880676921908259881024
- 80609880676921908259881024 backwards is 42018895280912967608890608
- 80609880676921908259881024 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 80609880676921908259881024's digits is 126
- 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 80609880676921908259881024 - Facts about the integer". Numbermatics.com. 2024. Web. 23 June 2024.
APA style:
Numbermatics. (2024). Number 80609880676921908259881024 - Facts about the integer. Retrieved 23 June 2024, from https://numbermatics.com/n/80609880676921908259881024/
Chicago style:
Numbermatics. 2024. "Number 80609880676921908259881024 - Facts about the integer". https://numbermatics.com/n/80609880676921908259881024/
The information we have on file for 80609880676921908259881024 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 80609880676921908259881024, math, Factors of 80609880676921908259881024, curriculum, school, college, exams, university, Prime factorization of 80609880676921908259881024, STEM, science, technology, engineering, physics, economics, calculator, eighty septillion, six hundred nine sextillion, eight hundred eighty quintillion, six hundred seventy-six quadrillion, nine hundred twenty-one trillion, nine hundred eight billion, two hundred fifty-nine million, eight hundred eighty-one thousand and twenty-four.