70390737245778652329209856
70,390,737,245,778,652,329,209,856 is an even composite number composed of five prime numbers multiplied together.
70390737245778652329209856 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fifteen thousand, eight hundred eight divisors.
Prime factorization of 70390737245778652329209856:
212 × 318 × 73 × 133 × 3893
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 13 × 13 × 13 × 389 × 389 × 389)See below for interesting mathematical facts about the number 70390737245778652329209856 from the Numbermatics database.
Names of 70390737245778652329209856
- Cardinal: 70390737245778652329209856 can be written as Seventy septillion, three hundred ninety sextillion, seven hundred thirty-seven quintillion, two hundred forty-five quadrillion, seven hundred seventy-eight trillion, six hundred fifty-two billion, three hundred twenty-nine million, two hundred nine thousand, eight hundred fifty-six.
Scientific notation
- Scientific notation: 7.0390737245778652329209856 × 1025
Factors of 70390737245778652329209856
Divisors of 70390737245778652329209856
- Number of divisors d(n): 15808
-
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 128 144 147 156 162 168 169 182 189 192 196 208 216 224 234 243 252 256 273 288 294 312 324 336 338 343 351 364 378 384 389 392 416 432 441 448 468 486 504 507 512 546 567 576 588 624 637 648 672 676 686 702 728 729 756 768 778 784 819 832 864 882 896 936 972 1008 1014 1024 1029 1053 1092 1134 1152 1167 1176 1183 1248 1274 1296 1323 1344 1352 1372 1404 1456 1458 1512 1521 1536 1556 1568 1638 1664 1701 1728 1764 1792 1872 1911 1944 2016 2028 2048 2058 2106 2184 2187 2197 2268 2304 2334 2352 2366 2457 2496 2548 2592 2646 2688 2704 2723 2744 2808 2912 2916 3024 3042 3072 3087 3112 3136 3159 3276 3328 3402 3456 3501 3528 3549 3584 3744 3822 3888 3969 4032 4056 4096 4116 4212 4368 4374 4394 4459 4536 4563 4608 4668 4704 4732 4914 4992 5057 5096 5103 5184 5292 5376 5408 5446 5488 5616 5733 5824 5832 6048 6084 6144 6174 6224 6272 6318 6552 6561 6591 6656 6804 6912 7002 7056 7098 7168 7371 7488 7644 7776 7938 8064 8112 8169 8232 8281 8424 8736 8748 8788 8918 9072 9126 9216 9261 9336 9408 9464 9477 9828 9984 10114 10192 10206 10368 10503 10584 10647 10752 10816 10892 10976 11232 11466 11648 11664 11907 12096 12168 12288 12348 12448 12544 12636 13104 13122 13182 13312 13377 13608 13689 13824 14004 14112 14196 14336 14742 14976 15171 15288 15309 15379 15552 15876 16128 16224 16338 16464 16562 16848 17199 17472 17496 17576 17836 18144 18252 18432 18522 18672 18816 18928 18954 19061 19656 19683 19773 19968 20228 20384 20412 20736 21006 21168 21294 21504 21632 21784 21952 22113 22464 22932 23296 23328 23814 24192 24336 24507 24696 24843 24896 25088 25272 26208 26244 26364 26624 26754 27216 27378 27648 27783 28008 28224 28392 28431 28672 29484 29952 30342 30576 30618 30758 31104 31509 31752 31941 32256 32448 32676 32928 33124 33696 34398 34944 34992 35152 35399 35672 35721 36288 36504 36864 37044 37344 37632 37856 37908 38122 39312 39366 39546 39936 40131 40456 40768 40824 41067 41472 42012 42336 42588 43008 43264 43568 43904 44226 44928 45513 45864 45927 46137 46592 46656 47628 48384 48672 49014 49392 49686 49792 50176 50544 51597 52416 52488 52728 53248 53508 54432 54756 55296 55566 56016 56448 56784 56862 57183 57967 58968 59049 59319 59904 60684 61152 61236 61516 62208 63018 63504 63882 64512 64896 65352 65741 65856 66248 66339 67392 68796 69888 69984 70304 70798 71344 71442 72576 73008 73521 74088 74529 74688 75264 75712 75816 76244 78624 78732 79092 79872 80262 80912 81536 81648 82134 82944 83349 84024 84672 85176 85293 86016 86528 87136 87808 88452 89856 91026 91728 91854 92274 93184 93312 94527 95256 95823 96768 97344 98028 98784 99372 99584 100352 101088 103194 104832 104976 105456 106197 107016 107163 107653 108864 109512 110592 111132 112032 112896 113568 113724 114366 115934 117936 118098 118638 119808 120393 121368 122304 122472 123032 123201 124416 126036 127008 127764 129024 129792 130704 131482 131712 132496 132678 133427 134784 136539 137592 137781 138411 139776 139968 140608 141596 142688 142884 145152 146016 147042 148176 149058 149376 150528 151321 151424 151632 152488 154791 157248 157464 158184 159744 160524 161824 163072 163296 164268 165888 166698 168048 169344 170352 170586 171549 173056 173901 174272 175616 176904 177147 177957 179712 182052 183456 183708 184548 186368 186624 189054 190512 191646 193536 194688 196056 197223 197568 198744 199017 199168 200704 202176 206388 209664 209952 210912 212394 214032 214326 215306 217728 219024 220563 222264 223587 224064 225792 227136 227448 228732 231868 235872 236196 237276 239616 240786 242736 244608 244944 246064 246402 247793 248832 250047 252072 254016 255528 255879 258048 259584 261408 262964 263424 264992 265356 266854 269568 273078 275184 275562 276822 279552 279936 281216 283192 283581 285376 285768 287469 290304 292032 294084 296352 298116 298752 301056 302642 302848 303264 304976 309582 314496 314928 316368 318591 321048 321489 322959 323648 326144 326592 328536 331776 333396 336096 338688 340704 341172 343098 346112 347802 348544 351232 353808 354294 355914 359424 361179 364104 366912 367416 369096 369603 372736 373248 378108 381024 383292 387072 389376 392112 394446 395136 397488 398034 398336 400281 404352 409617 412776 413343 415233 419328 419904 421824 424788 428064 428652 430612 435456 438048 441126 444528 447174 448128 451584 453963 454272 454896 457464 460187 463736 464373 471744 472392 474552 479232 481572 485472 489216 489888 492128 492804 495586 497664 500094 504144 508032 511056 511758 514647 519168 521703 522816 525928 526848 529984 530712 531441 533708 533871 539136 546156 550368 551124 553644 559104 559872 562432 566384 567162 570752 571536 574938 580608 584064 588168 591669 592704 596232 597051 597504 602112 605284 605696 606528 609952 619164 628992 629856 632736 637182 642096 642978 645918 647296 652288 653184 657072 661689 666792 670761 672192 677376 681408 682344 686196 692224 695604 697088 702464 707616 708588 711828 718848 722358 728208 733824 734832 738192 739206 743379 746496 750141 753571 756216 762048 766584 767637 774144 778752 784224 788892 790272 794976 796068 796672 800562 808704 819234 825552 826686 830466 838656 839808 843648 849576 850743 854633 856128 857304 861224 862407 870912 876096 882252 889056 894348 896256 903168 907926 908544 909792 914928 920374 927472 928746 943488 944784 949104 955773 963144 964467 968877 970944 978432 979776 984256 985608 991172 995328 1000188 1008288 1016064 1022112 1023516 1029294 1038336 1043406 1045632 1051856 1053696 1059247 1059968 1061424 1062882 1067416 1067742 1078272 1083537 1092312 1100736 1102248 1107288 1108809 1118208 1119744 1124864 1132768 1134324 1141504 1143072 1149876 1161216 1168128 1176336 1183338 1185408 1192464 1194102 1195008 1200843 1210568 1211392 1213056 1219904 1228851 1238328 1240029 1245699 1257984 1259712 1265472 1274364 1284192 1285956 1291836 1294592 1304576 1306368 1314144 1323378 1333584 1341522 1344384 1354752 1361889 1362816 1364688 1372392 1380561 1391208 1393119 1394176 1404928 1415232 1417176 1423656 1437696 1444716 1456416 1467648 1469664 1476384 1478412 1486758 1492992 1500282 1507142 1512432 1524096 1533168 1535274 1543941 1557504 1565109 1568448 1577784 1580544 1589952 1592136 1593344 1594323 1601124 1601613 1617408 1638468 1651104 1653372 1660932 1677312 1679616 1687296 1699152 1701486 1709266 1712256 1714608 1722448 1724814 1734551 1741824 1752192 1764504 1775007 1778112 1788696 1791153 1792512 1806336 1815852 1817088 1819584 1829856 1840748 1854944 1857492 1886976 1889568 1898208 1911546 1926288 1928934 1937754 1941888 1956864 1959552 1967173 1968512 1971216 1982344 1985067 2000376 2012283 2016576 2032128 2044224 2047032 2058588 2076672 2086812 2091264 2103712 2107392 2118494 2119936 2122848 2125764 2134832 2135484 2156544 2167074 2184624 2201472 2204496 2214576 2217618 2230137 2239488 2249728 2250423 2260713 2265536 2268648 2283008 2286144 2299752 2302911 2322432 2336256 2352672 2366676 2370816 2384928 2388204 2390016 2401686 2421136 2422784 2426112 2439808 2457702 2476656 2480058 2491398 2515968 2519424 2530944 2548728 2552229 2563899 2568384 2571912 2583672 2587221 2589184 2609152 2612736 2628288 2646756 2667168 2683044 2688768 2709504 2723778 2725632 2729376 2744784 2761122 2782416 2786238 2788352 2830464 2834352 2847312 2867319 2889432 2893401 2906631 2912832 2935296 2939328 2952768 2956824 2973516 2985984 3000564 3014284 3024864 3048192 3066336 3070548 3087882 3115008 3130218 3136896 3155568 3161088 3177741 3179904 3184272 3188646 3202248 3203226 3221309 3234816 3250611 3276936 3302208 3306744 3321864 3326427 3354624 3359232 3374592 3398304 3402972 3418532 3424512 3429216 3444896 3449628 3469102 3483648 3504384 3529008 3550014 3556224 3577392 3582306 3585024 3602529 3631704 3634176 3639168 3659712 3681496 3686553 3709888 3714984 3720087 3737097 3773952 3779136 3796416 3823092 3852576 3857868 3875508 3883776 3913728 3919104 3934346 3937024 3942432 3964688 3970134 4000752 4024566 4033152 4064256 4085667 4088448 4094064 4117176 4141683 4173624 4179357 4182528 4207424 4214784 4236988 4239872 4245696 4251528 4269664 4270968 4313088 4334148 4369248 4402944 4408992 4429152 4435236 4460274 4478976 4499456 4500846 4521426 4531072 4537296 4566016 4572288 4599504 4605822 4631823 4672512 4695327 4705344 4733352 4741632 4769856 4776408 4780032 4782969 4803372 4804839 4842272 4845568 4852224 4879616 4915404 4953312 4960116 4982796 5031936 5038848 5061888 5097456 5104458 5127798 5136768 5143824 5167344 5174442 5178368 5203653 5225472 5256576 5293512 5325021 5334336 5366088 5373459 5377536 5419008 5447556 5451264 5458752 5489568 5522244 5564832 5572476 5576704 5660928 5668704 5694624 5734638 5778864 5786802 5813262 5825664 5870592 5878656 5901519 5905536 5913648 5947032 5955201 5982431 6001128 6028568 6036849 6049728 6096384 6132672 6141096 6175764 6230016 6260436 6273792 6311136 6322176 6355482 6359808 6368544 6377292 6404496 6406452 6442618 6469632 6501222 6553872 6604416 6613488 6643728 6652854 6690411 6718464 6749184 6751269 6782139 6796608 6805944 6837064 6849024 6858432 6889792 6899256 6908733 6938204 6967296 7008768 7058016 7100028 7112448 7154784 7164612 7170048 7205058 7263408 7268352 7278336 7319424 7362992 7373106 7414729 7419776 7429968 7440174 7474194 7547904 7558272 7592832 7646184 7656687 7691697 7705152 7715736 7751016 7761663 7767552 7827456 7838208 7868692 7874048 7884864 7929376 7940268 8001504 8049132 8066304 8128512 8171334 8176896 8188128 8234352 8283366 8347248 8358714 8365056 8414848 8473976 8479744 8491392 8503056 8539328 8541936 8601957 8668296 8680203 8719893 8738496 8805888 8817984 8858304 8870472 8920548 8957952 8998912 9001692 9042852 9062144 9074592 9132032 9144576 9199008 9211644 9263646 9345024 9390654 9410688 9466704 9483264 9533223 9539712 9552816 9565938 9606744 9609678 9663927 9684544 9704448 9751833 9759232 9830808 9906624 9920232 9965592 9979281 10063872 10077696 10123776 10194912 10208916 10255596 10273536 10287648 10334688 10348884 10356736 10407306 10450944 10513152 10587024 10650042 10668672 10732176 10746918 10755072 10807587 10895112 10902528 10917504 10979136 11044488 11059659 11129664 11144952 11153408 11160261 11211291 11321856 11337408 11389248 11469276 11557728 11573604 11626524 11651328 11741184 11757312 11803038 11811072 11827296 11894064 11910402 11964862 12002256 12057136 12073698 12099456 12192768 12257001 12265344 12282192 12351528 12425049 12520872 12538071 12547584 12622272 12644352 12710964 12719616 12737088 12754584 12808992 12812904 12885236 12939264 13002444 13107744 13208832 13226976 13287456 13305708 13380822 13436928 13498368 13502538 13564278 13593216 13611888 13674128 13698048 13716864 13770211 13779584 13798512 13817466 13876408 13895469 14017536 14085981 14116032 14200056 14224896 14309568 14329224 14340096 14348907 14410116 14414517 14526816 14536704 14556672 14638848 14725984 14746212 14829458 14839552 14859936 14880348 14948388 15095808 15116544 15185664 15292368 15313374 15383394 15410304 15431472 15502032 15523326 15535104 15610959 15676416 15737384 15748096 15769728 15858752 15880536 15975063 16003008 16098264 16120377 16132608 16257024 16342668 16353792 16376256 16468704 16566732 16694496 16717428 16730112 16829696 16947952 16959488 16982784 17006112 17078656 17083872 17203914 17336592 17360406 17439786 17476992 17611776 17635968 17704557 17716608 17740944 17841096 17865603 17947293 18003384 18085704 18110547 18124288 18149184 18264064 18289152 18398016 18423288 18527292 18690048 18781308 18821376 18933408 18966528 19066446 19079424 19105632 19131876 19213488 19219356 19327854 19369088 19408896 19503666 19518464 19661616 19813248 19840464 19931184 19958562 20071233 20155392 20247552 20253807 20346417 20389824 20417832 20511192 20547072 20575296 20669376 20697768 20713472 20726199 20814612 20901888 21026304 21174048 21300084 21337344 21464352 21493836 21510144 21615174 21790224 21805056 21835008 21958272 22088976 22119318 22244187 22259328 22289904 22320522 22422582 22549163 22643712 22674816 22778496 22938552 22970061 23075091 23115456 23147208 23253048 23284989 23302656 23482368 23514624 23606076 23622144 23654592 23788128 23820804 23929724 24004512 24114272 24147396 24198912 24385536 24514002 24530688 24564384 24703056 24850098 25041744 25076142 25095168 25244544 25421928 25439232 25474176 25509168 25573249 25617984 25625808 25770472 25805871 26004888 26040609 26159679 26215488 26417664 26453952 26574912 26611416 26761644 26873856 26996736 27005076 27128556 27186432 27223776 27348256 27396096 27433728 27540422 27559168 27597024 27634932 27752816 27790938 28035072 28171962 28232064 28400112 28449792 28599669 28619136 28658448 28697814 28820232 28829034 28991781 29053632 29113344 29255499 29277696 29451968 29492424 29658916 29679104 29719872 29760696 29896776 29937843 30191616 30233088 30371328 30584736 30626748 30766788 30820608 30862944 31004064 31046652 31070208 31221918 31352832 31474768 31496192 31539456 31717504 31761072 31950126 32006016 32196528 32240754 32265216 32422761 32685336 32707584 32752512 32937408 33133464 33178977 33388992 33434856 33460224 33480783 33633873 33659392 33895904 33918976 33965568 34012224 34157312 34167744 34407828 34673184 34720812 34879572 34953984 35223552 35271936 35409114 35433216 35481888 35682192 35731206 35894586 36006768 36171408 36221094 36248576 36298368 36578304 36771003 36796032 36846576 37054584 37275147 37562616 37614213 37642752 37866816 37933056 38132892 38158848 38211264 38263752 38426976 38438712 38655708 38738176 38817792 39007332 39036928 39323232 39626496 39680928 39862368 39917124 40142466 40310784 40495104 40507614 40692834 40779648 40835664 41022384 41094144 41150592 41310633 41338752 41395536 41452398 41629224 41686407 41877017 42052608 42257943 42348096 42600168 42674688 42928704 42987672 43020288 43046721 43230348 43243551 43580448 43610112 43670016 43916544 44177952 44238636 44488374 44518656 44579808 44641044 44845164 45098326 45287424 45349632 45556992 45877104 45940122 46150182 46230912 46294416 46506096 46569978 46605312 46832877 47029248 47212152 47244288 47309184 47576256 47641608 47859448 47925189 48009024 48228544 48294792 48361131 48397824 48771072 49028004 49061376 49128768 49406112 49700196 50083488 50152284 50190336 50489088 50843856 50878464 50948352 51018336 51146498 51235968 51251616 51540944 51611742 51903103 52009776 52081218 52319358 52430976 52835328 52907904 53113671 53149824 53222832 53523288 53596809 53841879 54010152 54257112 54331641 54372864 54447552 54696512 54792192 54867456 55080844 55118336 55194048 55269864 55505632 55581876 56070144 56343924 56464128 56800224 56899584 57199338 57238272 57316896 57395628 57640464 57658068 57983562 58107264 58226688 58510998 58555392 58863869 58903936 58984848 59317832 59358208 59439744 59521392 59793552 59875686 60213699 60466176 60742656 60761421 61039251 61169472 61253496 61533576 61641216 61725888 62008128 62093304 62140416 62178597 62443836 62705664 62949536 62992384 63078912 63435008 63522144 63900252 64012032 64393056 64481508 64530432 64845522 65370672 65415168 65505024 65874816 66266928 66357954 66732561 66777984 66869712 66961566 67267746 67318784 67647489 67791808 67931136 68024448 68314624 68335488 68815656 68910183 69225273 69346368 69441624 69759144 69854967 69907968 70447104 70543872 70818228 70866432 70963776 71364384 71462412 71789172 72013536 72342816 72442188 72497152 72596736 73156608 73542006 73592064 73693152 74109168 74550294 75125232 75228426 75285504 75733632 76265784 76317696 76422528 76527504 76719747 76853952 76877424 77311416 77417613 77476352 78014664 78073856 78121827 78479037 78646464 79252992 79361856 79724736 79834248 80284932 80621568 80990208 81015228 81385668 81559296 81671328 82044768 82188288 82301184 82621266 82677504 82791072 82904796 83258448 83372814 83754034 84105216 84515886 84696192 85200336 85349376 85799007 85857408 85975344 86093442 86460696 86487102 86975343 87160896 87340032 87766497 87833088 88355904 88477272 88976748 89037312 89159616 89282088 89690328 89813529 90196652 90574848 90699264 91113984 91754208 91880244 92300364 92461824 92588832 93012192 93139956 93210624 93665754 94058496 94424304 94488576 94618368 95152512 95283216 95718896 95850378 96018048 96391477 96457088 96589584 96722262 96795648 97268283 98056008 98122752 98257536 98812224 99400392 99536931 100166976 100304568 100380672 100442349 100901619 100978176 101687712 101756928 101896704 102036672 102292996 102471936 102503232 103081888 103223484 103806206 104019552 104162436 104638716 104861952 105670656 105815808 106227342 106299648 106445664 107046576 107193618 107683758 108020304 108514224 108663282 108745728 108895104 109393024 109734912 110161688 110236672 110313009 110388096 110539728 111011264 111163752 111825441 112687848 112842639 112928256 113600448 113799168 114398676 114476544 114633792 114791256 115280928 115316136 115967124 116214528 116453376 117021996 117110784 117727738 117807872 117969696 118635664 118716416 118879488 119042784 119587104 119751372 120427398 120932352 121485312 121522842 122078502 122338944 122506992 123067152 123282432 123451776 123931899 124016256 124186608 124357194 124887672 125059221 125631051 125899072 126157824 126773829 126870016 127044288 127800504 128024064 128786112 128963016 129060864 129140163 129691044 129730653 130741344 130830336 131010048 131749632 132533856 132715908 133465122 133555968 133739424 133923132 134535492 134637568 135294978 135583616 135862272 136048896 136629248 136670976 137631312 137820366 138450546 138692736 138883248 139518288 139709934 139815936 140498631 141087744 141636456 141732864 141927552 142728768 142924824 143578344 143775567 144027072 144685632 144884376 144994304 145083393 145193472 146313216 147084012 147184128 147386304 148218336 149100588 150250464 150456852 150571008 151467264 152531568 152635392 152845056 153055008 153439494 153707904 153754848 154622832 154835226 154952704 155709309 156029328 156243654 156958074 157292928 158505984 158723712 159341013 159449472 159668496 160569864 160790427 161525637 162030456 162771336 162994923 163118592 163342656 164089536 164376576 164602368 165242532 165355008 165582144 165809592 166516896 166745628 167508068 168210432 169031772 169392384 170400672 170698752 171598014 171714816 171950688 172186884 172921392 172974204 173950686 174321792 174680064 175532994 175666176 176591607 176711808 176954544 177953496 178074624 178319232 178564176 179012743 179380656 179627058 180393304 180641097 181398528 182227968 182284263 183117753 183508416 183760488 184600728 184923648 185177664 186024384 186279912 186421248 186535791 187331508 188116992 188848608 188977152 189236736 190305024 190566432 191437792 191700756 192036096 192782954 192914176 193179168 193444524 193591296 194536566 196112016 196245504 196515072 197624448 198800784 199073862 200197683 200333952 200609136 200884698 201803238 201956352 202942467 203375424 203793408 204073344 204585992 204943872 205006464 206163776 206446968 206730549 207612412 207675819 208039104 208324872 209277432 209564901 209723904 211341312 211631616 212454684 212599296 212891328 214093152 214387236 215367516 216040608 217028448 217326564 217491456 217790208 218786048 219469824 220323376 220473344 220626018 220776192 221079456 222022528 222327504 223650882 225375696 225685278 225856512 227200896 228797352 228953088 229267584 229582512 230159241 230561856 230632272 231934248 232252839 232429056 234043992 234221568 234365481 235437111 235455476 235615744 235939392 237271328 237432832 237758976 238085568 239174208 239502744 240854796 241864704 242970624 243045684 244157004 244677888 245013984 246134304 246564864 246903552 247863798 248032512 248373216 248714388 249775344 250118442 251262102 251798144 252315648 253547658 253740032 254088576 255601008 256048128 257397021 257572224 257926032 258280326 259382088 259461306 260926029 261482688 262020096 263299491 263499264 265067712 265431816 266930244 267111936 267478848 267846264 269070984 269275136 269440587 270589956 271167232 271724544 272097792 273258496 273341952 275262624 275640732 276901092 277385472 277766496 279036576 279419868 279631872 280997262 282175488 283272912 283465728 283855104 285457536 285849648 287156688 287551134 288054144 289174431 289371264 289768752 290166786 290386944 291804849 293139119 294168024 294368256 294772608 296436672 298201176 298610793 300500928 300913704 301142016 301327047 302704857 302934528 305063136 305270784 305690112 306110016 306878988 307415808 307509696 309245664 309670452 309905408 311418618 312058656 312487308 313916148 314585856 317011968 317447424 318682026 318898944 319336992 321139728 321580854 323051274 324060912 325542672 325989846 326237184 326685312 328179072 329204736 330485064 330710016 330939027 331164288 331619184 332452237 333033792 333491256 335016136 335476323 338063544 338527917 338784768 340801344 341397504 343196028 343429632 343901376 344373768 345842784 345948408 347901372 348643584 349360128 351065988 351332352 353183214 353423616 353909088 355906992 356149248 356638464 357128352 358025486 358761312 359254116 360786608 361282194 362797056 364455936 364568526 366235506 367016832 367520976 369201456 369847296 370355328 371795697 372048768 372559824 373071582 374663016 375177663 376893153 377697216 378473472 380321487 380610048 381132864 382875584 383401512 384072192 385565908 385828352 386358336 386889048 387182592 387420489 389073132 389191959 392224032 392491008 393030144 395248896 397601568 398147724 400395366 400667904 401218272 401769396 403606476 403912704 405884934 406750848 407586816 408146688 409171984 409887744 410012928 412047083 412327552 412893936 413461098 415224824 415351638 416078208 416649744 418554864 419129802 419447808 421495893 423263232 424909368 425198592 425782656 428186304 428774472 430735032 431326701 432081216 434056896 434653128 434982912 435250179 435580416 437572096 438939648 440646752 440946688 441252036 441552384 442158912 444045056 444655008 447301764 450751392 451370556 451713024 454401792 457594704 457906176 458535168 459165024 460318482 461123712 461264544 463868496 464505678 464858112 467127927 468087984 468730962 470874222 470910952 471231488 471878784 474542656 475517952 476171136 478023039 478348416 479005488 481709592 482371281 484576911 486091368 488314008 488984769 489355776 490027968 492268608 493129728 493807104 495727596 496065024 496746432 497428776 499550688 500236884 502524204 503596288 504631296 507095316 507480064 508177152 511202016 512096256 514794042 515144448 515852064 516560652 518764176 518922612 521852058 522965376 524040192 526598982 526998528 529774821 530135424 530863632 533860488 534223872 534957696 535692528 537038229 538141968 538881174 541179912 541923291 542334464 544195584 546516992 546683904 546852789 549353259 550525248 551281464 553802184 554770944 555532992 558073152 558839736 559263744 559607373 561994524 564350976 566545824 566931456 567710208 570915072 571699296 574313376 575102268 576108288 578348862 578742528 579537504 580333572 580773888 583609698 586278238 588336048 588736512 589545216 592873344 596402352 597221586 600593049 601001856 601827408 602654094 605409714 605869056 608827401 610126272 611380224 612220032 613757976 614831616 615019392 618491328 619340904 619810816 620191647 622837236 623027457 624117312 624974616 627832296 628694703 629171712 634023936 634894848 637364052 637797888 638673984 642279456 643161708 646102548 648121824 651085344 651979692 652474368 653370624 656358144 658409472 660970128 661420032 661878054 662328576 663238368 664904474 666067584 666982512 670032272 670952646 674740339 676127088 677055834 677569536 681602688 686392056 686859264 687802752 688747536 690477723 691685568 691896816 695802744 696758517 697287168 702131976 702664704 703096443 706311333 706366428 706847232 707818176 711813984 712298496 713276928 714256704 716050972 717522624 718508232 721573216 722564388 725594112 728911872 729137052 732471012 734033664 735041952 738402912 739694592 740710656 743591394 744097536 745119648 746143164 749326032 750355326 753786306 755394432 756946944 760642974 761220096 762265728 765230297 765751168 766803024 768144384 771131816 771656704 772191063 772716672 773778096 774840978 778146264 778383918 782778087 784448064 786060288 789898473 790497792 795203136 796295448 800790732 801335808 802436544 803538792 807212952 807825408 808321761 811769868 813501696 815173632 816293376 818343968 819775488 820025856 824094166 824655104 825787872 826922196 830449648 830703276 832156416 833299488 837109728 838259604 838895616 842991786 846526464 849818736 850397184 851565312 856372608 857548944 861470064 862653402 864162432 867523293 868113792 869306256 870500358 871160832 875144192 875414547 879417357 881293504 882504072 883104768 884317824 888090112 889310016 894603528 895832379 901502784 902741112 903426048 903981141 908114571 908803584 915189408 915812352 917070336 918330048 920636964 922247424 922529088 927736992 929011356 929716224 934255854 936175968 937461924 941748444 941821904 942462976 943757568 949085312 951035904 952342272 956046078 956696832 958010976 963419184 964742562 969153822 972182736 976628016 977969538 978711552 980055936 984537216 987614208 991455192 992130048 992817081 993492864 994857552 997356711 999101376 1000473768 1005048408 1006428969 1007192576 1014190632 1014960128 1015583751 1016354304 1022404032 1024192512 1029588084 1030288896 1031704128 1033121304 1037528352 1037845224 1043704116 1045930752 1048080384 1053197964 1053997056 1059549642 1060270848 1061727264 1067720976 1068447744 1069915392 1071385056 1074076458 1076283936 1077762348 1082359824 1083846582 1084668928 1088391168 1093367808 1093705578 1098706518 1101050496 1102562928 1107604368 1109541888 1111065984 1115387091 1116146304 1117679472 1119214746 1123989048 1125532989 1130679459 1133091648 1135420416 1140964461 1141830144 1143398592 1148626752 1150204536 1152216576 1156697724 1157485056 1159075008 1160667144 1161547776 1167219396 1167575877 1172556476 1176672096 1177473024 1179090432 1185746688 1192804704 1194443172 1201186098 1202003712 1203654816 1205308188 1210819428 1211738112 1217654802 1220252544 1222760448 1224440064 1227515952 1229663232 1230038784 1236141249 1236982656 1238681808 1240383294 1245674472 1246054914 1248234624 1249949232 1253089201 1255664592 1257389406 1258343424 1264487679 1269789696 1274728104 1275595776 1277347968 1284558912 1286323416 1292205096 1293980103 1296243648 1302170688 1303959384 1304948736 1305750537 1306741248 1312716288 1316818944 1321940256 1322840064 1323756108 1324657152 1326476736 1329808948 1332135168 1333965024 1340064544 1341905292 1349480678 1352254176 1354111668 1355139072 1363205376 1372784112 1373718528 1375605504 1377495072 1380955446 1383371136 1383793632 1391605488 1393517034 1394574336 1401383781 1404263952 1406192886 1412622666 1412732856 1413694464 1415636352 1423627968 1426553856 1428513408 1432101944 1434069117 1435045248 1437016464 1443146432 1445128776 1447113843 1453730733 1458274104 1464942024 1466954307 1468067328 1470083904 1476805824 1479389184 1481421312 1487182788 1488195072 1490239296 1492286328 1498652064 1500710652 1507572612 1510788864 1513893888 1521285948 1522440192 1524531456 1530460594 1531502336 1533606048 1536288768 1542263632 1543313408 1544382126 1545433344 1547556192 1549681956 1556292528 1556767836 1565556174 1568896128 1572120576 1579796946 1580995584 1589324463 1590406272 1592590896 1601581464 1602671616 1604873088 1607077584 1611114687 1614425904 1616643522 1623539736 1625769873 1627003392 1632586752 1636687936 1639550976 1640051712 1640558367 1648059777 1648188332 1649310208 1651575744 1653844392 1660899296 1661406552 1664312832 1666598976 1674219456 1676519208 1677791232 1678822119 1685983572 1693052928 1699637472 1700794368 1703130624 1712745216 1715097888 1722940128 1725306804 1728324864 1735046586 1736227584 1738612512 1741000716 1742321664 1750288384 1750829094 1758834714 1762587008 1765008144 1766209536 1768635648 1776180224 1778620032 1789207056 1791664758 1801779147 1803005568 1805482224 1807962282 1816229142 1817607168 1826482203 1830378816 1834140672 1836660096 1841273928 1844494848 1845058176 1855473984 1858022712 1859432448 1860574941 1868511708 1869082371 1872351936 1874923848 1883496888 1883643808 1884925952 1886084109 1887515136 1898170624 1902071808 1904684544 1912092156 1913393664 1916021952 1926838368 1929485124 1938307644 1944365472 1953256032 1955939076 1957423104 1960111872 1969074432 1975228416 1982910384 1984260096 1985634162 1986985728 1989715104 1994713422 1998202752 2000947536 2010096816 2012857938 2014385152 2024221017 2028381264 2031167502 2032708608 2044808064 2059176168 2060577792 2063408256 2066242608 2071433169 2075056704 2075690448 2087408232 2090275551 2091861504 2106395928 2107994112 2109289329 2118933999 2119099284 2120541696 2123454528 2135441952 2136895488 2139830784 2142770112 2148152916 2152567872 2155524696 2164719648 2167693164 2169337856 2176782336 2186735616 2187411156 2197413036 2202100992 2205125856 2215208736 2219083776 2222131968 2230774182 2232292608 2235358944 2238429492 2247978096 2251065978 2261358918 2266183296 2270840832 2281928922 2283660288 2286797184 2295690891 2297253504 2300409072 2304433152 2313395448 2314970112 2316573189 2318150016 2321334288 2327165659 2334438792 2335151754 2345112952 2348334261 2353344192 2358180864 2369695419 2371493376 2385609408 2388886344 2402372196 2404007424 2407309632 2410616376 2421638856 2423476224 2424965283 2435309604 2440505088 2445520896 2448880128 2455031904 2459326464 2460077568 2472282498 2473965312 2477363616 2480766588 2491348944 2492109828 2496469248 2499898464 2506178402 2511329184 2514778812 2516686848 2528975358 2539579392 2549456208 2551191552 2554695936 2569117824 2572646832 2584410192 2587960206 2592487296 2602569879 2604341376 2607918768 2611501074 2613482496 2625432576 2626243641 2638252071 2643880512 2647512216 2649314304 2652953472 2659617896 2664270336 2667930048 2680129088 2683810584 2687497137 2698961356 2704508352 2708223336 2710278144 2711943423 2724343713 2726410752 2745568224 2747437056 2751211008 2754990144 2761910892 2766742272 2767587264 2783210976 2787034068 2789148672 2802767562 2808527904 2812385772 2825245332 2825465712 2827388928 2831272704 2847255936 2853107712 2857026816 2864203888 2868138234 2870090496 2874032928 2884329581 2886292864 2890257552 2894227686 2907461466 2916548208 2929884048 2933908614 2936134656 2940167808 2953611648 2962842624 2974365576 2976390144 2978451243 2980478592 2984572656 2992070133 2997304128 3001421304 3015145224 3019286907 3021577728 3042571896 3044880384 3046751253 3049062912 3060921188 3063004672 3067212096 3072577536 3084527264 3086626816 3088764252 3090866688 3095112384 3099363912 3112585056 3113535672 3131112348 3137792256 3144241152 3159593892 3161991168 3178648926 3180812544 3185181792 3203162928 3205343232 3209746176 3214155168 3222229374 3228851808 3233287044 3247079472 3251539746 3254006784 3265173504 3273375872 3280103424 3281116734 3296119554 3296376664 3298620416 3303151488 3307688784 3321798592 3322813104 3328625664 3333197952 3346161273 3348438912 3353038416 3357644238 3371967144 3376598967 3392038377 3399274944 3406261248 3422893383 3425490432 3430195776 3445880256 3450613608 3456649728 3470093172 3472455168 3477225024 3482001432 3484643328 3500576768 3501658188 3502727631 3517669428 3525174016 3530016288 3532419072 3537271296 3552360448 3557240064 3578414112 3583329516 3603558294 3606011136 3610964448 3615924564 3632458284 3635214336 3652964406 3660757632 3668281344 3673320192 3682547856 3688989696 3690116352 3708423747 3710947968 3716045424 3721149882 3737023416 3738164742 3744703872 3749847696 3759267603 3766993776 3767287616 3772168218 3775030272 3793463037 3796341248 3809369088 3824184312 3826787328 3832043904 3853676736 3858970248 3876615288 3881940309 3888730944 3906512064 3911878152 3914846208 3917251611 3920223744 3938148864 3950456832 3965820768 3968520192 3971268324 3973971456 3979430208 3989426844 3996405504 4001895072 4020193632 4025715876 4028770304 4048442034 4056762528 4062335004 4065417216 4089616128 4118352336 4121155584 4126816512 4132485216 4142866338 4150113408 4151380896 4174816464 4180551102 4183723008 4204151343 4212791856 4218578658 4237867998 4238198568 4241083392 4246909056 4270883904 4279661568 4285540224 4296305832 4302207351 4305135744 4311049392 4329439296 4335386328 4338675712 4341341529 4361192199 4374822312 4394826072 4400862921 4404201984 4410251712 4430417472 4438167552 4444263936 4461548364 4464585216 4470717888 4476858984 4495956192 4502131956 4522717836 4532366592 4541681664 4563857844 4567320576 4573594368 4591381782 4594507008 4600818144 4608866304 4626790896 4629940224 4633146378 4636300032 4642668576 4654331318 4668877584 4670303508 4690225904 4696668522 4706688384 4716361728 4739390838 4742986752 4767973389 4771218816 4777772688 4804744392 4808014848 4814619264 4821232752 4833344061 4843277712 4849930566 4870619208 4877309619 4881010176 4897760256 4910063808 4918652928 4920155136 4921675101 4944179331 4944564996 4947930624 4954727232 4961533176 4982697888 4984219656 4992938496 4999796928 5012356804 5022658368 5029557624 5033373696 5036466357 5057950716 5079158784 5098912416 5102383104 5109391872 5138235648 5145293664 5168820384 5175920412 5184974592 5205139758 5208682752 5215837536 5223002148 5226964992 5250865152 5252487282 5276504142 5287761024 5295024432 5298628608 5305906944 5319235792 5328540672 5335860096 5356612079 5360258176 5367621168 5374994274 5397922712 5405337441 5409016704 5416446672 5423886846 5448687426 5452821504 5479446609 5491136448 5502422016 5509980288 5523821784 5533484544 5535174528 5566421952 5574068136 5578297344 5581724823 5605535124 5607247113 5617055808 5624771544 5650490664 5650931424 5654777856 5658252327 5662545408 5694511872 5706215424 5714053632 5728407776 5736276468 5740180992 5748065856 5768659162 5772585728 5780515104 5788455372 5814922932 5833096416 5859768096 5867817228 5872269312 5880335616 5907223296 5925685248 5948731152 5952780288 5956902486 5960957184 5969145312 5984140266 5994608256 6002842608 6030290448 6038573814 6043155456 6072663051 6085143792 6093502506 6098125824 6121842376 6126009344 6134424192 6169054528 6177528504 6181733376 6190224768 6198727824 6214299507 6225170112 6227071344 6262224696 6270826653 6275584512 6319187784 6323982336 6327867987 6356801997 6357297852 6361625088 6370363584 6406325856 6410686464 6419492352 6428310336 6444458748 6457703616 6466574088 6494158944 6503079492 6508013568 6530347008 6546751744 6560206848 6562233468 6592239108 6592753328 6597240832 6606302976 6615377568 6643597184 6645626208 6657251328 6666395904 6692322546 6696877824 6706076832 6715288476 6743934288 6753197934 6784076754 6798549888 6812522496 6845786766 6850980864 6860391552 6887072673 6891760512 6901227216 6913299456 6940186344 6944910336 6949719567 6954450048 6964002864 6981496977 7003316376 7005455262 7035338856 7045002783 7050348032 7060032576 7074542592 7104720896 7109086257 7114480128 7156828224 7166659032 7207116588 7212022272 7221928896 7231849128 7264916568 7270428672 7274895849 7305928812 7321515264 7336562688 7346640384 7365095712 7377979392 7380232704 7416847494 7421895936 7432090848 7442299764 7474046832 7476329484 7489407744 7499695392 7518535206 7533987552 7534575232 7544336436 7550060544 7586926074 7592682496 7618738176 7648368624 7653574656 7664087808 7707353472 7717940496 7753230576 7763880618 7777461888 7807709637 7813024128 7823756304 7834503222 7840447488 7876297728 7878730923 7914756213 7931641536 7942536648 7947942912 7958860416 7978853688 7992811008 8003790144 8040387264 8051431752 8057540608 8062491411 8096884068 8113525056 8124670008 8130834432 8173031139 8179232256 8236704672 8242311168 8253633024 8264970432 8285732676 8300226816 8302761792 8349632928 8361102204 8367446016 8408302686 8425583712 8437157316 8475735996 8476397136 8482166784 8493818112 8541767808 8559323136 8571080448 8592611664 8604414702 8610271488 8622098784 8652988743 8658878592 8670772656 8682683058 8722384398 8749644624 8771624407 8789652144 8801725842 8808403968 8820503424 8860834944 8888527872 8923096728 8929170432 8935353729 8941435776 8953717968 8976210399 8991912384 9004263912 9045435672 9057860721 9064733184 9127715688 9134641152 9140253759 9147188736 9182763564 9189014016 9201636288 9217732608 9253581792 9259880448 9266292756 9272600064 9285337152 9308662636 9337755168 9340607016 9380451808 9393337044 9413376768 9432723456 9478781676 9485973504 9535946778 9542437632 9555545376 9609488784 9616029696 9629238528 9642465504 9666688122 9686555424 9699861132 9741238416 9754619238 9762020352 9795520512 9820127616 9840310272 9843350202 9888358662 9889129992 9895861248 9909454464 9923066352 9947993861 9965395776 9968439312 9985876992 9999593856 10024713608 10038483819 10045316736 10059115248 10072932714 10115901432 10129796901 10176115131 10197824832 10218783744 10268680149 10276471296 10290587328 10337640768 10351840824 10369949184 10410279516 10417365504 10431675072 10446004296 10453929984 10501730304 10504974564 10508182893 10553008284 10575522048 10590048864 10597257216 10611813888 10638471584 10657081344 10671720192 10713224158 10720516352 10735242336 10749988548 10795845424 10810674882 10818033408 10832893344 10847773692 10897374852 10905643008 10958893218 10982272896 11004844032 11019960576 11047643568 11066969088 11070349056 11125271241 11132843904 11148136272 11163449646 11211070248 11214494226 11234111616 11249543088 11277802809 11300981328 11301862848 11316504654 11325090816 11380389111 11389023744 11428107264 11456815552 11472552936 11480361984 11496131712 11537318324 11545171456 11561030208 11576910744 11629845864 11645820927 11666192832 11719536192 11735634456 11744538624 11751754833 11760671232 11814446592 11851370496 11897462304 11905560576 11913804972 11921914368 11938290624 11968280532 11989216512 12005685216 12060580896 12077147628 12086310912 12145326102 12170287584 12187005012 12196251648 12243684752 12252018688 12268848384 12338109056 12355057008 12363466752 12380449536 12397455648 12428599014 12450340224 12454142688 12524449392 12541653306 12551169024 12612454029 12638375568 12655735974 12713603994 12714595704 12723250176 12740727168 12812651712 12838984704 12856620672 12888917496 12906622053 12915407232 12933148176 12988317888 13006158984 13016027136 13024024587 13083576597 13093503488 13124466936 13184478216 13185506656 13194481664 13202588763 13212605952 13230755136 13287194368 13291252416 13314502656 13332791808 13384645092 13393755648 13412153664 13430576952 13487868576 13506395868 13568153508 13597099776 13625044992 13691573532 13701961728 13720783104 13774145346 13783521024 13802454432 13826598912 13880372688 13889820672 13899439134 13908900096 13928005728 13962993954 14006632752 14010910524 14070677712 14090005566 14100696064 14120065152 14149085184 14218172514 14228960256 14303920167 14313656448 14333318064 14414233176 14424044544 14443857792 14463698256 14500032183 14529833136 14549791698 14611857624 14631928857 14643030528 14693280768 14730191424 14755958784 14760465408 14765025303 14832537993 14833694988 14843791872 14864181696 14884599528 14948093664 14952658968 14978815488 14999390784 15037070412 15067975104 15069150464 15088672872 15100121088 15173852148 15185364992 15237476352 15296737248 15307149312 15328175616 15414706944 15435880992 15506461152 15527761236 15554923776 15615419274 15626048256 15647512608 15669006444 15680894976 15752595456 15757461846 15829512426 15863283072 15885073296 15895885824 15917720832 15957707376 15985622016 16007580288 16069836237 16080774528 16102863504 16124982822 16193768136 16216012323 16227050112 16249340016 16290159613 16346062278 16358464512 16438339827 16473409344 16507266048 16529940864 16571465352 16600453632 16605523584 16699265856 16722204408 16734892032 16745174469 16816605372 16821741339 16851167424 16874314632 16951471992 16952794272 16964333568 16974756981 16987636224 17083535616 17118646272 17142160896 17185223328 17208829404 17220542976 17244197568 17305977486 17317757184 17341545312 17365366116 17444768796 17499289248 17543248814 17579304288 17603451684 17616807936 17641006848 17721669888 17777055744 17846193456 17858340864 17870707458 17882871552 17907435936 17952420798 17983824768 18008527824 18090871344 18115721442 18129466368 18217989153 18255431376 18280507518 18294377472 18365527128 18378028032 18403272576 18507163584 18532585512 18545200128 18570674304 18617325272 18642898521 18675510336 18681214032 18760903616 18786674088 18812479959 18826753536 18957563352 18971947008 18983603961 19070405991 19071893556 19084875264 19111090752 19218977568 19232059392 19258477056 19284931008 19333376244 19373110848 19399722264 19482476832 19509238476 19524040704 19591041024 19640255232 19680620544 19686700404 19776717324 19778259984 19791722496 19818908928 19846132704 19895987722 19930791552 19936878624 19971753984 19999187712 20049427216 20076967638 20090633472 20118230496 20145865428 20190307067 20231802864 20259593802 20352230262 20395649664 20437567488 20537360298 20552942592 20581174656 20661218019 20675281536 20703681648 20739898368 20820559032 20834731008 20849158701 20863350144 20892008592 20944490931 21009949128 21016365786 21106016568 21135008349 21151044096 21180097728 21223627776 21276943168 21314162688 21327258771 21343440384 21426448316 21441032704 21470484672 21499977096 21591690848 21621349764 21636066816 21665786688 21695547384 21794749704 21811286016 21824687547 21917786436 21964545792 22009688064 22039921152 22095287136 22133938176 22140698112 22250542482 22265687808 22296272544 22326899292 22422140496 22428988452 22468223232 22499086176 22555605618 22601962656 22603725696 22633009308 22650181632 22760778222 22778047488 22856214528 22913631104 22945105872 22960723968 22992263424 23074636648 23090342912 23122060416 23153821488 23259691728 23291641854 23332385664 23423128911 23439072384 23471268912 23503509666 23521342464 23628893184 23636192769 23744268639 23794924608 23827609944 23843828736 23876581248 23936561064 23978433024 24011370432 24121161792 24154295256 24172621824 24187474233 24290652204 24340575168 24374010024 24392503296 24487369504 24504037376 24519093417 24537696768 24676218112 24710114016 24726933504 24760899072 24794911296 24857198028 24900680448 24908285376 25048898784 25083306612 25102338048 25224908058 25276751136 25311471948 25427207988 25429191408 25446500352 25481454336 25625303424 25677969408 25713241344 25777834992 25813244106 25830814464 25866296352 25958966229 25976635776 26012317968 26048049174 26167153194 26187006976 26248933872 26314873221 26368956432 26371013312 26405177526 26425211904 26461510272 26574388736 26582504832 26665583616 26769290184 26787511296 26806061187 26824307328 26861153904 26928631197 26975737152 27012791736 27136307016 27173582163 27194199552 27383147064 27403923456 27420761277 27441566208 27548290692 27567042048 27604908864 27653197824 27760745376 27779641344 27798878268 27817800192 27856011456 27925987908 28013265504 28021821048 28141355424 28180011132 28201392128 28240130304 28298170368 28436345028 28457920512 28607840334 28627312896 28666636128 28828466352 28848089088 28887715584 28927396512 29000064366 29059666272 29099583396 29223715248 29263857714 29286061056 29386561536 29460382848 29520930816 29530050606 29665075986 29667389976 29687583744 29728363392 29769199056 29843981583 29896187328 29905317936 29957630976 29998781568 30074140824 30115451457 30135950208 30138300928 30177345744 30347704296 30370729984 30389390703 30528345393 30593474496 30656351232 30806040447 30829413888 30871761984 31012922304 31055522472 31109847552 31230838548 31252096512 31295025216 31338012888 31361789952 31505190912 31514923692 31524548679 31659024852 31726566144 31770146592 31791771648 31835441664 31915414752 31971244032 32015160576 32139672474 32161549056 32205727008 32249965644 32387536272 32432024646 32454100224 32498680032 32580319226 32692124556 32716929024 32876679654 32946818688 33014532096 33059881728 33142930704 33200907264 33211047168 33375813723 33398531712 33444408816 33490348938 33633210744 33643482678 33702334848 33748629264 33833408427 33902943984 33905588544 33949513962 33975272448 34141167333 34167071232 34284321792 34370446656 34417658808 34441085952 34488395136 34611954972 34635514368 34683090624 34730732232 34889537592 34937462781 34998578496 35086497628 35158608576 35206903368 35233615872 35255264499 35282013696 35443339776 35554111488 35692386912 35716681728 35741414916 35765743104 35814871872 35904841596 35967649536 36017055648 36181742688 36231442884 36258932736 36435978306 36510862752 36561015036 36588754944 36731054256 36756056064 36806545152 37014327168 37065171024 37090400256 37141348608 37234650544 37285797042 37351020672 37362428064 37496284553 37521807232 37573348176 37624959918 37653507072 37837362087 37915126704 37967207922 38140811982 38143787112 38169750528 38222181504 38437955136 38516954112 38569862016 38666752488 38719866159 38746221696 38799444528 38964953664 39018476952 39048081408 39072073761 39250729791 39280510464 39373400808 39553434648 39556519968 39583444992 39607766289 39637817856 39692265408 39791975444 39861583104 39873757248 39943507968 39998375424 40098854432 40153935276 40181266944 40236460992 40291730856 40380614134 40463605728 40519187604 40704460524 40791299328 40875134976 41074720596 41105885184 41162349312 41322436038 41350563072 41407363296 41479796736 41641118064 41669462016 41698317402 41726700288 41784017184 41888981862 42019898256 42032731572 42212033136 42270016698 42302088192 42360195456 42447255552 42553886336 42654517542 42686880768 42852896632 42882065408 42911760501 42940969344 42999954192 43183381696 43242699528 43272133632 43331573376 43391094768 43500096549 43589499408 43649375094 43835572872 43895786571 43929091584 44079842304 44190574272 44267876352 44281396224 44295075909 44497613979 44501084964 44531375616 44592545088 44653798584 44844280992 44857976904 44936446464 44998172352 45111211236 45203925312 45207451392 45266018616 45300363264 45521556444 45556094976 45712429056 45827262208 45890211744 45921447936 45984526848 46149273296 46180685824 46244120832 46307642976 46519383456 46583283708 46664771328 46846257822 46878144768 46942537824 47007019332 47042684928 47257786368 47272385538 47488537278 47589849216 47655219888 47687657472 47753162496 47873122128 47956866048 48022740864 48209508711 48242323584 48308590512 48374948466 48581304408 48648036969 48681150336 48748020048 48870478839 48974739008 49038186834 49075393536 49315019481 49352436224 49420228032 49521798144 49589822592 49714396056 49801360896 49816570752 50097797568 50166613224 50204676096 50235523407 50449816116 50465224017 50553502272 50622943896 50854415976 50858382816 50893000704 50924270943 50962908672 51250606848 51355938816 51426482688 51555669984 51626488212 51661628928 51732592704 51917932458 51953271552 52024635936 52096098348 52334306388 52374013952 52497867744 52629746442 52737912864 52742026624 52810355052 52850423808 52923020544 53148777472 53165009664 53331167232 53538580368 53575022592 53612122374 53648614656 53722307808 53857262394 53951474304 54025583472 54272614032 54347164326 54388399104 54653967459 54766294128 54841522554 54883132416 55096581384 55134084096 55209817728 55521490752 55597756536 55635600384 55712022912 55851975816 55928695563 56026531008 56043642096 56282710848 56360022264 56402784256 56437439877 56480260608 56872690056 56915841024 57211217973 57215680668 57254625792 57333272256 57656932704 57696178176 57775431168 57854793024 58000128732 58119332544 58199166792 58447430496 58527715428 58572122112 58773123072 58920765696 59041861632 59060101212 59330151972 59334779952 59375167488 59456726784 59538398112 59687963166 59792374656 59810635872 59915261952 59997563136 60148281648 60230902914 60271900416 60276601856 60354691488 60570921201 60695408592 60778781406 61056690786 61186948992 61312702464 61612080894 61658827776 61743523968 61983654057 62025844608 62111044944 62219695104 62461677096 62504193024 62547476103 62590050432 62676025776 62833472793 63029847384 63049097358 63318049704 63405025047 63453132288 63540293184 63670883328 63830829504 63942488064 63981776313 64030321152 64279344948 64323098112 64411454016 64499931288 64775072544 64864049292 64908200448 64997360064 65160638452 65384249112 65433858048 65474062641 65753359308 65893637376 66029064192 66119763456 66285861408 66401814528 66422094336 66751627446 66797063424 66888817632 66980697876 67266421488 67286965356 67404669696 67497258528 67666816854 67805887968 67811177088 67899027924 67950544896 68282334666 68334142464 68568643584 68740893312 68835317616 68882171904 68976790272 69223909944 69271028736 69366181248 69461464464 69635957027 69779075184 69874925562 69997156992 70172995256 70269386733 70317217152 70413806736 70510528998 70564027392 70886679552 70908578307 71232805917 71384773824 71482829832 71531486208 71629743744 71809683192 71935299072 72034111296 72363485376 72462885768 72517865472 72562422699 72871956612 73021725504 73122030072 73177509888 73462108512 73512112128 73557280251 73613090304 74028654336 74130342048 74180800512 74282697216 74469301088 74571594084 74702041344 74724856128 74992569106 75043614464 75146696352 75249919836 75307014144 75674724174 75830253408 75934415844 76281623964 76287574224 76339501056 76444363008 76875910272 77033908224 77139724032 77333504976 77439732318 77492443392 77598889056 77876898687 77929907328 78036953904 78144147522 78501459582 78561020928 78746801616 78944619663 79106869296 79113039936 79215532578 79275635712 79384530816 79583950888 79723166208 79747514496 79996750848 80197708864 80307870552 80362533888 80418183561 80472921984 80583461712 80761228268 80785893591 80927211456 81038375208 81408921048 81520746489 81582598656 82149441192 82211770368 82262283831 82324698624 82644872076 82701126144 82814726592 82959593472 83282236128 83338924032 83396634804 83453400576 83568034368 83777963724 84039796512 84065463144 84424066272 84540033396 84604176384 84720390912 84894511104 85107772672 85309035084 85373761536 85705793264 85764130816 85823521002 85881938688 85999908384 86366763392 86485399056 86544267264 86663146752 86782189536 87000193098 87178998816 87298750188 87671145744 87791573142 87858183168 88159684608 88381148544 88562792448 88590151818 88995227958 89002169928 89062751232 89185090176 89307597168 89531944749 89688561984 89715953808 89872892928 89996344704 90222422472 90346354371 90407850624 90414902784 90532037232 91043112888 91112189952 91168172109 91585036179 91654524416 91780423488 91969053696 92298546592 92361371648 92418121341 92488241664 92615285952 93038766912 93166567416 93329542656 93692515644 93756289536 93885075648 94014038664 94085369856 94515572736 94544771076 94573646037 94977074556 95179698432 95310439776 95375314944 95506324992 95746244256 95913732096 96045481728 96419017422 96484647168 96617181024 96749896932 97162608816 97296073938 97362300672 97496040096 97740957678 97949478016 98076373668 98150787072 98630038962 98704872448 98840456064 99043596288 99179645184 99428792112 99602721792 99633141504 100127441169 100195595136 100333226448 100471046814 100899632232 100930448034 101107004544 101245887792 101500225281 101708831952 101716765632 101848541886 101925817344 102423501999 102501213696 102852965376 103111339968 103252976424 103323257856 103465185408 103835864916 103906543104 104049271872 104192196696 104668612776 104748027904 104812388343 104995735488 105259492884 105475825728 105484053248 105620710104 105700847616 105846041088 106297554944 106330019328 106662334464 107077160736 107150045184 107224244748 107297229312 107444615616 107714524788 107902948608 108051166944 108545228064 108694328652 108776798208 109307934918 109532588256 109683045108 109766264832 110193162768 110268168192 110419635456 111042981504 111195513072 111271200768 111424045824 111703951632 111857391126 112053062016 112087284192 112488853659 112565421696 112720044528 112874879754 112960521216 113512086261 113745380112 114031117291 114422435946 114431361336 114509251584 114666544512 115313865408 115550862336 115709586048 116000257464 116159598477 116238665088 116398333584 116894860992 117055430856 117144244224 117216221283 117752189373 117841531392 118120202424 118660303944 118669559904 118750334976 118823298867 118913453568 119076796224 119375926332 119584749312 119621271744 119830523904 119995126272 120296563296 120461805828 120543800832 120553203712 120709382976 121141842402 121390817184 121557562812 122113381572 122373897984 122625404928 123224161788 123317655552 123487047936 123967308114 124051689216 124222089888 124439390208 124923354192 125008386048 125094952206 125180100864 125352051552 125666945586 126059694768 126098194716 126636099408 126810050094 126906264576 127080586368 127341766656 127661659008 127963552626 128060642304 128558689896 128646196224 128735281503 128822908032 128999862576 129323920193 129550145088 129728098584 129816400896 129994720128 130321276904 130500289647 130768498224 130948125282 131506718616 131687359713 131787274752 132239526912 132571722816 132803629056 132844188672 132885227727 133492841937 133503254892 133594126848 133777635264 133961395752 134532842976 134573930712 134809339392 134994517056 135333633708 135611775936 135622354176 135798055848 135901089792 136564669332 136668284928 137137287168 137481786624 137670635232 137764343808 137953580544 138447819888 138542057472 138732362496 138922928928 139271914054 139558150368 139749851124 139994313984 140345990512 140538773466 140634434304 140827613472 141021057996 141128054784 141773359104 141817156614 142465611834 142769547648 142965659664 143062972416 143259487488 143619366384 143870598144 144068222592 144628526133 144726970752 144925771536 145124845398 145743913224 145944110907 146043451008 146244060144 146611436517 146924217024 147114560502 147226180608 147945058443 148057308672 148260684096 148565394432 148938602176 149143188168 149404082688 149449712256 149985138212 150087228928 150293392704 150499839672 150614028288 150706570221 151349448348 151395672051 151660506816 151868831688 152563247928 152575148448 152679002112 152772812829 152888726016 153751820544 154067816448 154279448064 154667009952 154879464636 154984886784 155197778112 155753797374 155859814656 156073907808 156288295044 157002919164 157122041856 157493603232 157889239326 158213738592 158226079872 158431065156 158551271424 158769061632 159167901776 159446332416 159495028992 159993501696 160395417728 160615741104 160725067776 160836367122 160945843968 161166923424 161522456536 161571787182 161854422912 162076750416 162817842096 163041492978 163165197312 163961902377 164298882384 164524567662 164649397248 165289744152 165402252288 165629453184 166564472256 166793269608 166906801152 167136068736 167555927448 167786086689 168079593024 168130926288 168848132544 169080066792 169208352768 169312319631 169440781824 170215545344 170618070168 170747523072 171411586528 171528261632 171633653919 171647042004 171763877376 171999816768 172733526784 172970798112 173088534528 173326293504 173564379072 174000386196 174357997632 174597500376 175342291488 175583146284 175716366336 176319369216 176762297088 177125584896 177180303636 177990455916 178004339856 178125502464 178370180352 178615194336 179063889498 179377123968 179431907616 179745785856 179992689408 180444844944 180692708742 180815701248 180829805568 181064074464 181712763603 182086225776 182336344218 183170072358 183309048832 183560846976 183938107392 184597093184 184836242682 184976483328 185230571904 185950962171 186077533824 186333134832 186659085312 187385031288 187512579072 187642428309 187770151296 188028077328 188500418379 189089542152 189147292074 189954149112 190215075141 190359396864 190620879552 191012649984 191492488512 191827464192 191945328939 192090963456 192838034844 192969294336 193234362048 193499793864 194325217632 194592147876 194724601344 194992080192 195481915356 195898956032 196152747336 196301574144 197260077924 197409744896 197680912128 198087192576 198359290368 198857584224 199205443584 199266283008 200254882338 200391190272 200666452896 200942093628 201799264464 201860896068 202214009088 202491775584 203000450562 203417663904 203433531264 203697083772 203851634688 204847003998 205002427392 205705930752 206222679936 206505952848 206646515712 206930370816 207671729832 207813086208 208098543744 208384393392 208907871081 209337225552 209624776686 209991470976 210518985768 210808160199 210951651456 210968106496 211241420208 211692082176 212595109888 212660038656 212725734921 213698417751 214154321472 214448489496 214594458624 214889231232 215429049576 215805897216 216102333888 217090456128 217388657304 217553596416 217687268097 218615869836 219065176512 219366090216 219532529664 220386325536 220536336384 220671840753 220839270912 222085963008 222391026144 222542401536 222848091648 223407903264 223714782252 224106124032 224174568384 224977707318 225130843392 225440089056 225749759508 225921042432 227024172522 227490760224 228062234582 228844871892 228862722672 229018503168 229333089024 230627730816 231101724672 231419172096 232000514928 232319196954 232477330176 232796667168 233630696061 233789721984 234110861712 234432442566 235504378746 235683062784 236240404848 236833858989 237320607888 237339119808 237646597734 237826907136 238153592448 238751852664 239169498624 239242543488 239990252544 240593126592 240923611656 241087601664 241106407424 241254550683 241418765952 242283684804 242357680773 242781634368 243115125624 244226763144 244562239467 244747795968 246448323576 246635311104 246786851493 246974095872 247934616228 248103378432 248444179776 248878780416 249846708384 250016772096 250189904412 250360201728 250704103104 251333891172 252119389536 252196389432 253272198816 253620100188 253812529152 254161172736 254683533312 255323318016 255927105252 256121284608 257117379792 257292392448 257470563006 257645816064 257999725152 258647840386 259100290176 259456197168 259632801792 259989440256 260642553808 261000579294 261536996448 261896250564 262473991871 263013437232 263374719426 263574549504 264479053824 265143445632 265688377344 265770455454 266985683874 267006509784 267188253696 267555270528 267922791504 268595834247 269065685952 269147861424 269618678784 269989034112 270667267416 271039063113 271223551872 271244708352 271596111696 273129338664 273336569856 273504516327 274755108537 274963573248 275341270464 275907161088 276895639776 277084114944 277254364023 277464724992 277845857856 278543828108 279116300736 279499702248 279988627968 280691981024 281077546932 281268868608 281655226944 282042115992 282256109568 283546718208 283634313228 283720938111 284931223668 285539095296 285931319328 286125944832 286518974976 287238732768 287741196288 288136445184 289257052266 289453941504 289851543072 290249690796 291487826448 291888221814 292086902016 292488120288 293222873034 293848434048 294229121004 294452361216 295890116886 296114617344 296521368192 297130788864 297877204352 298286376336 298808165376 298899424512 299970276424 300174457856 300382323507 300586785408 300999679344 301413140442 302698896696 302791344102 303321013632 303737663376 304500675843 305126495856 305150296896 305545625658 305777452032 307270505997 307503641088 308558896128 309334019904 309758929272 309969773568 310395556224 311507594748 311719629312 312147815616 312576590088 314005838328 314244083712 314437165029 314987206464 315778478652 316427477184 316452159744 316862130312 317102542848 317538123264 318335803552 318892664832 318990057984 319987003392 320790835456 321231482208 321450135552 321672734244 321891687936 322333846848 323044913072 323143574364 323708845824 324153500832 325635684192 326082985956 326330394624 327923804754 328597764768 329049135324 329298794496 330579488304 330804504576 331258906368 333128944512 333586539216 333813602304 334272137472 335111854896 335572173378 336159186048 336261852576 337466560977 337696265088 338160133584 338624639262 338881563648 340431090688 340536258783 341236140336 342093351873 342823173056 343267307838 343294084008 343527754752 343999633536 345467053568 345941596224 346652587008 347128758144 348000772392 348478795431 348715995264 349195000752 350684582976 351166292568 351432732672 351648663849 353256568119 353524594176 354360607272 355980911832 356008679712 356251004928 356469896601 356740360704 357230388672 358127778996 358754247936 358863815232 359491571712 359985378816 360889689888 361385417484 361631402496 361659611136 362128148928 363425527206 364172451552 364672688436 366340144716 366618097664 367121693952 367876214784 369194186368 369672485364 369952966656 370461143808 371901924342 372155067648 372666269664 373318170624 374770062576 375025158144 375284856618 375540302592 376056154656 377000836758 378179084304 378294584148 379908298224 380430150282 380718793728 381241759104 382025299968 382984977024 383890657878 384181926912 385676069688 385938588672 386205844509 386468724096 386999587728 387971760579 388650435264 389184295752 389449202688 389984160384 390963830712 391500868941 391797912064 392305494672 394520155848 394819489792 395062079139 395361824256 396718580736 397715168448 398410887168 398532566016 400478525811 400509764676 400782380544 401332905792 401884187256 403598528928 403721792136 404428018176 404983551168 406000901124 406835327808 406867062528 407394167544 407703269376 409694007996 410004854784 411411861504 412445359872 413011905696 413293031424 413860741632 415343459664 415626172416 416197087488 416768786784 417815742162 418674451104 419249553372 419982941952 421037971536 421616320398 421903302912 421936212992 422482840416 423384164352 425320077312 425451469842 427396835502 428308642944 428896978992 429188917248 429778462464 430858099152 431611794432 432204667776 433885578399 434180912256 434777314608 435374536194 437231739672 437832332721 438130353024 438732180432 439834309551 440772651072 441343681506 441678541824 443835175329 444171926016 444782052288 445696183296 446815806528 447429564504 448212248064 448349136768 449955414636 450261686784 450880178112 451499519016 451842084864 454048345044 454187016153 454981520448 456124469164 457689743784 457725445344 458037006336 458318438487 458666178048 461255461632 462203449344 462838344192 464001029856 464638393908 464954660352 465593334336 467261392122 467579443968 468221723424 468864885132 471008757492 471366125568 472480809696 473667717978 474641215776 474678239616 475293195468 475653814272 476307184896 477503705328 478338997248 478485086976 479980505088 481186253184 481847223312 482175203328 482509101366 482837531904 484567369608 484715361546 485563268736 486230251248 487451699189 488453526288 489124478934 489495591936 491885707131 492896647152 493573702986 493948191744 495869232456 496206756864 496888359552 499693416768 500379808824 500720403456 501408206208 502667782344 503358260067 504238779072 504392778864 506544397632 507240200376 507625058304 507936958893 508322345472 510646636032 511854210504 512242569216 514234759584 514584784896 514900961757 514941126012 515291632128 515999450304 517295680772 518200580352 518912394336 519265603584 519978880512 521285107616 522001158588 523073992896 523792501128 524947983742 526026874464 526749438852 527149099008 528958107648 530286891264 531376754688 531540910908 533971367748 534013019568 534376507392 535110541056 535845583008 537191668494 538131371904 538295722848 539237357568 539978068224 541334534832 542078126226 542447103744 542489416704 543192223392 545138290809 546258677328 547009032654 549510217074 549927146496 550682540928 551814322176 553791279552 554508728046 554929449984 555691715712 557087656216 557852886513 558232601472 558999404496 559977255936 561383962048 562155093864 562537737216 562927284927 563310453888 564084231984 565501255137 567268626456 567441876222 569862447336 570645225423 571078190592 571862638656 573037949952 574477465536 575482392576 575835986817 576272890368 578514104532 578907883008 579703086144 580499381592 582975652896 583776443628 584173804032 584976240576 586445746068 587696868096 588458242008 588904722432 591780233772 592229234688 593042736384 594261577728 595754408704 596572752672 597616330752 597798849024 599940552848 600348915712 600764647014 601173570816 601999358688 602826280884 605397793392 605582688204 606642027264 607475326752 609001351686 610252991712 610300593792 611091251316 611554904064 614541011994 615007282176 617117792256 618668039808 619517858544 619939547136 620791112448 623015189496 623439258624 624295631232 625153180176 626723613243 628011676656 628874330058 629974412928 631556957304 632424480597 632854954368 632904319488 633724260624 635076246528 636671607104 637785329664 637980115968 638177204763 641095253253 641581670912 642462964416 643345468488 643783375872 644667693696 646089826144 646287148728 647417691648 648307001664 651271368384 652165971912 652660789248 653061804291 655847609508 657195529536 658098270648 658597588992 661158976608 661609009152 662015522259 662517812736 666257889024 667173078432 667627204608 668544274944 670223709792 671144346756 672318372096 672523705152 674933121954 675392530176 676320267168 677249278524 677763127296 680862181376 681072517566 682472280672 684186703746 685646346112 686534615676 686588168016 687055509504 687999267072 690934107136 691883192448 693305174016 694257516288 696001544784 696957590862 697431990528 698390001504 700892088183 701369165952 702332585136 703297327698 706513136238 707049188352 708721214544 710501576967 711961823664 712017359424 712939793202 713480721408 714460777344 716255557992 717508495872 717727630464 719970757632 721779379776 722770834968 723262804992 723319222272 723763652049 724256297856 726851054412 727073042319 728344903104 729345376872 732680289432 733236195328 733686718401 734243387904 738388372736 739344970728 739905933312 740922287616 743803848684 744310135296 745332539328 746636341248 749540125152 750050316288 750569713236 751080605184 752112309312 754001673516 756358168608 756589168296 759816596448 760860300564 761437587456 762483518208 764050599936 765969954048 767781315756 768363853824 771352139376 771877177344 772411689018 772937448192 773999175456 775943521158 777300870528 778368591504 778898405376 779968320768 781927661424 783001737882 783595824128 784610989344 787421975613 789040311696 790124158278 790723648512 793437161472 795430336896 797065132032 800957051622 801019529352 801564761088 802665811584 803768374512 805787502741 807197057856 807443584272 808856036352 809967102336 812001802248 813117189339 813670655616 813734125056 814788335088 819388015992 820009709568 820513548981 824265325611 824890719744 826023811392 827721483264 830686919328 831252344832 831763092069 832394174976 833537573568 835631484324 837348902208 838499106744 839965883904 842075943072 843232640796 843806605824 843872425984 844965680832 846768328704 850640154624 850902939684 851162814333 854793671004 856617285888 857793957984 858377834496 859556924928 861716198304 863223588864 864409335552 867771156798 868361824512 869554629216 870749072388 874463479344 875664665442 876260706048 877464360864 879668619102 881545302144 882687363012 883357083648 887670350658 888343852032 889564104576 891392366592 893631613056 894859129008 896424496128 896698273536 899910829272 900523373568 901146970521 901760356224 902999038032 905267441351 908096690088 908374032306 909963040896 912248938328 913502027529 915379487568 915450890688 916636876974 917332356096 921811517991 922510923264 925676688384 928002059712 929276787816 929909320704 931186668672 934522784244 935158887936 936443446848 937729770264 942017514984 942732251136 943311495087 944961619392 947335435956 949282431552 949356479232 950586390936 951307628544 952614369792 955007410656 956677994496 956970173952 959961010176 962372506368 963694446624 964350406656 965018202732 965675063808 969134739216 969430723092 971126537472 972460502496 974903398378 976907052576 978248957868 978991183872 983771414262 985793294304 987147405972 987896383488 991738464912 992413513728 993776719104 999386833536 1000759617648 1001440806912 1002816412416 1005335564688 1006716520134 1008477558144 1008785557728 1012399682931 1013088795264 1014480400752 1015873917786 1016644690944 1021293272064 1021608776349 1023708421008 1026280055619 1028469519168 1029801923514 1029882252024 1030583264256 1031998900608 1034591361544 1036401160704 1037824788672 1039957761024 1042570215232 1044002317176 1045436386293 1046147985792 1047585002256 1049895967484 1052053748928 1053498877704 1054298198016 1054945991547 1059769704357 1060573782528 1063081821816 1067942735496 1068026039136 1068753014784 1069409689803 1070221082112 1071691166016 1074383336988 1076262743808 1076591445696 1078474715136 1079956136448 1082669069664 1084156252452 1084894207488 1084978833408 1086384446784 1090276581618 1092517354656 1094018065308 1099020434148 1099854292992 1101365081856 1103628644352 1107582559104 1109017456092 1109858899968 1111383431424 1114175312432 1115705773026 1116465202944 1117998808992 1119954511872 1122767924096 1124310187728 1125075474432 1125854569854 1126620907776 1128168463968 1131002510274 1134537252912 1134883752444 1139724894672 1141290450846 1142156381184 1143725277312 1146075899904 1148954931072 1151671973634 1152545780736 1157028209064 1157815766016 1158617533527 1159406172288 1160998763184 1163915281737 1165951305792 1167552887256 1168347608064 1169952481152 1172891492136 1174502606823 1175393736192 1176916484016 1183560467544 1184458469376 1185186237417 1186085472768 1191508817408 1193145505344 1195232661504 1195597698048 1199881105696 1200697831424 1201435577433 1201529294028 1202347141632 1203998717376 1205652561768 1210795586784 1211165376408 1213284054528 1214950653504 1218002703372 1220505983424 1220601187584 1222182502632 1223109808128 1229082023988 1230014564352 1234235584512 1237336079616 1239035717088 1239879094272 1241582224896 1246030378992 1246878517248 1248591262464 1250306360352 1253447226486 1256023353312 1257748660116 1259948825856 1263113914608 1264848961194 1265709908736 1265808638976 1267448521248 1270152493056 1273343214208 1275960231936 1276354409526 1282190506506 1283163341824 1284925928832 1286690936976 1287566751744 1289335387392 1292179652288 1292574297456 1294835383296 1296614003328 1301656735197 1302542736768 1304331943824 1306123608582 1311695219016 1313496998163 1314391059072 1316196541296 1319502928653 1322317953216 1324031044518 1325035625472 1331505525987 1332515778048 1334346156864 1337088549888 1340447419584 1342288693512 1344636744192 1345047410304 1349866243908 1350785060352 1352640534336 1354498557048 1355526254592 1361724362752 1362145035132 1362561048459 1364944561344 1368373407492 1371292692224 1373069231352 1373176336032 1374111019008 1375998534144 1381868214272 1383766384896 1386610348032 1388515032576 1392003089568 1393915181724 1394863981056 1396780003008 1401784176366 1402738331904 1404665170272 1406594655396 1413026272476 1414098376704 1417442429088 1421003153934 1423923647328 1424034718848 1425879586404 1426961442816 1428921554688 1432511115984 1435016991744 1435455260928 1439941515264 1443558759552 1445541669936 1446525609984 1447527304098 1448512595712 1453702108824 1454146084638 1456689806208 1458690753744 1462355097567 1465360578864 1467373436802 1468486775808 1475657121393 1476776745472 1478689941456 1481844575232 1487607697368 1488620270592 1490665078656 1499080250304 1501139426472 1502161210368 1504224618624 1508003347032 1510074780201 1512716337216 1513178336592 1519633192896 1521720601128 1522875174912 1523810876679 1524967036416 1531939908096 1535562631512 1536727707648 1542704278752 1543754354688 1544702885271 1544823378036 1545874896384 1547998350912 1551887042316 1554601741056 1556737183008 1557796810752 1559936641536 1563855322848 1566003475764 1567191648256 1569221978688 1574843951226 1578080623392 1580248316556 1581447297024 1586874322944 1590860673792 1594130264064 1601914103244 1602039058704 1603129522176 1605331623168 1607536749024 1611575005482 1614394115712 1614887168544 1617712072704 1619934204672 1624003604496 1626234378678 1627341311232 1627468250112 1629576670176 1635414872427 1638776031984 1641027097962 1648530651222 1649781439488 1652047622784 1655442966528 1661373838656 1663526184138 1664788349952 1667075147136 1671262968648 1673558659539 1674697804416 1676998213488 1679931767808 1684151886144 1686465281592 1687613211648 1687744851968 1688781854781 1689931361664 1696503765411 1701805879368 1702325628666 1709587342008 1711935676269 1713234571776 1715587915968 1719113849856 1723432396608 1726447177728 1727507960451 1728818671104 1735542313596 1736723649024 1739109258432 1741498144776 1748926958688 1751329330884 1752521412096 1754928721728 1759337238204 1763090604288 1765374726024 1766714167296 1775340701316 1776687704064 1779128209152 1782784733184 1787263226112 1789718258016 1792848992256 1793396547072 1799821658544 1801046747136 1802293941042 1803520712448 1805998076064 1810534882702 1816193380176 1816748064612 1819926081792 1824497876656 1827004055058 1830758975136 1830901781376 1833273753948 1834664712192 1843623035982 1845021846528 1851353376768 1856004119424 1858553575632 1859818641408 1862373337344 1869045568488 1870317775872 1872886893696 1875459540528 1880170839729 1884035029968 1886622990174 1889923238784 1894670871912 1897273441791 1898564863104 1898712958464 1901172781872 1905228739584 1910014821312 1913355988992 1913940347904 1914531614289 1923285759759 1924745012736 1927388893248 1930036405464 1931350127616 1938269478432 1938861446184 1942253074944 1944921004992 1949806796756 1953814105152 1956497915736 1957982367744 1959185412873 1967542828524 1971586588608 1974294811944 1975792766976 1983476929824 1984827027456 1986046566777 1987553438208 1998773667072 2001519235296 2002881613824 2005632824832 2010671129376 2013433040268 2016955116288 2017571115456 2024799365862 2026177590528 2028960801504 2031747835572 2033289381888 2042586544128 2043217552698 2047416842016 2052560111238 2056939038336 2059603847028 2059764504048 2061166528512 2063997801216 2069182723088 2072802321408 2075649577344 2079915522048 2085140430464 2088004634352 2090872772586 2092295971584 2095170004512 2099791934968 2102676264549 2104107497856 2106997755408 2109891983094 2119539408714 2121147565056 2126163643632 2131504730901 2135885470992 2136052078272 2138819379606 2140442164224 2143382332032 2148766673976 2152525487616 2153182891392 2159912272896 2165338139328 2168312504904 2169788414976 2169957666816 2171290956147 2172768893568 2180553163236 2181219126957 2185034709312 2188036130616 2198040868296 2199708585984 2201060155203 2202730163712 2215165118208 2218034912184 2219717799936 2222766862848 2228350624864 2231411546052 2232930405888 2235997617984 2239909023744 2245535848192 2248620375456 2250150948864 2251709139708 2253241815552 2256336927936 2262005020548 2269074505824 2269767504888 2279449789344 2282580901692 2284312762368 2287450554624 2292151799808 2297909862144 2303343947268 2305091561472 2314056418128 2315631532032 2317235067054 2318812344576 2321997526368 2327830563474 2331902611584 2335105774512 2336695216128 2339904962304 2345782984272 2349005213646 2350787472384 2353832968032 2362265926839 2367120935088 2370372474834 2372170945536 2383017634816 2386291010688 2391195396096 2399762211392 2402871154866 2403058588056 2404694283264 2407997434752 2411305123536 2417362508223 2421591173568 2422330752816 2426568109056 2429901307008 2436005406744 2439351568017 2441011966848 2441202375168 2444365005264 2458164047976 2460029128704 2461540646943 2472795976833 2474672159232 2478071434176 2483164449792 2492060757984 2493757034496 2495289276207 2497182524928 2500612720704 2506894452972 2512046706624 2515497320232 2519897651712 2526227829216 2529697922388 2531419817472 2531617277952 2534897042496 2540304986112 2546686428416 2551920463872 2552708819052 2564381013012 2566326683648 2569851857664 2573381873952 2575133503488 2578670774784 2584359304576 2585148594912 2589670766592 2593228006656 2603313470394 2605085473536 2608663887648 2612247217164 2623390438032 2626993996326 2628782118144 2632393082592 2639005857306 2644635906432 2648062089036 2650071250944 2663011051974 2665031556096 2668692313728 2674177099776 2680894839168 2684577387024 2689273488384 2690094820608 2699732487816 2701570120704 2703440911563 2705281068672 2708997114096 2715802324053 2724290070264 2725122096918 2729889122688 2736746814984 2740506082587 2742585384448 2746138462704 2746352672064 2751997068288 2763736428544 2765434553973 2767532769792 2777030065152 2784006179136 2787830363448 2789727962112 2793560006016 2803568352732 2805476663808 2809330340544 2813189310792 2826052544952 2828196753408 2829934485261 2834884858176 2842006307868 2847847294656 2848069437696 2851759172808 2853922885632 2857843109376 2865022231968 2870033983488 2870910521856 2879883030528 2887117519104 2891083339872 2893051219968 2895054608196 2897025191424 2907404217648 2908292169276 2913379612416 2917381507488 2924710195134 2930721157728 2934746873604 2936973551616 2951314242786 2953553490944 2957379882912 2963689150464 2975215394736 2977240541184 2981330157312 2998160500608 3002278852944 3004322420736 3008449237248 3016006694064 3020149560402 3025432674432 3026356673184 3037199048793 3039266385792 3043441202256 3047621753358 3049934072832 3063879816192 3064826329047 3071125263024 3078840166857 3085408557504 3089405770542 3089646756072 3091749792768 3095996701824 3103774084632 3109203482112 3113474366016 3119873283072 3127710645696 3132006951528 3134383296512 3136309158879 3138443957376 3149687902452 3156161246784 3160496633112 3162894594048 3179309113071 3181721347584 3203828206488 3204078117408 3206259044352 3208229069409 3210663246336 3215073498048 3223150010964 3228788231424 3229774337088 3235424145408 3239868409344 3248007208992 3252468757356 3254682622464 3254936500224 3259153340352 3270829744854 3277552063968 3282054195924 3297061302444 3299562878976 3304095245568 3310885933056 3322747677312 3327052368276 3329576699904 3334150294272 3342525937296 3347117319078 3349395608832 3353996426976 3359863535616 3368303772288 3372930563184 3375226423296 3377563709562 3379862723328 3393007530822 3403611758736 3404651257332 3412161894323 3419174684016 3423871352538 3426469143552 3431175831936 3438227699712 3446864793216 3455015920902 3457637342208 3471084627192 3473447298048 3475852600581 3478218516864 3482996289552 3491745845211 3497853917376 3502658661768 3505042824192 3509857443456 3518674476408 3523507820469 3526181208576 3530749452048 3550681402632 3553375408128 3555558712251 3558256418304 3574526452224 3579436516032 3585697984512 3586793094144 3599643317088 3602093494272 3604306732299 3604587882084 3607041424896 3611996152128 3621069765404 3632386760352 3633496129224 3639852163584 3648995753312 3654008110116 3661517950272 3661803562752 3666547507896 3669329424384 3687246071964 3690043693056 3702706753536 3712008238848 3717107151264 3719637282816 3724746674688 3738091136976 3740635551744 3745773787392 3750919081056 3760341679458 3768070059936 3773245980348 3779846477568 3789341743824 3794546883582 3797129726208 3797425916928 3802345563744 3810457479168 3820029642624 3827880695808 3829063228578 3846571519518 3849490025472 3854777786496 3860072810928 3862700255232 3876538956864 3877722892368 3884506149888 3889842009984 3899613593512 3904970205591 3907628210304 3912995831472 3918370825746 3935085657048 3940490994489 3943173177216 3948589623888 3958508785959 3966953859648 3972093133554 3975106876416 3994516577961 3997547334144 4003038470592 4011265649664 4021342258752 4026866080536 4033910232576 4035142230912 4049598731724 4052355181056 4057921603008 4063495671144 4066578763776 4085173088256 4086435105396 4087683145377 4094833684032 4105120222476 4113878076672 4119207694056 4119529008096 4122333057024 4127995602432 4138365446176 4145604642816 4151299154688 4159831044096 4170280860928 4176009268704 4181745545172 4184591943168 4190340009024 4199583869936 4205352529098 4208214995712 4213995510816 4219783966188 4239078817428 4242295130112 4252327287264 4263009461802 4271770941984 4272104156544 4277638759212 4280884328448 4286764664064 4297533347952 4305050975232 4306365782784 4319824545792 4330676278656 4336625009808 4339576829952 4342581912294 4345537787136 4361106326472 4362438253914 4370069418624 4376072261232 4387065292701 4396081736592 4402120310406 4405460327424 4426971364179 4430330236416 4436069824368 4445533725696 4456701249728 4462823092104 4465860811776 4471995235968 4491071696384 4497240750912 4503418279416 4506483631104 4512673855872 4524010041096 4530224340603 4538149011648 4539535009776 4558899578688 4565161803384 4568625524736 4571432630037 4574901109248 4595819724288 4606687894536 4610183122944 4628112836256 4631263064064 4634108655813 4634470134108 4637624689152 4643995052736 4655661126948 4663805223168 4670211549024 4673390432256 4679809924608 4691565968544 4698010427292 4701574944768 4707665936064 4724531853678 4734241870176 4740744949668 4744341891072 4766035269632 4772582021376 4782390792192 4799524422784 4805742309732 4806117176112 4809388566528 4815994869504 4822610247072 4834725016446 4843182347136 4844661505632 4853136218112 4859802614016 4872010813488 4878703136034 4882023933696 4882404750336 4888730010528 4906244617281 4916328095952 4923081293886 4945591953666 4949344318464 4956142868352 4966328899584 4984121515968 4990578552414 4994365049856 5001225441408 5013788905944 5020675978617 5024093413248 5030994640464 5039795303424 5052455658432 5059395844776 5062839634944 5063234555904 5066345564343 5069794084992 5089511296233 5093372856832 5105417638104 5128762026024 5132653367296 5135807028807 5139703715328 5146763747904 5157341549568 5168718609152 5170297189824 5179341533184 5186456013312 5206626940788 5210170947072 5217327775296 5224494434328 5246780876064 5253987992652 5257564236288 5264786165184 5278011714612 5289271812864 5296124178072 5300142501888 5326022103948 5330063112192 5337384627456 5348354199552 5361789678336 5369154774048 5378546976768 5380189641216 5399464975632 5403140241408 5406881823126 5410562137344 5417994228192 5431604648106 5448580140528 5450244193836 5459778245376 5473493629968 5481012165174 5485170768896 5492276925408 5492705344128 5503994136576 5530869107946 5535065539584 5554060130304 5568012358272 5575660726896 5579455924224 5587120012032 5607136705464 5610953327616 5618660681088 5626378621584 5640512519187 5652105089904 5659868970522 5669769716352 5684012615736 5691820325373 5695694589312 5696138875392 5703518345616 5715686218752 5730044463936 5740067966976 5741821043712 5743594842867 5769857279277 5774235038208 5782166679744 5790109216392 5794050382848 5814808435296 5816584338552 5826759224832 5834763014976 5849420390268 5861442315456 5869493747208 5873947103232 5902628485572 5907106981888 5914759765824 5927378300928 5950430789472 5954481082368 5958139700331 5962660314624 5996321001216 6004557705888 6008644841472 6016898474496 6032013388128 6040299120804 6050865348864 6052713346368 6074398097586 6078532771584 6086882404512 6095243506716 6099868145664 6127759632384 6129652658094 6142250526048 6157680333714 6170817115008 6178811541084 6179293512144 6183499585536 6191993403648 6207548169264 6218406964224 6226948732032 6239746566144 6255421291392 6264013903056 6272618317758 6276887914752 6299375804904 6308028793647 6312322493568 6320993266224 6336872089457 6358618226142 6363442695168 6394514192703 6407656412976 6408156234816 6416458138818 6421326492672 6430146996096 6446300021928 6457576462848 6459548674176 6479736818688 6496014417984 6504937514712 6509365244928 6509873000448 6513872868441 6518306680704 6541659489708 6543657380871 6555104127936 6564108391848 6594122604888 6599125757952 6603180465609 6608190491136 6645495354624 6654104736552 6659153399808 6668300588544 6685051874592 6694234638156 6698791217664 6707992853952 6719727071232 6736607544576 6745861126368 6750452846592 6755127419124 6759725446656 6786015061644 6807223517472 6809302514664 6824323788646 6838349368032 6847742705076 6852938287104 6862351663872 6876455399424 6893729586432 6910031841804 6915274684416 6942169254384 6946894596096 6951705201162 6956437033728 6965992579104 6983491690422 6995707834752 7005317323536 7010085648384 7019714886912 7037348952816 7047015640938 7052362417152 7061498904096 7086797780517 7101362805264 7111117424502 7116512836608 7149052904448 7158873032064 7173586188288 7199286634176 7208613464598 7209175764168 7214082849792 7223992304256 7242139530808 7252087524669 7264773520704 7266992258448 7279704327168 7297991506624 7308016220232 7318054704051 7323035900544 7323607125504 7333095015792 7374492143928 7380087386112 7384621940829 7418387930499 7424016477696 7434214302528 7449493349376 7476182273952 7481271103488 7485867828621 7491547574784 7501838162112 7520683358916 7536140119872 7546491960696 7559692955136 7578683487648 7589093767164 7594259452416 7594851833856 7604691127488 7620914958336 7640059285248 7655761391616 7658126457156 7693143039036 7698980050944 7709555572992 7720145621856 7725400510464 7753077913728 7755445784736 7769012299776 7779684019968 7799227187024 7809940411182 7815256420608 7825991662944 7836741651492 7870171314096 7880981988978 7886346354432 7897179247776 7917017571918 7933907719296 7944186267108 7950213752832 7989033155922 7995094668288 8006076941184 8022531299328 8042684517504 8053732161072 8067820465152 8070284461824 8099197463448 8104710362112 8110322734689 8115843206016 8126991342288 8147406972159 8172870210792 8175366290754 8189667368064 8210240444952 8221518247761 8227756153344 8238415388112 8239058016192 8255991204864 8276730892352 8291209285632 8296303661919 8302598309376 8340561721856 8352018537408 8363491090344 8369183886336 8380680018048 8399167739872 8410705058196 8416429991424 8427991021632 8439567932376 8478157634856 8484590260224 8489803455783 8504654574528 8526018923604 8543541883968 8544208313088 8555277518424 8561768656896 8573529328128 8595066695904 8610101950464 8612731565568 8639649091584 8661352557312 8673250019616 8679153659904 8685163824588 8691075574272 8722212652944 8724876507828 8740138837248 8752144522464 8774130585402 8792163473184 8804240620812 8810920654848 8853942728358 8860660472832 8872139648736 8891067451392 8913402499456 8925646184208 8931721623552 8943990471936 8982143392768 8994481501824 9006836558832 9012967262208 9025347711744 9048020082192 9060448681206 9076298023296 9079070019552 9111597146379 9117799157376 9130323606768 9142865260074 9149802218496 9191639448576 9194478987141 9213375789072 9236520500571 9256225672512 9268217311626 9268940268216 9275249378304 9287990105472 9311322253896 9327610446336 9340423098048 9359619849216 9383131937088 9396020854584 9403149889536 9408927476637 9415331872128 9449063707356 9468483740352 9481489899336 9488683782144 9532070539264 9537927339213 9545164042752 9599048845568 9611484619464 9612234352224 9618777133056 9631989739008 9645220494144 9669450032892 9686364694272 9689323011264 9706272436224 9719605228032 9744021626976 9757406272068 9764047867392 9764809500672 9777460021056 9812489234562 9832656191904 9846162587772 9891183907332 9898688636928 9912285736704 9932657799168 9968243031936 9981157104828 9988730099712 10002450882816 10027577811888 10041351957234 10048186826496 10061989280928 10079590606848 10104911316864 10118791689552 10125679269888 10132691128686 10139588169984 10179022592466 10186745713664 10210835276208 10236485682969 10257524052048 10271614057614 10279407430656 10293527495808 10314683099136 10337437218304 10340594379648 10372912026624 10413253881576 10420341894144 10427557801743 10434655550592 10448988868656 10475237535633 10493561752128 10507975985304 10515128472576 10529572330368 10556023429224 10570523461407 10578543625728 10592248356144 10652044207896 10660126224384 10666676136753 10674769254912 10723579356672 10738309548096 10757093953536 10760379282432 10798929951264 10806280482816 10812920196897 10813763646252 10821124274688 10835988456384 10863209296212 10897160281056 10900488387672 10919556490752 10946987259936 10962024330348 10970341537792 10984553850816 10985410688256 11007988273152 11061738215892 11070131079168 11108120260608 11136024716544 11151321453792 11158911848448 11174240024064 11214273410928 11221906655232 11237321362176 11252757243168 11281025038374 11304210179808 11319737941044 11339539432704 11368025231472 11383640650746 11391389178624 11392277750784 11407036691232 11431372437504 11460088927872 11483642087424 11487189685734 11539714558554 11548470076416 11564333359488 11580218432784 11588100765696 11629616870592 11633168677104 11653518449664 11669526029952 11698840780536 11714910616773 11722884630912 11738987494416 11805256971144 11814213963776 11821472983467 11829519531648 11875526357877 11900861578944 11916279400662 11925320629248 11983549733883 11992642002432 12009115411776 12033796948992 12064026776256 12080598241608 12101730697728 12105426692736 12148796195172 12157065543168 12173764809024 12190487013432 12199736291328 12255519264768 12259305316188 12263049436131 12284501052096 12315360667428 12341634230016 12357623082168 12358587024288 12366999171072 12383986807296 12415096338528 12436813928448 12453897464064 12479493132288 12510842582784 12528027806112 12545236635516 12553775829504 12598751609808 12616057587294 12624644987136 12641986532448 12673744178914 12717236452284 12726885390336 12789028385406 12815312825952 12816312469632 12832916277636 12842652985344 12860293992192 12892600043856 12915152925696 12919097348352 12959473637376 12992028835968 13009875029424 13018730489856 13027745736882 13036613361408 13083318979416 13087314761742 13110208255872 13128216783696 13161195878103 13188245209776 13206360931218 13216380982272 13280914092537 13290990709248 13308209473104 13336601177088 13370103749184 13388469276312 13397582435328 13415985707904 13473215089152 13491722252736 13510254838248 13519450893312 13572030123288 13590673021809 13614447034944 13618605029328 13648647577292 13676698736064 13695485410152 13705876574208 13714297890111 13724703327744 13787459172864 13820063683608 13830549368832 13884338508768 13893789192192 13902325967439 13903410402324 13912874067456 13931985158208 13966983380844 13991415669504 14010634647072 14020171296768 14039429773824 14074697905632 14094031281876 14104724834304 14122997808192 14173595561034 14202725610528 14222234849004 14233025673216 14298105808896 14317746064128 14347172376576 14398573268352 14417226929196 14418351528336 14428165699584 14447984608512 14484279061616 14504175049338 14529547041408 14533984516896 14559408654336 14595983013248 14616032440464 14636109408102 14646071801088 14647214251008 14666190031584 14718733851843 14748984287856 14769243881658 14836775860998 14848032955392 14868428605056 14898986698752 14952364547904 14971735657242 14983095149568 15003676324224 15041366717832 15062027935851 15072280239744 15092983921392 15119385910272 15157366975296 15178187534328 15188518904832 15189703667712 15199036693029 15209382254976 15268533888699 15280118570496 15316252914312 15386286078072 15397960101888 15407421086421 15419111145984 15440291243712 15506155827456 15510891569472 15538024599552 15559368039936 15598454374048 15619880822364 15630512841216 15651983325888 15673483302984 15740342628192 15761963977956 15772692708864 15794358495552 15834035143836 15867815438592 15888372534216 15900427505664 15978066311844 15990189336576 16012153882368 16045062598656 16085369035008 16107464322144 16135640930304 16140568923648 16198394926896 16209420724224 16220645469378 16231686412032 16253982684576 16294813944318 16345740421584 16350732581508 16379334736128 16420480889904 16443036495522 16455512306688 16476830776224 16478116032384 16511982409728 16553461784704 16592607323838 16605196618752 16681123443712 16704037074816 16726982180688 16738367772672 16761360036096 16798335479744 16821410116392 16832859982848 16855982043264 16879135864752 16921537557561 16956315269712 16979606911566 17009309149056 17052037847208 17075460976119 17087083767936 17088416626176 17110555036848 17147058656256 17190133391808 17220203900928 17225463131136 17230784528601 17309571837831 17322705114624 17346500039232 17370327649176 17382151148544 17444425305888 17449753015656 17480277674496 17504289044928 17548261170804 17584326946368 17608481241624 17621841309696 17707885456716 17721320945664 17744279297472 17782134902784 17826804998912 17851292368416 17863443247104 17887980943872 17964286785536 17988963003648 18013673117664 18025934524416 18050695423488 18096040164384 18120897362412 18152596046592 18158140039104 18223194292758 18235598314752 18260647213536 18285730520148 18299604436992 18383278897152 18388957974282 18426751578144 18473041001142 18512451345024 18536434623252 18537880536432 18550498756608 18575980210944 18622644507792 18655220892672 18680846196096 18719239698432 18766263874176 18792041709168 18817854953274 18830663744256 18898127414712 18924086380941 18936967480704 18962979798672 19010616268371 19075854678426 19090328085504 19183542578109 19198097691136 19222969238928 19224468704448 19263979478016 19290440988288 19338900065784 19372729388544 19378646022528 19439210456064 19488043253952 19514812544136 19528095734784 19529619001344 19541618605323 19554920042112 19624978469124 19630972142613 19665312383808 19692325175544 19782367814664 19797377273856 19809541396827 19824571473408 19936486063872 19962314209656 19977460199424 20004901765632 20055155623776 20082703914468 20096373652992 20123978561856 20159181213696 20209822633728 20237583379104 20251358539776 20265382257372 20279176339968 20358045184932 20373491427328 20421670552416 20472971365938 20515048104096 20543228115228 20558814861312 20587054991616 20629366198272 20674874436608 20681188759296 20745824053248 20826507763152 20840683788288 20855115603486 20869311101184 20897977737312 20950475071266 20987123504256 21015951970608 21030256945152 21059144660736 21112046858448 21141046922814 21157087251456 21184496712288 21260393341551 21304088415792 21333352273506 21349538509824 21447158713344 21476619096192 21520758564864 21597859902528 21625840393794 21627527292504 21642248549376 21671976912768 21726418592424 21756262574007 21794320562112 21800976775344 21839112981504 21893974519872 21924048660696 21940683075584 21954164112153 21969107701632 21970821376512 22123476431784 22140262158336 22255163791497 22272049433088 22302642907584 22348480048128 22428546821856 22443813310464 22457603485863 22474642724352 22505514486336 22562050076748 22608420359616 22639475882088 22679078865408 22736050462944 22767281301492 22782778357248 22784555501568 22814073382464 22862744875008 22920177855744 22967284174848 22974379371468 23079429117108 23096940152832 23128666718976 23160436865568 23176201531392 23259233741184 23266337354208 23307036899328 23339052059904 23397681561072 23429821233546 23445769261824 23477974988832 23610513942288 23642945966934 23659039063296 23751052715754 23801723157888 23832558801324 23850641258496 23967099467766 23985284004864 24018230823552 24067593897984 24128053552512 24161196483216 24203461395456 24210853385472 24297592390344 24314131086336 24330968204067 24347529618048 24380974026864 24442220916477 24518610632376 24526098872262 24569002104192 24630721334856 24664554743283 24683268460032 24715246164336 24717174048576 24767973614592 24830192677056 24873627856896 24888910985757 24907794928128 25021685165568 25056055612224 25090473271032 25107551659008 25197503219616 25232115174588 25249289974272 25283973064896 25347488357828 25434472904568 25453770780672 25469410367349 25578056770812 25630625651904 25632624939264 25665832555272 25685305970688 25720587984384 25785200087712 25830305851392 25838194696704 25918947274752 25984057671936 26019750058848 26037460979712 26055491473764 26073226722816 26166637958832 26174629523484 26220416511744 26256433567392 26322391756206 26376490419552 26412721862436 26432761964544 26561828185074 26581981418496 26616418946208 26673202354176 26740207498368 26776938552624 26795164870656 26831971415808 26946430178304 26983444505472 27020509676496 27038901786624 27144060246576 27181346043618 27228894069888 27237210058656 27297295154584 27334791439137 27353397472128 27390970820304 27428595780222 27449406655488 27574918345728 27583436961423 27640127367216 27709561501713 27768677017536 27804651934878 27806820804648 27825748134912 27863970316416 27933966761688 27982831339008 28021269294144 28078859547648 28149395811264 28188062563752 28209449668608 28226782429911 28245995616384 28347191122068 28405451221056 28444469698008 28466051346432 28596211617792 28613782017639 28635492128256 28797146536704 28834453858392 28836703056672 28856331399168 28895969217024 28968558123232 29008350098676 29059094082816 29067969033792 29118817308672 29191966026496 29232064880928 29272218816204 29292143602176 29294428502016 29332380063168 29437467703686 29497968575712 29538487763316 29673551721996 29696065910784 29736857210112 29797973397504 29904729095808 29943471314484 29966190299136 30007352648448 30082733435664 30124055871702 30144560479488 30185967842784 30238771820544 30314733950592 30356375068656 30377037809664 30398073386058 30418764509952 30537067777398 30560237140992 30632505828624 30709457048907 30772572156144 30814842172842 30838222291968 30880582487424 31012311654912 31021783138944 31118736079872 31196908748096 31239761644728 31261025682432 31282673405229 31303966651776 31346966605968 31425712606899 31480685256384 31523927955912 31545385417728 31588716991104 31668070287672 31711570384221 31735630877184 31776745068432 31956132623688 31980378673152 32000028410259 32024307764736 32170738070016 32214928644288 32271281860608 32281137847296 32396789853792 32418841448448 32438760590691 32441290938756 32463372824064 32507965369152 32589627888636 32691480843168 32701465163016 32758669472256 32840961779808 32886072991044 32911024613376 32953661552448 32956232064768 33023964819456 33106923569408 33185214647676 33210393237504 33362246887424 33408074149632 33453964361376 33476735545344 33522720072192 33596670959488 33642820232784 33665719965696 33711964086528 33758271729504 33843075115122 33912630539424 33959213823132 34018618298112 34104075694416 34150921952238 34174167535872 34176833252352 34221110073696 34294117312512 34380266783616 34450926262272 34461569057202 34619143675662 34645410229248 34693000078464 34740655298352 34764302297088 34888850611776 34899506031312 34960555348992 35008578089856 35096522341608 35144731850319 35168653892736 35216962483248 35415770913432 35442641891328 35464418950401 35488558594944 35626579073631 35653609997824 35702584736832 35775961887744 35928573571072 35950649201649 35977926007296 36027346235328 36101390846976 36192080328768 36241794724824 36305192093184 36316280078208 36446388585516 36471196629504 36521294427072 36571461040296 36599208873984 36766557794304 36777915948564 36789148308393 36853503156288 36946082002284 37024902690048 37072869246504 37075761072864 37100997513216 37151960421888 37245289015584 37310441785344 37361692392192 37438479396864 37532527748352 37584083418336 37635709906548 37661327488512 37796254829424 37848172761882 37873934961408 37925959597344 38021232536742 38151709356852 38180656171008 38367085156218 38396195382272 38445938477856 38448937408896 38527958956032 38580881976576 38677800131568 38745458777088 38757292045056 38878420912128 38976086507904 39029625088272 39056191469568 39083237210646 39109840084224 39249956938248 39261944285226 39330624767616 39384650351088 39483587634309 39564735629328 39619082793654 39649142946816 39842742277611 39872972127744 39924628419312 40009803531264 40110311247552 40165407828936 40192747305984 40247957123712 40419645267456 40475166758208 40530764514744 40558352679936 40716090369864 40746982854656 40772019065427 40843341104832 40945942731876 41030096208192 41086456230456 41117629722624 41174109983232 41349748873216 41362377518592 41491648106496 41653015526304 41681367576576 41706977902317 41710231206972 41738622202368 41795955474624 41900950142532 41974247008512 42031903941216 42060513890304 42118289321472 42224093716896 42282093845628 42314174502912 42368993424576 42520786683102 42608176831584 42666704547012 42699077019648 42894317426688 42953238192384 43041517129728 43195719805056 43251680787588 43255054585008 43284497098752 43343953825536 43452837184848 43512525148014 43588641124224 43601953550688 43678225963008 43787949039744 43848097321392 43908328224306 43938215403264 43941642753024 44156201555529 44246952863568 44358104626199 44510327582994 44544098866176 44605285815168 44696960096256 44857093643712 44915206971726 44949285448704 45011028972672 45124100153496 45186083807553 45216840719232 45278951764176 45358157730816 45472100925888 45534562602984 45565556714496 45569111003136 45597110079087 45628146764928 45805601666097 45840355711488 45948758742936 46158858234216 46193880305664 46222263259263 46257333437952 46320873731136 46518467482368 46532674708416 46614073798656 46678104119808 46795363122144 46859642467092 46891538523648 46955949977664 47221027884576 47285891933868 47318078126592 47502105431508 47603446315776 47665117602648 47701282516992 47934198935532 47970568009728 48036461647104 48135187795968 48256107105024 48322392966432 48406922790912 48421706770944 48595184780688 48628262172672 48661936408134 48695059236096 48761948053728 48884441832954 49037221264752 49052197744524 49138004208384 49261442669712 49329109486566 49366536920064 49430492328672 49434348097152 49535947229184 49660385354112 49777821971514 49815589856256 50043370331136 50112111224448 50180946542064 50215103318016 50395006439232 50464230349176 50498579948544 50567946129792 50694976715656 50764612672683 50868945809136 50938820734698 51156113541624 51226382928357 51261251303808 51265249878528 51331665110544 51441175968768 51570400175424 51660611702784 51676389393408 51692353585803 51928715513493 51968115343872 52039500117696 52110982947528 52146453445632 52333275917664 52349259046968 52440833023488 52512867134784 52644783512412 52752980839104 52825443724872 52865523929088 53123656370148 53163962836992 53232837892416 53346404708352 53480414996736 53553877105248 53590329741312 53663942831616 53892860356608 53966889010944 54041019352992 54077803573248 54288120493152 54362692087236 54457788139776 54474420117312 54594590309168 54669582878274 54706794944256 54781941640608 54857191560444 54898813310976 55149836691456 55166873922846 55280254734432 55419123003426 55537354035072 55609303869756 55613641609296 55651496269824 55727940632832 55867933523376 55965662678016 56042538588288 56157719095296 56298791622528 56376125127504 56453564859822 56491991232768 56694382244136 56772259142823 56810902442112 56888939396016 57031848805113 57227564035278 57270984256512 57550627734327 57594293073408 57668907716784 57673406113344 57791938434048 57937116246464 58016700197352 58118188165632 58135938067584 58383932052992 58464129761856 58544437632408 58584287204352 58588857004032 58624855815969 58664760126336 58874935407372 58892916427839 58995937151424 59076975526632 59347103443992 59392131821568 59428624190481 59473714420224 59809458191616 59886942628968 59932380598272 60014705296896 60165466871328 60248111743404 60289120958976 60371935685568 60477543641088 60629467901184 60712750137312 60754075619328 60796146772116 60837529019904 61074135554796 61120474281984 61265011657248 61418914097814 61545144312288 61629684345684 61676444583936 61761164974848 62024623309824 62043566277888 62237472159744 62393817496192 62479523289456 62522051364864 62565346810458 62607933303552 62693933211936 62851425213798 62961370512768 63047855911824 63090770835456 63177433982208 63336140575344 63423140768442 63471261754368 63553490136864 63781180024653 63912265247376 64000056820518 64048615529472 64341476140032 64429857288576 64562275694592 64793579707584 64877521181382 64882581877512 64926745648128 65015930738304 65179255777272 65268787722021 65382961686336 65402930326032 65517338944512 65681923559616 65772145982088 65822049226752 65862492336459 65907323104896 65912464129536 66213847138816 66370429295352 66420786475008 66724493774848 66765491374491 66816148299264 66907928722752 67045440144384 67193341918976 67285640465568 67331439931392 67423928173056 67516543459008 67686150230244 67825261078848 67918427646264 68037236596224 68208151388832 68301843904476 68348335071744 68353666504704 68442220147392 68588234625024 68760533567232 68901852524544 68923138114404 69238287351324 69290820458496 69386000156928 69481310596704 69528604594176 69777701223552 69799012062624 69921110697984 70017156179712 70193044683216 70289463700638 70337307785472 70433924966496 70831541826864 70928837900802 70977117189888 71253158147262 71307219995648 71405169473664 71551923775488 71901298403298 71955852014592 72054692470656 72202781693952 72384160657536 72483589449648 72610384186368 72632560156416 72892777171032 72942393259008 72992904612201 73042588854144 73142922080592 73326662749431 73555831897128 73578296616786 73707006312576 73892164004568 73993664229849 74049805380096 74145738493008 74151522145728 74303920843776 74490578031168 74620883570688 74666732957271 74723384784384 75065055496704 75168166836672 75271419813096 75322654977024 75592509658848 75696345523764 75747869922816 75851919194688 76042465073484 76303418713704 76361312342016 76734170312436 76792390764544 76891876955712 76897874817792 77055917912064 77161763953152 77355600263136 77490917554176 77514584090112 77756841824256 77952173015808 78059250176544 78112382939136 78166474421292 78219680168448 78499913876496 78523888570452 78661249535232 78769300702176 78967175268618 79129471258656 79238165587308 79298285893632 79685484555222 79745944255488 79849256838624 80019607062528 80220622495104 80330815657872 80385494611968 80495914247424 80839290534912 80950333516416 81061529029488 81116705359872 81432180739728 81544038130854 81686682209664 81891885463752 82004374317411 82060192416384 82172912460912 82348219966464 82699497746432 82724755037184 82750310884269 83128684505139 83306031052608 83413955804634 83420462413944 83477244404736 83591910949248 83801900285064 83948494017024 84063807882432 84236578642944 84448187433792 84564187691256 84628349005824 84680347289733 84737986849152 85041573366204 85216353663168 85333409094024 85398154039296 85788634853376 85841346052917 85906476384768 86391439610112 86503361575176 86510109170016 86568994197504 86687907651072 86905674369696 87025050296028 87177282248448 87203907101376 87356451926016 87575898079488 87696194642784 87816656448612 87876430806528 87883285506048 88312403111058 88493905727136 88716209252398 89020655165988 89088197732352 89210571630336 89393920192512 89714187287424 89830413943452 89898570897408 90022057945344 90248200306992 90372167615106 90433681438464 90557903528352 90716315461632 90944201851776 91069125205968 91131113428992 91194220158174 91256293529856 91611203332194 91680711422976 91897517485872 92128371146721 92317716468432 92444526518526 92514666875904 92641747462272 93036934964736 93065349416832 93356208239616 93590726244288 93719284934184 93783077047296 93848020215687 93911899955328 94277137820697 94442055769152 94571783867736 94636156253184 95004210863016 95134711152663 95206892631552 95330235205296 95868397871064 95941136019456 96000085230777 96072923294208 96512214210048 96644785932864 96813845581824 96843413541888 97190369561376 97256524345344 97316281772073 97323872816268 97390118472192 97523896107456 97768883665908 98074442529504 98104395489048 98276008416768 98522885339424 98658218973132 98733073840128 98860984657344 98868696194304 99071894458368 99320770708224 99555643943028 99631179712512 100086740662272 100224222448896 100361893084128 100430206636032 100790012878464 100928460698352 100997159897088 101135892259584 101389953431312 101529225345366 101737891618272 101877641469396 102312227083248 102452765856714 102522502607616 102530499757056 102663330221088 102882351937536 103140800350848 103352778786816 103384707171606 103857431026986 103936230687744 104079000235392 104221965895056 104292906891264 104666551835328 104698518093936 104881666046976 105025734269568 105289567024824 105434195550957 105505961678208 105650887449744 106247312740296 106327925673984 106393256851203 106465675784832 106879737220893 106960829993472 107107754210496 107327885663232 107785720713216 107851947604947 107933778021888 108082038705984 108576240986304 108725384174472 108915576279552 108948840234624 109189180618336 109339165756548 109413589888512 109563883281216 109714383120888 109797626621952 110299673382912 110333747845692 110367444925179 110560509468864 110838246006852 111074708070144 111218607739512 111227283218592 111302992539648 111455881265664 111735867046752 111931325356032 112085077176576 112315438190592 112597583245056 112752250255008 112907129719644 112983982465536 113388764488272 113544518285646 113621804884224 113777878792032 114063697610226 114455128070556 114541968513024 115101255468654 115188586146816 115337815433568 115346812226688 115583876868096 115874232492928 116033400394704 116236376331264 116271876135168 116767864105984 116928259523712 117088875264816 117168574408704 117249711631938 117329520252672 117749870814744 117785832855678 117991874302848 118153951053264 118450762902927 118694206887984 118857248380962 118947428840448 119528226832833 119618916383232 119773885257936 120029410593792 120330933742656 120496223486808 120578241917952 120743871371136 121258935802368 121425500274624 121592293544232 121675058039808 122148271109592 122240948563968 122316057196281 122530023314496 122837828195628 123090288624576 123259368691368 123352889167872 123522329949696 124049246619648 124087132555776 124474944319488 124787634992384 124959046578912 125044102729728 125130693620916 125215866607104 125387866423872 125702850427596 125922741025536 126095711823648 126181541670912 126354867964416 126672281150688 126846281536884 126942523508736 127106980273728 127562360049306 127824530494752 128000113641036 128097231058944 128682952280064 128859714577152 129124551389184 129587159415168 129755042362764 129765163755024 129853491296256 130031861476608 130358511554544 130537575444042 130765923372672 130805860652064 131034677889024 131363847119232 131544291964176 131724984672918 131814646209792 131824928259072 132427694277632 132468604666587 132740858590704 133074313878597 133530982748982 133632296598528 133815857445504 134090880288768 134386683837952 134571280931136 134847856346112 135033086918016 135372300460488 135558251422659 135650522157696 135836855292528 136074473192448 136416302777664 136603687808952 136696670143488 136707333009408 136791330237261 136884440294784 137416804998291 137521067134464 137846276228808 138476574702648 138581640916992 138666789777789 138772000313856 138962621193408 139555402447104 139598024125248 139842221395968 140034312359424 140386089366432 140578927401276 140674615570944 140867849932992 141663083653728 141857675801604 141954234379776 142506316294524 142614439991296 142810338947328 143103847550976 143802596806596 143911704029184 144109384941312 144405563387904 144768321315072 144967178899296 145220768372736 145265120312832 145785554342064 145884786518016 145985809224402 146085177708288 146285844161184 146653325498862 147111663794256 147156593233572 147414012625152 147784328009136 147987328459698 148099610760192 148291476986016 148303044291456 148607841687552 148981156062336 149333465914542 149446769568768 150130110993408 150336333673344 150542839626192 150645309954048 151185019317696 151392691047528 151495739845632 151703838389376 152084930146968 152293838018049 152606837427408 153468340624872 153584781529088 153679148785071 153783753911424 153795749635584 154323527906304 154711200526272 154981835108352 155029168180224 155786146540479 155904346031616 156118500353088 156332948842584 156439360336896 156999827752992 157047777140904 157322499070464 157538601404352 157934350537236 158258942517312 158476331174616 158596571787264 159370969110444 159491888510976 159698513677248 160039214125056 160441244990208 160661631315744 160770989223936 160991828494848 161678581069824 161900667032832 162123058058976 162233410719744 162864361479456 163088076261708 163373364419328 163783770927504 164008748634822 164120384832768 164345824921824 164696439932928 165449510074368 165500621768538 166257369010278 166612062105216 166827911609268 166840924827888 166954488809472 167183821898496 167603800570128 167896988034048 168127615764864 168473157285888 168896374867584 169128375382512 169360694579466 169475973698304 170083146732408 170316777428469 170432707326336 170666818188048 171095546415339 171682692105834 171812952769536 172651883202981 172782879220224 173006723150352 173020218340032 173375815302144 173811348739392 174050100592056 174354564496896 174407814202752 175151796158976 175392389285568 175633312897224 175752861613056 175766571012096 176624806222116 176678749283517 176987811454272 177432418504796 178041310331976 178176395464704 178285872571443 178421143260672 179428374574848 179660827886904 179797141794816 180044115890688 180496400613984 180744335230212 180867362876928 181115807056704 181432630923264 181888403703552 182138250411936 182262226857984 182388440316348 182512587059712 183222406664388 183361422845952 183795034971744 184256742293442 184635432936864 184889053037052 185029333751808 185283494924544 186073869929472 186130698833664 186712416479232 187181452488576 187438569868368 187566154094592 187696040431374 187823799910656 188554275641394 188884111538304 189143567735472 189272312506368 190008421726032 190269422305326 190413785263104 190660470410592 191343540073959 191736795742128 192000170461554 192145846588416 193024428420096 193289571865728 193686827083776 194380739122752 194632563544146 194647745632536 194780236944384 195047792214912 195537767331816 195806363166063 196148885059008 196208790978096 196552016833536 197045770678848 197316437946264 197466147680256 197587477009377 197721969314688 197737392388608 198641541416448 199111287886056 199262359425024 200173481324544 200296474123473 200448444897792 200723786168256 201580025756928 201856921396704 201994319794176 202271784519168 202779906862624 203058450690732 203475783236544 203755282938792 204624454166496 204905531713428 205045005215232 205060999514112 205326660442176 205764703875072 206281600701696 206705557573632 206769414343212 207714862053972 207872461375488 208158000470784 208443931790112 208585813782528 209333103670656 209397036187872 209763332093952 210051468539136 210579134049648 210868391101914 211011923356416 211301774899488 212494625480592 212786513702406 212931351569664 213759474441786 213921659986944 214215508420992 214655771326464 215703895209894 215867556043776 216164077411968 217152481972608 217450768348944 217831152559104 217897680469248 218378361236672 218678331513096 218827179777024 218978713836603 219127766562432 219428766241776 219979988248293 220667495691384 220734889850358 221121018937728 221676492013704 221980992689547 222149416140288 222437215479024 222454566437184 222911762531328 223471734093504 223862650712064 224000198871813 224170154353152 225195166490112 225504500510016 225814259439288 225967964931072 226777528976544 227089036571292 227243609768448 227555757584064 228127395220452 228910256141112 229083937026048 230202510937308 230377172293632 230675630867136 230693624453376 231167753736192 231748464985856 232066800789408 232472752662528 232543752270336 233535728211968 233856519047424 234177750529632 234337148817408 234499423263876 234659040505344 235499741629488 235571665711356 235983748605696 236307902106528 236901525805854 237388413775968 237714496761924 237894857680896 239056453665666 239237832766464 239547770515872 240058821187584 240661867485312 240992446973616 241156483835904 241487742742272 242517871604736 242851000549248 243184587088464 243350116079616 244296542219184 244632114392562 245060046628992 245675656391256 246013122952233 246180577249152 246518737382736 247044659899392 248098493239296 248174265111552 248250932652807 249386053515417 249575269984768 249918093157824 250261387241832 250431733214208 250775732847744 251405700855192 251845482051072 252191423647296 252709735928832 253344562301376 253692563073768 253885047017472 254041041869199 254213960547456 255124720098612 255649060989504 256000227282072 256194462117888 257365904560128 257524038158751 257719429154304 259174318830336 259510084725528 259530327510048 259706982592512 260063722953216 260717023109088 261075150888084 261531846745344 261611721304128 262069355778048 262727694238464 263088583928352 263449969345836 263629292419584 263649856518144 264855388555264 264937209333174 265481717181408 266148627757194 267061965497964 267264593197056 267631714891008 268181760577536 268773367675904 269142561862272 269695712692224 270066173836032 270744600920976 271116502845318 271301044315392 271673710585056 272148946384896 272832605555328 273207375617904 273393340286976 273582660474522 273768880589568 274833609996582 275042134268928 275692552457616 276385113440163 276953149405296 277333579555578 277544000627712 277925242386816 279110804894208 279196048250496 280068624718848 280772178732864 281157854802552 281349231141888 281544060647061 281735699865984 282831413462091 283326167307456 283715351603208 283908468759552 285012632589048 285228879982592 285404133457989 285620677894656 287605193613192 287823408058368 288218769882624 289536642630144 289934357798592 290441536745472 290530240625664 291571108684128 291769573036032 291948845316219 291971618448804 292170355416576 292571688322368 293306650997724 294223327588512 294313186467144 294828025250304 295568656018272 295974656919396 296199221520384 296582953972032 296606088582912 297215683375104 297962312124672 298666931829084 298893539137536 300260221986816 300672667346688 301085679252384 301290619908096 302370038635392 302785382095056 302991479691264 303407676778752 304169860293936 304587676036098 305213674854816 306936681249744 307358297570142 307567507822848 307591499271168 308647055812608 309422401052544 310058336360448 311572293080958 311808692063232 312237000706176 312665897685168 312878720673792 313999655505984 314095554281808 314644998140928 315077202808704 315868701074472 316302586652871 316517885034624 316952662349232 318741938220888 318983777021952 319179770553609 319397027354496 320639211662679 320882489980416 321323262631488 321983656989696 323357162139648 323555842814841 323801334065664 324246116117952 325728722958912 326176152523416 326746728838656 327567541855008 328017497269644 328240769665536 328691649843648 329392879865856 330899020148736 331001243537076 331102334775537 332514738020556 333224124210432 333655823218536 333681849655776 333908977618944 334367643796992 335207601140256 335793976068096 336255231529728 336946314571776 337792749735168 338256750765024 338721389158932 338951947396608 340166293464816 340633554856938 340865414652672 341333636376096 342191092830678 343365384211668 343625905539072 345303766405962 345565758440448 346013446300704 346040436680064 346751630604288 347622697478784 348100201184112 348709128993792 348815628405504 350303592317952 350784778571136 351266625794448 351505723226112 353249612444232 353357498567034 353975622908544 354864837009592 355352288708781 356082620663952 356571745142886 356842286521344 358584680498499 358856749149696 359321655773808 360088231781376 360992801227968 361488670460424 361734725753856 362231614113408 363776807407104 364276500823872 364776880632696 365025174119424 366444813328776 366722845691904 366948171588843 367590069943488 368513484586884 369270865873728 369778106074104 370058667503616 370566989849088 372147739858944 372261397667328 373424832958464 374362904977152 374877139736736 375132308189184 375392080862748 375647599821312 377108551282788 377768223076608 378287135470944 378544625012736 380016843452064 380538844610652 380827570526208 381320940821184 382687080147918 383473591484256 384000340923108 384291693176832 386048856840192 386579143731456 387373654167552 388761478245504 389265127088292 389295491265072 389560473888768 390095584429824 391075534663632 391612726332126 392297770118016 392417581956192 393104033667072 394091541357696 394632875892528 395174954018754 395443938629376 395474784777216 397283082832896 397405813999761 398222575772112 399222941635791 400592948246946 400896889795584 401447572336512 403160051513856 403713842793408 404543569038336 405559813725248 406116901381464 406674754267977 406951566473088 407510565877584 409248908332992 409811063426856 410090010430464 410121999028224 410373990711783 410653320884352 412250414994873 412563201403392 413538828686424 415429724107944 415744922750976 416000369333367 416316000941568 416887863580224 418666207341312 418794072375744 419526664187904 420102937078272 421158268099296 421736782203828 422023846712832 422603549798976 424989250961184 425573027404812 425862703139328 427518948883572 427843319973888 428431016841984 429311542652928 431407790419788 431735112087552 432328154823936 434304963945216 434901536697888 435662305118208 435795360938496 436756722473344 437356663026192 437654359554048 437957427673206 438255533124864 438857532483552 439959976496586 441334991382768 441469779700716 442242037875456 443352984027408 443961985379094 444298832280576 444874430958048 444909132874368 445823525062656 446943468187008 448000397743626 448340308706304 450390332980224 451009001020032 451628518878576 451935929862144 453555057953088 454178073142584 454487219536896 455111515168128 456254790440904 456881514054147 457820512282224 460405021874616 460754344587264 461037446355213 461351261734272 461387248906752 463496929971712 464133601578816 464945505325056 465087504540672 467071456423936 467358439621437 467713038094848 468355501059264 468998846527752 469318081010688 470999483258976 471143331422712 471967497211392 472615804213056 473803051611708 474776827551936 475428993523848 475789715361792 478112907331332 478475665532928 479095541031744 480117642375168 481323734970624 481984893947232 482312967671808 482975485484544 485035743209472 485702001098496 486369174176928 486700232159232 488593084438368 489264228785124 490120093257984 491351312782512 492026245904466 492361154498304 493037474765472 494089319798784 496348530223104 496501865305614 498772107030834 499150539969536 499836186315648 500522774483664 500863466428416 501551465695488 502811401710384 503690964102144 504382847294592 505419471857664 506689124602752 507385126147536 508082083738398 508427921094912 510249440197224 510950332285407 511298121979008 512000454564144 513286639246017 515048076317502 515438858308608 517955649608943 518348637660672 519020169451056 519060655020096 520127445906432 521434046218176 522150301776168 523063693490688 523223442608256 525455388476928 526177167856704 526899938691672 527258584839168 527299713036288 529710777110528 529874418666348 530036247850551 530963434362816 532297255514388 534123930995928 534529186394112 535263429782016 537546735351808 538285123724544 539391425384448 540132347672064 541489201841952 542233005690636 542602088630784 543347421170112 544297892769792 545665211110656 546414751235808 546786680573952 547165320949044 547537761179136 549667219993164 550084268537856 551385104915232 552770226880326 553906298810592 554667159111156 555088001255424 555850484773632 558221609788416 558392096500992 560137249437696 561544357465728 562315709605104 562698462283776 563088121294122 563471399731968 565662826924182 566652334614912 567430703206416 567816937519104 570025265178096 570808266915978 571241355789312 574030620221877 575210387226384 576437539765248 579073285260288 579868715597184 581060481251328 583142217368256 583897690632438 583943236897608 584340710833152 585143376644736 586613301995448 587419089498189 588446655177024 588626372934288 589656050500608 591137312036544 591949313838792 592398443040768 592762431028131 593165907944064 593212177165824 595924624249344 597333863658168 597787078275072 600520443973632 600889422370419 601345334693376 602171358504768 604740077270784 605570764190112 605982959382528 606815353557504 608339720587872 609175352072196 610427349709632 613873362499488 614716595140284 615135015645696 615182998542336 617294111625216 618844802105088 620116672720896 623144586161916 623617384126464 624474001412352 625331795370336 625757441347584 627999311011968 628191108563616 629289996281856 630154405617408 631737402148944 632605173305742 633035770069248 633905324698464 637483876441776 638359541107218 638794054708992 641278423325358 641764979960832 642646525262976 643967313979392 647111685629682 647602668131328 648492232235904 651457445917824 652352305046832 653493457677312 655135083710016 656034994539288 656481539331072 656936141509809 657383299687296 659939964744879 662002487074152 662204669551074 665029476041112 665942978068641 666448248420864 667311646437072 667363699311552 668735287593984 670415202280512 671587952136192 672000596615439 672510463059456 675585499470336 676513501530048 677442778317864 677903894793216 680332586929632 681267109713876 681730829305344 682667272752192 684382185661356 686730768423336 687251811078144 690607532811924 691131516880896 692026892601408 692080873360128 693503261208576 695245394957568 696200402368224 697418257987584 697631256811008 700607184635904 701569557142272 702533251588896 703011446452224 706499224888464 706714997134068 707951245817088 709729674019184 710704577417562 712165241327904 713143490285772 713684573042688 717169360996998 717713498299392 718643311547616 720176463562752 721985602455936 722977340920848 723469451507712 724463228226816 727553614814208 728553001647744 729553761265392 730050348238848 732889626657552 733896343177686 735180139886976 737026969173768 738039368856699 738541731747456 739556212148208 741133979698176 744295479717888 744522795334656 744752797958421 748158160546251 748725809954304 749754279473472 750784161725496 751295199642624 754217102565576 755536446153216 756574270941888 760033686904128 761077689221304 761655141052416 762123125607597 762641881642368 765374160295836 766947182968512 768000681846216 768583386353664 772097713680384 772572114476253 773158287462912 777522956491008 778530254176584 778590982530144 779120947777536 780191168859648 782151069327264 783225452664252 784595540236032 784835163912384 786208067334144 788183082715392 789265751785056 790349908037508 790887877258752 790949569554432 794566165665792 794811627999522 796445151544224 798445883271582 801185896493892 801793779591168 802895144673024 806320103027712 807427685586816 809087138076672 811119627450496 812233802762928 813349508535954 813903132946176 815021131755168 818497816665984 819622126853712 820180020860928 820747981423566 821306641768704 824500829989746 825126402806784 827077657372848 829155340320489 830859448215888 832000738666734 832632001883136 833775727160448 837332414682624 837588144751488 840205874156544 842316536198592 843473564407656 844047693425664 844632181941183 845207099597952 848494240386273 849978501922368 851146054809624 851725406278656 855037897767144 855686639947776 856212400373967 856862033683968 862815580839576 863470224175104 864656309647872 868609927890432 869803073395776 871324610236416 871590721876992 873513444946688 874713326052384 875308719108096 875914855346412 876511066249728 877715064967104 879919952993172 882669982765536 882939559401432 884484075750912 886705968054816 887923970758188 888597664561152 889748861916096 889818265748736 891647050125312 893886936374016 896000795487252 896680617412608 900780665960448 902018002040064 903257037757152 903871859724288 907110115906176 908356146285168 908974439073792 910223030336256 912509580881808 913763028108294 915641024564448 920810043749232 922074892710426 922702523468544 922774497813504 926993859943424 928267203157632 930175009081344 934716879242874 935426076189696 936711002118528 937997693055504 938636162021376 941998966517952 942286662845424 943934994422784 945231608426112 947606103223416 948907759958613 949553655103872 950857987047696 956225814662664 956951331065856 957539311660827 958191082063488 961917634988037 962647469941248 963969787894464 965950970969088 970071486418944 970667528444523 971404002196992 972738348353856 977186168876736 978528457570248 980240186515968 982702625565024 984052491808932 984722308996608 986074949530944 988178639597568 992697060446208 993003730611228 997544214061668 998301079939072 999672372631296 1001045548967328 1001726932856832 1003102931390976 1005622803420768 1007381928204288 1008765694589184 1010838943715328 1013378249205504 1014770252295072 1016164167476796 1016855842189824 1020498880394448 1021900664570814 1022596243958016 1024000909128288 1026573278492034 1030096152635004 1030877716617216 1035911299217886 1036697275321344 1038040338902112 1038121310040192 1040254891812864 1042868092436352 1044300603552336 1046127386981376 1046446885216512 1050910776953856 1052354335713408 1053799877383344 1054517169678336 1059748837332696 1060072495701102 1061926868725632 1064594511028776 1066056866126343 1068247861991856 1070526859564032 1075093470703616 1075754041495497 1076570247449088 1080264695344128 1082978403683904 1084466011381272 1085204177261568 1086694842340224 1091330422221312 1092829502471616 1094330641898088 1095075522358272 1099334439986328 1100168537075712 1100844514766529 1102770209830464 1105540453760652 1107812597621184 1109334318222312 1110176002510848 1111700969547264 1116443219576832 1116784193001984 1120274498875392 1123088714931456 1124631419210208 1125396924567552 1126176242588244 1126942799463936 1131325653848364 1133304669229824 1134861406412832 1135633875038208 1140050530356192 1141616533831956 1142482711578624 1148061240443754 1150420774452768 1152875079530496 1158146570520576 1159737431194368 1162120962502656 1166284434736512 1167795381264876 1167886473795216 1168681421666304 1170286753289472 1173226603990896 1174838178996378 1176893310354048 1177252745868576 1179312101001216 1182274624073088 1183898627677584 1185524862056262 1186331815888128 1186424354331648 1191849248498688 1192217441999283 1194667727316336 1197668824907373 1201778844740838 1202690669386752 1204342717009536 1209480154541568 1211141528380224 1213630707115008 1216679441175744 1218350704144392 1220024262803931 1220854699419264 1227746724998976 1229433190280568 1230270031291392 1230365997084672 1236751244984619 1237689604210176 1246289172323832 1247234768252928 1248001108000101 1248948002824704 1250663590740672 1255998622023936 1256382217127232 1258579992563712 1260308811234816 1263474804297888 1265210346611484 1266071540138496 1267810649396928 1274967752883552 1276719082214436 1277588109417984 1282556846650716 1283529959921664 1285293050525952 1287934627958784 1294223371259364 1295205336262656 1296984464471808 1302914891835648 1304704610093664 1306986915354624 1310270167420032 1312069989078576 1312963078662144 1313872283019618 1314766599374592 1319879929489758 1324004974148304 1324409339102148 1330058952082224 1331885956137282 1332896496841728 1334623292874144 1334727398623104 1337470575187968 1340830404561024 1344001193230878 1345020926118912 1351170998940672 1353027003060096 1354885556635728 1355807789586432 1360665173859264 1362534219427752 1363461658610688 1365334545504384 1368764371322712 1370644542162441 1373461536846672 1381215065623848 1382263033761792 1383112339065639 1384053785202816 1384161746720256 1390490789915136 1392400804736448 1394836515975168 1395262513622016 1401214369271808 1402075318864311 1403139114284544 1405066503177792 1412998449776928 1413429994268136 1415902491634176 1419459348038368 1421409154835124 1424330482655808 1426286980571544 1427369146085376 1434338721993996 1435426996598784 1437286623095232 1440352927125504 1443971204911872 1445954681841696 1446938903015424 1448926456453632 1455107229628416 1457106003295488 1459107522530784 1460100696477696 1465779253315104 1467792686355372 1470360279773952 1474053938347536 1476078737713398 1477083463494912 1479112424296416 1482267959396352 1489045590669312 1489505595916842 1496316321092502 1497451619908608 1499508558946944 1501568323450992 1502590399285248 1508434205131152 1511072892306432 1513148541883776 1520067373808256 1522155378442608 1524246251215194 1525283763284736 1530748320591672 1532850996856221 1533894365937024 1536001363692432 1539859917738051 1545144228952506 1546316574925824 1553866948826829 1555045912982016 1557060508353168 1557181965060288 1560382337719296 1564302138654528 1566450905328504 1569191080472064 1569670327824768 1576366165430784 1578531503570112 1580699816075016 1581775754517504 1581899139108864 1589132331331584 1589623255999044 1590108743551653 1592890303088448 1596891766543164 1602371792987784 1603587559182336 1605790289346048 1612640206055424 1614855371173632 1618174276153344 1622239254900992 1624467605525856 1626699017071908 1627806265892352 1630042263510336 1636995633331968 1639244253707424 1640360041721856 1641495962847132 1642613283537408 1649001659979492 1650252805613568 1654155314745696 1658310680640978 1661718896431776 1664001477333468 1665264003766272 1667551454320896 1674664829365248 1675176289502976 1680411748313088 1684633072397184 1686947128815312 1688095386851328 1689264363882366 1690414199195904 1696988480772546 1699957003844736 1702292109619248 1703450812557312 1710075795534288 1712424800747934 1713724067367936 1722091860665631 1725631161679152 1729312619295744 1737219855780864 1739606146791552 1743181443753984 1747026889893376 1749426652104768 1751829710692824 1753022132499456 1755430129934208 1759839905986344 1762257268494567 1765339965531072 1765879118802864 1768968151501824 1773411936109632 1775847941516376 1777195329122304 1778287293084393 1779497723832192 1779636531497472 1787773872748032 1792001590974504 1793361234825216 1801561331920896 1802668267111257 1804036004080128 1806514075514304 1814220231812352 1816712292570336 1817948878147584 1820446060672512 1825019161763616 1827526056216588 1831282049128896 1841620087498464 1844149785420852 1845405046937088 1845548995627008 1853987719886848 1856534406315264 1860350018162688 1869433758485748 1870852152379392 1873422004237056 1875995386111008 1877272324042752 1883997933035904 1884573325690848 1887869988845568 1890463216852224 1895212206446832 1897815519917226 1899107310207744 1901715974095392 1912451629325328 1915078623321654 1916382164126976 1923835269976074 1925294939882496 1927939575788928 1931901941938176 1941335056889046 1942808004393984 1945476696707712 1954372337753472 1957056915140496 1960480373031936 1965405251130048 1968104983617864 1969444617993216 1970808424529427 1972149899061888 1979819894234637 1986007461222456 1995088428123336 1996602159878144 1997828934205923 1999344745262592 2002091097934656 2006205862781952 2011245606841536 2014763856408576 2017531389178368 2026756498411008 2029540504590144 2032328334953592 2033711684379648 2040997760788896 2043801329141628 2045192487916032 2048001818256576 2053146556984068 2060192305270008 2061755433234432 2071822598435772 2073394550642688 2076080677804224 2076242620080384 2080509783625728 2085736184872704 2088601207104672 2092254773962752 2092893770433024 2101821553907712 2104708671426816 2107599754766688 2109034339356672 2119497674665392 2120144991402204 2123853737451264 2129189022057552 2132113732252686 2136495723983712 2141053719128064 2151508082990994 2153140494898176 2160529390688256 2165956807367808 2168932022762544 2170408354523136 2173389684680448 2182660844442624 2185659004943232 2188661283796176 2190151044716544 2198668879972656 2201689029533058 2205540419660928 2211080907521304 2214118106570097 2215625195242368 2218668636444624 2223401939094528 2232886439153664 2233568386003968 2234258393875263 2244474481638753 2246177429862912 2249262838420416 2252352485176488 2253885598927872 2262651307696728 2266609338459648 2269722812825664 2280101060712384 2283233067663912 2284965423157248 2296122480887508 2300841548905536 2305750159060992 2316293141041152 2317716343428759 2319474862388736 2332568869473024 2335590762529752 2335772947590432 2337362843332608 2340573506578944 2346453207981792 2349676357992756 2353786620708096 2354505491737152 2358624202002432 2364549248146176 2367797255355168 2371049724112524 2372663631776256 2372848708663296 2383698496997376 2384434883998566 2389335454632672 2395337649814746 2403557689481676 2405381338773504 2408685434019072 2418960309083136 2422283056760448 2427261414230016 2433358882351488 2436701408288784 2440048525607862 2441709398838528 2455493449997952 2458866380561136 2460540062582784 2473502489969238 2475379208420352 2487466020961467 2492578344647664 2496002216000202 2497896005649408 2501327181481344 2511997244047872 2512764434254464 2520617622469632 2526949608595776 2530420693222968 2532143080276992 2533896545823549 2535621298793856 2545482721158819 2549935505767104 2553438164428872 2555176218835968 2565113693301432 2567059919843328 2568637201121901 2570586101051904 2588446742518728 2590410672525312 2593968928943616 2605829783671296 2609409220187328 2613973830709248 2620540334840064 2624139978157152 2625926157324288 2627744566039236 2629533198749184 2639759858979516 2648009948296608 2648818678204296 2660117904164448 2663771912274564 2665792993683456 2669246585748288 2669454797246208 2674941150375936 2681660809122048 2688002386461756 2690041852237824 2702341997881344 2706054006120192 2709771113271456 2711615579172864 2721330347718528 2725068438855504 2726923317221376 2730669091008768 2737528742645424 2741289084324882 2746923073693344 2762430131247696 2766224678131278 2768107570405632 2768323493440512 2780981579830272 2784801609472896 2790525027244032 2804150637728622 2806278228569088 2810133006355584 2825996899553856 2826859988536272 2831804983268352 2838918696076736 2842818309670248 2846723279875839 2848660965311616 2852573961143088 2868677443987992 2870853993197568 2872617934982481 2874573246190464 2885752904964111 2887942409823744 2891909363683392 2897852912907264 2910214459256832 2912002585333569 2914212006590976 2918215045061568 2931558506630208 2935585372710744 2940720559547904 2948107876695072 2952157475426796 2954166926989824 2958224848592832 2964535918792704 2978091181338624 2979011191833684 2992632642185004 2994903239817216 2999017117893888 3003136646901984 3005180798570496 3016868410262304 3022145784612864 3026297083767552 3040134747616512 3044310756885216 3048492502430388 3050567526569472 3061496641183344 3065701993712442 3067788731874048 3072002727384864 3079719835476102 3090288457905012 3092633149851648 3107733897653658 3110091825964032 3114121016706336 3114363930120576 3120764675438592 3128604277309056 3132901810657008 3138382160944128 3139340655649536 3152732330861568 3157063007140224 3161399632150032 3163551509035008 3179246511998088 3180217487103306 3185780606176896 3193783533086328 3198170598379029 3204743585975568 3211580578692096 3225280412110848 3227262124486491 3229710742347264 3244478509801984 3248935211051712 3253398034143816 3255612531784704 3260084527020672 3273991266663936 3278488507414848 3282991925694264 3285226567074816 3298003319958984 3300505611227136 3302533544299587 3308310629491392 3316621361281956 3323437792863552 3328002954666936 3330528007532544 3335102908641792 3349329658730496 3350352579005952 3360823496626176 3369266144794368 3373894257630624 3376190773702656 3378528727764732 3380828398391808 3393976961545092 3399914007689472 3404584219238496 3406901625114624 3420151591068576 3424849601495868 3427448134735872 3444183721331262 3451262323358304 3458625238591488 3474439711561728 3479212293583104 3486362887507968 3494053779786752 3498853304209536 3503659421385648 3506044264998912 3510860259868416 3519679811972688 3524514536989134 3530679931062144 3531758237605728 3537936303003648 3546823872219264 3551695883032752 3556574586168786 3558995447664384 3559273062994944 3575547745496064 3576652325997849 3584003181949008 3593006474722119 3605336534222514 3608072008160256 3613028151028608 3628440463624704 3633424585140672 3640892121345024 3650038323527232 3655052112433176 3660072788411793 3662564098257792 3683240174996928 3688299570841704 3690810093874176 3691097991254016 3707975439773696 3710253734953857 3713068812630528 3738867516971496 3741704304758784 3746844008474112 3751990772222016 3767995866071808 3769146651381696 3775739977691136 3780926433704448 3790424412893664 3795631039834452 3798214620415488 3803431948190784 3824903258650656 3830157246643308 3832764328253952 3847670539952148 3850589879764992 3855879151577856 3863803883876352 3882670113778092 3885616008787968 3890953393415424 3908744675506944 3914113830280992 3920960746063872 3930810502260096 3936209967235728 3938889235986432 3941616849058854 3944299798123776 3959639788469274 3972014922444912 3990176856246672 3995657868411846 3998689490525184 4004182195869312 4012411725563904 4022491213683072 4035062778356736 4053512996822016 4059081009180288 4064656669907184 4067423368759296 4081995521577792 4087602658283256 4090384975832064 4096003636513152 4106293113968136 4111933626487323 4120384610540016 4143645196871544 4146789101285376 4149337017196917 4152161355608448 4152485240160768 4171472369745408 4177202414209344 4184509547925504 4185787540866048 4203643107815424 4206225956592933 4209417342853632 4215199509533376 4238995349330784 4240289982804408 4247707474902528 4258378044115104 4264227464505372 4272991447967424 4282107438256128 4303016165981988 4306280989796352 4321058781376512 4331913614735616 4337864045525088 4340816709046272 4346779369360896 4365321688885248 4371318009886464 4377322567592352 4380302089433088 4397337759945312 4403378059066116 4411080839321856 4422161815042608 4428236213140194 4431250390484736 4437337272889248 4446803878189056 4467136772007936 4468516787750526 4488948963277506 4492354859725824 4498525676840832 4504704970352976 4507771197855744 4525302615393456 4533218676919296 4539445625651328 4560202121424768 4566466135327824 4592244961775016 4598552990568663 4601683097811072 4619579753214153 4635432686857518 4638949724777472 4661600846480487 4665137738946048 4671181525059504 4671545895180864 4681147013157888 4692906415963584 4699352715985512 4707573241416192 4709010983474304 4729098496292352 4735594510710336 4742099448225048 4745327263552512 4745697417326592 4767396993994752 4768869767997132 4770326230654959 4778670909265344 4790675299629492 4807115378963352 4810762677547008 4817370868038144 4837920618166272 4844566113520896 4854522828460032 4866717764702976 4873402816577568 4880097051215724 4883418797677056 4910986899995904 4917732761122272 4921080125165568 4947004979938476 4950758416840704 4974932041922934 4985156689295328 4992004432000404 4995792011298816 5002654362962688 5023994488095744 5025528868508928 5041235244939264 5053899217191552 5060841386445936 5064286160553984 5067793091647098 5071242597587712 5090965442317638 5099871011534208 5106876328857744 5110352437671936 5130227386602864 5137274402243802 5141172202103808 5166275581996893 5176893485037456 5187937857887232 5211659567342592 5218818440374656 5241080669680128 5248279956314304 5255489132078472 5259066397498368 5279519717959032 5286771805483701 5296019896593216 5297637356408592 5320235808328896 5327543824549128 5331585987366912 5334861879253179 5338493171496576 5338909594492416 5363321618244096 5376004772923512 5380083704475648 5404683995762688 5408004801333771 5412108012240384 5419542226542912 5442660695437056 5450136877711008 5453846634442752 5461338182017536 5475057485290848 5482578168649764 5493846147386688 5524860262495392 5532449356262556 5536215140811264 5536646986881024 5561963159660544 5569603218945792 5581050054488064 5608301275457244 5612556457138176 5620266012711168 5651993799107712 5653719977072544 5663609966536704 5677837392153472 5685636619340496 5693446559751678 5697321930623232 5705147922286176 5737354887975984 5745235869964962 5749146492380928 5771505809928222 5775884819647488 5783818727366784 5795705825814528 5824005170667138 5828424013181952 5836430090123136 5863117013260416 5871170745421488 5881441119095808 5896215753390144 5904314950853592 5908333853979648 5912425273588281 5916449697185664 5939459682703911 5958022383667368 5985265284370008 5989806479634432 5993486802617769 5998034235787776 6006273293803968 6033736820524608 6044291569225728 6052594167535104 6080269495233024 6088621513770432 6096985004860776 6101135053138944 6122993282366688 6131403987424884 6135577463748096 6144005454769728 6159439670952204 6180576915810024 6185266299703296 6215467795307316 6220183651928064 6228242033412672 6228727860241152 6241529350877184 6257208554618112 6265803621314016 6276764321888256 6278681311299072 6305464661723136 6314126014280448 6322799264300064 6327103018070016 6358493023996176 6360434974206612 6371561212353792 6387567066172656 6396341196758058 6409487171951136 6423161157384192 6454524248972982 6459421484694528 6488957019603968 6497870422103424 6506796068287632 6511225063569408 6520169054041344 6547982533327872 6556977014829696 6565983851388528 6570453134149632 6596006639917968 6605067088599174 6616621258982784 6633242722563912 6642354319710291 6646875585727104 6656005909333872 6670205817283584 6698659317460992 6700705158011904 6702775181625789 6733423444916259 6738532289588736 6747788515261248 6757057455529464 6761656796783616 6787953923090184 6799828015378944 6809168438476992 6840303182137152 6849699202991736 6854896269471744 6888367442662524 6902524646716608 6917250477182976 6948879423123456 6958424587166208 6988107559573504 6997706608419072 7007318842771296 7012088529997824 7021720519736832 7039359623945376 7049029073978268 7061359862124288 7063516475211456 7075872606007296 7093647744438528 7103391766065504 7113149172337572 7117990895328768 7118546125989888 7151095490992128 7153304651995698 7168006363898016 7186012949444238 7210673068445028 7216144016320512 7226056302057216 7256880927249408 7266849170281344 7281784242690048 7300076647054464 7310104224866352 7320145576823586 7325128196515584 7366480349993856 7376599141683408 7381620187748352 7420507469907714 7426137625261056 7462398062884401 7477735033942992 7493688016948224 7503981544444032 7535991732143616 7538293302763392 7561852867408896 7580848825787328 7591262079668904 7596429240830976 7601689637470647 7606863896381568 7636448163476457 7649806517301312 7660314493286616 7665528656507904 7695341079904296 7701179759529984 7705911603365703 7711758303155712 7765340227556184 7771232017575936 7781906786830848 7817489351013888 7828227660561984 7841921492127744 7861621004520192 7872419934471456 7877778471972864 7883233698117708 7888599596247552 7919279576938548 7944029844889824 7980353712493344 7991315736823692 7997378981050368 8008364391738624 8024823451127808 8044982427366144 8070125556713472 8107025993644032 8118162018360576 8129313339814368 8134846737518592 8163991043155584 8175205316566512 8180769951664128 8192007273026304 8212586227936272 8223867252974646 8240769221080032 8287290393743088 8298674034393834 8304322711216896 8304970480321536 8342944739490816 8354404828418688 8371575081732096 8412451913185866 8418834685707264 8430399019066752 8477990698661568 8480579965608816 8495414949805056 8516756088230208 8528454929010744 8540169839627517 8545982895934848 8606032331963976 8612561979592704 8657258714892333 8663827229471232 8675728091050176 8693558738721792 8730643377770496 8736007756000707 8742636019772928 8754645135184704 8794675519890624 8806756118132232 8822161678643712 8844323630085216 8856472426280388 8862500780969472 8874674545778496 8893607756378112 8934273544015872 8937033575501052 8977897926555012 8984709719451648 8997051353681664 9009409940705952 9015542395711488 9050605230786912 9066437353838592 9078891251302656 9120404242849536 9132932270655648 9184489923550032 9197105981137326 9203366195622144 9239159506428306 9270865373715036 9277899449554944 9323201692960974 9330275477892096 9342363050119008 9343091790361728 9362294026315776 9385812831927168 9398705431971024 9415146482832384 9418021966948608 9458196992584704 9471189021420672 9484198896450096 9490654527105024 9537739535994264 9540652461309918 9557341818530688 9581350599258984 9594511795137087 9614230757926704 9634741736076288 9675841236332544 9681786373459473 9689132227041792 9733435529405952 9746805633155136 9760194102431448 9766837595354112 9821973799991808 9835465522244544 9894009959876952 9901516833681408 9907600632898761 9949864083845868 9970313378590656 9984008864000808 9991584022597632 10005308725925376 10047988976191488 10051057737017856 10082470489878528 10107798434383104 10121682772891872 10128572321107968 10135586183294196 10142485195175424 10181930884635276 10199742023068416 10213752657715488 10220704875343872 10260454773205728 10274548804487604 10282344404207616 10332551163993786 10353786970074912 10375875715774464 10423319134685184 10437636880749312 10482161339360256 10496559912628608 10510978264156944 10518132794996736 10559039435918064 10573543610967402 10592039793186432 10595274712817184 10640471616657792 10655087649098256 10669723758506358 10676986342993152 10677819188984832 10726643236488192 10729956977993547 10752009545847024 10779019424166357 10816009602667542 10824216024480768 10839084453085824 10885321390874112 10900273755422016 10922676364035072 10950114970581696 10965156337299528 10980218365235379 10987692294773376 11049720524990784 11064898712525112 11072430281622528 11073293973762048 11123926319321088 11130761204861571 11139206437891584 11216602550914488 11225112914276352 11240532025422336 11303987598215424 11307439954145088 11327219933073408 11355674784306944 11371273238680992 11386893119503356 11394643861246464 11410295844572352 11474709775951968 11490471739929924 11498292984761856 11543011619856444 11551769639294976 11567637454733568 11591411651629056 11648010341334276 11656848026363904 11672860180246272 11726234026520832 11742341490842976 11762882238191616 11792431506780288 11808629901707184 11816667707959296 11824850547176562 11832899394371328 11878919365407822 11916044767334736 11970530568740016 11986973605235538 11996068471575552 12012546587607936 12067473641049216 12105188335070208 12160538990466048 12177243027540864 12193970009721552 12202270106277888 12245986564733376 12262807974849768 12271154927496192 12288010909539456 12318879341904408 12335800879461969 12361153831620048 12430935590614632 12440367303856128 12448011051590751 12456484066825344 12457455720482304 12514417109236224 12531607242628032 12553528643776512 12557362622598144 12610929323446272 12618677869778799 12628252028560896 12645598528600128 12716986047992352 12720869948413224 12743122424707584 12775134132345312 12792682393516116 12818974343902272 12846322314768384 12909048497945964 12918842969389056 12977914039207936 12995740844206848 13013592136575264 13022450127138816 13040338108082688 13095965066655744 13113954029659392 13131967702777056 13140906268299264 13192013279835936 13210134177198348 13233242517965568 13266485445127824 13284708639420582 13293751171454208 13312011818667744 13340411634567168 13401410316023808 13405550363251578 13466846889832518 13477064579177472 13495577030522496 13514114911058928 13523313593567232 13575907846180368 13599656030757888 13618336876953984 13680606364274304 13699398405983472 13776734885325048 13795658971705989 13805049293433216 13858739259642459 13916849174332416 13976215119147008 13984802539441461 13995413216838144 14014637685542592 14043441039473664 14078719247890752 14098058147956536 14122719724248576 14127032950422912 14187295488877056 14206783532131008 14226298344675144 14235981790657536 14237092251979776 14302190981984256 14306609303991396 14310978691964877 14336012727796032 14372025898888476 14421346136890056 14432288032641024 14452112604114432 14513761854498816 14533698340562688 14563568485380096 14600153294108928 14620208449732704 14640291153647172 14650256393031168 14732960699987712 14753198283366816 14763240375496704 14841014939815428 14852275250522112 14924796125768802 14955470067885984 14987376033896448 15007963088888064 15071983464287232 15076586605526784 15123705734817792 15161697651574656 15182524159337808 15192858481661952 15203379274941294 15213727792763136 15272896326952914 15299613034602624 15320628986573232 15331057313015808 15390682159808592 15411823206731406 15423516606311424 15498826745990679 15530680455112368 15563813573661696 15634978702027776 15656455321123968 15723242009040384 15744839868942912 15766467396235416 15777199192495104 15838559153877096 15860315416451103 15888059689779648 15960707424986688 15982631473647384 15994757962100736 16016728783477248 16089964854732288 16140251113426944 16214051987288064 16224014404001313 16236324036721152 16258626679628736 16327982086311168 16350410633133024 16361539903328256 16384014546052608 16425172455872544 16447734505949292 16481538442160064 16574580787486176 16597348068787668 16608645422433792 16609940960643072 16685889478981632 16708809656837376 16743150163464192 16824903826371732 16837669371414528 16860798038133504 16955981397323136 16961159931217632 16990829899610112 17033512176460416 17056909858021488 17080339679255034 17091965791869696 17212064663927952 17314517429784666 17327654458942464 17351456182100352 17387117477443584 17472015512001414 17485272039545856 17509290270369408 17589351039781248 17613512236264464 17644323357287424 17688647260170432 17712944852560776 17725001561938944 17737275820764843 17749349091556992 17818379048111733 17874067151002104 17955795853110024 17969419438903296 17980460407853307 17994102707363328 18018819881411904 18101210461573824 18132874707677184 18157782502605312 18240808485699072 18265864541311296 18368979847100064 18394211962274652 18406732391244288 18478319012856612 18541730747430072 18555798899109888 18646403385921948 18660550955784192 18684726100238016 18686183580723456 18724588052631552 18771625663854336 18797410863942048 18830292965664768 18836043933897216 18916393985169408 18942378042841344 18968397792900192 18981309054210048 19075479071988528 19081304922619836 19114683637061376 19162701198517968 19189023590274174 19228461515853408 19269483472152576 19363572746918946 19378264454083584 19466871058811904 19493611266310272 19520388204862896 19533675190708224 19643947599983616 19670931044489088 19788019919753904 19815201265797522 19899728167691736 19927062959130873 19940626757181312 19968017728001616 20010617451850752 20095977952382976 20102115474035712 20108325544877367 20200270334748777 20215596868766208 20243365545783744 20271172366588392 20284970390350848 20363861769270552 20399484046136832 20427505315430976 20520909546411456 20549097608975208 20564688808415232 20665102327987572 20707573940149824 20751751431548928 20846638269370368 20875273761498624 20964322678720512 20993119825257216 21021956528313888 21036265589993472 21118078871836128 21147087221934804 21184079586372864 21190549425634368 21280943233315584 21310175298196512 21339447517012716 21353972685986304 21355638377969664 21453286472976384 21459913955987094 21504019091694048 21558038848332714 21632019205335084 21648432048961536 21678168906171648 21770642781748224 21800547510844032 21845352728070144 21900229941163392 21930312674599056 21960436730470758 21975384589546752 22099441049981568 22129797425050224 22144860563245056 22261522409723142 22278412875783168 22387194188653203 22433205101828976 22481064050844672 22607975196430848 22614879908290176 22711349568613888 22742546477361984 22773786239006712 22789287722492928 22805068912411941 22820591689144704 22909344490429371 22949419551903936 22980943479859848 22996585969523712 23086023239712888 23103539278589952 23117734810097109 23135274909467136 23296020682668552 23313696052727808 23345720360492544 23452468053041664 23484682981685952 23525764476383232 23584863013560576 23617259803414368 23633335415918592 23649701094353124 23665798788742656 23757838730815644 23832089534669472 23941061137480032 23973947210471076 23992136943151104 24025093175215872 24134947282098432 24210376670140416 24321077980932096 24354486055081728 24387940019443104 24404540212555776 24491973129466752 24525615949699536 24542309854992384 24576021819078912 24637758683808816 24671601758923938 24722307663240096 24861871181229264 24896022103181502 24912968133650688 24914911440964608 25028834218472448 25063214485256064 25114725245196288 25237355739557598 25256504057121792 25291197057200256 25433972095984704 25441739896826448 25486244849415168 25550268264690624 25585364787032232 25620509518882551 25637948687804544 25818096995891928 25837685938778112 25955828078415872 25971776144676999 25991481688413696 26027184273150528 26080676216165376 26191930133311488 26227908059318784 26263935405554112 26384026559671872 26420268354396696 26466485035931136 26532970890255648 26569417278841164 26587502342908416 26624023637335488 26680823269134336 26802820632047616 26811100726503156 26933693779665036 26954129158354944 26991154061044992 27028229822117856 27046627187134464 27151815692360736 27199312061515776 27236673753907968 27361212728548608 27398796811966944 27553469770650096 27591317943411978 27610098586866432 27717478519284918 27833698348664832 27969605078882922 27990826433676288 28029275371085184 28086882078947328 28157438495781504 28196116295913072 28245439448497152 28254065900845824 28374590977754112 28413567064262016 28452596689350288 28471963581315072 28613218607982792 28621957383929754 28672025455592064 28744051797776952 28783535385411261 28842692273780112 28904225208228864 29027523708997632 29045359120378419 29067396681125376 29200306588217856 29240416899465408 29280582307294344 29300512786062336 29465921399975424 29506396566733632 29682029879630856 29704550501044224 29849592251537604 29910940135771968 29974752067792896 30015926177776128 30143966928574464 30153173211053568 30247411469635584 30323395303149312 30365048318675616 30385716963323904 30406758549882588 30427455585526272 30545792653905828 30599226069205248 30641257973146464 30662114626031616 30781364319617184 30823646413462812 30847033212622848 30997653491981358 31061360910224736 31127627147323392 31269957404055552 31312910642247936 31446484018080768 31489679737885824 31532934792470832 31554398384990208 31677118307754192 31720630832902206 31776119379559296 31921414849973376 31965262947294768 32033457566954496 32179929709464576 32189870933980641 32337058272499071 32448028808002626 32472648073442304 32517253359257472 32655964172622336 32700821266266048 32768029092105216 32850344911745088 32895469011898584 32940655095706137 32963076884320128 33149161574972352 33194696137575336 33217290844867584 33219881921286144 33371778957963264 33392283614584713 33417619313674752 33649807652743464 33675338742829056 33721596076267008 33911962794646272 33922319862435264 33981659799220224 34067024352920832 34113819716042976 34160679358510068 34183931583739392 34424129327855904 34629034859569332 34655308917884928 34702912364200704 34774234954887168 34944031024002828 34970544079091712 35018580540738816 35178702079562496 35227024472528928 35288646714574848 35377294520340864 35425889705121552 35450003123877888 35474551641529686 35498698183113984 35636758096223466 35748134302004208 35911591706220048 35960920815706614 35988205414726656 36037639762823808 36202420923147648 36315565005210624 36481616971398144 36531729082622592 36737959694200128 36788423924549304 36813464782488576 36956638025713224 37007402638385907 37083461494860144 37292806771843896 37321101911568384 37344033154772253 37369452200476032 37372367161446912 37543251327708672 37594821727884096 37660585931329536 37672087867794432 37832787970338816 37856033609336397 37884756085682688 37936795585800384 38150958143977056 38162609845239672 38229367274122752 38325402397035936 38378047180548348 38456923031706816 38538966944305152 38727145493837892 38756528908167168 38933742117623808 38987222532620544 39040776409725792 39067350381416448 39287895199967232 39341862088978176 39576039839507808 39630402531595044 39799456335383472 39854125918261746 39881253514362624 39936035456003232 40021234903701504 40204230948071424 40216651089754734 40400540669497554 40431193737532416 40486731091567488 40542344733176784 40569940780701696 40727723538541104 40798968092273664 40855010630861952 41041819092822912 41098195217950416 41330204655975144 41386976915117967 41415147880299648 41576217778927377 41750547522997248 41928645357441024 41954407618324383 41986239650514432 42043913056627776 42236157743672256 42294174443869608 42368159172745728 42381098851268736 42561886466631168 42620350596393024 42678895034025432 42707945371972608 42711276755939328 42906572945952768 42919827911974188 42932936075894631 43008038183388096 43116077696665428 43264038410670168 43296864097923072 43356337812343296 43541285563496448 43601095021688064 43690705456140288 43800459882326784 43860625349198112 43920873460941516 43950769179093504 44198882099963136 44259594850100448 44289721126490112 44523044819446284 44556825751566336 44774388377306406 44866410203657952 44962128101689344 45215950392861696 45229759816580352 45422699137227776 45485092954723968 45547572478013424 45578575444985856 45610137824823882 45641183378289408 45818688980858742 45898839103807872 45961886959719696 45993171939047424 46172046479425776 46235469620194218 46270549818934272 46496480237972037 46592041365337104 46691440720985088 46904936106083328 46969365963371904 47169726027121152 47234519606828736 47299402188706248 47331597577485312 47515677461631288 47580946249353309 47664179069338944 47882122274960064 47947894420942152 47984273886302208 48050186350431744 48269894564196864 48420753340280832 48642155961864192 48708972110163456 48775880038886208 48983946258933504 49051231899399072 49084619709984768 49152043638157824 49275517367617632 49343203517847876 49444615326480192 49723742362458528 49792044206363004 49825936267301376 49829822881929216 50057668436944896 50126428970512128 50229450490392576 50474711479115196 50513008114243584 50582394114400512 50867944191969408 50883479793652896 50972489698830336 51100536529381248 51170729574064464 51241019037765102 51275897375609088 51636193991783856 51943552289353998 51982963376827392 52054368546301056 52161352432330752 52455816118637568 52527870811108224 52768053119343744 52840536708793392 52932970071862272 53065941780511296 53138834557682328 53175004685816832 53211827462294529 53248047274670976 53455137144335199 53622201453006312 53867387559330072 53908258316709888 53941381223559921 53982308122089984 54056459644235712 54303631384721472 54398624123031552 54473347507815936 54722425457097216 54797593623933888 55106939541300192 55182635886823956 55220197173732864 55434957038569836 55667396697329664 55939210157765844 55981652867352576 56058550742170368 56173764157894656 56314876991563008 56392232591826144 56490878896994304 56508131801691648 56749181955508224 56827134128524032 56905193378700576 56943927162630144 57226437215965584 57243914767859508 57344050911184128 57488103595553904 57567070770822522 57685384547560224 57808450416457728 58090718240756838 58134793362250752 58400613176435712 58480833798930816 58561164614588688 58601025572124672 58931842799950848 59012793133467264 59364059759261712 59699184503075208 59781188877392619 59821880271543936 60031852355552256 60287933857148928 60306346422107136 60600811004246331 60646790606298624 60730096637351232 60813517099765176 60854911171052544 61091585307811656 61198452138410496 61282515946292928 61562728639234368 61647292826925624 61694066425245696 61995306983962716 62122721820449472 62255254294646784 62539914808111104 62625821284495872 62892968036161536 62979359475771648 63065869584941664 63108796769980416 63354236615508384 63441261665804412 63552238759118592 63842829699946752 63930525894589536 64066915133908992 64359859418929152 64379741867961282 64674116544998142 64896057616005252 64945296146884608 65034506718514944 65311928345244672 65401642532532096 65536058184210432 65700689823490176 65790938023797168 65881310191412274 65926153768640256 66298323149944704 66389392275150672 66434581689735168 66784567229169426 66835238627349504 67161582565959609 67299615305486928 67443192152534016 67823925589292544 67844639724870528 68134048705841664 68227639432085952 68321358717020136 68367863167478784 68728033471288113 68848258655711808 69258069719138664 69310617835769856 69353204430291327 69405824728401408 69888062048005656 69941088158183424 70037161081477632 70357404159124992 70454048945057856 70577293429149696 70754589040681728 70851779410243104 70900006247755776 70949103283059372 70997396366227968 71273516192446932 71496268604008416 71823183412440096 71921841631413228 71976410829453312 72075279525647616 72404841846295296 72631130010421248 72963233942796288 73063458165245184 73475919388400256 73576847849098608 73626929564977152 73913276051426448 74014805276771814 74166922989720288 74585613543687792 74688066309544506 74738904400952064 74744734322893824 75086502655417344 75189643455768192 75344175735588864 75712067218672794 75769512171365376 75873591171600768 76301916287954112 76325219690479344 76458734548245504 76650804794071872 76756094361096696 76861528556647653 76913846063413632 77454290987675784 77513057816334336 77867484235247616 77915328434030997 77974445065241088 78081552819451584 78575790399934464 78683724177956352 79152079679015616 79260805063190088 79598912670766944 79708251836523492 79762507028725248 79872070912006464 80042469807403008 80408461896142848 80433302179509468 80801081338995108 80862387475064832 80973462183134976 81084689466353568 81139881561403392 81455447077082208 81597936184547328 81710021261723904 82083638185645824 82196390435900832 82660409311950288 82773953830235934 82830295760599296 83152435557854754 83501095045994496 83908815236648766 83972479301028864 84087826113255552 84472315487344512 84588348887739216 84736318345491456 84762197702537472 85123772933262336 85240701192786048 85357790068050864 85415890743945216 85839655823948376 85865872151789262 86016076366776192 86232155393330856 86350606156233783 86528076821340336 86712675624686592 87082571126992896 87136077361135257 87202190043376128 87600919764653568 87721250698396224 87841746921883032 87901538358187008 88397764199926272 88519189700200896 89046089638892568 89113651503132672 89548776754612812 89732820407315904 89924256203378688 90431900785723392 90459519633160704 90845398274455552 90970185909447936 91095144956026848 91157150889971712 91220275649647764 91282366756578816 91637377961717484 91797678207615744 91923773919439392 91986343878094848 92344092958851552 92470939240388436 92541099637868544 92992960475944074 93184082730674208 93382881441970176 93809872212166656 93938731926743808 94339452054242304 94469039213657472 94598804377412496 94663195154970624 95031354923262576 95161892498706618 95328358138677888 95764244549920128 95895788841884304 96100372700863488 96539789128393728 96569612801941923 97011174817497213 97417944220326912 97551760077772416 97967892517867008 98102463798798144 98304087276315648 98551034735235264 98686407035695752 98821965287118411 98889230652960384 99447484724917056 99584088412726008 99651872534602752 99659645763858432 100115336873889792 100176850843754139 100252857941024256 100949422958230392 101026016228487168 101164788228801024 101735888383938816 101766959587305792 101944979397660672 102201073058762496 102341459148128928 102482038075530204 102551794751218176 103272387983567712 103887104578707996 103965926753654784 104108737092602112 104322704864661504 104911632237275136 105055741622216448 105536106238687488 105681073417586784 105865940143724544 106131883561022592 106277669115364656 106350009371633664 106423654924589058 106496094549341952 106910274288670398 107244402906012624 107734775118660144 107882762447119842 107964616244179968 108112919288471424 108607262769442944 108946695015631872 109444850914194432 109595187247867776 110213879082600384 110365271773647912 110440394347465728 110869914077139672 111022207915157721 111878420315531688 111963305734705152 112117101484340736 112629753983126016 112784465183652288 112981757793988608 113016263603383296 113498363911016448 113568100828009191 113654268257048064 113810386757401152 114452874431931168 114487829535719016 114688101822368256 114976207191107808 115134141541645044 115370769095120448 115616900832915456 116181436481513676 116269586724501504 116801226352871424 116961667597861632 117122329229177376 117202051144249344 117863685599901696 118025586266934528 118728119518523424 119398369006150416 119562377754785238 119643760543087872 120063704711104512 120612692844214272 121201622008492662 121293581212597248 121460193274702464 121627034199530352 121709822342105088 122183170615623312 122396904276820992 122565031892585856 123125457278468736 123294585653851248 123990613967925432 124160930745353901 124245443640898944 124728653336782131 125251642568991744 125785936072323072 125863222854973149 125958718951543296 126131739169883328 126708473231016768 126882523331608824 127104477518237184 127685659399893504 127861051789179072 128133830267817984 128719718837858304 128759483735922564 128798808227683893 129348233089996284 129792115232010504 129890592293769216 130069013437029888 130623856690489344 130803285065064192 131072116368420864 131401379646980352 131581876047594336 131762620382824548 131852307537280512 132596646299889408 132778784550301344 132869163379470336 133569134458338852 133670477254699008 134323165131919218 134599230610973856 134886384305068032 135647851178585088 135689279449741056 136268097411683328 136455278864171904 136642717434040272 136735726334957568 137456066942576226 137696517311423616 138516139438277328 138706408860582654 138811649456802816 139489440713916111 139776124096011312 140074322162955264 140714808318249984 140908097890115712 141509178081363456 141703558820486208 141898206566118744 141994792732455936 142547032384893864 142742838748059927 142992537208016832 143646366824880192 143843683262826456 143952821658906624 144150559051295232 144809683692590592 145262260020842496 145926467885592576 146126916330490368 146951838776800512 147153695698197216 147253859129954304 147826552102852896 148029610553543628 148333845979440576 149171227087375584 149376132619089012 149477808801904128 149489468645787648 150173005310834688 150379286911536384 150688351471177728 151424134437345588 151539024342730752 151747182343201536 152603832575908224 152650439380958688 152917469096491008 153301609588143744 153512188722193392 153723057113295306 153827692126827264 154908581975351568 155830656868061994 155948890130482176 156163105638903168 157367448355912704 158304159358031232 158521610126380176 159197825341533888 159416503673046984 159525014057450496 159635482386883587 159744141824012928 160365411433005597 160866604359018936 161602162677990216 161724774950129664 161824143670679763 161946924366269952 162169378932707136 162910894154164416 163195872369094656 163420042523447808 164167276371291648 164392780871801664 165320818623900576 165547907660471868 165660591521198592 166304871115709508 167002190091988992 167817630473297532 167944958602057728 168175652226511104 168944630974689024 169176697775478432 169472636690982912 169524395405074944 170247545866524672 170481402385572096 170715580136101728 170831781487890432 171679311647896752 171731744303578524 172032152733552384 172464310786661712 172701212312467566 173056153642680672 173425351249373184 174272154722270514 174404380086752256 175201839529307136 175442501396792448 175683493843766064 175803076716374016 176795528399852544 177038379400401792 178092179277785136 179097553509225624 179343566632177857 179465640814631808 180863801571446784 180919039266321408 181690796548911104 181802433012738993 181940371818895872 182190289912053696 182440551299295528 182564733513157632 183274755923434968 183595356415231488 183847547838878784 184688185917703104 184941878480776872 185082199275737088 185985920951888148 186368165461348416 186765762883940352 187619744424333312 187877463853487616 188678904108484608 188938078427314944 189197608754824992 189326390309941248 190062709846525152 190323784997413236 190656716277355776 191528489099840256 191791577683768608 192200745401726976 193079578256787456 193139225603883846 194022349634994426 194835888440653824 195103520155544832 195935785035734016 196204927597596288 196608174552631296 197102069470470528 197372814071391504 197643930574236822 197778461305920768 198894969449834112 199168176825452016 199303745069205504 200353701687508278 200505715882048512 201484747697878827 201898845916460784 202329576457602048 203471776767877632 203533919174611584 204402146117524992 204682918296257856 204964076151060408 205103589502436352 206184100413864339 206544775967135424 207774209157415992 207931853507309568 208217474185204224 209823264474550272 210111483244432896 211072212477374976 211362146835173568 211731880287449088 212263767122045184 212555338230729312 212700018743267328 212847309849178116 212992189098683904 213820548577340796 214488805812025248 215469550237320288 215765524894239684 215929232488359936 216225838576942848 217214525538885888 217893390031263744 218889701828388864 219190374495735552 220427758165200768 220730543547295824 220880788694931456 221739828154279344 222044415830315442 223756840631063376 224234202968681472 225259507966252032 225568930367304576 226032527206766592 227136201656018382 227308536514096128 227620773514802304 228905748863862336 228975659071438032 229376203644736512 229952414382215616 230268283083290088 230584585669942959 230741538190240896 232362872963027352 232539173449003008 233602452705742848 233745985302092991 233923335195723264 234244658458354752 235727371199803392 236051172533869056 237456239037046848 238796738012300832 239124755509570476 239287521086175744 240127409422209024 241225385688428544 242403244016985324 242587162425194496 242920386549404928 243254068399060704 243419644684210176 244366341231246624 244793808553641984 245130063785171712 246250914556937472 246589171307702496 247981227935850864 248321861490707802 248490887281797888 249457306673564262 250503285137983488 251726445709946298 251917437903086592 252263478339766656 253416946462033536 253765046663217648 254208955036474368 255371318799787008 255722103578358144 257518967471845128 257597616455367786 258696466179992568 259051818468701349 259584230464021008 260138026874059776 261247713380978688 261408232083405771 261606570130128384 262802759293960704 263163752095188672 263525240765649096 263704615074561024 265193292599778816 265557569100602688 267138268916677704 267340954509398016 268646330263838436 269198461221947712 269772768610136064 271295702357170176 271378558899482112 272536194823366656 272910557728343808 273285434868080544 273471452669915136 274912133885152452 275393034622847232 277032278876554656 277412817721165308 277623298913605632 278978881427832222 279552248192022624 280148644325910528 281429616636499968 281816195780231424 283018356162726912 283407117640972416 283796413132237488 283989585464911872 285094064769787728 285485677496119854 285985074416033664 287292733649760384 287687366525652912 288301118102590464 289619367385181184 289708838405825769 291033524452491639 292253832660980736 293903677553601024 294307391396394432 295653104205705792 296059221107087256 296465895861355233 296667691958881152 298342454174751168 298752265238178024 298955617603808256 298978937291575296 300346010621669376 300530552531262417 300758573823072768 302848268874691176 303078048685461504 303494364686403072 305207665151816448 305300878761917376 305834938192982016 306603219176287488 307024377444386784 307446114226590612 307655384253654528 309817163950703136 311661313736123988 311897780260964352 312326211277806336 314734896711825408 316608318716062464 317043220252760352 318395650683067776 318833007346093968 319050028114900992 319270964773767174 319488283648025856 320730822866011194 321733208718037872 323204325355980432 323648287341359526 323893848732539904 324338757865414272 325821788308328832 326840085046895616 328334552742583296 328785561743603328 330641637247801152 331095815320943736 331321183042397184 332609742231419016 333066623745473163 335635260946595064 335889917204115456 336351304453022208 337889261949378048 338353395550956864 338945273381965824 339048790810149888 340495091733049344 340962804771144192 341431160272203456 343358623295793504 343463488607157048 344064305467104768 344928621573323424 345402424624935132 346112307285361344 346850702498746368 348544309444541028 348808760173504512 350403679058614272 350885002793584896 351366987687532128 351606153432748032 353591056799705088 354076758800803584 356184358555570272 358195107018451248 358687133264355714 358931281629263616 361838078532642816 363604866025477986 363880743637791744 364380579824107392 364881102598591056 365129467026315264 366549511846869936 367190712830462976 367695095677757568 369376371835406208 369883756961553744 371971841903776296 372482792236061703 372736330922696832 374185960010346393 375754927706975232 377357808216969216 377589668564919447 377876156854629888 378395217509649984 380125419693050304 380647569994826472 381313432554711552 383056978199680512 383583155367537216 384401490803453952 386159156513574912 386278451207767692 388044699269988852 389671776881307648 390207040311089664 391871570071468032 392409855195192576 393216349105262592 394204138940941056 394745628142783008 395287861148473644 395556922611841536 397789938899668224 398336353650904032 398607490138411008 400707403375016556 401011431764097024 402969495395757654 403797691832921568 404659152915204096 406943553535755264 407067838349223168 408804292235049984 409365836592515712 409928152302120816 410207179004872704 412368200827728678 413089551934270848 415548418314831984 416434948370408448 418468322141748333 420222966488865792 422144424954749952 422724293670347136 424527534244090368 425110676461458624 425694619698356232 425984378197367808 427641097154681592 428228516244179781 428977611624050496 430939100474640576 431531049788479368 431858464976719872 432451677153885696 434429051077771776 435786780062527488 437779403656777728 438380748991471104 440855516330401536 441461087094591648 441761577389862912 443479656308558688 444088831660630884 447513681262126752 448468405937362944 450519015932504064 451137860734609152 452065054413533184 454272403312036764 454617073028192256 455241547029604608 457811497727724672 457951318142876064 458752407289473024 459904828764431232 460536566166580176 461169171339885918 461483076380481792 464725745926054704 467491970604185982 467846670391446528 468489316916709504 472102345067738112 474912478074093696 477593476024601664 478249511019140952 478575042172351488 481096234299016791 484806488033970648 485174324850388992 485472431012039289 485840773098809856 486508136798121408 488732682462493248 489587617107283968 490260127570343424 492501829113874944 493178342615404992 495962455871701728 496643722981415604 496981774563595776 498914613347128524 501006570275966976 503452891419892596 503834875806173184 504526956679533312 506833892924067072 507530093326435296 508417910072948736 510742637599574016 511444207156716288 515037934943690256 515195232910735572 517392932359985136 518103636937402698 519168460928042016 520276053748119552 522816464166811542 523213140260256768 525605518587921408 526327504190377344 527050481531298192 527409230149122048 530386585199557632 531115138201205376 534276537833355408 537292660527676872 538030699896533571 538396922443895424 542591404714340352 542757117798964224 545072389646733312 545407299038216979 545821115456687616 546570869736161088 549824267770304904 550786069245694464 554064557753109312 554825635442330616 555246597827211264 557957762855664444 559104496384045248 560297288651821056 562859233272999936 563632391560462848 566036712325453824 566814235281944832 567592826264474976 567979170929823744 570188129539575456 570971354992239708 571970148832067328 574585467299520768 575374733051305824 576602236205180928 579238734770362368 579417676811651538 582067048904983278 584507665321961472 587807355107202048 588614782792788864 591306208411411584 592118442214174512 592931791722710466 593335383917762304 596684908349502336 597504530476356048 597911235207616512 601061105062524834 601517147646145536 604454243093636481 605696537749382352 606988729372806144 610415330303632896 610601757523834752 613206438352574976 614048754888773568 614892228453181224 615310768507309056 618552301241593017 619634327901406272 623322627472247976 623795560521928704 624652422555612672 629469793423650816 633216637432124928 634086440505520704 636791301366135552 637666014692187936 638100056229801984 638541929547534348 638976567296051712 641461645732022388 643466417436075744 646408650711960864 647296574682719052 647787697465079808 648677515730828544 651643576616657664 653680170093791232 656669105485166592 657571123487206656 661283274495602304 662191630641887472 662642366084794368 665219484462838032 666133247490946326 671270521893190128 672702608906044416 675778523898756096 676706791101913728 678097581620299776 681925609542288384 682862320544406912 686717246591587008 686926977214314096 688128610934209536 689857243146646848 690804849249870264 691753757009828877 692224614570722688 697088618889082056 697617520347009024 700807358117228544 701237955906278973 701770005587169792 702733975375064256 707182113599410176 708153517601607168 712368717111140544 716390214036902496 717374266528711428 717862563258527232 723676157065285632 727209732050955972 727761487275583488 728761159648214784 729762205197182112 730258934052630528 733099023693739872 734381425660925952 735390191355515136 738752743670812416 739767513923107488 743943683807552592 744965584472123406 745472661845393664 748371920020692786 751509855413950464 755179337129838894 755752313709259776 756790435019299968 760250839386100608 761295139989652944 762626865109423104 766113956399361024 767166310735074432 772556902415535384 776089398539977704 777155455406104047 780414080622179328 783743140142936064 784819710390385152 788408277881882112 789491256285566016 790575722296947288 791113845223683072 795579877799336448 796672707301808064 801414806750033112 802022863528194048 805938990791515308 807595383665843136 809318305830408192 813887107071510528 814135676698446336 817608584470099968 818731673185031424 819856304604241632 820414358009745408 824736401655457356 826179103868541696 831096836629663968 832869896740816896 836936644283496666 840445932977731584 844288849909499904 845448587340694272 849055068488180736 850221352922917248 851389239396712464 851968756394735616 855282194309363184 856457032488359562 857955223248100992 861878200949281152 863062099576958736 864903354307771392 868858102155543552 869126515217477307 873100573357474917 876761497982942208 881711032660803072 882922174189183296 886959312617117376 888177663321261768 895027362524253504 896936811874725888 901038031865008128 901591657593787251 902275721469218304 908544806624073528 909234146056384512 910483094059209216 915622995455449344 915902636285752128 917504814578946048 919809657528862464 921073132333160352 922338342679771836 922966152760963584 929451491852109408 934983941208371964 935693340782893056 936978633833419008 944204690135476224 949824956148187392 955186952049203328 956499022038281904 957150084344702976 962192468598033582 969612976067941296 970944862024078578 971681546197619712 973016273596242816 977465364924986496 980520255140686848 985003658227749888 986356685230809984 991924911743403456 993287445962831208 993963549127191552 997829226694257048 999199871236419489 1006905782839785192 1007669751612346368 1009053913359066624 1013667785848134144 1015060186652870592 1016835820145897472 1021485275199148032 1022888414313432576 1030075869887380512 1030390465821471144 1034785864719970272 1036207273874805396 1038336921856084032 1040552107496239104 1045632928333623084 1046426280520513536 1051211037175842816 1052655008380754688 1054100963062596384 1054818460298244096 1060773170399115264 1062230276402410752 1068553075666710816 1074585321055353744 1076061399793067142 1076793844887790848 1085514235597928448 1090814598076433958 1091642230913375232 1093141739472322176 1099648535540609808 1101572138491388928 1108129115506218624 1109651270884661232 1115915525711328888 1117448376708185109 1118208992768090496 1122557880031039179 1127264783120925696 1132073424650907648 1132769005694758341 1133628470563889664 1135185652528949952 1140376259079150912 1141942709984479416 1143940297664134656 1149170934599041536 1150749466102611648 1153204472410361856 1158477469540724736 1158835353623303076 1164134097809966556 1169015330643922944 1175614710214404096 1177229565585577728 1182612416822823168 1184236884428349024 1185863583445420932 1186670767835524608 1193369816699004672 1195009060952712096 1195822470415233024 1202122210125049668 1203034295292291072 1208908486187272962 1211393075498764704 1213977458745612288 1220830660607265792 1221203515047669504 1226412876705149952 1228097509777547136 1229784456906362448 1230621537014618112 1237104602483186034 1239268655802812544 1246645254944495952 1249304845111225344 1255404966425244999 1266433274864249856 1268172881011041408 1273582602732271104 1275332029384375872 1277083859095068696 1277953134592103424 1282923291464044776 1284685548732539343 1286932834872151488 1292817301423921728 1294593149365438104 1295575394930159616 1297355031461657088 1303287153233315328 1307360340187582464 1313338210970333184 1315142246974413312 1322566548991204608 1324383261283774944 1325284732169588736 1330438968925676064 1332266494981892652 1342541043786380256 1345405217812088832 1351557047797512192 1353413582203827456 1356195163240599552 1363851219084576768 1365724641088813824 1373434493183174016 1373853954428628192 1376257221868419072 1379714486293293696 1381609698499740528 1383507514019657754 1384449229141445376 1394177237778164112 1402475911812557946 1403540011174339584 1405467950750128512 1416307035203214336 1424737434222281088 1432780428073804992 1434748533057422856 1435725126517054464 1443288702897050373 1454419464101911944 1455522974551166976 1457522319296429568 1459524410394364224 1466198047387479744 1468762851321851904 1470780382711030272 1477505487341624832 1479535027846214976 1487887367615105184 1489931168944246812 1490945323690787328 1496743840041385572 1503019710827900928 1510358674259677788 1511504627418519552 1513580870038599936 1520501678772201216 1522590279979305888 1525253730218846208 1532227912798722048 1534332621470148864 1545113804831070768 1552178797079955408 1554310910812208094 1560828161244358656 1569639420780770304 1576816555763764224 1578982512571132032 1581151444593894576 1582227690447366144 1591159755598672896 1593345414603616128 1602829613500066224 1611877981583030616 1614092099689600713 1615190767331686272 1627774214143021056 1628271353396892672 1635217168940199936 1636221897114650937 1637463346370062848 1639712609208483264 1649472803310914712 1652358207737083392 1662193673259327936 1665739793481633792 1673873288566993332 1680891865955463168 1688577699818999808 1690897174681388544 1698110136976361472 1700442705845834496 1702778478793424928 1703937512789471232 1710564388618726368 1712914064976719124 1715910446496201984 1723756401898562304 1726124199153917472 1729806708615542784 1737716204311087104 1738253030434954614 1746201146714949834 1753522995965884416 1763422065321606144 1765844348378366592 1773918625234234752 1776355326642523536 1790054725048507008 1803183315187574502 1804551442938436608 1813362729280909443 1817089613248147056 1820966188118418432 1831245990910898688 1831805272571504256 1839619315057724928 1842146264666320704 1844676685359543672 1845932305521927168 1855656903724779051 1858902983704218816 1869967882416743928 1871386681565786112 1873957267666838016 1888409380270952448 1899649912296374784 1910373904098406656 1912998044076563808 1914300168689405952 1924384937196067164 1939225952135882592 1941889724048157156 1943363092395239424 1946032547192485632 1954930729849972992 1961040510281373696 1970007316455499776 1972713370461619968 1983849823486806912 1986574891925662416 1987927098254383104 1995658453388514096 1998399742472838978 2013811565679570384 2018107826718133248 2027335571696268288 2030120373305741184 2045776828626865152 2060151739774761024 2060780931642942288 2069571729439940544 2072414547749610792 2075261271029486631 2076673843712168064 2091265856667246168 2092852561041027072 2102422074351685632 2103713867718836919 2105310016761509376 2108201926125192768 2121546340798230528 2124460552804821504 2137106151333421632 2149170642110707488 2152122799586134284 2153587689775581696 2171028471195856896 2181629196152867916 2183284461826750464 2186283478944644352 2199297071081219616 2203144276982777856 2216258231012437248 2219302541769322464 2231831051422657776 2234896753416370218 2236417985536180992 2245115760062078358 2254529566241851392 2265538011389516682 2267256941127779328 2270371305057899904 2280752518158301824 2283885419968958832 2287880595328269312 2298341869198083072 2301498932205223296 2317670707246606152 2328268195619933112 2331466366218312141 2351229420428808192 2354459131171155456 2365224833645646336 2368473768856698048 2371727166890841864 2373341535671049216 2386739633398009344 2390018121905424192 2404244420250099336 2406068590584582144 2417816972374545924 2422786150997529408 2427954917491224576 2441661321214531584 2442407030095339008 2452825753410299904 2456195019555094272 2459568913812724896 2461243074029236224 2474209204966372068 2478537311605625088 2493290509888991904 2498609690222450688 2510809932850489998 2532866549728499712 2536345762022082816 2547165205464542208 2550664058768751744 2554167718190137392 2555906269184206848 2565846582928089552 2569371097465078686 2573865669744302976 2585634602847843456 2589186298730876208 2594710062923314176 2606574306466630656 2607379545652431921 2619301720072424751 2630284493948826624 2645133097982409216 2648766522567549888 2660877937851352128 2664532989963785304 2685082087572760512 2690810435624177664 2703114095595024384 2706827164407654912 2727702438169153536 2731449282177627648 2746868986366348032 2747707908857256384 2752514443736838144 2759428972586587392 2763219396999481056 2767015028039315508 2768898458282890752 2788354475556328224 2804951823625115892 2807080022348679168 2810935901500257024 2832614070406428672 2849474868444562176 2865560856147609984 2869497066114845712 2871450253034108928 2886577405794100746 2908838928203823888 2915044638592859136 2919048820788728448 2932396094774959488 2941560765422060544 2955010974683249664 2959070055692429952 2975774735230210368 2979862337888493624 2981890647381574656 2993487680082771144 2997599613709258467 3020717348519355576 3023009254837039104 3027161740077199872 3041003357544402432 3045180559958611776 3050507460437692416 3064455825597444096 3068665242940297728 3090227609662141536 3104357594159910816 3108621821624416188 3121656322488717312 3139278841561540608 3153633111527528448 3157965025142264064 3162302889187789152 3164455380894732288 3182319511197345792 3186690829207232256 3205659227000132448 3223755963166061232 3228184199379201426 3230381534663372544 3256542706793785344 3272443794229301874 3274926692740125696 3279425218416966528 3298945606621829424 3304716415474166784 3324387346518655872 3347746577133986664 3367673640093117537 3381794349362777088 3396220273952722944 3398307017084275023 3400885411691668992 3405556957586849856 3421128777237452736 3425828129953438248 3431820892992403968 3447512803797124608 3452248398307834944 3459613417231085568 3475432408622174208 3476506060869909228 3492402293429899668 3507045991931768832 3526844130643212288 3531688696756733184 3547837250468469504 3552710653285047072 3580109450097014016 3606366630375149004 3609102885876873216 3626725458561818886 3634179226496294112 3641932376236836864 3662491981821797376 3663610545143008512 3679238630115449856 3684292529332641408 3689353370719087344 3691864611043854336 3711313807449558102 3717805967408437632 3739935764833487856 3747914535333676032 3766214899275734997 3799299824592749568 3820747808196813312 3825996088153127616 3848769874392134328 3854056646197618029 3878451904271765184 3883779448096314312 3886726184790478848 3892065094384971264 3909861459699945984 3922081020562747392 3940014632910999552 3945426740923239936 3967699646973613824 3973149783851324832 3975854196508766208 3991316906777028192 3996799484945677956 4027623131359140768 4036215653436266496 4054671143392536576 4060240746611482368 4091553657253730304 4120303479549522048 4121561863285884576 4139143458879881088 4144829095499221584 4150522542058973262 4153347687424336128 4182531713334492336 4207427735437673838 4210620033523018752 4216403852250385536 4248921105609643008 4274212302666843264 4298341284221414976 4304245599172268568 4307175379551163392 4329866108691151119 4363258392305735832 4366568923653500928 4372566957889288704 4398594142162439232 4406288553965555712 4432516462024874496 4438605083538644928 4463662102845315552 4469793506832740436 4472835971072361984 4490231520124156716 4509059132483702784 4531076022779033364 4534513882255558656 4540742610115799808 4561505036316603648 4567770839937917664 4575761190656538624 4596683738396166144 4602997864410446592 4635341414493212304 4656536391239866224 4662932732436624282 4708918262342310912 4730449667291292672 4736947537713396096 4743454333781683728 4746683071342098432 4773479266796018688 4780036243810848384 4808488840500198672 4835633944749091848 4842276299068802139 4845572301995058816 4883322642429063168 4884814060190678016 4905651506820599808 4908665691343952811 4912390039110188544 4919137827625449792 4948418409932744136 4957074623211250176 4986581019777983808 4997219380444901376 5021619865700979996 5065733099456999424 5072691524044165632 5094330410929084416 5101328117537503488 5108335436380274784 5111812538368413696 5131693165856179104 5138742194930157372 5147731339488605952 5171269205695686912 5178372597461752416 5189420125846628352 5213148612933261312 5214759091304863842 5238603440144849502 5260568987897653248 5290266195964818432 5297533045135099776 5321755875702704256 5329065979927570608 5370164175145521024 5413654328815309824 5440088187842728329 5462898564355255296 5493737972732696064 5495415817714512768 5518857945173174784 5526438793998962112 5534030056078631016 5537796916565781504 5566970711174337153 5576708951112656448 5609903647250231784 5614160044697358336 5621871803000514048 5665228140812857344 5698949736889124352 5731121712295219968 5738994132229691424 5742900506068217856 5773154811588201492 5817677856407647776 5830089277185718272 5838097641577456896 5864792189549918976 5883121530844121088 5910021949366499328 5918140111384859904 5951549470460420736 5959724675776987248 5963781294763149312 5986975360165542288 5995199227418516934 6041434697038711152 6054323480154399744 6082006715088804864 6090361119917223552 6137330485880595456 6180455219324283072 6208715188319821632 6217243643248832376 6278557683123081216 6307266223055056896 6311141603156510757 6315930050284528128 6324605778375578304 6364639022394691584 6373381658414464512 6411318454000264896 6447511926332122464 6456368398758402852 6460763069326745088 6513085413587570688 6544887588458603748 6549853385480251392 6558850436833933056 6597891213243658848 6609432830948333568 6648774693037311744 6695493154267973328 6735347280186235074 6763588698725554176 6796614034168550046 6801770823383337984 6811113915173699712 6842257554474905472 6851656259906876496 6863641785984807936 6895025607594249216 6904496796615669888 6953012121739818456 6984804586859799336 6994399098654936423 7053688261286424576 7063377393513466368 7095674500936939008 7105421306570094144 7160218900194028032 7212733260750298008 7218205771753746432 7253450917123637772 7268358452992588224 7283864752473673728 7324983963643594752 7327221090286017024 7358477260230899712 7368585058665282816 7378706741438174688 7383729222087708672 7422627614899116204 7435611934816875264 7479871529666975712 7495829070667352064 7532429798551469994 7598599649185499136 7641495616393626624 7651992176306255232 7697539748784268656 7708113292395236058 7756903808543530368 7767558896192628624 7784130188769942528 7819722919399891968 7822138636957295763 7857905160217274253 7890853481846479872 7935399293947227648 7946299567702649664 7982633813554056384 7993598969891355912 8055246262718281536 8072431306872532992 8109342286785073152 8120481493222964736 8183107314507460608 8240606959099044096 8243123726571769152 8278286917759762176 8289658190998443168 8301045084117946524 8306695374848672256 8365063426668984672 8414855470875347676 8421240067046037504 8432807704500771072 8497842211219286016 8548424605333686528 8596682568442829952 8608491198344537136 8614350759102326784 8659732217382302238 8726516784611471664 8745133915778577408 8797188284324878464 8865032924049748992 8877210167077289856 8927324205690631104 8939587013665480872 8945671942144723968 8980463040248313432 8992798841127775401 9062152045558066728 9069027764511117312 9081485220231599616 9123010072633207296 9135541679875835328 9151522381313077248 9193367476792332288 9205995728820893184 9270682828986424608 9313072782479732448 9325865464873248564 9417836524684621824 9460899334582585344 9473895075426792192 9486908667563367456 9493366142684196864 9546958533592037376 9560072487621696768 9616977681000397344 9671267889498183696 9684552598137604278 9691144603990117632 9769628120381356032 9817331382687905622 9824780078220377088 9838275655250899584 9896836819865488272 9914149246422500352 9973162039555967616 10043239731401959992 10103020920279352611 10145383048088331264 10188660821858168832 10202656235075006976 10216670872760549568 10263386331712358208 10277484389860314744 10295462678977211904 10342538411391373824 10356745194923504832 10378840251693256704 10426297225866522624 10429518182609727684 10477206880289699004 10521137975795306496 10580532391929636864 10595066090270199552 10643511751405408512 10658131959855141216 10740328350291042048 10827308657630619648 10880176375685456658 10925797128710510592 10987475945465392128 10990831635429025536 11037715890346349568 11052877587997924224 11068060112157262032 11075593833131563008 11133941422348674306 11153417902225312896 11219807294500463568 11243743606001028096 11298644697827204991 11397899473778248704 11462243424590439936 11477988264459382848 11546309623176402984 11635355712815295552 11660178554371436544 11676195283154913792 11729584379099837952 11766243061688242176 11820043898732998656 11836280222769719808 11903098940920841472 11919449351553974496 11927562589526298624 11973950720331084576 11990398454837033868 12082869394077422304 12108646960308799488 12164013430177609728 12180722239834447104 12274660971761190912 12360910438648566144 12417430376639643264 12434487286497664752 12622283206313021514 12631860100569056256 12649211556751156608 12746763316828929024 12822636908000529792 12895023852664244928 12912736797516805704 12921526138653490176 12989598326073453357 13089775176917207496 13099706770960502784 13117700873667866112 13195782426487317696 13218865661896667136 13297549386074623488 13390986308535946656 13470694560372470148 13527177397451108352 13593228068337100092 13603541646766675968 13622227830347399424 13684515108949810944 13703312519813752992 13727283571969615872 13790051215188498432 13808993593231339776 13906024243479636912 13969609173719598672 13988798197309872846 14126754787026932736 14191349001873878016 14210842613140188288 14320437800388056064 14425466521500596016 14506901834247275544 14526828897206406417 14536716905985176448 14649967927287189504 14654442180572034048 14716954520461799424 14725997074031858433 14737170117330565632 14757413482876349376 14845255229798232408 14871223869633750528 14959743059333951424 14991658141334704128 15064859597102939988 15197199298370998272 15282991232787253248 15303984352612510464 15395079497568537312 15416226584790472116 15513807617087060736 15535117792385257248 15568260377539885056 15639445838799783936 15644277273914591526 15715810320434548506 15781706963692959744 15870798587894455296 15892599135405299328 15965267627108112768 15987197939782711824 16110492525436563072 16240962986445929472 16320264563528184987 16481213918198088192 16486247453143538304 16556573835519524352 16579316381996886336 16602090168235893048 16613390749697344512 16700912133523011459 16730126853337969344 16829710941750695352 16842480134092075008 16865615409001542144 16995684422438572032 17096849210667373056 17193365136885659904 17216982396689074272 17228701518204653568 17319464434764604476 17453033569222943328 17490267831557154816 17594376568649756928 17730065848099497984 17754420334154579712 17854648411381262208 17879174027330961744 17891343884289447936 17960926080496626864 17985597682255550802 18124304091116133456 18162970440463199232 18246020145266414592 18271083359751670656 18411991457641786368 18541365657972849216 18626145564959464896 18651730929746497128 18835673049369243648 18921798669165170688 18947790150853584384 18973817335126734912 19093917067184074752 19120144975243393536 19233955362000794688 19342535778996367392 19369105196275208556 19382289207980235264 19539256240762712064 19634662765375811244 19649560156440754176 19676551310501799168 19793673639730976544 19828298492845000704 19946324079111935232 20086479462803919984 20206041840558705222 20290766096176662528 20405312470150013952 20433341745521099136 20526772663424716416 20554968779720629488 20590925357954423808 20685076822782747648 20713490389847009664 20859036365219455368 20954413760579398008 20983197295964809269 21161064783859273728 21190132180540399104 21287023502810817024 21316263919710282432 21480656700582084096 21654617315261239296 21760352751370913316 21851594257421021184 21974951890930784256 21981663270858051072 22075431780692699136 22105755175995848448 22136120224314524064 22151187666263126016 22267882844697348612 22306835804450625792 22439614589000927136 22487487212002056192 22597289395654409982 22795798947556497408 22924486849180879872 22955976528918765696 23092619246352805968 23270711425630591104 23352390566309827584 23459168758199675904 23573715480651822759 23672560445539439616 23806197881841682944 23838898703107948992 23947901440662169152 23980796909674067736 24165738788154844608 24217293920617598976 24328026860355219456 24361444479668894208 24549321943522381824 24721820877297132288 24834860753279286528 24868974572995329504 25244566412626043028 25263720201138112512 25298423113502313216 25493526633657858048 25645273816001059584 25790047705328489856 25825473595033611408 25843052277306980352 25979196652146906714 26179550353834414992 26235401747335732224 26391564852974635392 26595098772149246976 26781972617071893312 26941389120744940296 26978396523383326203 27186456136674200184 27207083293533351936 27244455660694798848 27369030217899621888 27406625039627505984 27454567143939231744 27580102430376996864 27617987186462679552 27812048486959273824 27939218347439197344 27977596394619745692 28253509574053865472 28382698003747756032 28421685226280376576 28640875600776112128 28850933043001192032 29013803668494551088 29053657794412812834 29073433811970352896 29308884361144068096 29451994148063716866 29474340234661131264 29514826965752698752 29690510459596464816 29742447739267501056 29919486118667902848 30129719194205879976 30309062760838057833 30565982465574506496 30607968705225020928 30790158995137074624 30832453169580944232 31027615234174121472 31070235584770514496 31136520755079770112 31278891677599567872 31288554547829183052 31431620640869097012 31563413927385919488 31741597175788910592 31785198270810598656 31930535254216225536 31974395879565423648 32220985050873126144 32481925972891858944 32640529127056369974 32962427836396176384 32972494906287076608 33113147671039048704 33158632763993772672 33204180336471786096 33226781499394689024 33401824267046022918 33460253706675938688 33659421883501390704 33731230818003084288 33895934093481614973 34193698421334746112 34386730273771319808 34433964793378148544 34638928869529208952 34906067138445886656 34980535663114309632 35188753137299513856 35460131696198995968 35508840668309159424 35709296822762524416 35758348054661923488 35782687768578895872 35921852160993253728 35971195364511101604 36248608182232266912 36325940880926398464 36492040290532829184 36542166719503341312 36823982915283572736 37082731315945698432 37252291129918929792 37303461859492994256 37895580301707168768 37947634670253469824 38240289950486787072 38467910724001589376 38685071557992734784 38738210392550417112 38764578415960470528 38968794978220360071 39269325530751622488 39299120312881508352 39353102621003598336 39587347279461953088 39656596985690001408 39892648158223870464 40172958925607839968 40412083681117410444 40581532192353325056 40810624940300027904 40866683491042198272 41053545326849432832 41109937559441258976 41181850715908847616 41370153645565495296 41426980779694019328 41718072730438910736 41908827521158796016 41966394591929618538 42380264361080798208 42574047005621634048 42632527839420564864 42961313401164168192 43520705502741826632 43949903781861568512 43963326541716102144 44150863561385398272 44177991222095575299 44211510351991696896 44272240448629048128 44535765689394697224 44613671608901251584 44879229178001854272 44974974424004112384 45194578791308819964 45591597895112994816 45848973698361759744 45911953057837531392 46185238492705611936 46541422851261182208 46704781132619655168 46918337516399351808 47147430961303645518 47345120891078879232 47612395763683365888 47677797406215897984 47895802881324338304 47961593819348135472 48331477576309689216 48722888959337788416 48960793690584554961 49443641754594264576 49669721506558573056 49737949145990659008 50102736400569034377 50489132825252086056 50527440402276225024 50596846227004626432 50987053267315716096 51290547632002119168 51580095410656979712 51650947190067222816 51686104554613960704 51958393304293813428 52359100707668829984 52470803494671464448 52783129705949270784 53190197544298493952 53563945234143786624 53882778241489880592 53956793046766652406 54372912273348400368 54488911321389597696 54738060435799243776 54813250079255011968 55235974372925359104 55624096973918547648 55878436694878394688 55955192789239491384 56507019148107730944 56765396007495512064 56843370452560753152 57281751201552224256 57701866086002384064 58027607336989102176 58107315588825625668 58146867623940705792 58617768722288136192 58903988296127433732 58948680469322262528 59029653931505397504 59381020919192929632 59484895478535002112 59838972237335805696 60259438388411759952 60618125521676115666 61215937410450041856 61580317990274149248 61664906339161888464 62055230468348242944 62140471169541028992 62577109095658366104 62863241281738194024 62949591887894427807 63483194351577821184 63570396541621197312 63861070508432451072 63948791759130847296 64441970101746252288 64963851945783717888 65281058254112739948 65924855672792352768 65944989812574153216 66226295342078097408 66317265527987545344 66408360672943572192 66453562998789378048 66803648534092045836 66920507413351877376 67318843767002781408 67462461636006168576 67791868186963229946 68387396842669492224 68773460547542639616 68867929586756297088 69277857739058417904 69812134276891773312 70377506274599027712 70721146441955468277 71017681336618318848 71418593645525048832 71516696109323846976 71843704321986507456 71942390729022203208 72497216364464533824 72651881761852796928 72984080581065658368 73084333439006682624 73647965830567145472 74165462631891396864 74504582259837859584 74606923718985988512 75791160603414337536 75895269340506939648 76480579900973574144 76935821448003178752 77370143115985469568 77476420785100834224 77529156831920941056 77937589956440720142 78538651061503244976 78706205242007196672 79174694558923906176 79785296316447740928 80345917851215679936 80824167362234820888 81621249880600055808 81733366982084396544 82107090653698865664 82219875118882517952 82363701431817695232 82740307291130990592 82853961559388038656 83436145460877821472 83817655042317592032 83932789183859237076 84760528722161596416 85148094011243268096 85265055678841129728 85922626802328336384 87041411005483653264 87926653083432204288 88355982444191150598 88423020703983393792 88544480897258096256 89071531378789394448 89227343217802503168 89758458356003708544 90389157582617639928 90927188282514173499 91697947396723519488 91823906115675062784 92370476985411223872 93082845702522364416 93409562265239310336 93836675032798703616 94294861922607291036 94690241782157758464 95224791527366731776 95355594812431795968 95791605762648676608 95923187638696270944 96662955152619378432 97445777918675576832 97921587381169109922 98887283509188529152 99339443013117146112 99475898291981318016 100205472801138068754 100978265650504172112 101193692454009252864 101687802280444844919 102581095264004238336 103160190821313959424 103301894380134445632 103916786608587626856 104718201415337659968 104941606989342928896 105566259411898541568 106380395088596987904 107127890468287573248 107765556482979761184 107913586093533304812 108745824546696800736 108977822642779195392 109476120871598487552 109626500158510023936 110471948745850718208 111248193947837095296 111756873389756789376 111910385578478982768 113686740905121506304 115403732172004768128 116055214673978204352 116214631177651251336 116293735247881411584 116906384934661080213 117807976592254867464 117897360938644525056 118059307863010795008 118762041838385859264 118969790957070004224 119677944474671611392 120518876776823519904 121236251043352231332 122431874820900083712 123160635980548298496 123329812678323776928 124110460936696485888 124280942339082057984 125154218191316732208 125726482563476388048 125899183775788855614 127140793083242394624 127722141016864902144 127897583518261694592 128883940203492504576 130562116508225479896 131849711345584705536 131889979625148306432 132452590684156194816 132634531055975090688 132816721345887144384 133607297068184091672 133841014826703754752 134637687534005562816 134924923272012337152 135583736373926459892 136774793685338984448 137546921095085279232 137735859173512594176 138555715478116835808 139624268553783546624 140755012549198055424 141442292883910936554 142035362673236637696 142837187291050097664 143033392218647693952 143687408643973014912 143884781458044406416 144994432728929067648 146168666878013365248 146882381071753664883 148330925263782793728 149009164519675719168 149213847437971977024 151582321206828675072 151790538681013879296 152961159801947148288 153871642896006357504 154740286231970939136 154952841570201668448 155058313663841882112 155875179912881440284 157077302123006489952 157412410484014393344 158349389117847812352 159570592632895481856 160691835702431359872 161648334724469641776 163466733964168793088 164214181307397731328 164439750237765035904 165707923118776077312 166872290921755642944 167635310084635184064 167865578367718474152 169521057444323192832 170296188022486536192 170530111357682259456 171845253604656672768 174082822010967306528 175853306166864408576 176711964888382301196 176846041407966787584 177088961794516192512 178143062757578788896 178454686435605006336 179516916712007417088 180778315165235279856 181854376565028346998 183647812231350125568 184740953970822447744 186165691405044728832 188589723845214582072 188848775663683283421 190449583054733463552 190711189624863591936 191583211525297353216 191846375277392541888 193325910305238756864 194891555837351153664 195843174762338219844 197774567018377058304 198678886026234292224 198951796583962636032 200410945602276137508 201956531301008344224 202387384908018505728 203375604560889689838 205162190528008476672 206320381642627918848 206603788760268891264 207833573217175253712 209436402830675319936 211132518823797083136 212163439325866404831 214255780936575146496 215531112965959522368 215827172187066609624 217491649093393601472 217955645285558390784 218952241743196975104 219253000317020047872 220943897491701436416 222496387895674190592 223513746779513578752 223820771156957965536 227373481810243012608 230807464344009536256 232110429347956408704 232429262355302502672 232587470495762823168 233812769869322160426 235615953184509734928 236118615726021590016 237524083676771718528 239355888949343222784 241037753553647039808 242472502086704462664 244863749641800167424 246321271961096596992 246659625356647553856 248220921873392971776 248561884678164115968 250308436382633464416 251452965126952776096 251798367551577711228 254281586166484789248 255444282033729804288 255795167036523389184 257767880406985009152 261124233016450959792 263779959250296612864 265269062111950181376 265633442691774288768 267214594136368183344 267682029653407509504 269275375068011125632 271167472747852919784 272781564847542520497 275093842190170558464 275471718347025188352 277111430956233671616 279248537107567093248 281510025098396110848 282884585767821873108 284070725346473275392 285674374582100195328 286066784437295387904 287374817287946029824 287769562916088812832 289988865457858135296 292337333756026730496 293764762143507329766 296661850527565587456 298018329039351438336 298427694875943954048 303581077362027758592 307743285792012715008 309480572463941878272 309905683140403336896 311750359825762880568 314154604246012979904 314824820968028786688 316698778235695624704 319141185265790963712 321383671404862719744 323296669448939283552 326933467928337586176 328428362614795462656 328879500475530071808 331415846237552154624 333744581843511285888 335270620169270368128 335731156735436948304 341060222715364518912 348165644021934613056 350719154803983240639 353423929776764602392 353692082815933575168 354177923589032385024 356286125515157577792 356909372871210012672 359033833424014834176 361556630330470559712 363708753130056693996 367295624462700251136 369481907941644895488 372331382810089457664 377179447690429164144 377697551327366566842 381422379249727183872 383166423050594706432 383692750554785083776 386651820610477513728 391686349524676439688 395549134036754116608 397357772052468584448 397903593167925272064 400821891204552275016 403913062602016688448 404774769816037011456 406751209121779379676 410324381056016953344 412640763285255837696 413207577520537782528 415667146434350507424 418872805661350639872 422265037647594166272 424326878651732809662 428511561873150292992 431062225931919044736 431654344374133219248 434983298186787202944 438506000634040095744 440647143215260994649 444992775791348381184 447027493559027157504 447641542313915931072 454746963620486025216 461614928688019072512 464220858695912817408 464858524710605005344 465174940991525646336 467625539738644320852 471231906369019469856 472237231452043180032 475048167353543437056 478711777898686445568 482075507107294079616 484945004173408925328 492642543922193193984 493319250713295107712 497123769356328231936 500616872765266928832 502905930253905552192 503596735103155422456 508563172332969578496 510888564067459608576 511590334073046778368 515535760813970018304 522248466032901919584 527559918500593225728 530538124223900362752 531266885383548577536 534429188272736366688 535364059306815019008 538550750136022251264 542334945495705839568 545563129695085040994 550943436694050376704 554222861912467343232 558497074215134186496 565769171535643746216 571348749164200390656 572133568874590775808 574749634575892059648 575539125832177625664 579977730915716270592 584674667512053460992 587529524287014659532 593323701055131174912 596036658078702876672 596855389751887908096 607162154724055517184 615486571584025430016 618961144927883756544 619811366280806673792 623500719651525761136 628309208492025959808 633397556471391249408 636490317977599214493 642767342809725439488 646593338897878567104 653866935856675172352 656856725229590925312 657759000951060143616 662831692475104309248 667489163687022571776 670541240338540736256 671462313470873896608 682120445430729037824 696331288043869226112 701438309607966481278 706847859553529204784 708355847178064770048 712572251030315155584 718067666848029668352 723113260660941119424 727417506260113387992 734591248925400502272 738963815883289790976 744662765620178915328 754358895380858328288 755395102654733133684 762844758499454367744 766332846101189412864 767385501109570167552 773303641220955027456 783372699049352879376 795807186335850544128 801643782409104550032 807826125204033376896 813502418243558759352 818344694542627561491 825281526570511675392 826415155041075565056 831334292868701014848 837745611322701279744 844530075295188332544 848653757303465619324 857023123746300585984 862124451863838089472 863308688748266438496 869966596373574405888 877012001268080191488 881294286430521989298 889985551582696762368 894054987118054315008 895283084627831862144 923229857376038145024 928441717391825634816 929717049421210010688 935251079477288641704 942463812738038939712 944474462904086360064 950096334707086874112 957423555797372891136 964151014214588159232 969890008346817850656 985285087844386387968 986638501426590215424 994247538712656463872 1001233745530533857664 1005811860507811104384 1007193470206310844912 1023180668146093556736 1044496932065803839168 1061076248447800725504 1062533770767097155072 1068858376545472733376 1070728118613630038016 1077101500272044502528 1084669890991411679136 1091126259390170081988 1101886873388100753408 1108445723824934686464 1116994148430268372992 1131538343071287492432 1144267137749181551616 1149499269151784119296 1151078251664355251328 1159955461831432541184 1175059048574029319064 1186647402110262349824 1192073316157405753344 1193710779503775816192 1214324309448111034368 1230973143168050860032 1237922289855767513088 1239622732561613347584 1247001439303051522272 1256618416984051919616 1266795112942782498816 1272980635955198428986 1285534685619450878976 1293186677795757134208 1315518001902120287232 1321941429645782983947 1334978327374045143552 1341082480677081472512 1342924626941747793216 1364240890861458075648 1392662576087738452224 1402876619215932962556 1413695719107058409568 1416711694356129540096 1425144502060630311168 1436135333696059336704 1446226521321882238848 1454835012520226775984 1477927631766579581952 1508717790761716656576 1510790205309466267368 1525689516998908735488 1532665692202378825728 1534771002219140335104 1546607282441910054912 1566745398098705758752 1591614372671701088256 1603287564818209100064 1615652250408066753792 1627004836487117518704 1636689389085255122982 1652830310082151130112 1662668585737402029696 1675491222645402559488 1697307514606931238648 1714046247492601171968 1724248903727676178944 1726617377496532876992 1739933192747148811776 1754024002536160382976 1762588572861043978596 1779971103165393524736 1788109974236108630016 1790566169255663724288 1846459714752076290048 1856883434783651269632 1859434098842420021376 1870502158954577283408 1884927625476077879424 1900192669414173748224 1909470953932797643479 1928302028429176318464 1939780016693635701312 1970570175688772775936 1973277002853180430848 1988495077425312927744 2002467491061067715328 2011623721015622208768 2014386940412621689824 2046361336292187113472 2088993864131607678336 2125067541534194310144 2137716753090945466752 2154203000544089005056 2169339781982823358272 2182252518780340163976 2203773746776201506816 2216891447649869372928 2233988296860536745984 2263076686142574984864 2288534275498363103232 2298998538303568238592 2302156503328710502656 2319910923662865082368 2350118097148058638128 2387421559007551632384 2455034083627882684473 2475844579711535026176 2479245465123226695168 2494002878606103044544 2513236833968103839232 2533590225885564997632 2545961271910396857972 2571069371238901757952 2586373355591514268416 2631036003804240574464 2643882859291565967894 2669956654748090287104 2682164961354162945024 2685849253883495586432 2785325152175476904448 2805753238431865925112 2827391438214116819136 2833423388712259080192 2850289004121260622336 2872270667392118673408 2892453042643764477696 2909670025040453551968 2955855263533159163904 3017435581523433313152 3021580410618932534736 3069542004438280670208 3133490796197411517504 3183228745343402176512 3206575129636418200128 3231304500816133507584 3254009672974235037408 3273378778170510245964 3305660620164302260224 3325337171474804059392 3350982445290805118976 3394615029213862477296 3448497807455352357888 3453234754993065753984 3479866385494297623552 3525177145722087957192 3559942206330787049472 3576219948472217260032 3581132338511327448576 3692919429504152580096 3713766869567302539264 3718868197684840042752 3741004317909154566816 3769855250952155758848 3800385338828347496448 3818941907865595286958 3856604056858352636928 3879560033387271402624 3946554005706360861696 4004934982122135430656 4023247442031244417536 4028773880825243379648 4092722672584374226944 4177987728263215356672 4250135083068388620288 4275433506181890933504 4308406001088178010112 4338679563965646716544 4364505037560680327952 4433782895299738745856 4526153372285149969728 4577068550996726206464 4597997076607136477184 4604313006657421005312 4639821847325730164736 4700236194296117276256 4774843118015103264768 4910068167255765368946 4958490930246453390336 4988005757212206089088 5026473667936207678464 5091922543820793715944 5142138742477803515904 5172746711183028536832 5262072007608481148928 5287765718583131935788 5339913309496180574208 5364329922708325890048 5371698507766991172864 5570650304350953808896 5611506476863731850224 5654782876428233638272 5700578008242521244672 5728412861798392930437 5784906085287528955392 5819340050080907103936 5911710527066318327808 6034871163046866626304 6043160821237865069472 6139084008876561340416 6266981592394823035008 6413150259272836400256 6462609001632267015168 6508019345948470074816 6546757556341020491928 6611321240328604520448 6650674342949608118784 6701964890581610237952 6789230058427724954592 6896995614910704715776 6906469509986131507968 6959732770988595247104 7050354291444175914384 7162264677022654897152 7427533739134605078528 7437736395369680085504 7482008635818309133632 7539710501904311517696 7600770677656694992896 7637883815731190573916 7713208113716705273856 7759120066774542805248 7893108011412721723392 8009869964244270861312 8046494884062488835072 8057547761650486759296 8355975456526430713344 8500270166136777240576 8550867012363781867008 8616812002176356020224 8677359127931293433088 8729010075121360655904 8867565790599477491712 9052306744570299939456 9208626013314842010624 9400472388592234552512 9549686236030206529536 9820136334511530737892 9916981860492906780672 9976011514424412178176 10052947335872415356928 10183845087641587431888 10345493422366057073664 10575531437166263871576 10679826618992361148416 10728659845416651780096 10743397015533982345728 11141300608701907617792 11223012953727463700448 11309565752856467276544 11401156016485042489344 11456825723596785860874 11569812170575057910784 11638680100161814207872 12069742326093733252608 12086321642475730138944 12278168017753122680832 12533963184789646070016 12826300518545672800512 12925218003264534030336 13016038691896940149632 13093515112682040983856 13301348685899216237568 13578460116855449909184 13793991229821409431552 13812939019972263015936 13919465541977190494208 14100708582888351828768 14324529354045309794304 14875472790739360171008 14964017271636618267264 15079421003808623035392 15275767631462381147832 15426416227433410547712 15518240133549085610496 15786216022825443446784 16019739928488541722624 16092989768124977670144 16115095523300973518592 16711950913052861426688 17101734024727563734016 17185238585395178791311 17354718255862586866176 17458020150242721311808 17735131581198954983424 18104613489140599878912 18417252026629684021248 18800944777184469105024 19640272669023061475784 19833963720985813561344 19952023028848824356352 20105894671744830713856 20367690175283174863776 20690986844732114147328 21151062874332527743152 21486794031067964691456 22282601217403815235584 22446025907454927400896 22619131505712934553088 22802312032970084978688 22913651447193571721748 23139624341150115821568 23277360200323628415744 24139484652187466505216 24172643284951460277888 25067926369579292140032 25652601037091345601024 25850436006529068060672 26032077383793880299264 26187030225364081967712 26602697371798432475136 27156920233710899818368 27625878039944526031872 28201417165776703657536 28649058708090619588608 29750945581478720342016 29928034543273236534528 30158842007617246070784 30551535262924762295664 31036480267098171220992 32039479856977083445248 32185979536249955340288 32230191046601947037184 33423901826105722853376 34203468049455127468032 34370477170790357582622 34709436511725173732352 34916040300485442623616 36209226978281199757824 36834504053259368042496 37601889554368938210048 39280545338046122951568 39904046057697648712704 40735380350566349727552 41381973689464228294656 42302125748665055486304 42973588062135929382912 44892051814909854801792 45238263011425869106176 45827302894387143443496 46279248682300231643136 46554720400647256831488 48278969304374933010432 48345286569902920555776 50135852739158584280064 51305202074182691202048 52064154767587760598528 52374060450728163935424 53205394743596864950272 54313840467421799636736 55251756079889052063744 56402834331553407315072 59501891162957440684032 59856069086546473069056 60317684015234492141568 61103070525849524591328 62072960534196342441984 64460382093203894074368 66847803652211445706752 68406936098910254936064 68740954341580715165244 69418873023450347464704 69832080600970885247232 72418453956562399515648 75203779108737876420096 78561090676092245903136 79808092115395297425408 81470760701132699455104 84604251497330110972608 85947176124271858765824 89784103629819709603584 90476526022851738212352 91654605788774286886992 93109440801294513662976 96557938608749866020864 96690573139805841111552 100271705478317168560128 102610404148365382404096 104128309535175521197056 104748120901456327870848 108627680934843599273472 110503512159778104127488 112805668663106814630144 119712138173092946138112 122206141051699049182656 124145921068392684883968 128920764186407788148736 137481908683161430330488 138837746046900694929408 139664161201941770494464 144836907913124799031296 150407558217475752840192 157122181352184491806272 159616184230790594850816 162941521402265398910208 169208502994660221945216 179568207259639419207168 180953052045703476424704 183309211577548573773984 186218881602589027325952 193381146279611682223104 200543410956634337120256 205220808296730764808192 208256619070351042394112 209496241802912655741696 217255361869687198546944 225611337326213629260288 239424276346185892276224 244412282103398098365312 257841528372815576297472 274963817366322860660976 279328322403883540988928 289673815826249598062592 300815116434951505680384 314244362704368983612544 325883042804530797820416 338417005989320443890432 359136414519278838414336 366618423155097147547968 372437763205178054651904 386762292559223364446208 416513238140702084788224 418992483605825311483392 434510723739374397093888 451222674652427258520576 478848552692371784552448 488824564206796196730624 549927634732645721321952 558656644807767081977856 601630232869903011360768 628488725408737967225088 651766085609061595640832 676834011978640887780864 718272829038557676828672 733236846310194295095936 773524585118446728892416 837984967211650622966784 869021447478748794187776 902445349304854517041152 977649128413592393461248 1099855269465291442643904 1117313289615534163955712 1256977450817475934450176 1303532171218123191281664 1353668023957281775561728 1436545658077115353657344 1466473692620388590191872 1675969934423301245933568 1804890698609709034082304 1955298256827184786922496 2199710538930582885287808 2513954901634951868900352 2607064342436246382563328 2707336047914563551123456 2932947385240777180383744 3351939868846602491867136 3910596513654369573844992 4399421077861165770575616 5027909803269903737800704 5414672095829127102246912 5865894770481554360767488 7821193027308739147689984 8798842155722331541151232 10055819606539807475601408 11731789540963108721534976 17597684311444663082302464 23463579081926217443069952 35195368622889326164604928 70390737245778652329209856
- Sum of all divisors σ(n): 267432631434369129936480000
- Sum of proper divisors (its aliquot sum) s(n): 197041894188590477607270144
- 70390737245778652329209856 is an abundant number, because the sum of its proper divisors (197041894188590477607270144) is greater than itself. Its abundance is 126651156942811825278060288
Bases of 70390737245778652329209856
- Binary: 111010001110011101000110000011001000011110111000000001111001100001100011110000000000002
- Hexadecimal: 0x3A39D18321EE01E618F000
- Base-36: 8UEJ3HLCCXR000000
Squares and roots of 70390737245778652329209856
- 70390737245778652329209856 squared (703907372457786523292098562) is 4954855890004250013046842723770357373967353287540736
- 70390737245778652329209856 cubed (703907372457786523292098563) is 348775959043987894681319111375969277994382619128408435734293013660284292694016
-
The
square root of 70390737245778652329209856 is 8389918786602.0879814537 -
70390737245778652329209856 is a
perfect cube number . Itscube root is 412893936
Scales and comparisons
How big is 70390737245778652329209856?- 70,390,737,245,778,652,329,209,856 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 70,390,737,245,778,652,329,209,856 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 70390737245778652329209856 cubic inches would be around 34407828 feet tall.
Recreational maths with 70390737245778652329209856
- 70390737245778652329209856 backwards is 65890292325687754273709307
- 70390737245778652329209856 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 70390737245778652329209856'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 70390737245778652329209856 - Facts about the integer". Numbermatics.com. 2024. Web. 16 May 2024.
APA style:
Numbermatics. (2024). Number 70390737245778652329209856 - Facts about the integer. Retrieved 16 May 2024, from https://numbermatics.com/n/70390737245778652329209856/
Chicago style:
Numbermatics. 2024. "Number 70390737245778652329209856 - Facts about the integer". https://numbermatics.com/n/70390737245778652329209856/
The information we have on file for 70390737245778652329209856 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 70390737245778652329209856, math, Factors of 70390737245778652329209856, curriculum, school, college, exams, university, Prime factorization of 70390737245778652329209856, STEM, science, technology, engineering, physics, economics, calculator, seventy septillion, three hundred ninety sextillion, seven hundred thirty-seven quintillion, two hundred forty-five quadrillion, seven hundred seventy-eight trillion, six hundred fifty-two billion, three hundred twenty-nine million, two hundred nine thousand, eight hundred fifty-six.