687175068204176409555369984
687,175,068,204,176,409,555,369,984 is an even composite number composed of seven prime numbers multiplied together.
687175068204176409555369984 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-one thousand, one hundred forty-one divisors.
Prime factorization of 687175068204176409555369984:
228 × 32 × 132 × 292 × 432 × 1672 × 1972
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 13 × 13 × 29 × 29 × 43 × 43 × 167 × 167 × 197 × 197)See below for interesting mathematical facts about the number 687175068204176409555369984 from the Numbermatics database.
Names of 687175068204176409555369984
- Cardinal: 687175068204176409555369984 can be written as Six hundred eighty-seven septillion, one hundred seventy-five sextillion, sixty-eight quintillion, two hundred four quadrillion, one hundred seventy-six trillion, four hundred nine billion, five hundred fifty-five million, three hundred sixty-nine thousand, nine hundred eighty-four.
Scientific notation
- Scientific notation: 6.87175068204176409555369984 × 1026
Factors of 687175068204176409555369984
Divisors of 687175068204176409555369984
- Number of divisors d(n): 21141
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 29 32 36 39 43 48 52 58 64 72 78 86 87 96 104 116 117 128 129 144 156 167 169 172 174 192 197 208 232 234 256 258 261 288 312 334 338 344 348 377 384 387 394 416 464 468 501 507 512 516 522 559 576 591 624 668 676 688 696 754 768 774 788 832 841 928 936 1002 1014 1024 1032 1044 1118 1131 1152 1182 1247 1248 1336 1352 1376 1392 1503 1508 1521 1536 1548 1576 1664 1677 1682 1773 1849 1856 1872 2004 2028 2048 2064 2088 2171 2236 2262 2304 2364 2494 2496 2523 2561 2672 2704 2752 2784 3006 3016 3042 3072 3096 3152 3328 3354 3364 3393 3546 3698 3712 3741 3744 4008 4056 4096 4128 4176 4342 4472 4524 4608 4728 4843 4901 4988 4992 5031 5046 5122 5344 5408 5504 5547 5568 5713 6012 6032 6084 6144 6192 6304 6513 6656 6708 6728 6786 7092 7181 7267 7396 7424 7482 7488 7569 7683 8016 8112 8192 8256 8352 8471 8684 8944 9048 9216 9456 9686 9802 9976 9984 10062 10092 10244 10688 10816 10933 11008 11094 11136 11223 11426 12024 12064 12168 12288 12384 12608 13026 13312 13416 13456 13572 14184 14362 14529 14534 14703 14792 14848 14964 14976 15138 15366 16032 16211 16224 16384 16512 16641 16704 16942 17139 17368 17888 18096 18432 18912 19372 19539 19604 19952 19968 20124 20184 20488 21376 21543 21632 21801 21866 22016 22188 22272 22446 22852 23049 24037 24048 24128 24336 24576 24768 25216 25413 26052 26624 26832 26912 27144 27889 28223 28368 28724 29058 29068 29406 29584 29696 29928 29952 30276 30732 32064 32422 32448 32768 32799 32899 33024 33282 33293 33408 33884 34278 34736 35776 36163 36192 36864 37824 38744 38809 39078 39208 39904 39936 40248 40368 40976 42752 43086 43264 43587 43602 43732 44032 44109 44376 44544 44892 45704 46098 48074 48096 48256 48633 48672 49152 49536 50432 50826 51417 52104 53248 53621 53664 53824 54288 55778 56446 56736 57448 58116 58136 58812 59168 59392 59856 59904 60552 61464 62959 64128 64629 64844 64896 65403 65536 65598 65798 66048 66564 66586 66816 67768 68556 69472 71552 72111 72326 72384 73728 74269 75648 76239 77488 77618 78156 78416 79808 79872 80496 80736 81952 83667 84669 85504 86172 86528 87174 87204 87464 88064 88218 88752 89088 89784 91408 92196 93353 96148 96192 96512 97266 97344 98304 98397 98697 99072 99879 100864 101652 102834 104208 106496 107242 107328 107648 108489 108576 110123 111556 112892 113472 114896 116232 116272 116427 117624 118336 118784 119712 119808 121104 122928 125918 128256 129258 129688 129792 130806 131072 131196 131596 132096 133128 133172 133632 135536 137112 138944 140447 142129 143104 144222 144652 144768 145899 147456 148538 151296 152478 154976 155236 156312 156832 159616 159744 160863 160992 161472 163904 165677 167334 169338 171008 172344 173056 174348 174408 174928 176128 176436 177504 178176 179568 182816 184392 186706 188877 192296 192384 193024 194532 194688 196608 196794 197394 198144 199758 201728 203304 205668 208249 208416 210743 212992 214484 214656 215296 216333 216978 217152 220246 222807 223112 225784 226944 229792 232464 232544 232854 235248 236672 237568 239424 239616 242208 245659 245856 251001 251836 254007 256512 258516 259376 259584 261612 262144 262392 263192 264192 266256 266344 267264 271072 274224 277888 280059 280894 284258 286208 288444 289304 289536 291798 294912 296091 297076 299637 302592 304956 308783 309952 310472 312481 312624 313664 319232 319488 321726 321984 322944 325467 327808 330369 331354 334668 338676 342016 344688 346112 348696 348816 349281 349856 352256 352872 355008 356352 359136 362557 364253 365632 368784 373412 377754 384592 384768 386048 389064 389376 393216 393588 394788 396288 399516 403456 406608 411336 416498 416832 421341 421486 425984 426387 427687 428968 429312 430592 432666 433956 434304 440492 445614 446224 451568 453888 459584 464928 465088 465708 470119 470496 473344 475136 478848 479232 482589 484416 491318 491712 497031 502002 503672 504517 508014 513024 517032 518752 519168 523224 524288 524784 526384 528384 532512 532688 534528 542144 548448 555776 560118 561788 566631 568516 572416 576888 578608 579072 583596 589824 592182 594152 599274 605184 609912 617566 619904 620944 624747 624962 625248 627328 632229 638464 638976 643452 643968 645888 650934 655616 660738 662708 668421 669336 677352 684032 689376 692224 697073 697392 697632 698562 699712 704512 705744 710016 712704 718272 725114 728506 731264 736977 737568 746824 755508 769184 769536 772096 778128 778752 786432 787176 789576 792576 799032 806912 808781 813216 818467 822672 832996 833664 840177 842682 842972 851968 852774 855374 857936 858624 861184 865332 867912 868608 880984 891228 892448 903136 907776 919168 926349 929856 930176 931416 937443 940238 940992 946688 950272 954071 957696 958464 965178 965497 968832 982636 983424 991107 994062 1004004 1007344 1009034 1016028 1026048 1034064 1037504 1038336 1046448 1048576 1049568 1052768 1056768 1065024 1065376 1069056 1084288 1087671 1092759 1096896 1111552 1120236 1123576 1125461 1133262 1137032 1144832 1153776 1157216 1158144 1167192 1179648 1184364 1188304 1198548 1199227 1210368 1213589 1219824 1235132 1239808 1241888 1249494 1249924 1250496 1254656 1264023 1264458 1276928 1277952 1279161 1283061 1286904 1287936 1291776 1301868 1311232 1321476 1325416 1336842 1338672 1354704 1368064 1378752 1384448 1394146 1394784 1395264 1397124 1399424 1409024 1410357 1411488 1414657 1420032 1425408 1431599 1436544 1450228 1457012 1462528 1473954 1475136 1491093 1493648 1511016 1513551 1538368 1539072 1544192 1555009 1556256 1557504 1572864 1574352 1579152 1585152 1598064 1613824 1617562 1626432 1636934 1645344 1665992 1667328 1668787 1680354 1685364 1685944 1703936 1705548 1710748 1715872 1717248 1722368 1730664 1735824 1737216 1761968 1782456 1784896 1806272 1815552 1825811 1838336 1852698 1859712 1860352 1862832 1874241 1874886 1880476 1881984 1893376 1896687 1900544 1908142 1915392 1916928 1930356 1930994 1937664 1965272 1966848 1982214 1988124 2008008 2014688 2018068 2032056 2052096 2068128 2075008 2076672 2091219 2092896 2097152 2099136 2105536 2113536 2130048 2130752 2138112 2153801 2168576 2175342 2185518 2193792 2210931 2223104 2240472 2247152 2250922 2266524 2274064 2289664 2307552 2314432 2316288 2334384 2359296 2368728 2376608 2397096 2398454 2420736 2426343 2427178 2439648 2455401 2470264 2479616 2483776 2498988 2499848 2500992 2509312 2528046 2528916 2553856 2555904 2558322 2566122 2573808 2575872 2583552 2603736 2622464 2642952 2650832 2673684 2677344 2707237 2709408 2736128 2757504 2768896 2779047 2788292 2789568 2790528 2794248 2798848 2812329 2818048 2820714 2822976 2829314 2840064 2850816 2862213 2863198 2873088 2896491 2900456 2914024 2925056 2947908 2950272 2982186 2987296 3022032 3027102 3076736 3078144 3088384 3110018 3112512 3115008 3145728 3148704 3158304 3170304 3193567 3196128 3227648 3235124 3252864 3263013 3273868 3278277 3290688 3331984 3334656 3337574 3360708 3370728 3371888 3376383 3407872 3411096 3421496 3431744 3434496 3444736 3461328 3471648 3474432 3523936 3564912 3569792 3597681 3612544 3631104 3640767 3651622 3676672 3705396 3719424 3720704 3725664 3748482 3749772 3760952 3763968 3786752 3793374 3801088 3816284 3830784 3833856 3849183 3860712 3861988 3875328 3930544 3933696 3964428 3976248 4014179 4016016 4029376 4036136 4064112 4104192 4136256 4150016 4153344 4182438 4185792 4194304 4198272 4211072 4227072 4231071 4243971 4260096 4261504 4276224 4294797 4307602 4337152 4350684 4371036 4387584 4421862 4446208 4480944 4494304 4501844 4533048 4540653 4548128 4579328 4615104 4628864 4632576 4665027 4668768 4713241 4718592 4735289 4737456 4753216 4794192 4796908 4841472 4852686 4854356 4879296 4910802 4940528 4959232 4967552 4997976 4999696 5001984 5006361 5018624 5056092 5057832 5107712 5111808 5116644 5132244 5147616 5151744 5167104 5207472 5244928 5285904 5301664 5347368 5354688 5414474 5418816 5472256 5477433 5494133 5515008 5537792 5558094 5559931 5576584 5579136 5581056 5588496 5597696 5624658 5636096 5641428 5645952 5658628 5680128 5701632 5724426 5726396 5746176 5792982 5800912 5828048 5850112 5895816 5900544 5964372 5974592 6039221 6044064 6054204 6111547 6153472 6156288 6176768 6220036 6225024 6230016 6273657 6291456 6297408 6316608 6340608 6387134 6392256 6455296 6461403 6470248 6481103 6505728 6526026 6547736 6556554 6558721 6581376 6663968 6669312 6675148 6721416 6741456 6743776 6752766 6815744 6822192 6842992 6863488 6868992 6889472 6922656 6943296 6948864 7047872 7124111 7129824 7139584 7195362 7225088 7262208 7279029 7281534 7303244 7353344 7366203 7410792 7438848 7441408 7451328 7496964 7499544 7521904 7527936 7573504 7586748 7602176 7632568 7661568 7667712 7698366 7721424 7723976 7750656 7861088 7867392 7928856 7952496 8028358 8032032 8058752 8072272 8121711 8128224 8208384 8272512 8300032 8306688 8364876 8371584 8388608 8396544 8422144 8454144 8462142 8487942 8520192 8523008 8552448 8586639 8589594 8615204 8674304 8689473 8701368 8742072 8775168 8843724 8892416 8954707 8961888 8988608 9003688 9061949 9066096 9081306 9096256 9158656 9230208 9257728 9265152 9330054 9337536 9426482 9437184 9470578 9474912 9506432 9580701 9588384 9593816 9682944 9705372 9708712 9758592 9821604 9881056 9918464 9935104 9995952 9999392 10003968 10012722 10037248 10112184 10115664 10129149 10215424 10223616 10233288 10264488 10295232 10303488 10334208 10414944 10489856 10514153 10563337 10571808 10603328 10694736 10709376 10793043 10828948 10837632 10922301 10944512 10954866 10988266 11030016 11075584 11116188 11119862 11153168 11158272 11162112 11176992 11195392 11249316 11272192 11282856 11291904 11317256 11360256 11403264 11448852 11452792 11492352 11585964 11601824 11656096 11700224 11791632 11801088 11928744 11949184 12042537 12078442 12088128 12108408 12223094 12306944 12312576 12353536 12402923 12440072 12450048 12460032 12547314 12582912 12594816 12633216 12681216 12731913 12774268 12784512 12884391 12910592 12922806 12940496 12962206 13011456 13052052 13095472 13113108 13117442 13162752 13327936 13338624 13350296 13442832 13482912 13487552 13505532 13631488 13644384 13685984 13726976 13737984 13778944 13845312 13886592 13897728 13995081 14095744 14139723 14205867 14248222 14259648 14279168 14390724 14450176 14524416 14558058 14563068 14606488 14630993 14706688 14732406 14821584 14877696 14882816 14902656 14993928 14999088 15019083 15043808 15055872 15147008 15173496 15204352 15265136 15323136 15335424 15396732 15442848 15447952 15501312 15589951 15722176 15734784 15857712 15904992 16056716 16064064 16117504 16144544 16243422 16256448 16416768 16432299 16482399 16545024 16600064 16613376 16679793 16729752 16743168 16777216 16793088 16844288 16908288 16924284 16975884 17040384 17046016 17104896 17173278 17179188 17230408 17348608 17378946 17402736 17484144 17550336 17687448 17784832 17909414 17923776 17977216 18007376 18117663 18123898 18132192 18162612 18192512 18317312 18334641 18390541 18460416 18515456 18530304 18660108 18675072 18852964 18874368 18941156 18949824 19012864 19161402 19176768 19187632 19365888 19384209 19410744 19417424 19443309 19517184 19643208 19676163 19762112 19836928 19870208 19991904 19998784 20007936 20025444 20074496 20215117 20224368 20231328 20258298 20430848 20447232 20466576 20528976 20590464 20606976 20668416 20829888 20979712 21028306 21126674 21143616 21206656 21372333 21389472 21418752 21586086 21657896 21675264 21694231 21844602 21889024 21909732 21976532 22060032 22151168 22232376 22239724 22306336 22316544 22324224 22353984 22390784 22498632 22544384 22565712 22583808 22634512 22720512 22806528 22897704 22905584 22984704 23171928 23203648 23312192 23400448 23454649 23583264 23602176 23735543 23857488 23898368 24085074 24156884 24176256 24216816 24365133 24446188 24613888 24625152 24707072 24805846 24880144 24900096 24920064 25094628 25165824 25189632 25266432 25362432 25463826 25548536 25569024 25768782 25821184 25845612 25880992 25924412 26022912 26104104 26190944 26226216 26234884 26325504 26655872 26677248 26700592 26864121 26885664 26965824 26975104 27011064 27185847 27262976 27288768 27371968 27453952 27475968 27557888 27668059 27690624 27773184 27795456 27990162 27999413 28191488 28279446 28411734 28496444 28519296 28558336 28742103 28781448 28900352 29048832 29116116 29126136 29212976 29261986 29413376 29464812 29643168 29755392 29765632 29805312 29987856 29998176 30038166 30087616 30111744 30294016 30346992 30408704 30530272 30646272 30670848 30793464 30885696 30895904 31002624 31179902 31444352 31469568 31542459 31690011 31715424 31809984 32113432 32128128 32235008 32289088 32486844 32512896 32638369 32833536 32864598 32964798 33090048 33200128 33226752 33359586 33459504 33486336 33554432 33586176 33688576 33816576 33848568 33951768 34080768 34092032 34209792 34346556 34358376 34460816 34697216 34757892 34777583 34805472 34968288 35100672 35194081 35374896 35569664 35818828 35847552 35954432 36014752 36127611 36235326 36247796 36264384 36325224 36385024 36634624 36669282 36781082 36920832 37030912 37060608 37208769 37320216 37350144 37705928 37748736 37882312 37899648 38025728 38322804 38353536 38375264 38731776 38768418 38821488 38834848 38886618 39034368 39286416 39352326 39524224 39673856 39740416 39983808 39997568 40015872 40050888 40148992 40430234 40448736 40462656 40516596 40861696 40894464 40933152 41025053 41057952 41180928 41213952 41336832 41516371 41659776 41959424 42056612 42253348 42287232 42413312 42419169 42617601 42744666 42778944 42837504 43172172 43315792 43350528 43388462 43689204 43778048 43819464 43892979 43953064 44120064 44302336 44464752 44479448 44612672 44633088 44648448 44707968 44781568 44997264 45088768 45131424 45167616 45269024 45441024 45613056 45795408 45811168 45969408 46343856 46407296 46624384 46769853 46800896 46909298 47166528 47204352 47471086 47714976 47796736 48170148 48313768 48352512 48394823 48433632 48730266 48892376 49227776 49250304 49414144 49447197 49611692 49760288 49800192 49840128 50039379 50189256 50331648 50379264 50532864 50724864 50927652 51097072 51138048 51537564 51566761 51642368 51691224 51761984 51848824 52045824 52184327 52208208 52381888 52452432 52469768 52651008 53311744 53354496 53401184 53728242 53771328 53931648 53950208 54022128 54352989 54371694 54525952 54577536 54743936 54907904 54951936 55003923 55115776 55171623 55336118 55381248 55546368 55590912 55980324 55998826 56382976 56558892 56823468 56992888 57038592 57116672 57484206 57562896 57800704 58097664 58232232 58252272 58329927 58425952 58523972 58826752 58929624 59028489 59286336 59510784 59531264 59610624 59975712 59996352 60076332 60175232 60223488 60588032 60645351 60693984 60817408 60830251 61060544 61292544 61341696 61558757 61586928 61771392 61791808 62005248 62359804 62888704 62939136 63084918 63380022 63430848 63619968 64116999 64226864 64256256 64470016 64578176 64973688 65025792 65082693 65276738 65667072 65729196 65929596 66180096 66400256 66453504 66719172 66919008 66972672 67108864 67172352 67377152 67633152 67697136 67903536 68161536 68184064 68419584 68693112 68716752 68921632 69394432 69515784 69555166 69610944 69936576 70201344 70363947 70388162 70749792 71139328 71206629 71423729 71637656 71695104 71757841 71908864 72029504 72255222 72470652 72495592 72528768 72650448 72770048 73269248 73338564 73562164 73841664 74061824 74121216 74417538 74640432 74700288 75411856 75497472 75764624 75799296 76051456 76645608 76707072 76750528 77463552 77536836 77642976 77669696 77773236 78068736 78509873 78572832 78704652 79048448 79347712 79480832 79967616 79995136 80031744 80101776 80297984 80592363 80860468 80897472 80925312 81033192 81557541 81723392 81788928 81866304 82050106 82115904 82361856 82427904 82673664 83004177 83032742 83319552 83918848 83998239 84113224 84254339 84506696 84574464 84826624 84838338 85235202 85489332 85557888 85675008 86344344 86631584 86701056 86776924 87378408 87556096 87638928 87785958 87906128 88240128 88604672 88929504 88958896 89225344 89266176 89296896 89415936 89563136 89994528 90177536 90262848 90335232 90538048 90882048 91226112 91590816 91622336 91938816 92613443 92687712 92814592 93248768 93539706 93601792 93818596 94333056 94408704 94627377 94942172 95070033 95429952 95593472 96340296 96627536 96705024 96789646 96867264 97460532 97784752 97915107 98455552 98500608 98828288 98894394 99223384 99520576 99600384 99680256 100078758 100378512 100663296 100758528 101065728 101449728 101855304 102194144 102276096 103075128 103133522 103284736 103382448 103523968 103697648 104091648 104332749 104368654 104416416 104763776 104904864 104939536 105302016 105582243 106623488 106708992 106802368 107456484 107542656 107863296 107900416 108044256 108705978 108743388 109051904 109155072 109487872 109815808 109903872 110007846 110231552 110343246 110672236 110762496 111092736 111181824 111626307 111960648 111997652 112765952 113117784 113646936 113985776 114077184 114233344 114968412 115125792 115601408 116195328 116411191 116464464 116504544 116659854 116851904 117047944 117653504 117859248 118056978 118572672 119021568 119062528 119221248 119951424 119992704 120152664 120350464 120446976 121176064 121290702 121387968 121634816 121660502 122121088 122585088 122683392 123075159 123117514 123173856 123542784 123583616 124010496 124549113 124719608 125777408 125878272 126169836 126760044 126861696 127239936 128233998 128453728 128512512 128940032 129156352 129947376 130051584 130165386 130553476 131334144 131458392 131678937 131859192 132360192 132800512 132907008 133438344 133838016 133945344 134217728 134344704 134754304 135266304 135394272 135807072 136323072 136368128 136683989 136839168 137323381 137386224 137433504 137843264 138788864 139031568 139110332 139221888 139873152 140309559 140402688 140727894 140776324 141499584 142278656 142413258 142847458 143275312 143390208 143515682 143817728 144059008 144510444 144941304 144991184 145057536 145184469 145300896 145540096 146538496 146677128 147124328 147683328 148123648 148242432 148835076 149280864 149400576 150823712 150994944 151529248 151598592 152102912 153291216 153414144 153501056 154700283 154927104 155073672 155285952 155339392 155546472 156137472 156552981 157019746 157145664 157409304 158096896 158695424 158961664 159329857 159935232 159990272 160063488 160203552 160595968 161184726 161237999 161720936 161794944 161850624 162066384 163115082 163446784 163577856 163732608 164100212 164231808 164723712 164855808 165347328 165514869 166008354 166065484 166639104 167837696 167996478 168226448 168508678 169013392 169148928 169653248 169676676 170470404 170978664 171115776 171350016 172688688 173263168 173402112 173553848 174756816 175112192 175277856 175571916 175812256 176480256 177209344 177859008 177917792 178450688 178532352 178593792 178831872 179126272 179989056 180355072 180525696 180670464 181076096 181764096 181936053 182452224 182490753 183181632 183244672 183877632 184676271 185226886 185375424 185629184 186497536 187079412 187203584 187637192 187951987 188666112 188817408 189254754 189884344 190140066 190202909 190859904 191186944 192680592 193255072 193410048 193579292 193734528 194921064 195248079 195569504 195830214 196911104 197001216 197656576 197788788 198446768 199041152 199200768 199360512 200157516 200757024 201326592 201517056 202131456 202669363 202899456 203710608 204388288 204552192 206150256 206267044 206569472 206764896 207047936 207395296 208183296 208665498 208737308 208832832 209527552 209809728 209879072 210604032 211091841 211164486 213246976 213417984 213604736 213619887 214271187 214912968 215085312 215273523 215726592 215800832 216088512 217411956 217486776 218103808 218310144 218975744 219631616 219807744 220015692 220463104 220686492 221344472 221524992 222185472 222363648 223252614 223921296 223995304 225531904 226235568 227293872 227971552 228154368 228466688 229936824 230251584 231202816 232390656 232822382 232928928 233009088 233319708 233703808 234095888 235307008 235529619 235718496 236113956 236247719 237145344 238043136 238125056 238442496 239077033 239902848 239985408 240305328 240700928 240893952 242352128 242581404 242775936 243269632 243321004 244242176 245170176 245366784 246150318 246235028 246347712 247085568 247167232 248020992 249012531 249098226 249439216 251554816 251756544 251994717 252339672 252763017 253520088 253723392 254479872 256467996 256907456 257025024 257880064 258312704 259686503 259894752 260103168 260330772 261106952 262668288 262796521 262916784 263357874 263718384 264720384 265601024 265814016 266876688 267676032 267890688 268435456 268689408 269508608 270532608 270788544 271614144 272646144 272736256 273367978 273678336 274646762 274772448 274867008 275686528 277577728 277840329 278063136 278220664 278443776 278687429 279746304 280619118 280805376 281455788 281552648 282025003 282999168 284557312 284826516 285694916 286550624 286780416 287031364 287635456 288118016 289020888 289882608 289982368 290115072 290368938 290601792 291080192 293076992 293354256 293745321 294248656 295366656 296247296 296484864 297670152 298561728 298801152 301647424 301989888 303058496 303197184 304205824 304910437 306336773 306582432 306828288 307002112 309400566 309854208 310147344 310571904 310678784 311092944 312274944 312998247 313105962 314039492 314291328 314818608 316193792 316746729 317390848 317923328 318659714 319870464 319980544 320126976 320407104 321191936 322369452 322475998 323441872 323589888 323701248 324132768 326230164 326893568 327155712 327465216 328200424 328463616 329447424 329711616 330694656 331029738 332016708 332130968 333278208 335675392 335992956 336452896 337017356 338026784 338297856 339306496 339353352 340940808 341957328 342231552 342700032 345377376 346526336 346804224 347107696 349233573 349513632 350224384 350555712 351143832 351624512 352960512 354418688 355718016 355835584 356901376 357064704 357187584 357663744 358252544 359684767 359978112 360710144 361051392 361340928 362152192 363528192 363872106 364904448 364981506 366363264 366489344 367755264 369225477 369352542 370453772 370750848 371258368 372995072 373647339 374158824 374407168 375274384 375903974 377332224 377634816 378509508 379768688 380280132 380405818 381719808 382373888 385361184 386510144 386820096 387158584 387469056 389842128 390496158 391139008 391660428 393822208 394002432 395313152 395577576 396893536 398082304 398401536 398721024 400315032 401514048 402653184 403034112 404262912 405338726 405798912 407421216 408776576 409104384 410051967 411970143 412300512 412534088 413138944 413529792 414095872 414790592 416366592 417330996 417474616 417665664 419055104 419619456 419758144 421208064 422183682 422328972 424298797 426493952 426835968 427209472 427239774 428542374 429825936 430170624 430547046 431453184 431601664 432177024 434823912 434973552 435553407 436207616 436620288 437951488 439263232 439615488 440031384 440926208 441372984 442688944 443049984 444370944 444727296 446505228 447842592 447990608 451063808 452108579 452471136 454587744 455943104 456308736 456933376 459873648 460503168 462405632 464100849 464781312 465644764 465857856 466018176 466639416 467407616 468191776 469658943 470614016 471059238 471436992 472227912 472495438 474290688 476086272 476250112 476884992 477989571 478154066 479805696 479970816 480610656 481401856 481787904 483713997 484704256 485162808 485551872 486539264 486642008 488484352 490340352 490733568 492300636 492470056 492695424 494171136 494334464 496041984 498025062 498196452 498878432 503109632 503513088 503989434 504679344 505526034 507040176 507446784 508959744 512935992 513814912 514050048 515760128 516625408 519373006 519789504 520206336 520661544 522213904 525336576 525593042 525833568 526715748 527436768 529440768 531202048 531628032 533325689 533753376 535352064 535781376 537378816 539017216 541065216 541577088 543228288 545292288 545472512 546735956 547356672 547472259 549293524 549544896 549734016 551373056 554028813 555155456 555680658 556126272 556441328 556887552 557374858 559492608 561238236 561610752 562911576 563105296 563855961 564050006 565998336 569114624 569653032 570608727 571389832 573101248 573560832 574062728 575270912 576236032 578041776 579765216 579964736 580230144 580737876 581203584 582160384 586153984 586708512 587490642 588497312 590733312 592494592 592969728 595340304 597123456 597602304 603294848 603979776 606116992 606394368 608008089 608411648 609820874 612673546 613164864 613656576 614004224 618801132 619708416 620294688 621143808 621357568 622185888 624549888 625996494 626211924 628078984 628582656 629132699 629637216 632387584 633493458 634781696 635846656 637319428 639740928 639961088 640253952 640814208 642383872 642813561 644738904 644951996 645820569 646883744 647179776 647402496 648265536 652460328 653787136 654311424 654930432 656400848 656927232 658894848 659423232 661389312 662059476 664033416 664261936 666556416 670367893 671350784 671985912 672905792 674034712 676053568 676595712 678612992 678706704 681881616 683914656 684463104 685400064 690754752 693052672 693608448 694215392 698467146 699027264 700448768 701111424 702287664 703249024 705921024 706588857 708743157 708837376 711436032 711671168 713802752 714129408 714375168 715327488 716505088 717231099 719369534 719956224 721420288 722102784 722681856 724304384 727056384 727744212 729808896 729963012 732726528 732978688 735510528 738450954 738705084 740907544 741501696 742516736 745990144 747294678 748317648 748814336 750548768 751807948 754664448 755269632 757019016 758289051 759537376 760560264 760811636 763439616 764747776 770722368 773020288 773640192 774317168 774938112 779059509 779684256 780992316 782278016 783320856 787644416 788004864 788389563 790626304 790793263 791155152 793787072 796164608 796803072 797442048 800630064 803028096 805306368 806068224 808525824 810677452 811597824 814842432 817553152 818208768 820103934 823940286 824601024 825068176 826277888 827059584 828191744 829581184 832733184 833520987 834661992 834949232 835331328 836062287 838110208 839238912 839516288 842416128 844367364 844657944 846075009 848597594 852987904 853671936 854418944 854479548 857084748 859651872 860341248 861094092 862906368 863203328 864354048 869647824 869947104 871106814 872415232 873240576 875902976 878526464 879230976 880062768 881852416 882745968 885377888 886099968 888741888 889454592 893010456 895685184 895981216 902127616 904217158 904942272 909175488 911886208 912617472 913866752 914731311 919010319 919747296 921006336 924811264 928201698 928508477 929562624 931289528 931715712 932036352 932851933 933278832 934815232 936383552 939317886 941228032 942118476 942873984 944455824 944990876 948581376 952172544 952500224 953769984 955979142 956308132 959611392 959941632 961221312 962803712 963575808 967427994 969408512 970325616 971103744 973078528 973284016 976968704 980680704 981467136 984601272 984940112 985390848 988342272 988668928 992083968 996050124 996392904 997756864 1006219264 1007026176 1007978868 1008549907 1009358688 1011052068 1014080352 1014893568 1017919488 1020628349 1025871984 1027629824 1028100096 1031520256 1033250816 1038746012 1039579008 1040412672 1041323088 1044427808 1047700719 1050673152 1051186084 1051667136 1053431496 1054873536 1058881536 1062404096 1063256064 1066651378 1067506752 1070704128 1071562752 1074757632 1078034432 1079054301 1082130432 1082344201 1083154176 1086456576 1090584576 1090945024 1093471912 1094713344 1094944518 1095306407 1098587048 1099089792 1099468032 1102746112 1108057626 1110310912 1111361316 1112252544 1112882656 1113775104 1114749716 1118985216 1122476472 1123221504 1125823152 1126210592 1127711922 1128100012 1131996672 1138229248 1139306064 1141217454 1142779664 1146202496 1147121664 1148125456 1150541824 1152472064 1156083552 1159530432 1159929472 1160460288 1161475752 1162407168 1164320768 1172307968 1173417024 1174981284 1176994624 1181466624 1184989184 1185939456 1189726537 1190680608 1194246912 1195204608 1203974759 1206589696 1207959552 1212233984 1212788736 1216016178 1216823296 1219641748 1225347092 1226329728 1227313152 1228008448 1230155901 1235910429 1237602264 1239416832 1240589376 1242287616 1242715136 1244371776 1249099776 1251992988 1252423848 1256157968 1257165312 1258265398 1259274432 1264775168 1266986916 1269563392 1271693312 1272896391 1274638856 1279481856 1279922176 1280507904 1281628416 1284767744 1285627122 1289477808 1289903992 1291641138 1293767488 1294359552 1294804992 1296531072 1304920656 1307574272 1308622848 1309860864 1312801696 1313854464 1317789696 1318846464 1322778624 1324118952 1328066832 1328523872 1333112832 1340735786 1342701568 1343971824 1345811584 1348069424 1352107136 1353191424 1356325737 1357225984 1357413408 1363763232 1367829312 1368926208 1370800128 1381509504 1386105344 1387216896 1388430784 1396934292 1398054528 1400897536 1402222848 1403449867 1404575328 1406498048 1411842048 1413177714 1417486314 1417674752 1422872064 1423342336 1427605504 1428258816 1428750336 1430654976 1433010176 1433968713 1434462198 1438739068 1439912448 1442840576 1444205568 1445363712 1448608768 1451141991 1454112768 1455488424 1459617792 1459926024 1465453056 1465957376 1471021056 1476901908 1477410168 1481815088 1483003392 1485033472 1491980288 1494589356 1495436069 1496635296 1497628672 1501097536 1503615896 1509328896 1510539264 1513345483 1514038032 1516578102 1519074752 1521120528 1521623272 1526879232 1529495552 1541444736 1546040576 1547280384 1548634336 1549876224 1558119018 1559368512 1561984632 1564556032 1566641712 1575288832 1576009728 1576779126 1581252608 1581586526 1582310304 1587574144 1592329216 1593606144 1594884096 1599977067 1601260128 1606056192 1612136448 1617051648 1621354904 1623195648 1629684864 1635106304 1636417536 1640207868 1647880572 1649202048 1650136352 1652555776 1654119168 1656383488 1659162368 1665466368 1667041974 1669323984 1669898464 1670662656 1672124574 1676220416 1678477824 1679032576 1684832256 1688734728 1689315888 1691567883 1692150018 1697195188 1705975808 1707343872 1708837888 1708959096 1711826181 1714169496 1719303744 1720682496 1722188184 1725812736 1726406656 1728708096 1739295648 1739894208 1742213628 1744830464 1746481152 1751805952 1757052928 1758461952 1760125536 1763704832 1764077279 1765491936 1770755776 1772199936 1777483776 1778909184 1785203953 1786020912 1791370368 1791962432 1804255232 1808434316 1809884544 1818350976 1823772416 1824024267 1825234944 1827733504 1829462622 1838020638 1839494592 1842012672 1849622528 1856403396 1857016954 1859125248 1862579056 1863431424 1864072704 1865703866 1866557664 1869630464 1872767104 1878635772 1882456064 1884236952 1885747968 1887398097 1888911648 1889981752 1897162752 1904345088 1905000448 1907539968 1911958284 1912616264 1919222784 1919883264 1922442624 1925607424 1927151616 1934855988 1938817024 1940651232 1942207488 1946157056 1946568032 1953937408 1961361408 1962934272 1969202544 1969880224 1970781696 1976684544 1977337856 1984167936 1992100248 1992785808 1995513728 2011103679 2012438528 2014052352 2015957736 2017099814 2018717376 2022104136 2028160704 2029787136 2035838976 2041256698 2051743968 2055259648 2056200192 2063040512 2066501632 2071288141 2077492024 2079158016 2080825344 2080977389 2082646176 2088855616 2095401438 2101346304 2102372168 2103334272 2106862992 2109747072 2117763072 2124808192 2126229471 2126512128 2133302756 2135013504 2141408256 2143125504 2149515264 2151693297 2156068864 2158108602 2164260864 2164688402 2166308352 2172913152 2181169152 2181890048 2186943824 2189426688 2189889036 2190612814 2197174096 2198179584 2198936064 2205492224 2216115252 2220621824 2222722632 2224505088 2225765312 2227550208 2229499432 2237970432 2244952944 2246443008 2251646304 2252421184 2255423844 2256200024 2263993344 2276458496 2278612128 2282434908 2285559328 2292404992 2294243328 2296250912 2301083648 2304944128 2312167104 2319060864 2319858944 2320920576 2322951504 2324814336 2328641536 2337178527 2344615936 2346834048 2349962568 2353989248 2362933248 2365168689 2369978368 2371878912 2372379789 2379453074 2381361216 2388493824 2390409216 2407949518 2413179392 2415919104 2424467968 2425577472 2432032356 2433646592 2439283496 2443375831 2450694184 2452659456 2454626304 2456016896 2460311802 2471820858 2475204528 2478833664 2481178752 2484575232 2485430272 2488743552 2498199552 2503985976 2504847696 2508186861 2512315936 2514330624 2516530796 2518548864 2529550336 2533973832 2538225027 2539126784 2543386624 2545792782 2549277712 2558963712 2559844352 2561015808 2563256832 2569535488 2571254244 2578955616 2579807984 2583282276 2587534976 2588719104 2589609984 2593062144 2609841312 2615148544 2617245696 2619721728 2625603392 2627708928 2635579392 2637692928 2645557248 2648237904 2656133664 2657047744 2666225664 2681471572 2685403136 2687943648 2691623168 2696138848 2704214272 2706382848 2712651474 2714451968 2714826816 2727526464 2735658624 2737852416 2741600256 2744193933 2757030957 2763019008 2772210688 2774433792 2776861568 2785525431 2793868584 2796109056 2798555799 2801795072 2804445696 2806899734 2809150656 2812996096 2823684096 2826355428 2834972628 2835349504 2845744128 2846684672 2855211008 2856517632 2857500672 2861309952 2866020352 2867937426 2868924396 2877478136 2879824896 2885681152 2888411136 2890727424 2897217536 2902283982 2908225536 2910976848 2919235584 2919852048 2930906112 2931914752 2942042112 2953803816 2954820336 2963630176 2966006784 2970066944 2983960576 2989178712 2990872138 2993270592 2995257344 3002195072 3007231792 3018657792 3021078528 3025649721 3026690966 3028076064 3033156204 3038149504 3042241056 3043246544 3053758464 3058991104 3061885047 3071220347 3082889472 3092081152 3094560768 3097268672 3099752448 3116238036 3118737024 3123969264 3129112064 3133283424 3150577664 3152019456 3153558252 3162505216 3163173052 3164620608 3175148288 3184658432 3187212288 3189768192 3199954134 3202520256 3212112384 3224272896 3234103296 3237162903 3242709808 3246391296 3247032603 3259369728 3270212608 3272835072 3280415736 3285919221 3295761144 3298404096 3300272704 3305111552 3308238336 3312766976 3318324736 3330932736 3334083948 3338647968 3339796928 3341325312 3344249148 3352440832 3356955648 3358065152 3369664512 3375924539 3377469456 3378631776 3383135766 3384300036 3394390376 3411951616 3414687744 3417675776 3417918192 3423652362 3428338992 3438607488 3441364992 3444376368 3451625472 3452813312 3457416192 3478591296 3479788416 3484427256 3489660928 3492962304 3503611904 3514105856 3516923904 3520251072 3527409664 3528154558 3530983872 3541511552 3544399872 3554967552 3557818368 3569179611 3570407906 3572041824 3582740736 3583924864 3608510464 3611924277 3616868632 3619769088 3622936577 3636701952 3647544832 3648048534 3650469888 3655467008 3658925244 3676041276 3678989184 3684025344 3699245056 3712806792 3714033908 3718250496 3725158112 3726862848 3728145408 3731407732 3733115328 3739260928 3745534208 3757271544 3764912128 3768473904 3771495936 3774796194 3777823296 3779963504 3794325504 3808690176 3810000896 3815079936 3818689173 3823916568 3825232528 3838445568 3839766528 3844885248 3851214848 3854303232 3869711976 3877634048 3881302464 3884414976 3892314112 3893136064 3907874816 3922722816 3925868544 3938405088 3939760448 3941563392 3953369088 3954675712 3963835681 3968335872 3982378049 3984200496 3985571616 3991027456 4022207358 4024877056 4028104704 4031915472 4034199628 4037434752 4044208272 4056321408 4059574272 4068977211 4071677952 4082513396 4103487936 4110519296 4112400384 4126081024 4133003264 4142576282 4154984048 4158316032 4161650688 4161954778 4165292352 4177711232 4190802876 4202692608 4204744336 4206668544 4210349601 4213725984 4219494144 4235526144 4249616384 4252458942 4253024256 4266605512 4270027008 4282816512 4286251008 4299030528 4303386594 4312137728 4316217204 4328521728 4329376804 4332616704 4345826304 4362338304 4363780096 4373887648 4378853376 4379778072 4381225628 4394348192 4396359168 4397872128 4410984448 4432230504 4441243648 4445445264 4449010176 4451530624 4455100416 4458998864 4475940864 4486308207 4489905888 4492886016 4503292608 4504842368 4510847688 4512400048 4527986688 4540036449 4552916992 4557224256 4564869816 4571118656 4584809984 4588486656 4592501824 4602167296 4609888256 4620565853 4624334208 4638121728 4639717888 4641841152 4645903008 4649628672 4657283072 4674357054 4675901971 4689231872 4693668096 4699925136 4707978496 4725866496 4730337378 4739956736 4743757824 4744759578 4758906148 4762722432 4776987648 4780818432 4799931201 4815899036 4826358784 4848935936 4851154944 4864064712 4867293184 4878566992 4886751662 4901388368 4905318912 4909252608 4912033792 4920623604 4943641716 4950409056 4957667328 4962357504 4969150464 4970860544 4977487104 4996399104 5007971952 5009695392 5016373722 5024631872 5028661248 5033061592 5037097728 5059100672 5067947664 5076450054 5078253568 5086773248 5091585564 5098555424 5117927424 5119688704 5122031616 5126513664 5139070976 5142508488 5157911232 5159615968 5166564552 5175069952 5177438208 5179219968 5186124288 5219682624 5230297088 5234491392 5239443456 5251206784 5255417856 5271158784 5275385856 5291114496 5292231837 5296475808 5312267328 5314095488 5332451328 5355611859 5362943144 5370806272 5375887296 5383246336 5392277696 5408428544 5412765696 5425302948 5428903936 5429653632 5450607623 5455052928 5471317248 5475704832 5483200512 5488387866 5514061914 5515884361 5526038016 5544421376 5548867584 5553723136 5571050862 5587737168 5592218112 5597111598 5603590144 5608891392 5613799468 5618301312 5625992192 5647368192 5652710856 5662194291 5669945256 5670699008 5691488256 5693369344 5710422016 5713035264 5715001344 5722619904 5732040704 5735874852 5737848792 5754956272 5759649792 5771362304 5776822272 5781454848 5794435072 5804567964 5816451072 5821953696 5838471168 5839704096 5861812224 5863829504 5877411527 5884084224 5907607632 5909640672 5927260352 5932013568 5940133888 5967921152 5978357424 5981744276 5986541184 5990514688 6004390144 6014463584 6033311037 6037315584 6042157056 6051299442 6053381932 6056152128 6066312408 6076299008 6084482112 6086493088 6107516928 6117982208 6123770094 6142440694 6165778944 6184162304 6189121536 6194537344 6199504896 6213864423 6232476072 6237474048 6242932167 6247938528 6258224128 6266566848 6301155328 6304038912 6307116504 6325010432 6326346104 6329241216 6350296576 6369316864 6374424576 6379536384 6399908268 6405040512 6424224768 6448545792 6468206592 6474325806 6485419616 6492782592 6494065206 6518739456 6540425216 6545670144 6560831472 6571838442 6591522288 6596808192 6600545408 6610223104 6616476672 6625533952 6636649472 6661865472 6668167896 6677295936 6679593856 6682650624 6688498296 6704881664 6713911296 6716130304 6739329024 6751849078 6754938912 6757263552 6766271532 6768600072 6788780752 6823903232 6829375488 6835351552 6835836384 6847304724 6851183851 6856677984 6877214976 6882729984 6888752736 6903250944 6905626624 6914832384 6933233957 6957182592 6959576832 6968854512 6985924608 7007223808 7028211712 7033847808 7040502144 7054819328 7056309116 7061967744 7083023104 7088799744 7109935104 7115636736 7117139367 7138359222 7140815812 7144083648 7165481472 7167849728 7217020928 7223848554 7233737264 7239538176 7245873154 7273403904 7295089664 7296097068 7300939776 7310934016 7317850488 7330127493 7352082552 7357978368 7368050688 7398490112 7425613584 7428067816 7436500992 7450316224 7453725696 7456290816 7462815464 7466230656 7478521856 7491068416 7514543088 7529824256 7536947808 7542991872 7549592388 7555646592 7559927008 7588651008 7617380352 7620001792 7630159872 7637378346 7647833136 7650465056 7676891136 7679533056 7689770496 7702429696 7708606464 7739423952 7755268096 7762604928 7768829952 7784628224 7786272128 7815749632 7845445632 7851737088 7876810176 7879520896 7883126784 7906738176 7909351424 7927671362 7936671744 7964756098 7968400992 7971143232 7982054912 8044414716 8049754112 8056209408 8063830944 8068399256 8074869504 8081935441 8088416544 8112642816 8119148544 8137954422 8143355904 8165026792 8178725087 8206975872 8221038592 8224800768 8252162048 8266006528 8285152564 8309968096 8316632064 8323301376 8323909556 8330584704 8355422464 8356576293 8381605752 8395667397 8405385216 8409488672 8413337088 8420699202 8427451968 8438988288 8471052288 8499232768 8504917884 8506048512 8533211024 8540054016 8565633024 8572502016 8598061056 8606773188 8624275456 8632434408 8657043456 8658753608 8665233408 8691652608 8714782609 8724676608 8727560192 8747775296 8757706752 8759556144 8762451256 8788696384 8792718336 8795744256 8821968896 8864461008 8882487296 8890890528 8898020352 8903061248 8910200832 8917997728 8951881728 8972616414 8979811776 8985772032 9006585216 9009684736 9021695376 9024800096 9055973376 9076949163 9080072898 9105833984 9114448512 9129739632 9142237312 9169619968 9176973312 9185003648 9185655141 9204334592 9213661041 9219776512 9241131706 9248668416 9276243456 9279435776 9283682304 9291806016 9299257344 9314566144 9348714108 9351803942 9378463744 9387336192 9399850272 9415956992 9451732992 9460674756 9479913472 9487515648 9489519156 9517812296 9525444864 9553975296 9561636864 9599862402 9631798072 9652717568 9697871872 9702309888 9728129424 9734586368 9741097809 9757133984 9773503324 9802776736 9810637824 9818505216 9824067584 9841247208 9857757663 9887283432 9900818112 9915334656 9924715008 9938300928 9941721088 9954974208 9992798208 10015943904 10019390784 10032747444 10049263744 10057322496 10066123184 10074195456 10118201344 10127773617 10135895328 10152900108 10156507136 10158651917 10173546496 10183171128 10197110848 10235854848 10239377408 10244063232 10253027328 10278141952 10280312419 10285016976 10315822464 10319231936 10333129104 10350139904 10354876416 10358439936 10372248576 10439365248 10460594176 10468982784 10478886912 10502413568 10510835712 10542317568 10550771712 10582228992 10584463674 10592951616 10624534656 10628190976 10664902656 10707538833 10711223718 10725886288 10741612544 10751774592 10766492672 10784555392 10816857088 10825531392 10835772831 10850605896 10857807872 10859307264 10868809731 10901215246 10910105856 10942634496 10951409664 10966401024 10976775732 11028123828 11031768722 11052076032 11088842752 11097735168 11107446272 11142101724 11175474336 11184436224 11194223196 11207180288 11217782784 11227598936 11236602624 11251984384 11294736384 11305421712 11324388582 11339890512 11341398016 11382976512 11386738688 11420844032 11426070528 11430002688 11445239808 11464081408 11471749704 11475697584 11509912544 11519299584 11542724608 11553644544 11562909696 11588870144 11609135928 11632902144 11643907392 11676942336 11679408192 11723624448 11727659008 11754823054 11768168448 11815215264 11819281344 11854520704 11864027136 11880267776 11891507043 11935842304 11947134147 11956714848 11963488552 11973082368 11981029376 11983559447 12008780288 12028927168 12066622074 12074631168 12084314112 12102598884 12106763864 12112304256 12127075129 12132624816 12152598016 12168964224 12172986176 12215033856 12235964416 12247540188 12284881388 12331557888 12368324608 12378243072 12389074688 12399009792 12427728846 12464952144 12474948096 12485864334 12495877056 12516448256 12533133696 12602310656 12608077824 12614233008 12631048803 12650020864 12652692208 12658482432 12700593152 12738633728 12748849152 12759072768 12799816536 12810081024 12848449536 12897091584 12936413184 12948651612 12970839232 12985565184 12988130412 13037478912 13080850432 13091340288 13111148791 13121662944 13143676884 13183044576 13193616384 13201090816 13220446208 13232953344 13251067904 13273298944 13323730944 13336335792 13354591872 13359187712 13365301248 13376996592 13409763328 13427822592 13432260608 13458924621 13478658048 13503698156 13509877824 13514527104 13532543064 13537200144 13577561504 13620109347 13647806464 13658750976 13670703104 13671672768 13694609448 13702367702 13713355968 13754429952 13765459968 13777505472 13806501888 13811253248 13829664768 13861697559 13866467914 13914365184 13919153664 13937709024 13971849216 14014447616 14027705913 14056423424 14067695616 14070474613 14081004288 14109638656 14112618232 14123935488 14166046208 14177599488 14219870208 14231273472 14234278734 14276718444 14281631624 14288167296 14330962944 14335699456 14434041856 14447697108 14467474528 14479076352 14491746308 14546807808 14590179328 14592194136 14601879552 14621868032 14635700976 14660254986 14704165104 14715956736 14736101376 14796980224 14851227168 14856135632 14873001984 14900632448 14907451392 14912581632 14925630928 14932461312 14957043712 14982136832 15029086176 15059648512 15073895616 15085983744 15099184776 15111293184 15119854016 15177302016 15234760704 15240003584 15260319744 15274756692 15295666272 15300930112 15353782272 15359066112 15379540992 15404859392 15417212928 15466444981 15478847904 15510536192 15525209856 15537659904 15572544256 15631499264 15690891264 15703474176 15753620352 15759041792 15766253568 15813476352 15818702848 15855342724 15873343488 15876695511 15929512196 15936801984 15942286464 15964109824 16066835577 16088829432 16099508224 16112418816 16127661888 16136798512 16149739008 16163870882 16176833088 16225285632 16238297088 16275908844 16286711808 16330053584 16351822869 16357450174 16413951744 16442077184 16449601536 16504324096 16532013056 16547653083 16570305128 16619936192 16633264128 16646602752 16647819112 16661169408 16710844928 16713152586 16763211504 16791334794 16810770432 16818977344 16826674176 16841398404 16854903936 16877976576 16942104576 16998465536 17009835768 17012097024 17066422048 17080108032 17131266048 17145004032 17196122112 17213546376 17248550912 17264868816 17314086912 17317507216 17330466816 17383305216 17429565218 17449353216 17455120384 17495550592 17515413504 17519112288 17524902512 17577392768 17585436672 17591488512 17632234581 17643937792 17728922016 17764974592 17781781056 17796040704 17806122496 17820401664 17835995456 17903763456 17945232828 17959623552 17971544064 18013170432 18019369472 18043390752 18049600192 18111946752 18153898326 18160145796 18211667968 18228897024 18244848271 18259479264 18284474624 18339239936 18353946624 18370007296 18371310282 18408669184 18427322082 18439553024 18482263412 18497336832 18552486912 18558871552 18567364608 18583612032 18598514688 18629132288 18641593269 18697428216 18703607884 18728796501 18756927488 18774672384 18799700544 18831913984 18903465984 18921349512 18959826944 18975031296 18979038312 19035624592 19050889728 19107950592 19123273728 19199724804 19263596144 19305435136 19395743744 19404619776 19440668897 19456258848 19469172736 19482195618 19514267968 19547006648 19605553472 19621275648 19637010432 19648135168 19682494416 19715515326 19774566864 19801636224 19830669312 19849430016 19876601856 19883442176 19909948416 19985596416 20031887808 20038781568 20065494888 20098527488 20114644992 20132246368 20148390912 20236402688 20255547234 20271790656 20305800216 20313014272 20317303834 20347092992 20366342256 20394221696 20471709696 20478754816 20488126464 20506054656 20553551553 20556283904 20560624838 20570033952 20631644928 20638463872 20666258208 20700279808 20709752832 20716879872 20744497152 20799701871 20878730496 20921188352 20957773824 21004827136 21021671424 21084635136 21101543424 21164457984 21168927348 21185903232 21249069312 21256381952 21329805312 21415077666 21422447436 21451772576 21483225088 21503549184 21532985344 21569110784 21633714176 21651062784 21671545662 21701211792 21715615744 21718614528 21737619462 21802430492 21820211712 21885268992 21902819328 21932802048 21953551464 21990382479 22056247656 22063537444 22104152064 22177685504 22195470336 22214892544 22284203448 22350948672 22368872448 22388446392 22414360576 22435565568 22455197872 22473205248 22503968768 22589472768 22610843424 22648777164 22679781024 22682796032 22765953024 22773477376 22841688064 22852141056 22860005376 22890479616 22928162816 22933004627 22943499408 22951395168 23019825088 23038599168 23107289088 23125819392 23177740288 23218271856 23265804288 23287814784 23353884672 23358816384 23447248896 23455318016 23509646108 23536336896 23630430528 23638562688 23709041408 23728054272 23760535552 23783014086 23871684608 23894268294 23913429696 23926977104 23946164736 23962058752 23967118894 24017560576 24057854336 24133244148 24149262336 24168628224 24205197768 24213527728 24224608512 24245806323 24254150258 24265249632 24305196032 24337928448 24345972352 24430067712 24471928832 24495080376 24536175261 24569762776 24663115776 24736649216 24756486144 24778149376 24798019584 24855457692 24929904288 24949896192 24971728668 24991754112 25032896512 25066267392 25204621312 25216155648 25228466016 25262097606 25300041728 25305384416 25316964864 25401186304 25477267456 25497698304 25518145536 25599633072 25620162048 25696899072 25794183168 25872826368 25897303224 25941678464 25971130368 25976260824 26074957824 26144347827 26161700864 26182680576 26222297582 26243325888 26287353768 26366089152 26387232768 26402181632 26440892416 26465906688 26502135808 26546597888 26647461888 26672671584 26709183744 26718375424 26730602496 26753993184 26819526656 26855645184 26864521216 26917849242 26926745833 26957316096 27007396312 27019755648 27029054208 27052706057 27065086128 27074400288 27155123008 27240218694 27295612928 27317501952 27341406208 27343345536 27389218896 27404735404 27426711936 27508859904 27530919936 27555010944 27613003776 27622506496 27640983123 27659329536 27723395118 27732935828 27828730368 27838307328 27875418048 27943698432 28028895232 28055411826 28112846848 28135391232 28140949226 28162008576 28219277312 28225236464 28247870976 28332092416 28355198976 28439740416 28462546944 28468557468 28553436888 28563263248 28576334592 28661925888 28671398912 28868083712 28895394216 28934949056 28958152704 28983492616 29093615616 29180358656 29184388272 29203759104 29243736064 29271401952 29320509972 29408330208 29431913472 29472202752 29593960448 29702454336 29712271264 29746003968 29801264896 29814902784 29825163264 29851261856 29864922624 29914087424 29964273664 30058172352 30119297024 30147791232 30171967488 30198369552 30222586368 30239708032 30354604032 30383320851 30469521408 30475955751 30480007168 30520639488 30549513384 30591332544 30601860224 30707564544 30718132224 30759081984 30809718784 30834425856 30840937257 30932889962 30957695808 31021072384 31050419712 31075319808 31145088512 31262998528 31381782528 31387981829 31406948352 31507240704 31518083584 31532507136 31626952704 31637405696 31710685448 31746686976 31753391022 31763885803 31859024392 31873603968 31884572928 31928219648 32133671154 32177658864 32199016448 32224837632 32255323776 32273597024 32299478016 32327741764 32353666176 32450571264 32476594176 32551817688 32573423616 32606429193 32660107168 32703645738 32714900348 32827903488 32884154368 32899203072 33008648192 33064026112 33095306166 33140610256 33239872384 33266528256 33293205504 33295638224 33322338816 33421689856 33426305172 33526423008 33582669588 33621540864 33637954688 33653348352 33682796808 33709807872 33755953152 33884209152 33996931072 34019671536 34024194048 34132844096 34160216064 34262532096 34290008064 34392244224 34427092752 34497101824 34529737632 34628173824 34635014432 34660933632 34766610432 34859130436 34898706432 34910240768 34991101184 35030827008 35038224576 35049805024 35154785536 35170873344 35182977024 35264469162 35287875584 35457844032 35529949184 35563562112 35592081408 35612244992 35640803328 35671990912 35674521129 35807526912 35841402441 35890465656 35919247104 35943088128 35950678341 36026340864 36038738944 36086781504 36099200384 36223893504 36307796652 36320291592 36381225387 36423335936 36457794048 36489696542 36518958528 36568949248 36678479872 36707893248 36740014592 36742620564 36817338368 36854644164 36879106048 36964526824 36994673664 37104973824 37117743104 37134729216 37167224064 37197029376 37258264576 37283186538 37394856432 37407215768 37457593002 37513854976 37549344768 37599401088 37663827968 37806931968 37842699024 37919653888 37950062592 37958076624 38071249184 38101779456 38215901184 38246547456 38399449608 38527192288 38610870272 38791487488 38809239552 38881337794 38912517696 38938345472 38964391236 39028535936 39094013296 39211106944 39242551296 39274020864 39296270336 39333446373 39364988832 39431030652 39549133728 39603272448 39661338624 39698860032 39753203712 39766884352 39819896832 39925864511 39971192832 40063775616 40077563136 40130989776 40197054976 40229289984 40264492736 40296781824 40472805376 40511094468 40543581312 40611600432 40626028544 40634607668 40694185984 40732684512 40788443392 40943419392 40957509632 40976252928 41012109312 41107103106 41112567808 41121249676 41140067904 41263289856 41276927744 41332516416 41400559616 41419505664 41433759744 41488994304 41585092677 41599403742 41757460992 41842376704 41915547648 42009654272 42043342848 42083117739 42169270272 42203086848 42211423839 42328915968 42337854696 42371806464 42498138624 42512763904 42659610624 42830155332 42844894872 42903545152 42966450176 43007098368 43065970688 43138221568 43267428352 43302125568 43343091324 43367646001 43402423584 43431231488 43437229056 43475238924 43604860984 43640423424 43770537984 43805638656 43865604096 43887019007 43907102928 43980764958 44112495312 44127074888 44208304128 44355371008 44390940672 44429785088 44568406896 44701897344 44737744896 44776892784 44828721152 44871131136 44910395744 44946410496 45007937536 45178945536 45221686848 45297554328 45359562048 45365592064 45531906048 45546954752 45683376128 45704282112 45720010752 45780959232 45856325632 45866009254 45886998816 45902790336 46039650176 46077198336 46214578176 46251638784 46355480576 46399334943 46436543712 46531608576 46540800643 46575629568 46717632768 46894497792 46910636032 47019292216 47072673792 47098175501 47260861056 47277125376 47418082816 47456108544 47521071104 47566028172 47743369216 47788536588 47826859392 47853954208 47892329472 47924117504 47934237788 48035121152 48115708672 48266488296 48298524672 48337256448 48410395536 48427055456 48449217024 48491612646 48508300516 48530499264 48610392064 48675856896 48691944704 48860135424 48943857664 48990160752 49055468607 49072350522 49139525552 49326231552 49473298432 49512972288 49556298752 49596039168 49642959249 49710915384 49859808576 49899792384 49943457336 49983508224 50065793024 50132534784 50409242624 50432311296 50456932032 50524195212 50600083456 50610768832 50633929728 50802372608 50954534912 50995396608 51036291072 51158241091 51199266144 51240324096 51393798144 51588366336 51745652736 51770914637 51794606448 51883356928 51942260736 51952521648 52149915648 52288695654 52323401728 52365361152 52444595164 52486651776 52574707536 52732178304 52774465536 52804363264 52881784832 52896703743 52931813376 53004271616 53093195776 53294923776 53345343168 53418367488 53436750848 53461204992 53507986368 53639053312 53711290368 53729042432 53835698484 53853491666 53914632192 54014792624 54039511296 54058108416 54105412114 54130172256 54148800576 54310246016 54480437388 54591225856 54635003904 54682812416 54686691072 54734544813 54778437792 54809470808 54853423872 55017719808 55061839872 55110021888 55226007552 55245012992 55281966246 55318659072 55446790236 55465871656 55657460736 55676614656 55750836096 55887396864 56057790464 56110823652 56225693696 56270782464 56281898452 56324017152 56438554624 56450472928 56495741952 56664184832 56710397952 56879480832 56925093888 56937114936 57106873776 57126526496 57152669184 57323851776 57342797824 57736167424 57790788432 57869898112 57916305408 57966985232 58187231232 58322006691 58360717312 58368776544 58407518208 58487472128 58542803904 58641019944 58816660416 58863826944 58944405504 59187920896 59404908672 59424542528 59492007936 59602529792 59629805568 59650326528 59702523712 59729845248 59828174848 59928547328 60067356089 60116344704 60238594048 60295582464 60343934976 60348344281 60396739104 60445172736 60479416064 60709208064 60766641702 60939042816 60951911502 60960014336 61041278976 61099026768 61182665088 61203720448 61415129088 61436264448 61518163968 61619437568 61660654659 61668851712 61681874514 61865779924 61915391616 62042144768 62100839424 62150639616 62290177024 62399105613 62525997056 62763565056 62775963658 63014481408 63036167168 63065014272 63253905408 63274811392 63421370896 63493373952 63506782044 63527771606 63718048784 63747207936 63769145856 63856439296 64267342308 64355317728 64398032896 64449675264 64510647552 64547194048 64598956032 64655483528 64707332352 64901142528 64953188352 65103635376 65146847232 65212858386 65320214336 65407291476 65429800696 65655806976 65768308736 65798406144 66017296384 66128052224 66190612332 66281220512 66479744768 66533056512 66586411008 66591276448 66644677632 66843379712 66852610344 67052846016 67165339176 67243081728 67275909376 67306696704 67365593616 67419615744 67511906304 67768418304 67993862144 68039343072 68048388096 68265688192 68320432128 68525064192 68580016128 68784488448 68799013881 68854185504 68994203648 69059475264 69270028864 69321867264 69533220864 69718260872 69797412864 69820481536 69982202368 70061654016 70076449152 70099610048 70309571072 70341746688 70365954048 70528938324 70575751168 70857899099 70915688064 71059898368 71127124224 71184162816 71224489984 71281606656 71343981824 71349042258 71615053824 71682804882 71780931312 71838494208 71886176256 71901356682 72052681728 72077477888 72173563008 72198400768 72447787008 72615593304 72640583184 72737418969 72762450774 72846671872 72915588096 72979393084 73037917056 73137898496 73356959744 73415786496 73480029184 73485241128 73608525783 73634676736 73709288328 73758212096 73929053648 73989347328 74209947648 74235486208 74269458432 74334448128 74394058752 74516529152 74566373076 74789712864 74814431536 74915186004 75027709952 75098689536 75198802176 75327655936 75613863936 75685398048 75839307776 75900125184 75916153248 76142498368 76203558912 76431802368 76493094912 76798899216 77054384576 77221740544 77582974976 77618479104 77762675588 77825035392 77876690944 77928782472 78057071872 78188026592 78422213888 78433043481 78485102592 78548041728 78592540672 78666892746 78729977664 78862061304 79098267456 79206544896 79322677248 79397720064 79506407424 79533768704 79639793664 79851729022 79942385664 80127551232 80155126272 80261979552 80394109952 80458579968 80528985472 80593563648 80780237499 80945610752 81022188936 81087162624 81158118171 81223200864 81252057088 81269215336 81388371968 81465369024 81576886784 81886838784 81915019264 81952505856 82024218624 82214206212 82225135616 82242499352 82280135808 82526579712 82553855488 82665032832 82801119232 82839011328 82867519488 82977988608 83170185354 83198807484 83514921984 83684753408 83831095296 84019308544 84086685696 84166235478 84338540544 84406173696 84422847678 84657831936 84675709392 84743612928 84996277248 85025527808 85319221248 85660310664 85689789744 85807090304 85932900352 86014196736 86131941376 86276443136 86534856704 86604251136 86686182648 86735292002 86804847168 86862462976 86874458112 86950477848 87209721968 87280846848 87541075968 87611277312 87731208192 87774038014 87814205856 87961529916 88224990624 88254149776 88416608256 88710742016 88781881344 88859570176 89065390063 89136813792 89403794688 89475489792 89553785568 89742262272 89820791488 89892820992 90015875072 90357891072 90443373696 90595108656 90719124096 91063812096 91093909504 91366752256 91408564224 91427867253 91440021504 91561918464 91712651264 91732018508 91773997632 91805580672 92079300352 92154396672 92429156352 92503277568 92522811771 92710961152 92798669886 92873087424 93063217152 93081601286 93151259136 93435265536 93788995584 93821272064 94038584432 94145347584 94163945487 94196351002 94521722112 94554250752 94836165632 94912217088 95042142208 95132056344 95291657409 95486738432 95577073176 95653718784 95707908416 95784658944 95848235008 95868475576 96070242304 96231417344 96532976592 96597049344 96674512896 96820791072 96854110912 96898434048 96983225292 97016601032 97060998528 97220784128 97351713792 97383889408 97720270848 97887715328 97980321504 98110937214 98144701044 98279051104 98652463104 98946596864 99025944576 99112597504 99192078336 99285918498 99421830768 99719617152 99799584768 99886914672 99967016448 100131586048 100265069568 100818485248 100864622592 100913864064 101048390424 101200166912 101221537664 101267859456 101604745216 101909069824 101990793216 102072582144 102316482182 102398532288 102480648192 102787596288 103176732672 103491305472 103541829274 103589212896 103766713856 103884521472 103905043296 104299831296 104577391308 104646803456 104730722304 104889190328 104973303552 105065160733 105149415072 105464356608 105548931072 105608726528 105793407486 105863626752 106008543232 106186391552 106589847552 106690686336 106836734976 106873501696 106922409984 107015972736 107278106624 107422580736 107458084864 107671396968 107706983332 107829264384 107852035023 108029585248 108079022592 108116216832 108210824228 108260344512 108297601152 108620492032 108960874776 109143676161 109182451712 109270007808 109365624832 109373382144 109469089626 109556875584 109618941616 109706847744 110035439616 110123679744 110220043776 110452015104 110490025984 110563932492 110637318144 110893580472 110931743312 111314921472 111353229312 111501672192 111774793728 112115580928 112221647304 112451387392 112541564928 112563796904 112648034304 112877109248 112900945856 112991483904 113328369664 113420795904 113758961664 113850187776 113874229872 114213747552 114253052992 114305338368 114647703552 114685595648 115472334848 115581576864 115739796224 115832610816 115933970464 116374462464 116644013382 116721434624 116737553088 116815036416 116974944256 117085607808 117282039888 117633320832 117727653888 117888811008 118000339119 118375841792 118809817344 118849085056 118984015872 119205059584 119259611136 119300653056 119405047424 119459690496 119656349696 119777593533 119857094656 120134712178 120232689408 120477188096 120591164928 120687869952 120696688562 120793478208 120890345472 120958832128 121418416128 121533283404 121878085632 121903823004 121920028672 122082557952 122198053536 122365330176 122407440896 122830258176 122872528896 123036327936 123238875136 123321309318 123337703424 123363749028 123731559848 123830783232 124084289536 124201678848 124301279232 124580354048 124798211226 125051994112 125527130112 125551927316 126028962816 126072334336 126130028544 126507810816 126549622784 126634271517 126842741792 126986747904 127013564088 127055543212 127436097568 127494415872 127538291712 127712878592 128534684616 128710635456 128796065792 128899350528 129021295104 129094388096 129197912064 129310967056 129414664704 129802285056 129906376704 130102938003 130207270752 130293694464 130425716772 130640428672 130814582952 130859601392 131311613952 131536617472 131596812288 131661057021 132034592768 132062474921 132256104448 132381224664 132562441024 132959489536 133066113024 133172822016 133182552896 133289355264 133686759424 133705220688 134105692032 134330678352 134486163456 134551818752 134613393408 134731187232 134839231488 135023812608 135536836608 135987724288 136078686144 136096776192 136531376384 136640864256 137050128384 137160032256 137568976896 137598027762 137708371008 137988407296 138118950528 138540057728 138643734528 139066441728 139198004829 139436521744 139594825728 139622401929 139640963072 139964404736 140152898304 140199220096 140619142144 140683493376 140731908096 141057876648 141151502336 141294526503 141715798198 141831376128 142119796736 142254248448 142368325632 142448979968 142563213312 142687963648 142698084516 143230107648 143365609764 143561862624 143676988416 143772352512 143802713364 144105363456 144154955776 144347126016 144396801536 144895574016 145231186608 145281166368 145474837938 145524901548 145693343744 145831176192 145958786168 146075834112 146275796992 146713919488 146831572992 146960058368 146970482256 147217051566 147269353472 147418576656 147516424192 147858107296 147978694656 148419895296 148470972416 148538916864 148668896256 148788117504 149033058304 149132746152 149579425728 149628863072 149830372008 150055419904 150197379072 150397604352 150655311872 151227727872 151370796096 151678615552 151800250368 151832306496 152284996736 152407117824 152863604736 152986189824 153474723273 153597798432 154108769152 154443481088 155165949952 155236958208 155312743911 155525351176 155650070784 155753381888 155786272811 155857564944 156114143744 156376053184 156844427776 156866086962 156970205184 157096083456 157185081344 157333785492 157459955328 157724122608 158196534912 158413089792 158645354496 158795440128 159012814848 159067537408 159279587328 159703458044 159884771328 160255102464 160310252544 160523959104 160788219904 160917159936 161057970944 161187127296 161560474998 161891221504 162044377872 162174325248 162316236342 162446401728 162504114176 162538430672 162776743936 162930738048 163153773568 163773677568 163830038528 163905011712 164048437248 164203634439 164428412424 164450271232 164484998704 164560271616 165053159424 165107710976 165330065664 165602238464 165678022656 165735038976 165955977216 166340370708 166397614968 167029843968 167369506816 167662190592 168038617088 168173371392 168332470956 168677081088 168812347392 168845695356 169315663872 169351418784 169487225856 169992554496 170051055616 170444934283 170638442496 171320621328 171379579488 171614180608 171865800704 172028393472 172263882752 172552886272 173069713408 173208502272 173372365296 173470584004 173609694336 173724925952 173748916224 173900955696 174419443936 174561693696 174966020073 175082151936 175222554624 175462416384 175548076028 175628411712 175923059832 176449981248 176508299552 176833216512 177421484032 177563762688 177719140352 178130780126 178273627584 178807589376 178950979584 179107571136 179484524544 179641582976 179785641984 180031750144 180202068267 180715782144 180886747392 181045032843 181190217312 181438248192 182127624192 182187819008 182733504512 182817128448 182855734506 182880043008 182916169969 183123836928 183425302528 183464037016 183547995264 183611161344 184158600704 184308793344 184858312704 185006555136 185045623542 185421922304 185597339772 185746174848 186126434304 186163202572 186302518272 186870531072 187577991168 187642544128 188077168864 188290695168 188327890974 188392702004 189043444224 189108501504 189672331264 189824434176 190084284416 190264112688 190583314818 190973476864 191154146352 191307437568 191415816832 191569317888 191696470016 191736951152 192140484608 192462834688 193065953184 193194098688 193349025792 193641582144 193708221824 193796868096 193966450584 194033202064 194121997056 194441568256 194703427584 194767778816 195440541696 195775430656 195960643008 196221874428 196289402088 196558102208 197304926208 197893193728 198051889152 198225195008 198384156672 198571836996 198684331679 198843661536 199439234304 199599169536 199773829344 199934032896 200263172096 200530139136 201063784753 201636970496 201729245184 201827728128 202096780848 202443075328 202535718912 203209490432 203818139648 203981586432 204145164288 204632964364 204797064576 204961296384 205575192576 206353465344 206397041643 206982610944 207083658548 207178425792 207533427712 207810086592 208599662592 209154782616 209293606912 209461444608 209778380656 209946607104 210130321466 210298830144 210928713216 211097862144 211217453056 211586814972 211727253504 212017086464 212372783104 212573697297 213179695104 213381372672 213673469952 213747003392 213844819968 214031945472 214556213248 214845161472 214916169728 215342793936 215413966664 215658528768 215704070046 216059170496 216158045184 216232433664 216421648456 216520689024 216595202304 217240984064 217921749552 218287352322 218364903424 218540015616 218731249664 218746764288 218938179252 219113751168 219237883232 219413695488 220070879232 220247359488 220440087552 220904030208 220980051968 221127864984 221274636288 221787160944 221863486624 222629842944 222706458624 223003344384 223549587456 224231161856 224443294608 224902774784 225083129856 225127593808 225296068608 225754218496 225801891712 225982967808 226656739328 226841591808 227517923328 227700375552 227748459744 228427495104 228506105984 228610676736 229295407104 229371191296 230944669696 231163153728 231479592448 231665221632 231867940928 232748924928 233288026764 233442869248 233475106176 233630072832 233949888512 234171215616 234376127789 234564079776 235266641664 235455307776 235777622016 236000678238 236751683584 237183027523 237619634688 237698170112 237968031744 238410119168 238519222272 238601306112 238810094848 238919380992 239312699392 239555187066 239714189312 240269424356 240465378816 240954376192 241182329856 241375739904 241393377124 241586956416 241780690944 241917664256 242340712497 242836832256 243066566808 243474354513 243756171264 243807646008 243840057344 244165115904 244396107072 244730660352 244814881792 245660516352 245745057792 246072655872 246477750272 246642618636 246675406848 246727498056 247463119696 247661566464 248168579072 248403357696 248602558464 249160708096 249596422452 250103988224 251054260224 251103854632 252057925632 252144668672 252260057088 252728695661 253015621632 253099245568 253268543034 253685483584 253973495808 254027128176 254111086424 254872195136 254988831744 255076583424 255425757184 257069369232 257421270912 257592131584 257798701056 258042590208 258188776192 258395824128 258621934112 258829329408 259604570112 259812753408 260205876006 260414541504 260587388928 260851433544 261280857344 261629165904 261719202784 262623227904 263073234944 263193624576 263322114042 264069185536 264124949842 264512208896 264762449328 265124882048 265918979072 266132226048 266345644032 266365105792 266578710528 267196170189 267373518848 267410441376 268211384064 268661356704 269103637504 269226786816 269462374464 269678462976 270047625216 271073673216 271975448576 272157372288 273062752768 273281728512 274100256768 274320064512 275137953792 275196055524 275416742016 275976814592 276237901056 277080115456 277287469056 278132883456 278396009658 278873043488 279189651456 279244803858 279281926144 279928809472 280305796608 280398440192 281238284288 281366986752 281463816192 282115753296 282303004672 282491836461 282589053006 283431596396 283662752256 284239593472 284508496896 284736651264 284897959936 285126426624 285375927296 285396169032 285874972227 286460215296 286731219528 287123725248 287353976832 287544705024 287605426728 288210726912 288309911552 288694252032 288793603072 289791148032 290462373216 290562332736 290949675876 291049803096 291386687488 291662352384 291917572336 292151668224 292551593984 293427838976 293663145984 293920116736 293940964512 294434103132 294538706944 294600905593 294837153312 295032848384 295716214592 295957389312 296839790592 296941944832 297077833728 297337792512 297576235008 298066116608 298129060151 298265492304 299158851456 299257726144 299660744016 300394758144 300795208704 301310623744 302455455744 302741592192 303357231104 303600500736 303664612992 304569993472 304814235648 305727209472 305972379648 306949446546 307195596864 308217538304 308886962176 310331899904 310473916416 310625487822 311050702352 311300141568 311506763776 311572545622 311715129888 312228287488 312752106368 313688855552 313732173924 313940410368 314192166912 314370162688 314667570984 314919910656 315195482199 315448245216 316393069824 316826179584 317590880256 318025629696 318135074816 318559174656 319406916088 319769542656 320510204928 320620505088 321047918208 321576439808 321834319872 322115941888 322374254592 323120949996 323782443008 324088755744 324348650496 324632472684 324892803456 325008228352 325076861344 325553487872 325861476096 326307547136 327547355136 327660077056 327810023424 328096874496 328407268878 328856824848 328900542464 328969997408 329120543232 330106318848 330215421952 330660131328 331204476928 331356045312 331470077952 331911954432 332680741416 332795229936 334059687936 334739013632 335324381184 336077234176 336346742784 336664941912 337354162176 337624694784 337691390712 338631327744 338702837568 338974451712 339985108992 340102111232 340889868566 341276884992 342641242656 342759158976 343228361216 343731601408 344056786944 344527765504 345105772544 346139426816 346417004544 346744730592 346941168008 347219388672 347449851904 347497832448 347523223963 347801911392 348838887872 349123387392 349932040146 350164303872 350445109248 350924832768 351096152056 351256823424 351685178741 351846119664 352899962496 353016599104 353666433024 354842968064 355127525376 355438280704 356261560252 356547255168 357615178752 357901959168 358215142272 358969049088 359283165952 359332780599 359571283968 360063500288 360404136534 361431564288 361773494784 362090065686 362380434624 362876496384 364255248384 364375638016 365467009024 365634256896 365711469012 365760086016 365832339938 366247673856 366850605056 366928074032 367095990528 367222322688 368317201408 368617586688 369716625408 370013110272 370091247084 370843844608 371194679544 371492349696 372252868608 372326405144 372605036544 373741062144 375155982336 375285088256 376154337728 376581390336 376655781948 376785404008 378086888448 378217003008 379344662528 379648868352 380168568832 380528225376 381166629636 381946953728 382308292704 382614875136 382831633664 383138635776 383392940032 383473902304 384280969216 384925669376 386131906368 386388197376 386698051584 387283164288 387416443648 387593736192 387932901168 388066404128 388243994112 388883136512 389406855168 389535557632 390308814009 390881083392 391550861312 391921286016 392443748856 392578804176 393116204416 394609852416 394983171063 395786387456 396103778304 396187424763 396450390016 396768313344 397143673992 397368663358 397687323072 398878468608 399198339072 399547658688 399868065792 400526344192 401060278272 402127569506 403273940992 403458490368 403655456256 404193561696 404886150656 405071437824 406418980864 407636279296 407963172864 408043763777 408290328576 409265928728 409594129152 409922592768 411150385152 412706930688 412794083286 413965221888 414167317096 414356851584 415066855424 415620173184 417199325184 418309565232 418587213824 418867205787 418922889216 419556761312 419893214208 420260642932 420597660288 421857426432 422195724288 422434906112 423173629944 423454507008 423883579509 424034172928 424745566208 425147394594 426359390208 426762745344 427346939904 427494006784 427689639936 428063890944 429112426496 429690322944 429832339456 430685587872 430827933328 431317057536 431408140092 432118340992 432316090368 432464867328 432843296912 433041378048 433190404608 434481968128 435843499104 436574704644 436729806848 437080031232 437462499328 437493528576 437876358504 438227502336 438475766464 438827390976 440141758464 440494718976 440880175104 441808060416 441960103936 442255729968 442549272576 443574321888 443726973248 445259685888 445412917248 446006688768 447099174912 448462323712 448886589216 449805549568 450166259712 450255187616 450592137216 451603783424 451965935616 453313478656 453683183616 455035846656 455400751104 455496919488 456854990208 457012211968 457221353472 458590814208 458742382592 460424169819 461889339392 462326307456 462959184896 463330443264 463735881856 465497849856 465938231733 466576053528 466885738496 466950212352 467260145664 467358818433 467899777024 468342431232 468752255578 469128159552 470533283328 470910615552 471555244032 472001356476 473503367168 474366055046 475239269376 475396340224 475936063488 476820238336 477038444544 477202612224 477620189696 477838761984 478625398784 479110374132 479428378624 480538848712 480930757632 481908752384 482364659712 482751479808 482786754248 483173912832 483561381888 483835328512 484681424994 485673664512 486133133616 486948709026 487512342528 487615292016 487680114688 488330231808 488792214144 489461320704 489629763584 491321032704 491490115584 492145311744 492955500544 493285237272 493350813696 493454996112 494926239392 495323132928 496337158144 496806715392 497205116928 498321416192 499192844904 500207976448 502108520448 502207709264 504115851264 504289337344 504520114176 505457391322 506031243264 506198491136 506537086068 507370967168 507946991616 508054256352 508222172848 509744390272 509977663488 510153166848 510851514368 511334802849 514138738464 514842541824 515184263168 515597402112 516085180416 516377552384 516791648256 517243868224 517658658816 519209140224 519625506816 520411752012 520829083008 521174777856 521702867088 522561714688 523258331808 523438405568 525246455808 526146469888 526387249152 526644228084 528138371072 528249899684 529024417792 529524898656 530249764096 531837958144 532264452096 532691288064 532730211584 533157421056 534392340378 534747037696 534820882752 536422768128 537322713408 538207275008 538453573632 538924748928 539356925952 540095250432 540606204801 542147346432 543135098529 543950897152 544314744576 546125505536 546563457024 548200513536 548640129024 548748509907 550275907584 550392111048 550833484032 551953629184 552475802112 554160230912 554574938112 556265766912 556792019316 557746086976 558379302912 558489607716 558563852288 559857618944 560611593216 560796880384 562476568576 562733973504 562927632384 563779398013 564231506592 564606009344 564983672922 565178106012 566863192792 567325504512 568479186944 569016993792 569473302528 569795919872 570252853248 570751854592 570792338064 571749944454 572920430592 573462439056 574247450496 574707953664 575089410048 575210853456 576421453824 576619823104 577388504064 577587206144 579582296064 580924746432 581124665472 581899351752 582099606192 582773374976 583324704768 583835144672 584303336448 585103187968 586855677952 587326291968 587840233472 587881929024 588868206264 589077413888 589201811186 589674306624 590065696768 591432429184 591914778624 593679581184 593883889664 594155667456 594675585024 595152470016 596052995037 596132233216 596258120302 596530984608 598317702912 598515452288 599321488032 600789516288 601590417408 602621247488 603191354259 604910911488 605030408359 605483184384 606714462208 607329225984 609139986944 609628471296 611454418944 611944759296 613898893092 614391193728 616435076608 617773924352 620663799808 620947832832 621250975644 622101404704 622600283136 623013527552 623145091244 623430259776 624456574976 625504212736 627377711104 627464347848 627880820736 628384333824 628740325376 629335141968 629839821312 630390964398 630896490432 632786139648 633652359168 635181760512 636051259392 636270149632 637118349312 637721091891 638813832176 639539085312 641020409856 641241010176 642095836416 643152879616 643668639744 644231883776 644748509184 646241899992 647564886016 648177511488 648697300992 649264945368 649785606912 650016456704 650153722688 651106975744 651722952192 652615094272 655094710272 655320154112 655620046848 656193748992 656814537756 657713649696 657801084928 657939994816 658241086464 660212637696 660430843904 661320262656 662408953856 662712090624 662940155904 663823908864 665057134183 665361482832 665590459872 668119375872 670648762368 672154468352 672693485568 673329883824 674708324352 675249389568 675382781424 677262655488 677405675136 677948903424 679970217984 680204222464 681779737132 682553769984 685282485312 685518317952 686456722432 687463202816 688113573888 689055531008 690211545088 692278853632 692834009088 693489461184 693882336016 694438777344 694899703808 694995664896 695046447926 695603822784 697677775744 698246774784 699864080292 700328607744 700890218496 701849665536 702192304112 702513646848 703128383367 703370357482 703692239328 705799924992 706033198208 707332866048 709685936128 710255050752 710876561408 711549082569 712523120504 713094510336 715230357504 715803918336 716430284544 717938098176 718566331904 718665561198 719142567936 720127000576 720808273068 722863128576 723546989568 724180131372 724760869248 725752992768 728510496768 728751276032 730934018048 731268513792 731422938024 731520172032 731664679876 732495347712 733701210112 733856148064 734191981056 734444645376 736634402816 737235173376 739433250816 740026220544 740182494168 741687689216 742389359088 742984699392 744505737216 744652810288 745210073088 747482124288 750311964672 750570176512 752308675456 753162780672 753311563896 753570808016 756173776896 756434006016 758186086983 758689325056 759297736704 760337137664 761056450752 762333259272 763893907456 764616585408 765229750272 765663267328 766277271552 766785880064 766947804608 768561938432 769851338752 772263812736 772776394752 773396103168 774566328576 774832887296 775187472384 775865802336 776132808256 776487988224 777766273024 778813710336 779071115264 780617628018 780875629157 781762166784 783101722624 783842572032 784528475653 784887497712 785157608352 786232408832 789219704832 789966342126 791572774912 792207556608 792374849526 792900780032 793536626688 794287347984 794737326716 795374646144 797756937216 798396678144 799095317376 799736131584 801052688384 801588510567 802120556544 804255139012 806547881984 807310912512 808387123392 809772301312 810142875648 812837961728 815272558592 815926345728 816087527554 818531857456 819188258304 819845185536 822300770304 825413861376 825588166572 827930443776 828334634192 828713703168 830133710848 831240346368 834398650368 836619130464 837174427648 837734411574 837845778432 839113522624 839786428416 840521285864 841195320576 843714852864 844391448576 844869812224 846347259888 846909014016 847767159018 848068345856 849491132416 850294789188 852718780416 853525490688 854693879808 854988013568 855379279872 856127781888 858224852992 859380645888 859664678912 861371175744 861655866656 862634115072 862816280184 864236681984 864632180736 864929734656 865686593824 866082756096 866380809216 868963936256 871686998208 873149409288 873459613696 874160062464 874924998656 874987057152 875752717008 876455004672 876951532928 877654781952 880283516928 880989437952 881760350208 883616120832 883802716779 883920207872 884511459936 885098545152 887148643776 887453946496 890519371776 890825834496 892013377536 894198349824 894387180453 896924647424 897773178432 899611099136 900510375232 901184274432 903207566848 903931871232 906626957312 907366367232 910071693312 910251473041 910801502208 910993838976 913709980416 914024423936 914442706944 917181628416 917484765184 920848339638 921152688287 923778678784 924652614912 925918369792 926660886528 927471763712 930995699712 931876463466 933152107056 933771476992 933900424704 934520291328 934717636866 935799554048 936684862464 937504511156 938256319104 941066566656 941821231104 943110488064 944002712952 945586446597 947006734336 948732110092 950478538752 950792680448 953640476672 954076889088 954405224448 955240379392 955677523968 957250797568 958220748264 958856757248 961077697424 961861515264 963817504768 964729319424 965502959616 965573508496 966347825664 967122763776 967670657024 969362849988 971347329024 972266267232 973897418052 975024685056 975230584032 975360229376 976660463616 977584428288 978922641408 979259527168 982642065408 982980231168 984290623488 985911001088 986570474544 986701627392 986909992224 989852478784 990646265856 993613430784 994410233856 996642832384 998385689808 1000415952896 1004217040896 1004415418528 1008231702528 1008578674688 1009040228352 1010914782644 1012062486528 1012396982272 1013074172136 1014741934336 1015893983232 1016108512704 1016444345696 1019488780544 1019955326976 1020306333696 1021703028736 1022669605698 1028277476928 1029685083648 1030368526336 1031194804224 1032170360832 1032755104768 1033583296512 1034487736448 1035317317632 1038418280448 1039251013632 1040823504024 1041658166016 1042349555712 1042569671889 1043405734176 1045123429376 1046516663616 1046876811136 1050492911616 1052292939776 1052774498304 1053288456168 1055055536223 1056276742144 1056499799368 1058048835584 1059049797312 1060499528192 1063675916288 1064528904192 1065382576128 1065460423168 1066314842112 1068784680756 1069494075392 1069641765504 1072845536256 1074645426816 1076414550016 1076907147264 1077849497856 1078713851904 1080190500864 1081212409602 1084294692864 1086270197058 1087901794304 1088629489152 1092251011072 1093126914048 1096401027072 1097280258048 1097497019814 1100551815168 1100784222096 1101666968064 1103907258368 1104951604224 1108320461824 1109149876224 1112531533824 1113584038632 1115492173952 1116758605824 1116979215432 1117127704576 1119715237888 1121223186432 1121593760768 1124953137152 1125467947008 1125855264768 1127558796026 1128463013184 1129212018688 1129967345844 1130356212024 1133726385584 1134651009024 1136958373888 1138033987584 1138946605056 1139591839744 1140505706496 1141503709184 1141584676128 1143499888908 1145840861184 1146924878112 1148494900992 1149415907328 1150178820096 1150421706912 1152842907648 1153239646208 1154777008128 1155174412288 1157850070819 1159164592128 1161849492864 1162249330944 1163798703504 1164199212384 1166649409536 1167670289344 1168606672896 1170206375936 1173711355904 1174652583936 1175680466944 1175763858048 1177736412528 1178154827776 1178403622372 1179348613248 1180131393536 1182864858368 1183829557248 1187359162368 1187767779328 1188311334912 1188562274289 1189351170048 1190304940032 1192105990074 1192264466432 1192516240604 1193061969216 1196635405824 1197030904576 1198642976064 1201579032576 1203180834816 1205242494976 1206382708518 1209821822976 1210060816718 1210966368768 1213428924416 1214658451968 1218279973888 1219256942592 1222908837888 1223889518592 1224131291331 1227797786184 1228782387456 1232870153216 1235547848704 1241327599616 1241895665664 1242501951288 1244202809408 1245200566272 1246027055104 1246290182488 1246860519552 1248913149952 1251008425472 1254755422208 1254928695696 1255761641472 1256768667648 1257480650752 1258670283936 1259679642624 1260781928796 1261792980864 1265572279296 1267304718336 1270363521024 1272102518784 1272540299264 1274236698624 1275442183782 1277627664352 1279078170624 1282040819712 1282482020352 1284191672832 1286305759232 1287337279488 1288463767552 1289497018368 1292483799984 1295129772032 1296355022976 1297394601984 1298529890736 1299571213824 1300032913408 1300307445376 1302213951488 1303445904384 1305230188544 1310189420544 1310640308224 1311240093696 1312387497984 1313629075512 1315427299392 1315602169856 1315879989632 1316482172928 1320425275392 1320861687808 1322640525312 1324817907712 1325424181248 1325880311808 1327647817728 1330114268366 1330722965664 1331180919744 1336238751744 1341297524736 1344308936704 1345386971136 1346659767648 1349416648704 1349683218647 1350498779136 1350765562848 1354811350272 1355897806848 1359940435968 1360408444928 1363559474264 1365107539968 1365847089529 1370564970624 1371036635904 1372913444864 1376227147776 1378111062016 1380423090176 1384557707264 1385668018176 1386978922368 1387764672032 1388877554688 1389799407616 1389991329792 1390092895852 1391207645568 1395355551488 1396493549568 1399728160584 1400657215488 1401780436992 1402076455299 1403699331072 1404384608224 1405027293696 1406256766734 1406740714964 1407384478656 1411599849984 1412066396416 1414665732096 1419371872256 1420510101504 1421753122816 1423098165138 1425046241008 1426189020672 1430460715008 1431607836672 1432860569088 1435876196352 1437132663808 1437331122396 1438285135872 1440254001152 1441616546136 1445726257152 1447093979136 1448360262744 1449521738496 1451505985536 1457020993536 1457502552064 1461868036096 1462537027584 1462845876048 1463040344064 1463329359752 1464990695424 1467402420224 1467712296128 1468383962112 1468889290752 1473268805632 1474470346752 1478866501632 1480052441088 1480364988336 1483375378432 1484778718176 1485969398784 1489011474432 1489305620576 1490420146176 1494964248576 1500623929344 1501140353024 1504617350912 1506325561344 1506623127792 1507141616032 1512347553792 1512868012032 1516372173966 1517378650112 1518595473408 1520674275328 1522112901504 1524666518544 1527787814912 1529233170816 1530459500544 1531326534656 1532554543104 1533571760128 1533895609216 1534004408547 1537123876864 1539702677504 1544527625472 1545552789504 1546792206336 1549132657152 1549665774592 1550374944768 1551731604672 1552265616512 1552975976448 1555532546048 1557627420672 1558142230528 1561235256036 1561751258314 1563524333568 1566203445248 1567685144064 1569056951306 1569774995424 1570315216704 1572464817664 1578439409664 1579932684252 1583145549824 1584415113216 1584749699052 1585801560064 1587073253376 1588574695968 1589474653432 1590749292288 1595513874432 1596793356288 1598190634752 1599472263168 1602105376768 1603177021134 1604241113088 1608510278024 1613095763968 1614621825024 1616774246784 1619544602624 1620285751296 1625675923456 1630545117184 1631852691456 1632175055108 1637063714912 1638376516608 1639690371072 1644601540608 1646245529721 1650827722752 1651176333144 1655860887552 1656669268384 1657427406336 1660267421696 1662480692736 1668797300736 1673238260928 1674348855296 1675468823148 1675691556864 1678227045248 1679572856832 1681042571728 1682390641152 1687429705728 1688782897152 1689739624448 1691338194039 1692694519776 1693818028032 1695534318036 1696136691712 1698982264832 1700589578376 1705437560832 1707050981376 1709387759616 1709976027136 1710758559744 1712255563776 1716449705984 1716812173973 1718761291776 1719329357824 1722742351488 1723311733312 1725268230144 1725632560368 1728473363968 1729264361472 1729859469312 1731373187648 1732165512192 1732761618432 1737927872512 1743373996416 1746298818576 1746919227392 1748320124928 1749849997312 1749974114304 1751505434016 1752910009344 1753903065856 1755309563904 1760567033856 1761978875904 1763520700416 1767232241664 1767605433558 1767840415744 1769022919872 1770197090304 1774297287552 1774907892992 1781038743552 1781651668992 1784026755072 1788158985111 1788396699648 1788774360906 1793849294848 1795546356864 1799222198272 1801020750464 1802368548864 1806415133696 1807863742464 1809574062777 1813253914624 1814732734464 1815091225077 1820143386624 1820502946082 1821987677952 1827419960832 1828048847872 1828885413888 1834363256832 1834969530368 1841696679276 1842305376574 1847557357568 1849305229824 1851836739584 1853321773056 1854943527424 1861991399424 1863752926932 1866304214112 1867542953984 1867800849408 1869040582656 1869435273732 1871599108096 1873369724928 1875009022312 1876512638208 1882133133312 1883642462208 1886220976128 1888005425904 1891172893194 1894013468672 1897464220184 1900957077504 1901585360896 1907280953344 1908153778176 1908810448896 1910480758784 1911355047936 1914501595136 1916441496528 1917713514496 1922155394848 1923723030528 1927635009536 1929458638848 1931005919232 1931147016992 1932695651328 1934245527552 1935341314048 1938725699976 1942694658048 1944532534464 1947794836104 1950049370112 1950461168064 1950720458752 1953320927232 1955168856576 1957845282816 1958519054336 1965284130816 1965960462336 1968581246976 1971822002176 1973140949088 1973403254784 1973819984448 1979704957568 1981292531712 1987226861568 1988820467712 1993285664768 1995171402549 1996771379616 2000831905792 2001254427649 2008830837056 2016463405056 2017157349376 2018080456704 2021829565288 2024124973056 2024793964544 2025221546543 2026148344272 2029483868672 2031787966464 2032217025408 2032888691392 2038977561088 2039910653952 2040612667392 2043406057472 2045339211396 2056554953856 2059370167296 2060737052672 2062389608448 2064340721664 2065510209536 2067166593024 2068975472896 2070634635264 2076836560896 2078502027264 2081647008048 2083316332032 2084699111424 2085139343778 2086811468352 2090246858752 2093033327232 2093753622272 2100985823232 2104585879552 2105548996608 2106576912336 2109385150101 2110111072446 2112553484288 2112999598736 2116097671168 2118099594624 2120999056384 2127351832576 2129057808384 2130765152256 2130920846336 2132629684224 2134647247707 2137569361512 2138988150784 2139283531008 2145691072512 2149290853632 2152829100032 2153814294528 2155698995712 2157427703808 2160381001728 2162424819204 2168589385728 2172540394116 2175803588608 2177258978304 2184502022144 2186253828096 2192802054144 2194560516096 2194994039628 2201103630336 2201568444192 2203333936128 2207814516736 2209903208448 2216640923648 2218299752448 2225063067648 2227168077264 2230984347904 2233517211648 2233958430864 2234255409152 2239430475776 2242446372864 2243187521536 2249906274304 2250935894016 2251710529536 2255117592052 2256926026368 2258424037376 2259934691688 2260712424048 2267452771168 2269302018048 2273916747776 2274558260949 2276067975168 2277893210112 2279183679488 2281011412992 2283007418368 2283169352256 2286999777816 2291681722368 2293849756224 2296989801984 2298831814656 2300357640192 2300843413824 2305685815296 2306479292416 2309554016256 2310348824576 2315700141638 2318329184256 2323698985728 2324498661888 2327597407008 2328398424768 2333298819072 2335340578688 2337213345792 2340412751872 2342626887471 2347422711808 2349305167872 2351360933888 2351527716096 2353585426959 2355472825056 2356309655552 2356807244744 2358697226496 2360262787072 2365729716736 2367659114496 2374718324736 2375535558656 2376622669824 2377124548578 2378702340096 2380609880064 2384211980148 2384528932864 2385032481208 2386123938432 2393270811648 2394061809152 2397285952128 2403158065152 2406361669632 2410484989952 2412765417036 2419643645952 2420121633436 2421932737536 2426857848832 2429316903936 2436559947776 2438513885184 2445817675776 2447779037184 2448262582662 2455595572368 2457564774912 2465740306432 2471095697408 2482655199232 2483791331328 2485003902576 2488405618816 2490401132544 2492054110208 2492580364976 2493721039104 2497826299904 2502016850944 2509510844416 2509857391392 2511523282944 2513537335296 2514961301504 2517340567872 2519359285248 2521563857592 2523585961728 2531144558592 2534609436672 2540727042048 2544205037568 2545080598528 2548473397248 2550884367564 2555255328704 2558156341248 2564081639424 2564964040704 2568383345664 2572611518464 2574674558976 2576927535104 2578994036736 2582896311827 2584967599968 2590259544064 2592710045952 2594789203968 2597059781472 2599142427648 2600614890752 2604427902976 2606891808768 2610460377088 2620378841088 2621280616448 2622480187392 2624774995968 2627258151024 2630854598784 2631759979264 2632964345856 2640850550784 2641723375616 2645281050624 2649635815424 2650848362496 2651408150337 2651760623616 2655295635456 2660228536732 2661445931328 2662361839488 2672477503488 2682595049472 2683161541359 2688617873408 2690773942272 2693319535296 2698833297408 2699366437294 2701531125696 2709622700544 2711795613696 2719880871936 2720816889856 2727118948528 2730215079936 2730754419123 2731694179058 2741129941248 2742073271808 2745826889728 2752454295552 2756222124032 2760846180352 2763458064861 2769115414528 2771336036352 2773957844736 2775529344064 2777755109376 2779598815232 2779982659584 2780185791704 2782415291136 2790711102976 2792987099136 2799456321168 2801314430976 2803560873984 2804152910598 2807398662144 2808769216448 2810054587392 2812513533468 2813481429928 2814768957312 2823199699968 2824132792832 2829331464192 2838743744512 2841020203008 2843506245632 2846196330276 2850092482016 2852378041344 2860921430016 2863215673344 2865721138176 2871752392704 2874265327616 2874662244792 2876570271744 2880508002304 2883233092272 2891452514304 2894187958272 2896720525488 2899043476992 2903011971072 2914041987072 2915005104128 2923736072192 2925074055168 2925691752096 2926080688128 2926658719504 2929981390848 2934804840448 2935424592256 2936767924224 2937778581504 2946537611264 2948940693504 2957733003264 2960104882176 2960729976672 2966750756864 2969557436352 2971938797568 2978611241152 2980840292352 2989928497152 3001247858688 3002280706048 3009234701824 3012651122688 3013246255584 3014283232064 3024695107584 3025736024064 3032744347932 3034757300224 3037190946816 3041348550656 3044225803008 3046889661257 3049333037088 3055575629824 3058466341632 3060919001088 3062653069312 3065109086208 3067791218432 3068008817094 3074247753728 3079405355008 3089055250944 3091105579008 3093584412672 3098265314304 3099331549184 3100749889536 3103463209344 3104531233024 3105951952896 3111065092096 3115254841344 3116284461056 3122470512072 3123502516628 3127048667136 3127709015667 3132406890496 3135370288128 3138113902612 3139549990848 3140630433408 3144929635328 3156878819328 3159865368504 3165166608669 3166291099648 3168830226432 3169499398104 3171603120128 3174146506752 3177149391936 3178949306864 3181498584576 3191027748864 3193586712576 3196381269504 3198944526336 3204210753536 3206354042268 3208482226176 3217020556048 3226191527936 3229243650048 3233548493568 3239089205248 3240571502592 3251351846912 3261090234368 3263705382912 3264350110216 3274127429824 3276753033216 3279380742144 3289203081216 3292491059442 3301655445504 3302352666288 3311721775104 3313338536768 3314854812672 3320534843392 3324961385472 3337594601472 3346476521856 3348697710592 3350937646296 3351383113728 3356454090496 3359145713664 3362085143456 3364781282304 3374859411456 3377565794304 3379479248896 3382676388078 3385389039552 3387636056064 3391068636072 3392273383424 3397964529664 3401179156752 3410875121664 3414101962752 3418775519232 3419952054272 3421517119488 3424511127552 3432899411968 3433624347946 3437522583552 3438658715648 3445484702976 3446623466624 3450536460288 3451265120736 3456946727936 3458528722944 3459718938624 3462746375296 3464331024384 3465523236864 3473550212457 3475855745024 3486747992832 3492597637152 3493838454784 3499699994624 3499948228608 3503010868032 3505820018688 3507806131712 3510619127808 3521134067712 3523957751808 3527041400832 3534464483328 3535210867116 3535680831488 3538045839744 3540394180608 3548594575104 3549815785984 3562077487104 3563303337984 3568053510144 3576317970222 3576793399296 3577548721812 3587698589696 3591092713728 3598444396544 3602041500928 3604737097728 3612830267392 3615727484928 3619148125554 3626507829248 3629465468928 3630182450154 3640286773248 3641005892164 3643975355904 3654839921664 3656097695744 3657770827776 3668726513664 3669939060736 3672393873993 3683393358552 3684610753148 3695114715136 3698610459648 3703673479168 3706643546112 3709887054848 3723982798848 3727505853864 3732608428224 3735085907968 3735601698816 3738081165312 3738870547464 3743198216192 3746739449856 3750018044624 3753025276416 3764266266624 3767284924416 3772441952256 3776010851808 3782345786388 3788026937344 3794928440368 3801914155008 3803170721792 3814561906688 3816307556352 3817620897792 3820961517568 3822710095872 3829003190272 3829811772709 3832882993056 3835427028992 3844310789696 3847446061056 3858917277696 3862011838464 3862294033984 3865391302656 3868491055104 3870682628096 3877451399952 3885389316096 3889065068928 3895589672208 3900098740224 3900922336128 3906641854464 3910337713152 3915690565632 3917038108672 3930568261632 3931920924672 3937162493952 3943644004352 3946281898176 3946806509568 3947639968896 3959409915136 3962585063424 3974453723136 3977640935424 3986571329536 3990342805098 3993542759232 4001663811584 4002508855298 4017661674112 4032926810112 4034314698752 4036160913408 4043659130576 4048249946112 4049049655941 4049587929088 4050443093086 4052296688544 4058967737344 4064434050816 4065777382784 4077955122176 4079821307904 4081225334784 4086812114944 4090678422792 4097541268587 4113109907712 4118740334592 4121474105344 4128681443328 4131020419072 4134333186048 4137950945792 4141269270528 4153673121792 4157004054528 4163294016096 4166632664064 4169398222848 4170278687556 4173622936704 4180493717504 4186066654464 4187507244544 4201971646464 4209171759104 4211097993216 4213153824672 4218770300202 4220222144892 4225106968576 4225999197472 4232195342336 4236199189248 4241998112768 4254703665152 4258115616768 4261530304512 4261841692672 4265259368448 4269294495414 4275138723024 4277976301568 4278567062016 4291382145024 4298581707264 4305658200064 4307628589056 4311397991424 4314855407616 4320762003456 4324849638408 4337178771456 4345080788232 4351607177216 4354517956608 4369004044288 4372507656192 4385604108288 4389121032192 4389988079256 4402207260672 4403136888384 4406667872256 4415629033472 4419806416896 4433281847296 4436599504896 4450126135296 4454336154528 4461968695808 4467034423296 4467916861728 4468510818304 4478860951552 4484892745728 4486375043072 4499812548608 4501871788032 4503421059072 4510235184104 4513852052736 4516848074752 4517801911519 4519869383376 4521424848096 4534905542336 4538604036096 4549116521898 4552135950336 4555786420224 4558367358976 4562022825984 4566014836736 4566338704512 4573999555632 4583363444736 4587699512448 4593979603968 4597663629312 4600715280384 4601686827648 4611371630592 4612958584832 4619108032512 4620697649152 4631400283276 4636658368512 4647397971456 4648997323776 4655194814016 4656796849536 4666597638144 4670681157376 4674426691584 4680825503744 4685253774942 4694845423616 4698610335744 4702721867776 4703055432192 4707170853918 4710945650112 4712619311104 4713614489488 4717394452992 4720525574144 4731459433472 4735318228992 4749436649472 4751071117312 4753245339648 4754249097156 4757404680192 4761219760128 4768423960296 4769057865728 4770064962416 4772247876864 4786541623296 4788123618304 4794571904256 4806316130304 4812723339264 4820969979904 4825530834072 4839287291904 4840243266872 4843865475072 4853715697664 4858633807872 4873119895552 4877027770368 4891635351552 4895558074368 4896525165324 4911191144736 4915129549824 4931480612864 4942191394816 4965310398464 4967582662656 4970007805152 4976811237632 4980802265088 4984108220416 4985160729952 4987442078208 4995652599808 5004033701888 5019021688832 5019714782784 5023046565888 5027074670592 5029922603008 5034681135744 5038718570496 5043127715184 5047171923456 5062289117184 5069218873344 5074014582117 5081454084096 5088410075136 5090161197056 5096946794496 5101768735128 5110510657408 5116312682496 5128163278848 5129928081408 5136766691328 5145223036928 5149349117952 5150436521919 5153855070208 5157988073472 5165792623654 5169935199936 5180519088128 5185420091904 5189578407936 5194119562944 5198284855296 5201229781504 5208855805952 5213783617536 5220920754176 5240757682176 5242561232896 5244960374784 5249549991936 5254516302048 5261709197568 5263519958528 5265928691712 5281701101568 5283446751232 5290562101248 5299271630848 5301696724992 5302816300674 5303521247232 5304568929101 5310591270912 5320457073464 5322891862656 5324723678976 5344955006976 5365190098944 5366323082718 5377235746816 5381547884544 5386639070592 5397666594816 5398732874588 5403062251392 5419245401088 5423591227392 5439761743872 5441633779712 5445273675231 5454237897056 5460430159872 5461508838246 5463388358116 5482259882496 5484146543616 5491653779456 5504908591104 5512444248064 5521692360704 5526916129722 5538230829056 5542672072704 5547915689472 5551058688128 5555510218752 5559197630464 5559965319168 5560371583408 5564830582272 5581422205952 5585974198272 5598912642336 5602628861952 5607121747968 5608305821196 5614797324288 5617538432896 5620109174784 5625027066936 5626962859856 5629537914624 5646399399936 5648265585664 5658662928384 5677487489024 5682040406016 5687012491264 5692392660552 5700184964032 5704756082688 5721842860032 5726431346688 5731442276352 5743504785408 5748530655232 5749324489584 5753140543488 5761016004608 5766466184544 5782905028608 5788375916544 5793441050976 5798086953984 5806023942144 5828083974144 5830010208256 5847472144384 5850148110336 5851383504192 5852161376256 5853317439008 5859962781696 5870849184512 5873535848448 5875557163008 5893075222528 5897881387008 5915466006528 5920209764352 5921459953344 5933501513728 5939114872704 5943877595136 5957222482304 5961680584704 5979856994304 5985514207647 6002495717376 6003763282947 6004561412096 6018469403648 6026492511168 6028566464128 6049390215168 6051472048128 6065488695864 6069514600448 6074381893632 6075664639629 6082697101312 6088451606016 6093779322514 6098666074176 6111151259648 6116932683264 6121838002176 6125306138624 6130218172416 6135582436864 6136017634188 6148495507456 6158810710016 6178110501888 6182211158016 6187168825344 6196530628608 6198663098368 6201499779072 6206926418688 6209062466048 6211903905792 6222130184192 6230509682688 6232568922112 6244941024144 6247005033256 6254097334272 6255418031334 6264813780992 6270740576256 6276227805224 6279099981696 6281260866816 6289859270656 6313757638656 6319730737008 6330333217338 6332582199296 6337660452864 6338998796208 6343206240256 6348293013504 6354298783872 6357898613728 6362997169152 6382055497728 6387173425152 6392762539008 6397889052672 6408421507072 6412708084536 6416964452352 6434041112096 6452383055872 6458487300096 6467096987136 6478178410496 6481143005184 6502703693824 6522180468736 6527410765824 6528700220432 6548254859648 6553506066432 6558761484288 6578406162432 6584982118884 6603310891008 6604705332576 6623443550208 6626677073536 6629709625344 6641069686784 6649922770944 6675189202944 6692953043712 6697395421184 6701875292592 6702766227456 6712908180992 6718291427328 6724170286912 6729562564608 6749718822912 6755131588608 6758958497792 6765352776156 6770778079104 6775272112128 6782137272144 6784546766848 6795929059328 6802358313504 6821750243328 6828203925504 6837551038464 6839904108544 6843034238976 6849022255104 6865798823936 6867248695892 6875045167104 6877317431296 6890969405952 6893246933248 6901072920576 6902530241472 6913893455872 6917057445888 6919437877248 6925492750592 6928662048768 6931046473728 6947100424914 6951711490048 6973495985664 6985195274304 6987676909568 6999399989248 6999896457216 7006021736064 7011640037376 7015612263424 7021238255616 7027880662413 7042268135424 7047915503616 7054082801664 7060756280877 7068928966656 7070421734232 7071361662976 7076091679488 7080788361216 7097189150208 7099631571968 7124154974208 7126606675968 7136107020288 7152635940444 7153586798592 7155097443624 7175397179392 7182185427456 7196888793088 7204083001856 7209474195456 7225660534784 7231454969856 7238296251108 7253015658496 7258930937856 7260364900308 7280573546496 7282011784328 7287950711808 7309679843328 7312195391488 7315541655552 7329132174169 7337453027328 7339878121472 7344787747986 7366786717104 7369221506296 7390229430272 7397220919296 7407346958336 7413287092224 7419774109696 7447965597696 7455011707728 7465216856448 7470171815936 7471203397632 7476162330624 7477741094928 7486396432384 7493478899712 7500036089248 7506050552832 7528532533248 7534569848832 7544883904512 7552021703616 7564691572776 7576053874688 7589856880736 7603828310016 7606341443584 7629123813376 7632615112704 7635241795584 7641923035136 7645420191744 7658006380544 7659623545418 7665765986112 7670854057984 7688621579392 7694892122112 7717834555392 7724023676928 7724588067968 7730782605312 7736982110208 7741365256192 7748688935481 7754902799904 7770778632192 7778130137856 7791179344416 7801844672256 7813283708928 7820675426304 7831381131264 7834076217344 7861136523264 7863841849344 7865395308667 7874324987904 7887288008704 7892563796352 7895279937792 7918819830272 7925170126848 7948907446272 7955281870848 7973142659072 7980685610196 7987085518464 8003327623168 8005017710596 8035323348224 8065853620224 8068629397504 8072321826816 8087318261152 8096499892224 8098099311882 8099175858176 8100886186172 8104593377088 8117935474688 8128868101632 8131554765568 8155910244352 8159642615808 8162450669568 8173624229888 8181356845584 8192263257369 8195082537174 8226219815424 8237480669184 8242948210688 8257362886656 8262040838144 8268666372096 8275901891584 8282538541056 8290374194583 8307346243584 8314008109056 8326588032192 8333265328128 8338796445696 8340557375112 8347245873408 8360987435008 8372133308928 8375014489088 8403943292928 8418343518208 8422195986432 8426307649344 8437540600404 8440444289784 8450213937152 8451998394944 8464390684672 8472398378496 8483996225536 8509407330304 8516231233536 8523060609024 8523683385344 8530518736896 8538588990828 8543426262197 8550277446048 8555952603136 8557134124032 8582764290048 8597163414528 8611316400128 8615257178112 8622795982848 8629710815232 8641524006912 8645742744379 8649699276816 8674357542912 8690161576464 8709035913216 8738008088576 8745015312384 8771208216576 8778242064384 8779976158512 8804414521344 8806273776768 8813335744512 8831258066944 8839612833792 8866563694592 8873199009792 8900252270592 8908672309056 8923937391616 8935833723456 8937021636608 8957721903104 8969785491456 8972750086144 8999625097216 9003743576064 9006842118144 9020470368208 9027704105472 9033696149504 9035603823038 9039738766752 9042849696192 9069811084672 9077208072192 9098233043796 9104271900672 9111572840448 9116734717952 9124045651968 9132029673472 9132677409024 9140668983771 9147999111264 9166726889472 9175399024896 9187959207936 9195327258624 9203373655296 9222743261184 9225917169664 9238216065024 9241395298304 9262800566552 9273316737024 9294795942912 9297994647552 9310389628032 9313593699072 9333195276288 9341362314752 9348853383168 9361651007488 9370507549884 9389690847232 9397220671488 9405443735552 9406110864384 9414341707836 9421891300224 9425238622208 9427228978976 9434788905984 9441051148288 9462918866944 9470636457984 9498873298944 9502142234624 9506490679296 9508498194312 9514809360384 9522439520256 9536847920592 9538115731456 9540129924832 9544495753728 9573083246592 9576247236608 9589143808512 9612632260608 9625446678528 9641939959808 9651061668144 9678574583808 9680486533744 9687730950144 9707431395328 9717267615744 9746239791104 9754055540736 9783270703104 9791116148736 9793050330648 9822382289472 9830259099648 9862961225728 9884382789632 9930620796928 9935165325312 9940015610304 9953622475264 9961604530176 9968216440832 9970321459904 9974884156416 9991305199616 10008067403776 10038043377664 10039429565568 10046093131776 10054149341184 10059845206016 10069362271488 10077437140992 10078173494927 10086255430368 10094343846912 10124578234368 10138437746688 10148029164234 10162908168192 10176820150272 10180322394112 10193893588992 10198870183489 10203537470256 10221021314816 10232625364992 10256326557696 10259856162816 10273533382656 10290446073856 10298698235904 10300873043838 10307710140416 10315976146944 10331585247308 10339870399872 10361038176256 10370840183808 10379156815872 10388239125888 10396569710592 10402459563008 10417711611904 10420650637371 10427567235072 10441841508352 10481515364352 10485122465792 10499099983872 10509032604096 10523418395136 10527039917056 10531857383424 10563402203136 10566893502464 10581124202496 10598543261696 10603393449984 10605632601348 10607042494464 10609137858202 10621182541824 10640914146928 10645783725312 10649447357952 10689910013952 10730380197888 10732646165436 10754471493632 10763095769088 10773278141184 10795333189632 10797465749176 10806124502784 10838490802176 10847182454784 10879523487744 10883267559424 10890547350462 10908475794112 10920860319744 10923017676492 10926776716232 10964519764992 10968293087232 10983307558912 11009817182208 11024888496128 11043384721408 11053832259444 11076461658112 11085344145408 11095831378944 11102117376256 11111020437504 11118395260928 11119930638336 11120743166816 11129661164544 11162844411904 11171948396544 11197825284672 11205257723904 11214243495936 11216611642392 11229594648576 11235076865792 11240218349568 11250054133872 11253925719712 11259075829248 11292798799872 11296531171328 11317325856768 11354974978048 11364080812032 11374024982528 11384785321104 11400369928064 11409512165376 11443685720064 11452862693376 11462884552704 11487009570816 11489435318127 11497061310464 11498648979168 11506281086976 11522032009216 11532932369088 11576751833088 11586882101952 11596173907968 11612047884288 11656167948288 11660020416512 11694944288768 11700296220672 11702767008384 11706634878016 11719925563392 11741698369024 11747071696896 11751114326016 11786150445056 11795762774016 11830932013056 11833269149533 11840419528704 11842919906688 11867003027456 11878229745408 11887755190272 11914444964608 11923361169408 11959713988608 11971028415294 12004991434752 12007526565894 12009122824192 12036938807296 12052985022336 12057132928256 12098780430336 12102944096256 12130977391728 12139029200896 12147148967823 12148763787264 12151329279258 12165394202624 12176903212032 12187558645028 12197332148352 12222302519296 12233865366528 12243676004352 12250612277248 12260436344832 12271164873728 12272035268376 12292623805761 12296991014912 12317621420032 12356221003776 12364422316032 12393061257216 12397326196736 12402999558144 12413852837376 12418124932096 12423807811584 12444260368384 12461019365376 12465137844224 12489882048288 12494010066512 12508194668544 12510836062668 12529627561984 12541481152512 12552455610448 12558199963392 12562521733632 12579718541312 12627515277312 12639461474016 12660666434676 12665164398592 12675320905728 12677997592416 12686412480512 12696586027008 12708597567744 12715797227456 12725994338304 12764110995456 12774346850304 12785525078016 12795778105344 12816843014144 12825416169072 12833928904704 12868082224192 12916974600192 12934193974272 12956356820992 12962286010368 13005407387648 13044360937472 13054821531648 13057400440864 13096509719296 13107012132864 13117522968576 13156812324864 13169964237768 13206621782016 13209410665152 13246887100416 13253354147072 13259419250688 13282139373568 13299845541888 13350378405888 13385906087424 13394790842368 13403750585184 13405532454912 13425816361984 13436582854656 13448340573824 13459125129216 13499437645824 13510263177216 13517916995584 13530705552312 13541556158208 13550544224256 13553405734557 13564274544288 13569093533696 13591858118656 13604716627008 13656407851008 13675102076928 13679808217088 13686068477952 13698044510208 13731597647872 13734497391784 13750090334208 13754634862592 13781938811904 13786493866496 13802145841152 13805060482944 13827786911744 13834114891776 13838875754496 13850985501184 13857324097536 13862092947456 13894200849828 13903422980096 13946991971328 13970390548608 13975353819136 13998799978496 13999792914432 14012043472128 14023280074752 14031224526848 14042476511232 14055761324826 14084536270848 14095831007232 14108165603328 14121512561754 14137857933312 14140843468464 14142723325952 14152183358976 14161576722432 14194378300416 14199263143936 14248309948416 14253213351936 14272214040576 14305271880888 14307173597184 14310194887248 14350794358784 14364370854912 14393777586176 14408166003712 14418948390912 14451321069568 14462909939712 14476592502216 14506031316992 14517861875712 14520729800616 14561147092992 14564023568656 14575901423616 14619359686656 14624390782976 14631083311104 14658264348338 14674906054656 14679756242944 14689575495972 14733573434208 14738443012592 14780458860544 14794441838592 14814693916672 14826574184448 14839548219392 14895931195392 14910023415456 14930433712896 14940343631872 14942406795264 14952324661248 14955482189856 14986957799424 15000072178496 15012101105664 15057065066496 15069139697664 15089767809024 15104043407232 15129383145552 15179713761472 15207656620032 15212682887168 15258247626752 15265230225408 15270483591168 15283846070272 15290840383488 15316012761088 15319247090836 15331531972224 15341708115968 15377243158784 15389784244224 15435669110784 15448047353856 15449176135936 15451309565757 15461565210624 15473964220416 15482730512384 15497377870962 15509805599808 15541557264384 15556260275712 15582358688832 15603689344512 15626567417856 15641350852608 15662762262528 15668152434688 15722273046528 15727683698688 15730790617334 15748649975808 15774576017408 15785127592704 15790559875584 15837639660544 15850340253696 15897814892544 15910563741696 15913706787303 15946285318144 15961371220392 15974171036928 16006655246336 16010035421192 16070646696448 16131707240448 16137258795008 16144643653632 16174636522304 16192999784448 16196198623764 16198351716352 16201772372344 16209186754176 16235870949376 16257736203264 16263109531136 16311820488704 16319285231616 16324901339136 16347248459776 16362713691168 16384526514738 16390165074348 16452439630848 16474961338368 16485896421376 16514725773312 16524081676288 16537332744192 16551803783168 16565077082112 16580748389166 16614692487168 16628016218112 16653176064384 16666530656256 16677592891392 16681114750224 16694491746816 16721974870016 16744266617856 16750028978176 16807886585856 16836687036416 16844391972864 16852615298688 16875081200808 16880888579568 16900427874304 16903996789888 16928781369344 16944796756992 16967992451072 17018814660608 17032462467072 17046121218048 17047366770688 17061037473792 17077177981656 17086852524394 17100554892096 17111905206272 17114268248064 17165528580096 17194326829056 17222632800256 17230514356224 17245591965696 17259421630464 17283048013824 17291485488758 17299398553632 17348715085824 17380323152928 17418071826432 17476016177152 17490030624768 17542416433152 17545881842411 17556484128768 17559952317024 17612547553536 17626671489024 17679225667584 17733127389184 17746398019584 17800504541184 17817344618112 17847874783232 17871667446912 17915443806208 17939570982912 17945500172288 17999250194432 18007487152128 18011289848841 18013684236288 18040940736416 18055408210944 18067392299008 18071207646076 18079477533504 18085699392384 18139622169344 18154416144384 18196466087592 18208543801344 18223145680896 18226993918887 18233469435904 18248091303936 18264059346944 18265354818048 18281337967542 18295998222528 18333453778944 18350798049792 18375918415872 18390654517248 18406747310592 18445486522368 18451834339328 18476432130048 18482790596608 18525601133104 18546633474048 18589591885824 18595989295104 18620779256064 18627187398144 18666390552576 18682724629504 18697706766336 18723302014976 18741015099768 18779381694464 18794441342976 18810887471104 18812221728768 18828683415672 18843782600448 18850477244416 18854457957952 18869577811968 18882102296576 18925837733888 18941272915968 18997746597888 19004284469248 19012981358592 19016996388624 19029618720768 19044879040512 19073695841184 19076231462912 19080259849664 19088991507456 19146166493184 19152494473216 19178287617024 19225264521216 19250893357056 19283879919616 19302123336288 19357149167616 19360973067488 19375461900288 19434535231488 19492479582208 19508111081472 19566541406208 19582232297472 19586100661296 19644764578944 19660518199296 19725922451456 19768765579264 19861241593856 19870330650624 19880031220608 19907244950528 19923209060352 19936432881664 19940642919808 19949768312832 19982610399232 20016134807552 20076086755328 20078859131136 20092186263552 20108298682368 20119690412032 20138724542976 20154874281984 20156346989854 20172510860736 20188687693824 20249156468736 20276875493376 20296058328468 20325816336384 20353640300544 20360644788224 20387787177984 20397740366978 20407074940512 20442042629632 20465250729984 20512653115392 20519712325632 20547066765312 20580892147712 20597396471808 20601746087676 20615420280832 20631952293888 20663170494616 20679740799744 20722076352512 20741680367616 20758313631744 20776478251776 20793139421184 20804919126016 20841301274742 20855134470144 20883683016704 20963030728704 20970244931584 20998199967744 21018065208192 21046836790272 21054079834112 21063714766848 21126804406272 21133787004928 21162248404992 21197086523392 21206786899968 21211265202696 21214084988928 21218275716404 21242365083648 21281828293856 21291567450624 21298894715904 21379820027904 21460760395776 21465292330872 21508942987264 21526191538176 21546556282368 21590666379264 21594931498352 21612249005568 21676981604352 21694364909568 21759046975488 21766535118848 21781094700924 21816951588224 21841720639488 21846035352984 21853553432464 21929039529984 21936586174464 21966615117824 21987396522507 22019634364416 22049776992256 22086769442816 22107664518888 22152923316224 22170688290816 22191662757888 22204234752512 22222040875008 22236790521856 22239861276672 22241486333632 22259322329088 22325688823808 22343896793088 22395650569344 22410515447808 22428486991872 22433223284784 22459189297152 22470153731584 22480436699136 22500108267744 22507851439424 22518151658496 22585597599744 22593062342656 22634651713536 22709949956096 22728161624064 22748049965056 22769570642208 22800739856128 22819024330752 22887371440128 22905725386752 22925769105408 22974019141632 22978870636254 22994122620928 22997297958336 23012562173952 23044064018432 23065864738176 23153503666176 23173764203904 23192347815936 23224095768576 23246066806443 23312335896576 23320040833024 23389888577536 23405534016768 23413269756032 23439851126784 23483396738048 23494143393792 23502228652032 23572300890112 23591525548032 23596185926001 23661864026112 23666538299066 23685839813376 23734006054912 23756459490816 23775510380544 23828889929216 23846722338816 23919427977216 23942056830588 24009982869504 24015053131788 24018245648384 24073877614592 24105970044672 24114265856512 24197560860672 24205888192512 24261954783456 24278058401792 24294297935646 24297527574528 24302658558516 24330788405248 24353806424064 24375117290056 24394664296704 24444605038592 24467730733056 24487352008704 24501224554496 24520872689664 24542329747456 24544070536752 24585247611522 24593982029824 24635242840064 24712442007552 24728844632064 24786122514432 24794652393472 24805999116288 24827705674752 24836249864192 24847615623168 24888520736768 24922038730752 24930275688448 24979764096576 24988020133024 25016389337088 25021672125336 25059255123968 25082962305024 25104911220896 25116399926784 25125043467264 25159437082624 25255030554624 25278922948032 25321332869352 25330328797184 25350641811456 25355995184832 25372824961024 25393172054016 25417195135488 25431594454912 25451988676608 25528221990912 25548693700608 25571050156032 25591556210688 25630278786591 25633686028288 25650832338144 25667857809408 25736164448384 25833949200384 25868387948544 25912713641984 25924572020736 25937228233137 26010814775296 26016307559437 26088721874944 26114800881728 26193019438592 26214024265728 26235045937152 26313624649728 26339928475536 26413243564032 26418821330304 26493774200832 26506708294144 26518838501376 26564278747136 26599691083776 26700756811776 26771812174848 26789581684736 26807501170368 26811064909824 26851632723968 26873165709312 26896681147648 26918250258432 26998875291648 27020526354432 27035833991168 27061411104624 27083112316416 27101088448512 27106811469114 27128549088576 27138187067392 27183716237312 27209433254016 27312815702016 27350204153856 27359616434176 27372136955904 27396089020416 27422006951313 27463195295744 27468994783568 27500180668416 27509269725184 27563877623808 27572987732992 27610120965888 27655573823488 27668229783552 27677751508992 27701971002368 27714648195072 27724185894912 27788401699656 27806845960192 27893983942656 27940781097216 27950707638272 27997599956992 27999585828864 28024086944256 28046560149504 28062449053696 28084953022464 28111522649652 28169072541696 28191662014464 28216331206656 28243025123508 28275715866624 28281686936928 28285446651904 28304366717952 28323153444864 28388756600832 28398526287872 28496619896832 28506426703872 28544428081152 28610543761776 28614347194368 28620389774496 28701588717568 28728741709824 28816332007424 28837896781824 28902642139136 28925819879424 28953185004432 29012062633984 29035723751424 29041459601232 29122294185984 29128047137312 29151802847232 29238719373312 29248781565952 29262166622208 29316528696676 29349812109312 29359512485888 29379150991944 29467146868416 29476886025184 29560917721088 29588883677184 29629387833344 29653148368896 29679096438784 29791862390784 29820046830912 29860867425792 29880687263744 29884813590528 29904649322496 29910964379712 29973915598848 30000144356992 30024202211328 30114130132992 30138279395328 30179535618048 30208086814464 30234520484781 30258766291104 30359427522944 30415313240064 30425365774336 30516495253504 30530460450816 30540967182336 30567692140544 30581680766976 30596610550467 30632025522176 30638494181672 30663063944448 30683416231936 30754486317568 30779568488448 30871338221568 30896094707712 30898352271872 30902619131514 30923130421248 30947928440832 30965461024768 30994755741924 31019611199616 31083114528768 31112520551424 31164717377664 31207378689024 31253134835712 31282701705216 31325524525056 31336304869376 31444546093056 31455367397376 31461581234668 31497299951616 31549152034816 31570255185408 31581119751168 31675279321088 31700680507392 31795629785088 31821127483392 31827413574606 31892570636288 31922742440784 31948342073856 32013310492672 32020070842384 32141293392896 32263414480896 32274517590016 32289287307264 32349273044608 32385999568896 32392397247528 32396703432704 32403544744688 32418373508352 32471741898752 32515472406528 32526219062272 32623640977408 32638570463232 32649802678272 32694496919552 32725427382336 32769053029476 32780330148696 32904879261696 32949922676736 32971792842752 33029451546624 33048163352576 33074665488384 33103607566336 33130154164224 33161496778332 33229384974336 33256032436224 33306352128768 33333061312512 33355185782784 33362229500448 33388983493632 33443949740032 33488533235712 33500057956352 33577652053751 33615773171712 33673374072832 33688783945728 33705230597376 33750162401616 33761777159136 33807993579776 33857562738688 33889593513984 33935984902144 34037629321216 34064924934144 34092242436096 34094733541376 34122074947584 34154355963312 34173705048788 34201109784192 34223810412544 34228536496128 34331057160192 34388653658112 34445265600512 34461028712448 34468305954381 34491183931392 34518843260928 34566096027648 34582970977516 34598797107264 34760646305856 34836143652864 34952032354304 34980061249536 35084832866304 35091763684822 35119904634048 35225095107072 35253342978048 35358451335168 35466254778368 35492796039168 35499807448599 35601009082368 35634689236224 35695749566464 35743334893824 35830887612416 35879141965824 35891000344576 35998500388864 36014974304256 36022579697682 36027368472576 36081881472832 36110816421888 36134784598016 36142415292152 36158955067008 36171398784768 36279244338688 36308832288768 36392932175184 36417087602688 36446291361792 36453987837774 36466938871808 36496182607872 36528118693888 36530709636096 36562675935084 36591996445056 36666907557888 36701596099584 36751836831744 36781309034496 36813494621184 36890973044736 36903668678656 36952864260096 36965581193216 37051202266208 37093266948096 37179183771648 37191978590208 37241558512128 37254374796288 37332781105152 37365449259008 37395413532672 37446604029952 37482030199536 37558763388928 37588882685952 37621774942208 37624443457536 37657366831344 37687565200896 37700954488832 37708915915904 37739155623936 37764204593152 37851675467776 37882545831936 37995493195776 38008568938496 38025962717184 38033992777248 38059237441536 38089758081024 38147391682368 38152462925824 38160519699328 38177983014912 38292332986368 38304988946432 38356575234048 38450529042432 38501786714112 38567759839232 38604246672576 38721946134976 38750923800576 38869070462976 38984959164416 39016222162944 39133082812416 39140813340763 39164464594944 39172201322592 39289529157888 39321036398592 39451844902912 39537531158528 39609565596341 39722483187712 39740661301248 39760062441216 39814489901056 39846418120704 39881285839616 39899536625664 39965220798464 40032269615104 40152173510656 40157718262272 40184372527104 40216597364736 40239380824064 40277449085952 40309748563968 40312693979708 40345021721472 40377375387648 40498312937472 40553750986752 40592116656936 40651632672768 40660217203671 40707280601088 40721289576448 40775574355968 40795480733956 40814149881024 40884085259264 41025306230784 41039424651264 41094133530624 41161784295424 41194792943616 41203492175352 41230840561664 41263904587776 41326340989232 41359481599488 41444152705024 41483360735232 41516627263488 41552956503552 41586278842368 41609838252032 41682602549484 41710268940288 41767366033408 41926061457408 41940489863168 41996399935488 42036130416384 42093673580544 42108159668224 42127429533696 42253608812544 42267574009856 42324496809984 42394173046784 42413573799936 42422530405392 42428169977856 42436551432808 42484730167296 42563656587712 42583134901248 42597789431808 42759640055808 42921520791552 42930584661744 43017885974528 43052383076352 43093112564736 43181332758528 43189862996704 43224498011136 43353963208704 43388729819136 43518093950976 43533070237696 43562189401848 43633903176448 43683441278976 43692070705968 43707106864928 43858079059968 43873172348928 43933230235648 43974793045014 44039268728832 44099553984512 44173538885632 44215329037776 44305846632448 44341376581632 44383325515776 44408469505024 44444081750016 44473581043712 44479722553344 44482972667264 44518644658176 44651377647616 44687793586176 44791301138688 44821030895616 44856973983744 44866446569568 44940307463168 44960873398272 45000216535488 45015702878848 45036303316992 45171195199488 45186124685312 45269303427072 45419899912192 45496099930112 45539141284416 45601479712256 45638048661504 45774742880256 45811450773504 45851538210816 45948038283264 45957741272508 45988245241856 45994595916672 46025124347904 46088128036864 46131729476352 46307007332352 46347528407808 46384695631872 46448191537152 46492133612886 46624671793152 46640081666048 46779777155072 46811068033536 46826539512064 46879702253568 46966793476096 46988286787584 47004457304064 47144601780224 47183051096064 47192371852002 47323728052224 47333076598132 47371679626752 47468012109824 47512918981632 47551020761088 47657779858432 47693444677632 47741120361909 47838855954432 47884113661176 48019965739008 48030106263576 48036491296768 48147755229184 48211940089344 48228531713024 48395121721344 48411776385024 48523909566912 48556116803584 48588595871292 48595055149056 48605317117032 48661576810496 48707612848128 48750234580112 48789328593408 48889210077184 48935461466112 48974704017408 49002449108992 49041745379328 49084659494912 49088141073504 49170495223044 49187964059648 49270485680128 49424884015104 49457689264128 49572245028864 49589304786944 49611998232576 49655411349504 49672499728384 49695231246336 49777041473536 49787553045217 49844077461504 49860551376896 49959528193152 49976040266048 50032778674176 50043344250672 50165924610048 50209822441792 50232799853568 50250086934528 50318874165248 50510061109248 50557845896064 50642665738704 50660657594368 50701283622912 50711990369664 50745649922048 50786344108032 50834390270976 50863188909824 50903977353216 51056443981824 51097387401216 51142100312064 51183112421376 51260557573182 51267372056576 51301664676288 51335715618816 51472328896768 51667898400768 51736775897088 51825427283968 51849144041472 51874456466274 52021629550592 52032615118874 52177443749888 52229601763456 52386038877184 52428048531456 52470091874304 52627249299456 52637645527233 52679856951072 52837642660608 53013416588288 53037677002752 53128557494272 53199382167552 53401513623552 53543624349696 53579163369472 53615002340736 53703265447936 53746331418624 53793362295296 53836500516864 53997750583296 54041052708864 54071667982336 54122822209248 54166224632832 54202176897024 54213622938228 54257098177152 54276374134784 54367432474624 54418866508032 54625631404032 54700408307712 54719232868352 54744273911808 54792178040832 54844013902626 54926390591488 54937989567136 55000361336832 55018539450368 55127755247616 55145975465984 55220241931776 55311147646976 55336459567104 55355503017984 55403942004736 55429296390144 55448371789824 55576803399312 55613691920384 55787967885312 55881562194432 55901415276544 55995199913984 55999171657728 56048173888512 56093120299008 56124898107392 56169906044928 56223045299304 56338145083392 56383324028928 56432662413312 56486050247016 56551431733248 56563373873856 56570893303808 56608733435904 56646306889728 56777513201664 56797052575744 56993239793664 57012853407744 57088856162304 57221087523552 57228694388736 57240779548992 57403177435136 57457483419648 57632664014848 57675793563648 57805284278272 57851639758848 57906370008864 58024125267968 58036378401821 58071447502848 58082919202464 58256094274624 58303605694464 58477438746624 58497563131904 58524333244416 58633057393352 58699624218624 58719024971776 58731424849747 58758301983888 58934293736832 58953772050368 59177767354368 59258775666688 59306296737792 59358192877568 59583724781568 59640093661824 59721734851584 59761374527488 59769627181056 59809298644992 59821928759424 59947831197696 60000288713984 60048404422656 60228260265984 60276558790656 60359071236096 60416173628928 60469040969562 60517532582208 60718855045888 60830626480128 60850731548672 61032990507008 61060920901632 61081934364672 61135384281088 61163361533952 61193221100934 61264051044352 61276988363344 61326127888896 61366832463872 61508972635136 61559136976896 61742676443136 61792189415424 61796704543744 61805238263028 61846260842496 61895856881664 61930922049536 61989511483848 62039222399232 62166229057536 62225041102848 62329434755328 62414757378048 62565403410432 62651049050112 62672609738752 62889092186112 62910734794752 62923162469336 62994599903232 63098304069632 63140510370816 63162239502336 63350558642176 63401361014784 63591259570176 63642254966784 63654827149212 63785141272576 63845484881568 63896684147712 64026620985344 64040141684768 64282586785792 64526828961792 64549035180032 64578574614528 64698546089216 64771999137792 64784794495056 64793406865408 64807089489376 64836747016704 64943483797504 65030944813056 65052438124544 65247281954816 65277140926464 65299605356544 65388993839104 65450854764672 65538106058952 65560660297392 65809758523392 65899845353472 65943585685504 65962189567521 66058903093248 66096326705152 66149330976768 66207215132672 66260308328448 66322993556664 66458769948672 66512064872448 66612704257536 66666122625024 66710371565568 66724459000896 66777966987264 66887899480064 66977066471424 67000115912704 67155304107502 67231546343424 67346748145664 67377567891456 67410461194752 67500324803232 67523554318272 67615987159552 67715125477376 67779187027968 67871969804288 68075258642432 68129849868288 68184484872192 68189467082752 68244149895168 68308711926624 68347410097576 68402219568384 68447620825088 68457072992256 68662114320384 68777307316224 68890531201024 68922057424896 68936611908762 68982367862784 69037686521856 69132192055296 69165941955032 69197594214528 69521292611712 69672287305728 69904064708608 69960122499072 70169665732608 70183527369644 70239809268096 70450190214144 70506685956096 70716902670336 70788557778003 70932509556736 70985592078336 70999614897198 71202018164736 71269378472448 71391499132928 71486669787648 71661775224832 71758283931648 71782000689152 71997000777728 72029948608512 72045159395364 72054736945152 72163762945664 72221632843776 72269569196032 72284830584304 72317910134016 72342797569536 72558488677376 72617664577536 72785864350368 72834175205376 72892582723584 72907975675548 72933877743616 72992365215744 73056237387776 73061419272192 73125351870168 73183992890112 73333815115776 73403192199168 73503673663488 73562618068992 73626989242368 73781946089472 73807337357312 73905728520192 73931162386432 74102404532416 74186533896192 74358367543296 74383957180416 74483117024256 74508749592576 74665562210304 74730898518016 74790827065344 74893208059904 74964060399072 75117526777856 75177765371904 75243549884416 75248886915072 75314733662688 75375130401792 75417831831808 75478311247872 75528409186304 75703350935552 75765091663872 75990986391552 76017137876992 76051925434368 76067985554496 76118474883072 76179516162048 76294783364736 76321039398656 76355966029824 76584665972736 76609977892864 76713150468096 76890836359773 76901058084864 77003573428224 77135519678464 77208493345152 77443892269952 77501847601152 77738140925952 77811684699411 77969918328832 78032444325888 78048922678311 78266165624832 78281626681526 78344402645184 78579058315776 78642072797184 78903689805824 79075062317056 79219131192682 79444966375424 79481322602496 79520124882432 79628979802112 79692836241408 79762571679232 79799073251328 79930441596928 80064539230208 80304347021312 80315436524544 80368745054208 80433194729472 80478761648128 80554898171904 80619497127936 80625387959416 80690043442944 80754750775296 80996625874944 81107501973504 81184233313872 81303265345536 81320434407342 81414561202176 81442579152896 81551148711936 81590961467912 81628299762048 81768170518528 82050612461568 82078849302528 82188267061248 82323568590848 82389585887232 82406984350704 82461681123328 82527809175552 82652681978464 82718963198976 82888305410048 82966721470464 83033254526976 83105913007104 83172557684736 83219676504064 83365205098968 83420537880576 83534732066816 83852122914816 83880979726336 83992799870976 84072260832768 84187347161088 84216319336448 84254859067392 84507217625088 84535148019712 84648993619968 84788346093568 84827147599872 84845060810784 84856339955712 84873102865616 84969460334592 85127313175424 85166269802496 85195578863616 85519280111616 85843041583104 85861169323488 86035771949056 86104766152704 86186225129472 86379725993408 86448996022272 86707926417408 86777459638272 87036187901952 87066140475392 87124378803696 87267806352896 87366882557952 87384141411936 87414213729856 87716158119936 87746344697856 87866460471296 87949586090028 88078537457664 88199107969024 88347077771264 88430658075552 88611693264896 88682753163264 88766651031552 88816939010048 88888163500032 88959445106688 88965945334528 89037289316352 89302755295232 89375587172352 89582602277376 89642061791232 89713947967488 89732893139136 89880614926336 89921746796544 90000433070976 90031405757696 90072606633984 90342390398976 90372249370624 90538606854144 90703561454343 90839799824384 90992199860224 91078282568832 91202959424512 91276097323008 91549485760512 91622901547008 91703076421632 91789831651401 91896076566528 91915482545016 91976490483712 91989191833344 92050248695808 92176256073728 92263458952704 92614014664704 92695056815616 92769391263744 92896383074304 92984267225772 93249343586304 93280163332096 93559554310144 93622136067072 93653079024128 93759404507136 93933586952192 93976573575168 94008914608128 94289203560448 94366102192128 94384743704004 94647456104448 94666153196264 94743359253504 94936024219648 95025837963264 95102041522176 95315559716864 95386889355264 95482240723818 95677711908864 95768227322352 96039931478016 96060212527152 96072982593536 96295510458368 96423880178688 96457063426048 96790243442688 96823552770048 97047819133824 97112233607168 97177191742584 97190110298112 97210634234064 97323153620992 97415225696256 97500469160224 97578657186816 97778420154368 97870922932224 97949408034816 98004898217984 98083490758656 98169318989824 98176282147008 98340990446088 98375928119296 98540971360256 98849768030208 98915378528256 99144490057728 99178609573888 99223996465152 99310822699008 99344999456768 99390462492672 99554082947072 99575106090434 99688154923008 99721102753792 99919056386304 99952080532096 100065557348352 100086688501344 100331849220096 100419644883584 100465599707136 100500173869056 100637748330496 100732956161253 101020122218496 101115691792128 101285331477408 101321315188736 101423980739328 101491299844096 101572688216064 101668780541952 101726377819648 101807954706432 102112887963648 102194774802432 102284200624128 102366224842752 102521115146364 102534744113152 102603329352576 102671431237632 102944657793536 103335796801536 103473551794176 103650854567936 103698288082944 103748912932548 104043259101184 104065230237748 104354887499776 104459203526912 104772077754368 104856097062912 104940183748608 105254498598912 105275291054466 105359713902144 105675285321216 106026833176576 106075354005504 106257114988544 106398764335104 106499422345797 106803027247104 107087248699392 107158326738944 107230004681472 107406530895872 107492662837248 107586724590592 107673001033728 107995501166592 108082105417728 108143335964672 108245644418496 108332449265664 108404353794048 108427245876456 108514196354304 108552748269568 108734864949248 108837733016064 109251262808064 109400816615424 109438465736704 109488547823616 109584356081664 109688027805252 109852781182976 109875979134272 110000722673664 110037078900736 110255510495232 110291950931968 110440483863552 110622295293952 110672919134208 110711006035968 110807884009472 110858592780288 110896743579648 111064541408561 111153606798624 111227383840768 111575935770624 111763124388864 111990399827968 111998343315456 112096347777024 112186240598016 112249796214784 112339812089856 112446090598608 112676290166784 112766648057856 112865324826624 112972100494032 113102863466496 113126747747712 113217466871808 113292613779456 113555026403328 113594105151488 113986479587328 114025706815488 114177712324608 114442175047104 114457388777472 114481559097984 114806354870272 114914966839296 115265328029696 115351587127296 115610568556544 115703279517696 115812740017728 116048250535936 116072756803642 116165838404928 116512188549248 116607211388928 116954877493248 116995126263808 117048666488832 117266114786704 117399248437248 117422440022289 117438049943552 117462849699494 117516603967776 117868587473664 117907544100736 118355534708736 118517551333376 118612593475584 118716385755136 118828696789023 119167449563136 119280187323648 119443469703168 119522749054976 119539254362112 119643857518848 119895662395392 120000577427968 120096808845312 120456520531968 120553117581312 120718142472192 120832347257856 120938081939124 121035065164416 121437710091776 121661252960256 121701463097344 122065981014016 122121841803264 122163868729344 122270768562176 122326723067904 122386442201868 122528102088704 122553976726688 122652255777792 122733664927744 123017945270272 123118273953792 123485352886272 123584378830848 123593409087488 123610476526056 123692521684992 123791713763328 123861844099072 123979022967696 124078444798464 124332458115072 124450082205696 124658869510656 124829514756096 125130806820864 125302098100224 125345219477504 125778184372224 125821469589504 125846324938672 125989199806464 126196608139264 126281020741632 126324479004672 126701117284352 126802722029568 127182519140352 127284509933568 127309654298424 127570282545152 127690969763136 127793368295424 128053241970688 128080283369536 128565173571584 129053657923584 129098070360064 129157149229056 129397092178432 129543998275584 129569588990112 129586813730816 129614178978752 129673494033408 129886967595008 130061889626112 130104876249088 130494563909632 130554281852928 130599210713088 130777987678208 130901709529344 131016255434051 131076212117904 131121320594784 131619517046784 131799690706944 131924379135042 132117806186496 132192653410304 132298661953536 132414430265344 132520616656896 132645987113328 132917539897344 133024129744896 133225408515072 133332245250048 133420743131136 133448918001792 133555933974528 133775798960128 133954132942848 134000231825408 134310608215004 134463092686848 134693496291328 134820922389504 135000649606464 135047108636544 135231974319104 135430250954752 135558374055936 135743939608576 136150517284864 136259699736576 136378934165504 136488299790336 136617423853248 136694820195152 136804439136768 136895241650176 136914145984512 137324228640768 137554614632448 137781062402048 137844114849792 137873223817524 137964735725568 138075373043712 138264384110592 138331883910064 138395188429056 139042585223424 139344574611456 139808129417216 139920244998144 140339331465216 140367054739288 140479618536192 140900380428288 141013371912192 141433805340672 141577115556006 141865019113472 141971184156672 141999229794396 142404036329472 142538756944896 142782998265856 142973339575296 143323550449664 143516567863296 143564001378304 143994001555456 144059897217024 144090318790728 144109473890304 144327525891328 144443265687552 144539138392064 144569661168608 144635820268032 144685595139072 145116977354752 145235329155072 145571728700736 145668350410752 145785165447168 145815951351096 145867755487232 145984730431488 146112474775552 146122838544384 146250703740336 146367985780224 146667630231552 146806384398336 147007347326976 147125236137984 147253978484736 147563892178944 147614674714624 147811457040384 147862324772864 148204809064832 148373067792384 148716735086592 148767914360832 148966234048512 149017499185152 149331124420608 149362659135651 149461797036032 149581654130688 149786416119808 149928120798144 150235053555712 150487099768832 150497773830144 150629467325376 150750260803584 150835663663616 150956622495744 151056818372608 151406701871104 151530183327744 151981972783104 152034275753984 152103850868736 152135971108992 152236949766144 152359032324096 152589566729472 152642078797312 152711932059648 153169331945472 153219955785728 153426300936192 153781672719546 153802116169728 153832498943929 154007146856448 154271039356928 154416986690304 154887784539904 155003695202304 155476281851904 155623369398822 155939836657664 156064888651776 156097845356622 156532331249664 156563253363052 156688805290368 157158116631552 157284145594368 157807379611648 157912936581699 158150124634112 158438262385364 158889932750848 159040249764864 159257959604224 159385672482816 159525143358464 159598146502656 159860883193856 160129078460416 160608694042624 160630873049088 160737490108416 160957523296256 161109796343808 161238994255872 161250775918832 161380086885888 161509501550592 161993251749888 162215003947008 162368466627744 162606530691072 162640868814684 162829122404352 162885158305792 163102297423872 163181922935824 163256599524096 163536341037056 164101224923136 164157698605056 164376534122496 164647137181696 164779171774464 164813968701408 164923362246656 165055618351104 165305363956928 165437926397952 165933442940928 166066509053952 166211826014208 166345115369472 166439353008128 166730410197936 166841075761152 167069464133632 167704245829632 167985599741952 168144521665536 168374694322176 168432638672896 168509718134784 169014435250176 169070296039424 169297987239936 169576692187136 169654295199744 169690121621568 169712679911424 169746205731232 169938920669184 170254626350848 170332539604992 170391157727232 171038560223232 171686083166208 171722338646976 172071543898112 172209532305408 172372450258944 172759451986816 172897992044544 173415852834816 173554919276544 174072375803904 174109135205463 174132280950784 174248757607392 174535612705792 174768282823872 174828427459712 175432316239872 175492689395712 175732920942592 175899172180056 176157074915328 176194274549241 176398215938048 176694155542528 176861316151104 177223386529792 177533302063104 177633878020096 177776327000064 177918890213376 177931890669056 178074578632704 178605510590464 178751174344704 179165204554752 179284123582464 179427895934976 179465786278272 179761229852672 179843493593088 180000866141952 180062811515392 180145213267968 180684780797952 180744498741248 181077213708288 181407122908686 181679599648768 181984399720448 182156565137664 182405918849024 182552194646016 183098971521024 183245803094016 183406152843264 183579663302802 183792153133056 183830965090032 183952980967424 183978383666688 184100497391616 184352512147456 184526917905408 185228029329408 185390113631232 185538782527488 185792766148608 185968534451544 186498687172608 186560326664192 187119108620288 187244272134144 187306158048256 187867173904384 187953147150336 188017829216256 188578407120896 188732204384256 188769487408008 189294912208896 189332306392528 189486718507008 189872048439296 190051675926528 190204083044352 190631119433728 190773778710528 190964481447636 191355423817728 191536454644704 192079862956032 192120425054304 192145965187072 192591020916736 192847760357376 192914126852096 193580486885376 193647105540096 194095638267648 194224467214336 194354383485168 194380220596224 194421268468128 194830451392512 195000938320448 195157314373632 195741845864448 195898816069632 196009796435968 196166981517312 196338637979648 196352564294016 196681980892176 196751856238592 197081942720512 197699536060416 197830757056512 198288980115456 198357219147776 198447992930304 198621645398016 198689998913536 198780924985344 199108165894144 199150212180868 199376309846016 199442205507584 199838112772608 199904161064192 200131114696704 200173377002688 200663698440192 200839289767168 200931199414272 201000347738112 201275496660992 201465912322506 202040244436992 202231383584256 202570662954816 202642630377472 202847961478656 202982599688192 203145376432128 203337561083904 203452755639296 203615909412864 204225775927296 204389549604864 204568401248256 204732449685504 205042230292728 205069488226304 205206658705152 205342862475264 205889315587072 206671593603072 206947103588352 207301709135872 207396576165888 207497825865096 208086518202368 208130460475496 208709774999552 208918407053824 209544155508736 209712194125824 209880367497216 210508997197824 210550582108932 210719427804288 211350570642432 212053666353152 212150708011008 212514229977088 212797528670208 212998844691594 213606054494208 214174497398784 214316653477888 214460009362944 214813061791744 214985325674496 215173449181184 215346002067456 215991002333184 216164210835456 216286671929344 216491288836992 216664898531328 216808707588096 216854491752912 217028392708608 217105496539136 217469729898496 217675466032128 218502525616128 218801633230848 218876931473408 218977095647232 219168712163328 219376055610504 219705562365952 219751958268544 220001445347328 220074157801472 220511020990464 220583901863936 220880967727104 221244590587904 221345838268416 221422012071936 221615768018944 221717185560576 221793487159296 222129082817122 222307213597248 222454767681536 223151871541248 223526248777728 223980799655936 223996686630912 224192695554048 224372481196032 224499592429568 224679624179712 224892181197216 225352580333568 225533296115712 225730649653248 225944200988064 226253495495424 226434933743616 226585227558912 227110052806656 227188210302976 227972959174656 228051413630976 228096463951343 228355424649216 228884350094208 228963118195968 229829933678592 230530656059392 230703174254592 231221137113088 231406559035392 231625480035456 232096501071872 232145513607284 232331676809856 233024377098496 233214422777856 233909754986496 233990252527616 234097332977664 234146768034933 234532229573408 234798496874496 234844880044578 234876099887104 234925699398988 235033207935552 235737174947328 235815088201472 236711069417472 237035102666752 237225186951168 237432771510272 237657393578046 238334899126272 238560374647296 238886939406336 239045498109952 239078508724224 239287715037696 239791324790784 240001154855936 240193617690624 240913041063936 241106235162624 241436284944384 241664694515712 241876163878248 242070130328832 242875420183552 243322505920512 243402926194688 244131962028032 244243683606528 244327737458688 244541537124352 244653446135808 244772884403736 245056204177408 245107953453376 245304511555584 245467329855488 246035890540544 246236547907584 246970705772544 247168757661696 247186818174976 247220953052112 247385043369984 247583427526656 247723688198144 247958045935392 248156889596928 248664916230144 248900164411392 249317739021312 249659029512192 250261613641728 250604196200448 250690438955008 251556368744448 251642939179008 251692649877344 251978399612928 252562041483264 252648958009344 253402234568704 253605444059136 254365038280704 254569019867136 254619308596848 255140565090304 255381939526272 255586736590848 256106483941376 256160566739072 257130347143168 258107315847168 258196140720128 258314298458112 258794184356864 259139177980224 259173627461632 259228357957504 259346988066816 259773935190016 260123779252224 260209752498176 260989127819264 261108563705856 261198421426176 261555975356416 261803419058688 262032510868102 262152424235808 262242641189568 263239034093568 263599381413888 263848758270084 264235612372992 264385306820608 264597323907072 264828860530688 265041233313792 265291974226656 265835079794688 266048259489792 266450817030144 266664490500096 266897836003584 267111867949056 267551597920256 267908265885696 268000463650816 268621216430008 268926185373696 269386992582656 269641844779008 270001299212928 270094217273088 270463948638208 271116748111872 271487879217152 272301034569728 272519399473152 272757868331008 272976599580672 273234847706496 273389640390304 273608878273536 273790483300352 273828291969024 274648457281536 275109229264896 275562124804096 275688229699584 275746447635048 275929471451136 276150746087424 276528768221184 276663767820128 276790376858112 278085170446848 278689149222912 279616258834432 279840489996288 280678662930432 280734109478576 280959237072384 281800760856576 282026743824384 282867610681344 283154231112012 283730038226944 283942368313344 283998459588792 284808072658944 285077513889792 285565996531712 285946679150592 286647100899328 287033135726592 287128002756608 287988003110912 288119794434048 288180637581456 288218947780608 288655051782656 288886531375104 289078276784128 289139322337216 289271640536064 289371190278144 290233954709504 290470658310144 291143457401472 291336700821504 291570330894336 291631902702192 291735510974464 291969460862976 292224949551104 292245677088768 292501407480672 292735971560448 293335260463104 293612768796672 294014694653952 294250472275968 294507956969472 295127784357888 295229349429248 295622914080768 295724649545728 296409618129664 296746135584768 297433470173184 297535828721664 297932468097024 298034998370304 298662248841216 298725318271302 298923594072064 299163308261376 299572832239616 299856241596288 300470107111424 300974199537664 300995547660288 301258934650752 301500521607168 301671327327232 301913244991488 302113636745216 302198868483759 302813403742208 303060366655488 303963945566208 304068551507968 304271942217984 304473899532288 304718064648192 305179133458944 305284157594624 305423864119296 306338663890944 306439911571456 306852601872384 307563345439092 307604232339456 307664997887858 308014293712896 308542078713856 308833973380608 309775569079808 310007390404608 310952563703808 311246738797644 311879673315328 312129777303552 312195690713244 313064662499328 313126506726104 313377610580736 314316233263104 314568291188736 315614759223296 315825873163398 316300249268224 316876524770728 317779865501696 318080499529728 318515919208448 318771344965632 319050286716928 319196293005312 319721766387712 320258156920832 321217388085248 321261746098176 321474980216832 321915046592512 322219592687616 322477988511744 322501551837664 322760173771776 323019003101184 323986503499776 324430007894016 324736933255488 325213061382144 325281737629368 325658244808704 325770316611584 326204594847744 326363845871648 326513199048192 327072682074112 328202449846272 328315397210112 328753068244992 329294274363392 329558343548928 329627937402816 329846724493312 330111236702208 330610727913856 330875852795904 331866885881856 332133018107904 332423652028416 332690230738944 332878706016256 333193624225683 333460820395872 333682151522304 334138928267264 335971199483904 336289043331072 336749388644352 336865277345792 337019436269568 338028870500352 338140592078848 338211998272681 338595974479872 339153384374272 339308590399488 339380243243136 339492411462464 339877841338368 340509252701696 340665079209984 340782315454464 342077120446464 343372166332416 343444677293952 344143087796224 344419064610816 344744900517888 345518903973632 345795984089088 346831705669632 347109838553088 348144751607808 348218270410926 348264561901568 348497515214784 349071225411584 349536565647744 349656854919424 350864632479744 350985378791424 351465841885184 351798344360112 352267320066867 352314149830656 352388549098482 352796431876096 353388311085056 353722632302208 354446773059584 355066604126208 355267756040192 355552654000128 355837780426752 355863781338112 356149157265408 356486090367069 357211021180928 357502348689408 358330409109504 358568247164928 358931572556544 359522459705344 359686987186176 360001732283904 360125623030784 360290426535936 361369561595904 361488997482496 362154427416576 362814245817372 363359199297536 363968799440896 364313130275328 364811837698048 365104389292032 366197943042048 366491606188032 366812305686528 367159326605604 367584306266112 367661930180064 367905961934848 367956767333376 368200994783232 368705024294912 369053835810816 370456058658816 370780227262464 371077565054976 371585532297216 371937068903088 372997374345216 373120653328384 374488544268288 374612316096512 375734347808768 375906294300672 376035658432512 377156814241792 377464408768512 377538974816016 378589824417792 378664612785056 378973437014016 379744096878592 380103351853056 380408166088704 381262238867456 381547557421056 381928962895272 382710847635456 383072909289408 384159725912064 384240850108608 384291930374144 385182041833472 385695520714752 385828253704192 387160973770752 387294211080192 388191276535296 388448934428672 388708766970336 388760441192448 388842536936256 389660902785024 390001876640896 390314628747264 391483691728896 391797632139264 392019592871936 392333963034624 392677275959296 392705128588032 393048766302153 393363961784352 393503712477184 394163885441024 395399072120832 396577960230912 396714438295552 396895985860608 397243290796032 397379997827072 397561849970688 398216331788288 398300424361736 398752619692032 398884411015168 399676225545216 399808322128384 400262229393408 400346754005376 401327396880384 401678579534336 401862398828544 402000695476224 402550993321984 402931824645012 404080488873984 404462767168512 405141325909632 405285260754944 405695922957312 405965199376384 406290752864256 406675122167808 406905511278592 407231818825728 408451551854592 408779099209728 409136802496512 409464899371008 410084460585456 410138976452608 410413317410304 410685724950528 411778631174144 413343187206144 413894207176704 414603418271744 414793152331776 414995651730192 416173036404736 416260920950992 417419549999104 417836814107648 419088311017472 419424388251648 419760734994432 421017994395648 421101164217864 421438855608576 422701141284864 424107332706304 424301416022016 425028459954176 425595057340416 425997689383188 427212108988416 428348994797568 428633306955776 428920018725888 429626123583488 429970651348992 430346898362368 430692004134912 431982004666368 432328421670912 432573343858688 432982577673984 433329797062656 433617415176192 433708983505824 434056785417216 434939459796992 435350932064256 437005051232256 437603266461696 437753862946816 437954191294464 438337424326656 438752111221008 439503916537088 440002890694656 440148315602944 441022041980928 441167803727872 441761935454208 442489181175808 442691676536832 442844024143872 443231536037888 443434371121152 443586974318592 444258165634244 444614427194496 444909535363072 446303743082496 447052497555456 447961599311872 447993373261824 448087977406953 448385391108096 448744962392064 448999184859136 449359248359424 449784362394432 450705160667136 451461299306496 451888401976128 452506990990848 452869867487232 453170455117824 454220105613312 454376420605952 455945918349312 456102827261952 456192927902686 456710849298432 457768700188416 457926236391936 459659867357184 461061312118784 461406348509184 461497496831787 462442274226176 462813118070784 463250960070912 464193002143744 464291027214568 464663353619712 466048754196992 466428845555712 467819509972992 467980505055232 468194665955328 468293536069866 469064459146816 469596993748992 469689760089156 469752199774208 469851398797976 470066415871104 471474349894656 471630176402944 473422138834944 474070205333504 474450373902336 474865543020544 475314787156092 476669798252544 477120749294592 477773878812672 478090996219904 478157017448448 478575430075392 479582649581568 480002309711872 480387235381248 481826082127872 482212470325248 482872569888768 483329389031424 483752327756496 484140260657664 485750840367104 486645011841024 486805852389376 488263924056064 488487367213056 488655474917376 489083074248704 489306892271616 489545768807472 490112408354816 490215906906752 490609023111168 490934659710976 492071781081088 492473095815168 493941411545088 494337515323392 494373636349952 494441906104224 494770086739968 495166855053312 495447376396288 495916091870784 496313779193856 497800328822784 498635478042624 499318059024384 500523227283456 501208392400896 501380877910016 503112737488896 503385299754688 503956799225856 505124082966528 505297916018688 506804469137408 507210888118272 508730076561408 508830573429919 509138039734272 509238617193696 510281130180608 510763879052544 511173473181696 512321133478144 514260694286336 516214631694336 516392281440256 516628596916224 517588368713728 518278355960448 518456715915008 518693976133632 519547870380032 520247558504448 520419504996352 521978255638528 522217127411712 522327405616389 522396842852352 523111950712832 523606838117376 524065021736204 524304848471616 524485282379136 526478068187136 527198762827776 527697516540168 528471224745984 528582823647723 528770613641216 529194647814144 529657721061376 530082466627584 530583948453312 531670159589376 532901634060288 533328981000192 533795672007168 534223735898112 535103195840512 535816531771392 536000927301632 537242432860016 537852370747392 538773985165312 539283689558016 540002598425856 540188434546176 540927897276416 542233496223744 542975758434304 544602069139456 545038798946304 545515736662016 545953199161344 546469695412992 546779280780608 547217756547072 547580966600704 547656583938048 549296914563072 550218458529792 551124249608192 551376459399168 551492895270096 551858942902272 552301492174848 553057536442368 553327535640256 553580753716224 556170340893696 557378298445824 559232517668864 559680979992576 561357325860864 561468218957152 561918474144768 563601521713152 564053487648768 565735221362688 566308462224024 567460076453888 567884736626688 567996919177584 569616145317888 570155027779584 571131993063424 571893358301184 573294201798656 574066271453184 574256005513216 575976006221824 576239588868096 576361275162912 576437895561216 577310103565312 577773062750208 578156553568256 578278644674432 578543281072128 578742380556288 580467909419008 580941316620288 582286914802944 582673401643008 583140661788672 583263805404384 583471021948928 584449899102208 584491354177536 585002814961344 585471943120896 587225537593344 588029389307904 588500944551936 589015913938944 590255568715776 590458698858496 591245828161536 591449299091456 592819236259328 593492271169536 594866940346368 595071657443328 595864936194048 596069996740608 597324497682432 597450636542604 597847188144128 598326616522752 599145664479232 599712483192576 600940214222848 601948399075328 601991095320576 602517869301504 603001043214336 603342654654464 603826489982976 604397736967518 605626807484416 606120733310976 607927891132416 608137103015936 608543884435968 608947799064576 609436129296384 610358266917888 610568315189248 610847728238592 612677327781888 612879823142912 613705203744768 615126690878184 615208464678912 615329995775716 616028587425792 617084157427712 617667946761216 619551138159616 620014780809216 621905127407616 622493477595288 623759346630656 624259554607104 624391381426488 626129324998656 626253013452208 626755221161472 628632466526208 629136582377472 631229518446592 631651746326796 632600498536448 633753049541456 635559731003392 636160999059456 637031838416896 637542689931264 638100573433856 638392586010624 639443532775424 640516313841664 642434776170496 642523492196352 642949960433664 644439185375232 644955977023488 645003103675328 645520347543552 646038006202368 647973006999552 648860015788032 649473866510976 650426122764288 650563475258736 651316489617408 652409189695488 652727691743296 653026398096384 654145364148224 656404899692544 656630794420224 657506136489984 658588548726784 659116687097856 659255874805632 659693448986624 660222473404416 661221455827712 661751705591808 663733771763712 664266036215808 664847304056832 665380461477888 665757412032512 666387248451366 666921640791744 667364303044608 668277856534528 671942398967808 672578086662144 673498777288704 673730554691584 674038872539136 676057741000704 676281184157696 676423996545362 677191948959744 678306768748544 678760486486272 678984822924928 679755682676736 681018505403392 681330158419968 681564630908928 684154240892928 684289391854029 686889354587904 688286175592448 689489801035776 691037807947264 691591968178176 693663411339264 694219677106176 696289503215616 696436540821852 696529123803136 696995030429568 698142450823168 699073131295488 699313709838848 701729264959488 701970757582848 702931683770368 703596688720224 704534640133734 704628299661312 704777098196964 705592863752192 706776622170112 707445264604416 708893546119168 710133208252416 710535512080384 711105308000256 711675560853504 711727562676224 712298314530816 712972180734138 714422042361856 715004697378816 716660818219008 717136494329856 717863145113088 719044919410688 719373974372352 720003464567808 720251246061568 720580853071872 722739123191808 722977994964992 724308854833152 725628491634744 726718398595072 727937598881792 728626260550656 729623675396096 730208778584064 732395886084096 732983212376064 733624611373056 734318653211208 735168612532224 735323860360128 735811923869696 735913534666752 736401989566464 737410048589824 738107671621632 740912117317632 741560454524928 742155130109952 743171064594432 743874137806176 745994748690432 746241306656768 748977088536576 749224632193024 751468695617536 751812588601344 752071316865024 754313628483584 754472919223673 754928817537024 755077949632032 757329225570112 757946874028032 760206703706112 760816332177408 762524477734912 763095114842112 763857925790544 765421695270912 766145818578816 768319451824128 768481700217216 770364083666944 771391041429504 771656507408384 774321947541504 774588422160384 776382553070592 776897868857344 777417533940672 777520882384896 777685073872512 779321805570048 780003753281792 780629257494528 782967383457792 783595264278528 784039185743872 784667926069248 785354551918592 785410257176064 786097532604306 786727923568704 787007424954368 788327770882048 790798144241664 793155920461824 793428876591104 793791971721216 794486581592064 794759995654144 795123699941376 796432663576576 796600848723472 797505239384064 797768822030336 799352451090432 799616644256768 800693508010752 802654793760768 803357159068672 803724797657088 804001390952448 805101986643968 805863649290024 808160977747968 808925534337024 810282651819264 810570521509888 811391845914624 811930398752768 813350244335616 813811022557184 814463637651456 816903103709184 817558198419456 818273604993024 818929798742016 820168921170912 820277952905216 820826634820608 821371449901056 823557262348288 826686374412288 827788414353408 829206836543488 829586304663552 829991303460384 832346072809472 832521841901984 835673628215296 838176622034944 838848776503296 839521469988864 842035988791296 842202328435728 842877711217152 845402282569728 848214665412608 848602832044032 850056919908352 851190114680832 851995378766376 854424217976832 856697989595136 857266613911552 857840037451776 859252247166976 859941302697984 860693796724736 861384008269824 863964009332736 864656843341824 865146687717376 865965155347968 866659594125312 867234830352384 867417967011648 868113570834432 869878919593984 870701864128512 874010102464512 875206532923392 875507725893632 875908382588928 876674848653312 877504222442016 879007833074176 880005781389312 880296631205888 882044083961856 882335607455744 883523870908416 884978362351616 885383353073664 885688048287744 886463072075776 886868742242304 887173948637184 888516331268488 889228854388992 889819070726144 892607486164992 894104995110912 895986746523648 896175954813906 896770782216192 897489924784128 897998369718272 898718496718848 899568724788864 901410321334272 902922598612992 903776803952256 905013981981696 905739734974464 906340910235648 908440211226624 908752841211904 911891836698624 912205654523904 912385855805372 913421698596864 915537400376832 915852472783872 919319734714368 922122624237568 922812697018368 922994993663574 924884548452352 925626236141568 926501920141824 928386004287488 928582054429136 929326707239424 932097508393984 932857691111424 935639019945984 935961010110464 936389331910656 936587072139732 938128918293632 939193987497984 939379520178312 939504399548416 939702797595952 940132831742208 942948699789312 943260352805888 946844277669888 948140410667008 948900747804672 949731086041088 950629574312184 953339596505088 954241498589184 955547757625344 956181992439808 956314034896896 957150860150784 959165299163136 960004619423744 960774470762496 963652164255744 964424940650496 965745139777536 966658778062848 967504655512992 968280521315328 971501680734208 973290023682048 973611704778752 976527848112128 976974734426112 977310949834752 978166148497408 978613784543232 979091537614944 980431813813504 981218046222336 981869319421952 984143562162176 984946191630336 987882823090176 988675030646784 988747272699904 988883812208448 989540173479936 990333710106624 990894752792576 991832183741568 992627558387712 995600657645568 997270956085248 998636118048768 999580872677049 1001046454566912 1002416784801792 1002761755820032 1006770599509376 1007913598451712 1010248165933056 1010595832037376 1013608938274816 1014421776236544 1014635994818043 1017460153122816 1017661146859838 1018477234387392 1020562260361216 1021527758105088 1022346946363392 1024642266956288 1028521388572672 1032429263388672 1032784562880512 1033257193832448 1035176737427456 1036556711920896 1036913431830016 1037387952267264 1039095740760064 1040495117008896 1040839009992704 1043956511277056 1044434254823424 1044654811232778 1044793685704704 1046223901425664 1047213676234752 1048130043472408 1048609696943232 1048970564758272 1052956136374272 1054397525655552 1055395033080336 1056942449491968 1057165647295446 1057541227282432 1058389295628288 1059315442122752 1060164933255168 1061167896906624 1063340319178752 1065803268120576 1066657962000384 1067591344014336 1068447471796224 1070206391681024 1071633063542784 1072001854603264 1074484865720032 1075704741494784 1077547970330624 1078567379116032 1080005196851712 1080376869092352 1081855794552832 1084466992447488 1085951516868608 1089204138278912 1090077597892608 1091031473324032 1091906398322688 1092939390825984 1093558561561216 1094435513094144 1095161933201408 1095313167876096 1098593829126144 1100436917059584 1102248499216384 1102752918798336 1102985790540192 1103717885804544 1104602984349696 1106115072884736 1106655071280512 1107161507432448 1112340681787392 1114756596891648 1118465035337728 1119361959985152 1122936437914304 1123836948289536 1127203043426304 1128106975297536 1131470442725376 1132616924448048 1134920152907776 1135769473253376 1135993838355168 1139232290635776 1140310055559168 1142263986126848 1143786716602368 1146588403597312 1148132542906368 1148512011026432 1151952012443648 1152479177736192 1152722550325824 1152875791122432 1154620207130624 1155546125500416 1156557289348864 1157086562144256 1157484761112576 1160935818838016 1161882633240576 1164573829605888 1165346803286016 1166281323577344 1166527610808768 1166942043897856 1168899798204416 1168982708355072 1170005629922688 1170943886241792 1174451075186688 1176058778615808 1177001889103872 1178031827877888 1179146298906459 1180511137431552 1180917397716992 1182491656323072 1182898598182912 1185638472518656 1189733880692736 1190143314886656 1191729872388096 1192139993481216 1194648995364864 1194901273085208 1195694376288256 1196653233045504 1198291328958464 1199424966385152 1201880428445696 1203896798150656 1203982190641152 1205035738603008 1206002086428672 1206685309308928 1207652979965952 1208795473935036 1211253614968832 1212241466621952 1215855782264832 1216274206031872 1217087768871936 1217895598129152 1218872258592768 1220716533835776 1221136630378496 1221695456477184 1225354655563776 1225759646285824 1227410407489536 1230253381756368 1230416929357824 1230659991551432 1232057174851584 1234168314855424 1235335893522432 1239102276319232 1240029561618432 1243810254815232 1244986955190576 1247518693261312 1248519109214208 1248782762852976 1252258649997312 1252506026904416 1253510442322944 1257264933052416 1258273164754944 1262459036893184 1263303492653592 1265200997072896 1267506099082912 1271119462006784 1272321998118912 1274063676833792 1275085379862528 1276201146867712 1276785172021248 1278887065550848 1281032627683328 1284869552340992 1285046984392704 1285899920867328 1288878370750464 1289911954046976 1290006207350656 1291040695087104 1292076012404736 1295946013999104 1297720031576064 1298947733021952 1300852245528576 1301126950517472 1304818379390976 1305455383486592 1306052796192768 1308290728296448 1312809799385088 1313261588840448 1315012272979968 1317177097453568 1318511749611264 1319386897973248 1320444946808832 1322442911655424 1323503411183616 1327467543527424 1328532072431616 1329694608113664 1330760922955776 1331514824065024 1332774496902732 1333843281583488 1334728606089216 1336555713069056 1343884797935616 1345156173324288 1346997554577408 1347461109383168 1348077745078272 1352115482001408 1352562368315392 1352847993090724 1354383897919488 1356613537497088 1357520972972544 1357969645849856 1359511365353472 1362037010806784 1362660316839936 1363129261817856 1368308481785856 1368578783708058 1373778709175808 1376572351184896 1378979602071552 1382075615894528 1383183936356352 1384492490495361 1387326822678528 1388439354212352 1392579006431232 1392873081643704 1393058247606272 1393990060859136 1396284901646336 1398146262590976 1398627419677696 1403458529918976 1403941515165696 1405863367540736 1407193377440448 1409069280267468 1409256599322624 1409554196393928 1411185727504384 1413553244340224 1414890529208832 1417787092238336 1420266416504832 1421071024160768 1422210616000512 1423351121707008 1423455125352448 1424596629061632 1425944361468276 1428844084723712 1430009394757632 1433321636438016 1434272988659712 1435726290226176 1438089838821376 1438747948744704 1440006929135616 1440502492123136 1441161706143744 1443839038311293 1445478246383616 1445955989929984 1448617709666304 1451256983269488 1455875197763584 1457252521101312 1459247350792192 1460417557168128 1464791772168192 1465966424752128 1467249222746112 1468637306422416 1470337225064448 1470647720720256 1471623847739392 1471827069333504 1472803979132928 1474820097179648 1476215343243264 1481824234635264 1483120909049856 1484310260219904 1486342129188864 1487748275612352 1492482613313536 1497954177073152 1498449264386048 1502937391235072 1503625177202688 1504142633730048 1508627256967168 1508945838447346 1510155899264064 1514658451140224 1515893748056064 1520413407412224 1521632664354816 1525048955469824 1526190229684224 1526491720289757 1527715851581088 1530843390541824 1532291637157632 1536963400434432 1540728167333888 1542782082859008 1543313014816768 1548643895083008 1549176844320768 1552765106141184 1553795737714688 1554835067881344 1555370147745024 1558643611140096 1560007506563584 1561258514989056 1565934766915584 1567190528557056 1568078371487744 1569335852138496 1570709103837184 1570820514352128 1572195065208612 1573455847137408 1574014849908736 1576655541764096 1581596288483328 1586311840923648 1586857753182208 1587583943442432 1588973163184128 1589519991308288 1590247399882752 1592865327153152 1593201697446944 1595010478768128 1595537644060672 1598704902180864 1599233288513536 1601387016021504 1605309587521536 1606714318137344 1607449595314176 1608002781904896 1610203973287936 1611727298580048 1616321955495936 1617851068674048 1620565303638528 1621141043019776 1622783691829248 1623860797505536 1626700488671232 1627622045114368 1628927275302912 1633806207418368 1635116396838912 1636547209986048 1637859597484032 1640337842341824 1640555905810432 1641653269641216 1642742899802112 1647114524696576 1653372748824576 1655576828706816 1658413673086976 1659172609327104 1659982606920768 1664692145618944 1665043683803968 1671347256430592 1676353244069888 1677697553006592 1679042939977728 1683054973652809 1684071977582592 1684404656871456 1685755422434304 1690804565139456 1696429330825216 1697205664088064 1700113839816704 1702380229361664 1703211320642663 1703990757532752 1708848435953664 1713395979190272 1715680074903552 1718504494333952 1719882605395968 1721387593449472 1722768016539648 1727928018665472 1729313686683648 1730293375434752 1731930310695936 1733319188250624 1734469660704768 1734835934023296 1736227141668864 1739757839187968 1741403728257024 1748020204929024 1750413065846784 1751015451787264 1753349697306624 1755008444884032 1758015666148352 1760593262411776 1764088167923712 1764671214911488 1767047741816832 1769956724703232 1770766706147328 1771376096575488 1772926144151552 1773737484484608 1774347897274368 1777032662536976 1778457708777984 1779638141452288 1785214972329984 1788209990221824 1791973493047296 1792351909627812 1793541564432384 1794979849568256 1795996739436544 1797436993437696 1799137449577728 1802820642668544 1805845197225984 1807553607904512 1810027963963392 1811479469948928 1816880422453248 1817505682423808 1823783673397248 1824411309047808 1824771711610744 1826843397193728 1831074800753664 1831704945567744 1838639469428736 1844245248475136 1845625394036736 1845989987327148 1849769096904704 1851252472283136 1853003840283648 1856772008574976 1857164108858272 1858653414478848 1864195016787968 1865715382222848 1871278039891968 1871922020220928 1872778663821312 1873174144279464 1876257836587264 1878387974995968 1878759040356624 1879008799096832 1879405595191904 1880265663484416 1885897399578624 1886520705611776 1893688555339776 1896280821334016 1897801495609344 1899462172082176 1901259148624368 1906679193010176 1908482997178368 1911095515250688 1912363984879616 1912628069793792 1914301720301568 1918330598326272 1920009238847488 1921548941524992 1927304328511488 1928849881300992 1933317556125696 1935009311025984 1936561042630656 1943003361468416 1946580047364096 1947223409557504 1953055696224256 1953949468852224 1956332296994816 1957227569086464 1958183075229888 1960863627627008 1962436092444672 1963738638843904 1968287124324352 1969892383260672 1975765646180352 1977350061293568 1977494545399808 1977767624416896 1979080346959872 1980667420213248 1981789505585152 1983664367483136 1985255116775424 1991201315291136 1994541912170496 1997272236097536 1999161745354098 2002092909133824 2004833569603584 2005523511640064 2013541199018752 2015827196903424 2020496331866112 2021191664074752 2027217876549632 2028843552473088 2029271989636086 2034920306245632 2035322293719676 2036954468774784 2041124520722432 2043055516210176 2044693892726784 2049284533912576 2052868175562087 2057042777145344 2064858526777344 2065569125761024 2070353474854912 2073113423841792 2073826863660032 2074775904534528 2078191481520128 2080990234017792 2081678019985408 2087913022554112 2088868509646848 2089309622465556 2089587371409408 2092447802851328 2094427352469504 2096260086944816 2097219393886464 2097941129516544 2105912272748544 2108795051311104 2110790066160672 2113884898983936 2114331294590892 2115082454564864 2116778591256576 2118630884245504 2120329866510336 2122335793813248 2126680638357504 2131606536241152 2133315924000768 2135182688028672 2136894943592448 2140412783362048 2143266127085568 2144003709206528 2148969731440064 2151409482989568 2157134758232064 2160010393703424 2160753738184704 2163711589105664 2168933984894976 2171903033737216 2178408276557824 2180155195785216 2182062946648064 2183812796645376 2185878781651968 2187117123122432 2188871026188288 2190323866402816 2190626335752192 2197187658252288 2200873834119168 2204496998432768 2205505837596672 2205971581080384 2207435771609088 2209205968699392 2212230145769472 2213310142561024 2214323014864896 2224681363574784 2229513193783296 2236930070675456 2238723919970304 2245872875828608 2247673896579072 2254406086852608 2256213950595072 2262940885450752 2263418757671019 2265233848896096 2269840305815552 2271987676710336 2280620111118336 2284527972253696 2287573433204736 2293176807194624 2296265085812736 2297024022052864 2303904024887296 2304958355472384 2305445100651648 2309240414261248 2311092251000832 2313114578697728 2314173124288512 2314969522225152 2321871637676032 2323765266481152 2329147659211776 2330693606572032 2332562647154688 2333055221617536 2333884087795712 2337799596408832 2337965416710144 2340011259845376 2341887772483584 2348902150373376 2352117557231616 2354003778207744 2356063655755776 2358292597812918 2361022274863104 2361834795433984 2364983312646144 2365797196365824 2371276945037312 2379467761385472 2380286629773312 2383459744776192 2384279986962432 2389297990729728 2389802546170416 2391388752576512 2393306466091008 2396582657916928 2398849932770304 2403760856891392 2407793596301312 2407964381282304 2410071477206016 2412004172857344 2413370618617856 2415305959931904 2417590947870072 2422507229937664 2424482933243904 2431711564529664 2432548412063744 2434175537743872 2435791196258304 2441433067671552 2442273260756992 2443390912954368 2450709311127552 2451519292571648 2454820814979072 2460506763512736 2460833858715648 2461319983102864 2464114349703168 2468336629710848 2470671787044864 2478204552638464 2480059123236864 2487620509630464 2489973910381152 2495037386522624 2497038218428416 2497565525705952 2505012053808832 2507020884645888 2514529866104832 2516546329509888 2524918073786368 2526606985307184 2535012198165824 2544643996237824 2548127353667584 2550170759725056 2552402293735424 2553570344042496 2557774131101696 2562065255366656 2569739104681984 2570093968785408 2571799841734656 2577756741500928 2579823908093952 2580012414701312 2582081390174208 2584152024809472 2591892027998208 2595440063152128 2597895466043904 2601704491057152 2602253901034944 2609636758781952 2610910766973184 2612105592385536 2616581456592896 2625619598770176 2626523177680896 2630024545959936 2634354194907136 2637023499222528 2638773795946496 2640889893617664 2644885823310848 2647006822367232 2654935087054848 2657064144863232 2659389216227328 2661521845911552 2663029648130048 2665548993805464 2667686563166976 2669457212178432 2673111426138112 2690312346648576 2693995109154816 2694922218766336 2696155490156544 2704230964002816 2705124736630784 2705695986181448 2708767795838976 2713227074994176 2715041945945088 2715939291699712 2719022730706944 2724074021613568 2725320633679872 2726258523635712 2736616963571712 2737157567416116 2747557418351616 2753144702369792 2757959204143104 2764151231789056 2766367872712704 2768984980990722 2774653645357056 2776878708424704 2785158012862464 2785746163287408 2786116495212544 2787980121718272 2792569803292672 2796292525181952 2797254839355392 2806917059837952 2807883030331392 2811726735081472 2814386754880896 2818138560534936 2818513198645248 2819108392787856 2822371455008768 2827106488680448 2829781058417664 2835574184476672 2840532833009664 2842142048321536 2844421232001024 2846702243414016 2846910250704896 2849193258123264 2851888722936552 2857688169447424 2860018789515264 2866643272876032 2868545977319424 2871452580452352 2876179677642752 2877495897489408 2880013858271232 2881004984246272 2882323412287488 2887678076622586 2890956492767232 2891911979859968 2897235419332608 2902513966538976 2911750395527168 2914505042202624 2918494701584384 2920835114336256 2929583544336384 2931932849504256 2934498445492224 2937274612844832 2941295441440512 2943247695478784 2943654138667008 2945607958265856 2952430686486528 2963648469270528 2966241818099712 2968620520439808 2972684258377728 2975496551224704 2995908354146304 2996898528772096 3005874782470144 3007250354405376 3008285267460096 3017254513934336 3017891676894692 3020311798528128 3029316902280448 3031787496112128 3040826814824448 3043265328709632 3043907984454129 3050097910939648 3052380459368448 3052983440579514 3055431703162176 3061686781083648 3064583274315264 3073926800868864 3081456334667776 3085564165718016 3086626029633536 3097287790166016 3098353688641536 3105530212282368 3107591475429376 3109670135762688 3110740295490048 3117287222280192 3120015013127168 3122517029978112 3131869533831168 3134381057114112 3136156742975488 3138671704276992 3141418207674368 3141641028704256 3144390130417224 3146911694274816 3148029699817472 3153311083528192 3163192576966656 3172623681847296 3173715506364416 3175167886884864 3177946326368256 3179039982616576 3180494799765504 3185730654306304 3186403394893888 3190020957536256 3191075288121344 3197409804361728 3198466577027072 3202774032043008 3210619175043072 3213428636274688 3214899190628352 3216005563809792 3220407946575872 3223454597160096 3232643910991872 3235702137348096 3241130607277056 3245567383658496 3247721595011072 3253400977342464 3255244090228736 3257854550605824 3267612414836736 3270232793677824 3273094419972096 3275719194968064 3280675684683648 3283306539282432 3285485799604224 3294229049393152 3306745497649152 3311153657413632 3316827346173952 3318345218654208 3319965213841536 3329384291237888 3330087367607936 3342694512861184 3352706488139776 3355395106013184 3358085879955456 3366109947305618 3368809313742912 3371510844868608 3381609130278912 3392858661650432 3394411328176128 3400227679633408 3404760458723328 3406422641285326 3407981515065504 3417696871907328 3426791958380544 3431360149807104 3437008988667904 3439765210791936 3442775186898944 3445536033079296 3455856037330944 3458627373367296 3460586750869504 3463860621391872 3466638376501248 3469671868046592 3472454283337728 3482807456514048 3496040409858048 3500826131693568 3502030903574528 3506699394613248 3510016889768064 3516031332296704 3528176335847424 3529342429822976 3534095483633664 3539913449406464 3541533412294656 3542752193150976 3545852288303104 3547474968969216 3548695794548736 3554065325073952 3556915417555968 3559276282904576 3570429944659968 3576419980443648 3583946986094592 3584703819255624 3587083128864768 3589959699136512 3591993478873088 3594873986875392 3598274899155456 3605641285337088 3611690394451968 3615107215809024 3620055927926784 3622958939897856 3633760844906496 3635011364847616 3647567346794496 3648822618095616 3649543423221488 3653686794387456 3662149601507328 3663409891135488 3677278938857472 3688490496950272 3691250788073472 3691979974654296 3699538193809408 3702504944566272 3706007680567296 3713544017149952 3714328217716544 3717306828957696 3728390033575936 3731430764445696 3742556079783936 3743844040441856 3745557327642624 3746348288558928 3752515673174528 3756775949991936 3757518080713248 3758017598193664 3758811190383808 3760531326968832 3771794799157248 3773041411223552 3787377110679552 3792561642668032 3795602991218688 3798924344164352 3802518297248736 3813358386020352 3816965994356736 3822191030501376 3825256139587584 3828603440603136 3836661196652544 3840018477694976 3843097883049984 3854608657022976 3857699762601984 3866635112251392 3870018622051968 3873122085261312 3886006722936832 3893160094728192 3894446819115008 3906111392448512 3912664593989632 3914455138172928 3916366150459776 3921727255254016 3924872184889344 3927477277687808 3936574248648704 3939784766521344 3951531292360704 3954989090799616 3955535248833792 3958160693919744 3961334840426496 3963579011170304 3967328734966272 3970510233550848 3982402630582272 3989083824340992 3994544472195072 3998323490708196 4004185818267648 4009667139207168 4011047023280128 4027082398037504 4031654393806848 4040992663732224 4042383328149504 4054435753099264 4057687104946176 4058543979272172 4069840612491264 4070644587439352 4073908937549568 4082249041444864 4086111032420352 4089387785453568 4098569067825152 4105736351124174 4114085554290688 4129717053554688 4131138251522048 4140706949709824 4146226847683584 4147653727320064 4149551809069056 4156382963040256 4161980468035584 4163356039970816 4175826045108224 4177737019293696 4178619244931112 4179174742818816 4184895605702656 4188854704939008 4192520173889632 4194438787772928 4195882259033088 4211824545497088 4217590102622208 4221580132321344 4227769797967872 4228662589181784 4230164909129728 4233557182513152 4237261768491008 4240659733020672 4244671587626496 4253361276715008 4263213072482304 4266631848001536 4270365376057344 4273789887184896 4280825566724096 4286532254171136 4288007418413056 4297939462880128 4302818965979136 4314269516464128 4320020787406848 4321507476369408 4327423178211328 4331517114933879 4337867969789952 4343806067474432 4356816553115648 4364125893296128 4367625593290752 4371757563303936 4374234246244864 4377742052376576 4380647732805632 4381252671504384 4394375316504576 4401747668238336 4408993996865536 4411011675193344 4411943162160768 4414871543218176 4418411937398784 4424460291538944 4426620285122048 4428646029729792 4449362727149568 4459026387566592 4473860141350912 4477447839940608 4491745751657216 4495347793158144 4508812173705216 4512427901190144 4525881770901504 4526837515342038 4530467697792192 4539680611631104 4543975353420672 4561240222236672 4569055944507392 4575146866409472 4579475160869271 4586353614389248 4592530171625472 4594048044105728 4607808049774592 4610890201303296 4618480828522496 4622184502001664 4626229157395456 4628346248577024 4629939044450304 4643743275352064 4647530532962304 4658295318423552 4661387213144064 4666110443235072 4667768175591424 4675599192817664 4675930833420288 4680022519690752 4683775544967168 4697804300746752 4704235114463232 4708007556415488 4712127311511552 4716585195625836 4722044549726208 4723669590867968 4729966625292288 4731594392731648 4742553890074624 4758935522770944 4760573259546624 4766919489552384 4768559973924864 4778595981459456 4779605092340832 4782777505153024 4786612932182016 4793165315833856 4797699865540608 4815587192602624 4815928762564608 4820142954412032 4824008345714688 4826741237235712 4830611919863808 4835181895740144 4845014459875328 4848965866487808 4863423129059328 4868351075487744 4871582392516608 4882866135343104 4884546521513984 4886781825908736 4901418622255104 4903038585143296 4909641629958144 4921013527025472 4921667717431296 4922639966205728 4928228699406336 4936673259421696 4941343574089728 4956409105276928 4960118246473728 4975241019260928 4979947820762304 4990074773045248 4994076436856832 4995131051411904 5010024107617664 5014041769291776 5029059732209664 5033092659019776 5049164920958427 5049836147572736 5053213970614368 5070024396331648 5089287992475648 5096254707335168 5100341519450112 5104804587470848 5107140688084992 5109633961927989 5115548262203392 5124130510733312 5139478209363968 5140187937570816 5155513483001856 5159647816187904 5160024829402624 5164162780348416 5168304049618944 5183784055996416 5190880126304256 5195790932087808 5203408982114304 5204507802069888 5219273517563904 5221821533946368 5224211184771072 5233162913185792 5251239197540352 5253046355361792 5260049091919872 5268708389814272 5274046998445056 5277547591892992 5281779787235328 5289771646621696 5294013644734464 5309870174109696 5314128289726464 5318778432454656 5323043691823104 5326059296260096 5331097987610928 5335373126333952 5338914424356864 5346222852276224 5380624693297152 5387990218309632 5389844437532672 5392310980313088 5408461928005632 5410249473261568 5411391972362896 5417535591677952 5426454149988352 5430083891890176 5431878583399424 5448148043227136 5450641267359744 5452517047271424 5473233927143424 5474315134832232 5495114836703232 5506289404739584 5515918408286208 5528302463578112 5532735745425408 5537969961981444 5549307290714112 5553757416849408 5570316025724928 5571492326574816 5572232990425088 5575960243436544 5585139606585344 5592585050363904 5594509678710784 5613834119675904 5615766060662784 5623453470162944 5628773509761792 5636277121069872 5637026397290496 5638216785575712 5654212977360896 5659562116835328 5681065666019328 5684284096643072 5688842464002048 5693404486828032 5693820501409792 5698386516246528 5703777445873104 5715376338894848 5720037579030528 5733286545752064 5737091954638848 5742905160904704 5752359355285504 5754991794978816 5760027716542464 5762009968492544 5764646824574976 5775356153245172 5781912985534464 5783823959719936 5805027933077952 5823500791054336 5829010084405248 5836989403168768 5841670228672512 5859167088672768 5868996890984448 5874549225689664 5882590882881024 5886495390957568 5887308277334016 5891215916531712 5904861372973056 5927296938541056 5932483636199424 5937241040879616 5945368516755456 5950993102449408 5991816708292608 5993797057544192 6011749564940288 6014500708810752 6016570534920192 6034509027868672 6035783353789384 6040623597056256 6058633804560896 6063574992224256 6081653629648896 6086530657419264 6087815968908258 6100195821879296 6104760918736896 6105966881159028 6110863406324352 6123373562167296 6129166548630528 6147853601737728 6162912669335552 6171128331436032 6173252059267072 6194575580332032 6196707377283072 6211060424564736 6215182950858752 6219340271525376 6221480590980096 6234574444560384 6240030026254336 6245034059956224 6263739067662336 6268762114228224 6272313485950976 6277343408553984 6282836415348736 6283282057408512 6288780260834448 6293823388549632 6296059399634944 6306622167056384 6326385153933312 6345247363694592 6347431012728832 6350335773769728 6355892652736512 6358079965233152 6360989599531008 6371461308612608 6372806789787776 6380041915072512 6382150576242688 6394819608723456 6396933154054144 6405548064086016 6421238350086144 6426857272549376 6429798381256704 6432011127619584 6440815893151744 6446909194320192 6471404274696192 6482261214554112 6491134767316992 6495443190022144 6506801954684928 6510488180457472 6515709101211648 6535224829673472 6540465587355648 6546188839944192 6551438389936128 6561351369367296 6566613078564864 6570971599208448 6588458098786304 6613490995298304 6614797454588947 6622307314827264 6633654692347904 6636690437308416 6639930427683072 6660174735215872 6685389025722368 6705412976279552 6710790212026368 6716171759910912 6732219894611236 6737618627485824 6743021689737216 6763218260557824 6785717323300864 6788822656352256 6790256273013057 6800455359266816 6809520917446656 6812845282570652 6815963030131008 6853583916761088 6862720299614208 6874017977335808 6879530421583872 6885550373797888 6891072066158592 6911712074661888 6921173501739008 6927721242783744 6933276753002496 6939343736093184 6944908566675456 6965614913028096 6992080819716096 7001652263387136 7004061807149056 7013398789226496 7020033779536128 7032062664593408 7056352671694848 7058684859645952 7068190967267328 7079826898812928 7083066824589312 7085504386301952 7091704576606208 7094949937938432 7097391589097472 7108130650147904 7113830835111936 7118552565809152 7140859889319936 7152839960887296 7167893972189184 7169407638511248 7174166257729536 7179919398273024 7183986957746176 7189747973750784 7196549798310912 7211282570674176 7223380788903936 7230214431618048 7240111855853568 7245917879795712 7267521689812992 7270022729695232 7295134693588992 7297645236191232 7299086846442976 7307373588774912 7324299203014656 7326819782270976 7354557877714944 7376980993900544 7382501576146944 7383959949308592 7399076387618816 7405009889132544 7412015361134592 7427088034299904 7428656435433088 7434613657915392 7456780067151872 7462861528891392 7485112159567872 7487688080883712 7491114655285248 7492696577117856 7505031346349056 7515036161426496 7516035196387328 7517622380767616 7521062653937664 7543589598314496 7546082822447104 7574754221359104 7585123285336064 7597848688328704 7605036594497472 7633931988713472 7644382061002752 7650512279175168 7657206881206272 7673322393305088 7680036955389952 7686195766099968 7709217314045952 7715399525203968 7733270224502784 7740037244103936 7746244170522624 7772013445873664 7786320189456384 7788893638230016 7812222784897024 7825329187979264 7828910276345856 7832732300919552 7843454510508032 7849744369778688 7873148497297408 7879569533042688 7903062584721408 7909978181599232 7911070497667584 7916321387839488 7922669680852992 7927158022340608 7934657469932544 7941020467101696 7964805261164544 7978167648681984 7989088944390144 7996646981416392 8008371636535296 8019334278414336 8022094046560256 8054164796075008 8081985327464448 8084766656299008 8108871506198528 8115374209892352 8117087958544344 8139681224982528 8141289174878704 8147817875099136 8164498082889728 8172222064840704 8178775570907136 8197138135650304 8211472702248348 8228171108581376 8259434107109376 8262276503044096 8281413899419648 8292453695367168 8295307454640128 8299103618138112 8312765926080512 8323960936071168 8326712079941632 8351652090216448 8355474038587392 8357238489862224 8358349485637632 8377709409878016 8385040347779264 8388877575545856 8391764518066176 8423649090994176 8435180205244416 8443160264642688 8455539595935744 8457325178363568 8460329818259456 8467114365026304 8474523536982016 8481319466041344 8489343175252992 8506722553430016 8526426144964608 8533263696003072 8540730752114688 8547579774369792 8561651133448192 8573064508342272 8576014836826112 8595878925760256 8605637931958272 8628539032928256 8640041574813696 8643014952738816 8654846356422656 8663034229867758 8675735939579904 8687612134948864 8713633106231296 8728251786592256 8735251186581504 8743515126607872 8748468492489728 8755484104753152 8761295465611264 8762505343008768 8788750633009152 8803495336476672 8817987993731072 8823886324321536 8829743086436352 8836823874797568 8853240570244096 8857292059459584 8898725454299136 8918052775133184 8947720282701824 8983491503314432 8990695586316288 9017624347410432 9024855802380288 9051763541803008 9053675030684076 9060935395584384 9079361223262208 9087950706841344 9122480444473344 9138111889014784 9150293732818944 9158950321738542 9172707228778496 9185060343250944 9188096088211456 9215616099549184 9221780402606592 9236961657044992 9244369004003328 9252458314790912 9256692497154048 9259878088900608 9287486550704128 9295061065924608 9316590636847104 9322774426288128 9332220886470144 9335536351182848 9351198385635328 9351861666840576 9360045039381504 9367551089934336 9395608601493504 9408470228926464 9416015112830976 9424254623023104 9433170391251672 9444089099452416 9447339181735936 9459933250584576 9463188785463296 9485107780149248 9517871045541888 9521146519093248 9533838979104768 9537119947849728 9557191962918912 9559210184681664 9565555010306048 9573225864364032 9586330631667712 9595399731081216 9631174385205248 9631857525129216 9640285908824064 9648016691429376 9653482474471424 9661223839727616 9670363791480288 9690028919750656 9697931732975616 9736702150975488 9743164785033216 9765732270686208 9769093043027968 9773563651817472 9802837244510208 9806077170286592 9808147949907749 9819283259916288 9842027054050944 9845279932411456 9856457398812672 9882687148179456 9912818210553856 9920236492947456 9950482038521856 9959895641524608 9980149546090496 9988152873713664 9990262102823808 10020048215235328 10028083538583552 10058119464419328 10066185318039552 10098329841916854 10099672295145472 10106427941228736 10140048792663296 10178575984951296 10192509414670336 10200683038900224 10209609174941696 10214281376169984 10219267923855978 10231096524406784 10248261021466624 10278956418727936 10280375875141632 10311026966003712 10319295632375808 10320049658805248 10328325560696832 10336608099237888 10367568111992832 10381760252608512 10391581864175616 10409015604139776 10443643067892736 10448422369542144 10466325826371584 10502478395080704 10506092710723584 10520098183839744 10537416779628544 10548093996890112 10555095183785984 10579543293243392 10588027289468928 10619740348219392 10628256579452928 10637556864909312 10646087383646208 10652118592520192 10662195975221856 10670746252667904 10677828848713728 10692445704552448 10761249386594304 10775980436619264 10779688875065344 10784621960626176 10816923856011264 10820498946523136 10822783944725792 10835071183355904 10860167783780352 10863757166798848 10896296086454272 10901282534719488 10905034094542848 10946467854286848 10948630269664464 10990229673406464 11012578809479168 11031836816572416 11056604927156224 11065471490850816 11075939923962888 11098614581428224 11107514833698816 11140632051449856 11142984653149632 11144465980850176 11151920486873088 11170279213170688 11185170100727808 11189019357421568 11227668239351808 11231532121325568 11246906940325888 11257547019523584 11272554242139744 11274052794580992 11276433571151424 11308425954721792 11319124233670656 11362131332038656 11368568193286144 11377684928004096 11386808973656064 11387641002819584 11396773032493056 11407554891746208 11430752677789696 11440075158061056 11466573091504128 11485810321809408 11504718710571008 11509983589957632 11520055433084928 11524019936985088 11529293649149952 11550712306490344 11563825971068928 11567647919439872 11610055866155904 11658020168810496 11673978806337536 11683340457345024 11718334177345536 11737993781968896 11749098451379328 11765181765762048 11772990781915136 11774616554668032 11782431833063424 11809722745946112 11854593877082112 11864967272398848 11874482081759232 11890737033510912 11901986204898816 11983633416585216 11987594115088384 12023499129880576 12029001417621504 12033141069840384 12069018055737344 12071566707578768 12081247194112512 12117267609121792 12127149984448512 12163307259297792 12173061314838528 12175631937816516 12200391643758592 12209521837473792 12211933762318056 12221726812648704 12246747124334592 12258333097261056 12295707203475456 12325825338671104 12342256662872064 12346504118534144 12389151160664064 12393414754566144 12422120849129472 12430365901717504 12438680543050752 12442961181960192 12469148889120768 12480060052508672 12490068119912448 12527478135324672 12537524228456448 12544626971901952 12554686817107968 12565672830697472 12566564114817024 12577560521668896 12587646777099264 12613244334112768 12652770307866624 12690494727389184 12694862025457664 12700671547539456 12711785305473024 12716159930466304 12721979199062016 12745613579575552 12760083830145024 12764301152485376 12789639217446912 12793866308108288 12811096128172032 12842476700172288 12853714545098752 12859596762513408 12864022255239168 12881631786303488 12893818388640384 12942808549392384 12964522429108224 12982269534633984 12990886380044288 12994551344801637 13013603909369856 13020976360914944 13031418202423296 13070449659346944 13092377679888384 13102876779872256 13122702738734592 13133226157129728 13141943198416896 13176916197572608 13226981990596608 13229594909177894 13244614629654528 13267309384695808 13273380874616832 13279860855366144 13320349470431744 13370778051444736 13410825952559104 13421580424052736 13432343519821824 13464439789222472 13475237254971648 13486043379474432 13526436521115648 13571434646601728 13577645312704512 13580512546026114 13600910718533632 13619041834893312 13625690565141304 13631926060262016 13707167833522176 13725440599228416 13748035954671616 13759060843167744 13771100747595776 13782144132317184 13823424149323776 13842347003478016 13855442485567488 13866553506004992 13878687472186368 13889817133350912 13931229826056192 13984161639432192 14003304526774272 14008123614298112 14026797578452992 14040067559072256 14064125329186816 14112705343389696 14117369719291904 14136381934534656 14159653797625856 14166133649178624 14171008772603904 14183409153212416 14189899875876864 14194783178194944 14216261300295808 14227661670223872 14237105131618304 14281719778639872 14305679921774592 14335787944378368 14338815277022496 14348332515459072 14359838796546048 14367973915492352 14379495947501568 14393099596621824 14446761577807872 14460428863236096 14480223711707136 14491835759591424 14535043379625984 14540045459390464 14590269387177984 14598173692885952 14614747177549824 14648598406029312 14653639564541952 14709115755429888 14753961987801088 14765003152293888 14767919898617184 14798152775237632 14810019778265088 14824030722269184 14857312870866176 14869227315830784 14913560134303744 14925723057782784 14970224319135744 14975376161767424 14982229310570496 14985393154235712 15010062692698112 15030072322852992 15035244761535232 15042125307875328 15087179196628992 15092165644894208 15147494762875281 15149508442718208 15170246570672128 15195697376657408 15210073188994944 15267863977426944 15288764122005504 15301024558350336 15314413762412544 15328901885783967 15346644786610176 15360073910779904 15372391532199936 15418434628091904 15466540449005568 15480074488207872 15492488341045248 15544026891747328 15572640378912768 15577787276460032 15624445569794048 15650658375958528 15657820552691712 15665464601839104 15686909021016064 15699488739557376 15746296994594816 15759139066085376 15806125169442816 15819956363198464 15822140995335168 15832642775678976 15845339361705984 15854316044681216 15869314939865088 15882040934203392 15929610522329088 15956335297363968 15978177888780288 15993293962832784 16016743273070592 16038668556828672 16044188093120512 16108329592150016 16163970654928896 16169533312598016 16217743012397056 16230748419784704 16234175917088688 16279362449965056 16282578349757408 16295635750198272 16328996165779456 16344444129681408 16357551141814272 16394276271300608 16422945404496696 16456342217162752 16518868214218752 16524553006088192 16562827798839296 16584907390734336 16590614909280256 16598207236276224 16625531852161024 16647921872142336 16653424159883264 16703304180432896 16710948077174784 16714476979724448 16716698971275264 16755418819756032 16770080695558528 16777755151091712 16783529036132352 16847298181988352 16870360410488832 16886320529285376 16911079191871488 16914650356727136 16920659636518912 16949047073964032 16962638932082688 16978686350505984 17052852289929216 17066527392006144 17081461504229376 17095159548739584 17123302266896384 17146129016684544 17152029673652224 17191757851520512 17211275863916544 17257078065856512 17280083149627392 17286029905477632 17309692712845312 17326068459735516 17351471879159808 17375224269897728 17427266212462592 17456503573184512 17470502373163008 17487030253215744 17496936984979456 17510968209506304 17525010686017536 17577501266018304 17606990672953344 17635975987462144 17647772648643072 17659486172872704 17673647749595136 17706481140488192 17714584118919168 17797450908598272 17836105550266368 17895440565403648 17966983006628864 17981391172632576 18035248694820864 18049711604760576 18103527083606016 18107350061368152 18121870791168768 18158722446524416 18175901413682688 18244960888946688 18276223778029568 18300587465637888 18317900643477084 18345414457556992 18370120686501888 18376192176422912 18431232199098368 18443560805213184 18473923314089984 18488738008006656 18504916629581824 18513384994308096 18519756177801216 18574973101408256 18590122131849216 18633181273694208 18645548852576256 18664441772940288 18702396771270656 18703723333681152 18720090078763008 18735102179868672 18791217202987008 18816940457852928 18832030225661952 18848509246046208 18866340782503344 18888178198904832 18919866501169152 18926377570926592 18970215560298496 19035742091083776 19042293038186496 19067677958209536 19074239895699456 19114383925837824 19118420369363328 19131110020612096 19146451728728064 19172661263335424 19190799462162432 19262348770410496 19263715050258432 19280571817648128 19296033382858752 19306964948942848 19322447679455232 19340727582960576 19380057839501312 19473404301950976 19486329570066432 19531464541372416 19538186086055936 19547127303634944 19605674489020416 19612154340573184 19616295899815498 19638566519832576 19684054108101888 19690559864822912 19712914797625344 19765374296358912 19825636421107712 19840472985894912 19844392363766841 19900964077043712 19919791283049216 19960299092180992 19980524205647616 20040096430470656 20056167077167104 20116238928838656 20132370636079104 20196659683833708 20199344590290944 20212855882457472 20280097585326592 20357151969902592 20385018829340672 20401366077800448 20419218349883392 20428562752339968 20438535847711956 20462193048813568 20496522042933248 20557912837455872 20560751750283264 20622053932007424 20638591264751616 20640099317610496 20656651121393664 20673216198475776 20735136223985664 20763520505217024 20783163728351232 20818031208279552 20887286135785472 20896844739084288 20932651652743168 21004956790161408 21012185421447168 21040196367679488 21074833559257088 21096187993780224 21110190367571968 21159086586486784 21176054578937856 21239480696438784 21256513158905856 21275113729818624 21292174767292416 21304237185040384 21324391950443712 21341492505335808 21355657697427456 21384891409104896 21522498773188608 21551960873238528 21559377750130688 21569243921252352 21633847712022528 21640997893046272 21645567889451584 21670142366711808 21720335567560704 21727514333597696 21792592172908544 21802565069438976 21810068189085696 21879714657486517 21892935708573696 21897260539328928 21980459346812928 22063673633144832 22113209854312448 22130942981701632 22151879847925776 22197229162856448 22215029667397632 22281264102899712 22285969306299264 22303840973746176 22340558426341376 22370340201455616 22378038714843136 22455336478703616 22463064242651136 22493813880651776 22515094039047168 22545108484279488 22548105589161984 22552867142302848 22616851909443584 22638248467341312 22724262664077312 22737136386572288 22755369856008192 22775282005639168 22793546064986112 22815109783492416 22861505355579392 22933146183008256 22971620643618816 23009437421142016 23019967179915264 23040110866169856 23048039873970176 23058587298299904 23101424612980688 23127651942137856 23135295838879744 23220111732311808 23316040337620992 23347957612675072 23366680914690048 23436668354691072 23475987563937792 23498196902758656 23530363531524096 23545981563830272 23549233109336064 23619445491892224 23709187754164224 23729934544797696 23748964163518464 23781474067021824 23803972409797632 23967266833170432 23975188230176768 24046998259761152 24058002835243008 24066282139680768 24138036111474688 24143133415157536 24162494388225024 24234535218243584 24254299968897024 24326614518595584 24346122629677056 24351263875633032 24400783287517184 24419043674947584 24423867524636112 24443453625297408 24493494248669184 24516666194522112 24591414406950912 24651650677342208 24684513325744128 24693008237068288 24778302321328128 24786829509132288 24844241698258944 24860731803435008 24877361086101504 24885922363920384 24938297778241536 24960120105017344 24980136239824896 25054956270649344 25075048456912896 25089253943803904 25131345661394944 25133128229634048 25155121043337792 25175293554198528 25226488668225536 25305540615733248 25380989454778368 25389724050915328 25401343095078912 25423570610946048 25432319860932608 25443958398124032 25491227159151104 25520167660290048 25528602304970752 25579278434893824 25587732616216576 25622192256344064 25684953400344576 25707429090197504 25719193525026816 25728044510478336 25763263572606976 25787636777280768 25885617098784768 25929044858216448 25964539069267968 25989102689603274 26027207818739712 26041952721829888 26062836404846592 26140899318693888 26184755359776768 26205753559744512 26245405477469184 26266452314259456 26283886396833792 26353832395145216 26453963981193216 26459189818355788 26489229259309056 26534618769391616 26559721710732288 26640698940863488 26741556102889472 26821651905118208 26843160848105472 26928879578444944 26950474509943296 26972086758948864 27052873042231296 27142869293203456 27155290625409024 27161025092052228 27201821437067264 27238083669786624 27251381130282608 27263852120524032 27414335667044352 27450881198456832 27496071909343232 27518121686335488 27542201495191552 27564288264634368 27646848298647552 27710884971134976 27733107012009984 27757374944372736 27779634266701824 27862459652112384 27968323278864384 28006609053548544 28053595156905984 28080135118144512 28128250658373632 28225410686779392 28234739438583808 28272763869069312 28319307595251712 28332267298357248 28342017545207808 28366818306424832 28379799751753728 28389566356389888 28432522600591616 28455323340447744 28474210263236608 28563439557279744 28611359843549184 28671575888756736 28677630554044992 28696665030918144 28719677593092096 28735947830984704 28758991895003136 28786199193243648 28893523155615744 28920857726472192 28960447423414272 28983671519182848 29070086759251968 29080090918780928 29196347385771904 29229494355099648 29297196812058624 29307279129083904 29418231510859776 29424443849723247 29507923975602176 29535839797234368 29596305550475264 29648061444538368 29714625741732352 29738454631661568 29827120268607488 29851446115565568 29940448638271488 29950752323534848 29964458621140992 29970786308471424 30020125385396224 30060144645705984 30070489523070464 30084250615750656 30174358393257984 30184331289788416 30294989525750562 30299016885436416 30340493141344256 30391394753314816 30420146377989888 30535727954853888 30577528244011008 30602049116700672 30628827524825088 30657803771567934 30693289573220352 30720147821559808 30744783064399872 30836869256183808 30933080898011136 30960148976415744 30984976682090496 31088053783494656 31145280757825536 31155574552920064 31248891139588096 31301316751917056 31330929203678208 31373818042032128 31398977479114752 31492593989189632 31518278132170752 31612250338885632 31639912726396928 31644281990670336 31665285551357952 31708632089362432 31738629879730176 31764081868406784 31859221044658176 31912670594727936 31956355777560576 31986587925665568 32033486546141184 32077337113657344 32088376186241024 32216659184300032 32327941309857792 32339066625196032 32435486024794112 32461496839569408 32468351834177376 32565156699514816 32591271500396544 32688888259362816 32715102283628544 32788552542601216 32845890808993392 32912684434325504 33037736428437504 33125655597678592 33169814781468672 33181229818560512 33196414472552448 33251063704322048 33295843744284672 33306848319766528 33406608360865792 33421896154349568 33428953959448896 33433397942550528 33510837639512064 33540161391117056 33555510302183424 33567058072264704 33694596363976704 33740720820977664 33772641058570752 33822158383742976 33829300713454272 33841319273037824 33898094147928064 33925277864165376 33957372701011968 34105704579858432 34133054784012288 34162923008458752 34190319097479168 34246604533792768 34292258033369088 34304059347304448 34383515703041024 34514156131713024 34560166299254784 34572059810955264 34619385425690624 34652136919471032 34702943758319616 34750448539795456 34854532424925184 34913007146369024 34974060506431488 34993873969958912 35021936419012608 35050021372035072 35155002532036608 35213981345906688 35271951974924288 35295545297286144 35318972345745408 35347295499190272 35412962280976384 35429168237838336 35594901817196544 35672211100532736 35790881130807296 35933966013257728 35962782345265152 36070497389641728 36099423209521152 36207054167212032 36214700122736304 36243741582337536 36317444893048832 36351802827365376 36489921777893376 36552447556059136 36601174931275776 36635801286954168 36690828915113984 36740241373003776 36752384352845824 36862464398196736 36887121610426368 36947846628179968 36977476016013312 37009833259163648 37026769988616192 37039512355602432 37149946202816512 37180244263698432 37266362547388416 37291097705152512 37328883545880576 37404793542541312 37407446667362304 37440180157526016 37470204359737344 37582434405974016 37633880915705856 37664060451323904 37697018492092416 37732681565006688 37839733002338304 37852755141853184 37940431120596992 38071484182167552 38084586076372992 38135355916419072 38148479791398912 38236840738726656 38262220041224192 38292903457456128 38381598924324864 38527430100516864 38561143635296256 38592066765717504 38613929897885696 38644895358910464 38681455165921152 38760115679002624 38946808603901952 38972659140132864 39062929082744832 39076372172111872 39094254607269888 39211348978040832 39224308681146368 39232591799630996 39277133039665152 39368108216203776 39381119729645824 39425829595250688 39530748592717824 39651272842215424 39680945971789824 39688784727533682 39801928154087424 39839582566098432 39920598184361984 39961048411295232 40080192860941312 40112334154334208 40232477857677312 40264741272158208 40393319367667416 40398689180581888 40425711764914944 40560195170653184 40714303939805184 40770037658681344 40802732155600896 40838436699766784 40857125504679936 40877071695423912 40924386097627136 40993044085866496 41115825674911744 41121503500566528 41244107864014848 41277182529503232 41280198635220992 41313302242787328 41346432396951552 41470272447971328 41527041010434048 41566327456702464 41636062416559104 41774572271570944 41793689478168576 41865303305486336 42009913580322816 42024370842894336 42080392735358976 42192375987560448 42220380735143936 42318173172973568 42352109157875712 42478961392877568 42513026317811712 42550227459637248 42584349534584832 42608474370080768 42648783900887424 42682985010671616 42711315394854912 42769782818209792 43044997546377216 43103921746477056 43118755500261376 43138487842504704 43281995786092544 43291135778903168 43340284733423616 43440671135121408 43455028667195392 43585184345817088 43605130138877952 43620136378171392 43759429314973034 43794521078657856 43960918693625856 44127347266289664 44226419708624896 44261885963403264 44303759695851552 44394458325712896 44430059334795264 44571938612598528 44607681947492352 44681116852682752 44740680402911232 44756077429686272 44910672957407232 44926128485302272 44987627761303552 45030188078094336 45090216968558976 45105734284605696 45276496934682624 45448525328154624 45474272773144576 45510739712016384 45550564011278336 45587092129972224 45630219566984832 45723010711158784 45866292366016512 45943241287237632 46018874842284032 46039934359830528 46080221732339712 46096079747940352 46117174596599808 46202849225961376 46255303884275712 46270591677759488 46440223464623616 46632080675241984 46695915225350144 46733361829380096 46873336709382144 46951975127875584 46996393805517312 47060727063048192 47091963127660544 47098466218672128 47238890983784448 47418375508328448 47459869089595392 47497928327036928 47562948134043648 47607944819595264 47934533666340864 47950376460353536 48093996519522304 48116005670486016 48132564279361536 48276072222949376 48286266830315072 48324988776450048 48469070436487168 48508599937794048 48653229037191168 48692245259354112 48702527751266064 48801566575034368 48838087349895168 48847735049272224 48886907250594816 48986988497338368 49033332389044224 49182828813901824 49303301354684416 49369026651488256 49386016474136576 49556604642656256 49573659018264576 49688483396517888 49754722172203008 49771844727840768 49876595556483072 49920240210034688 49960272479649792 50109912541298688 50150096913825792 50178507887607808 50262691322789888 50266256459268096 50310242086675584 50350587108397056 50452977336451072 50611081231466496 50761978909556736 50779448101830656 50847141221892096 50864639721865216 50887916796248064 50982454318302208 51057204609941504 51158556869787648 51175465232433152 51244384512688128 51369906800689152 51414858180395008 51438387050053632 51456089020956672 51526527145213952 51575273554561536 51771234197569536 51858089716432896 51929078138535936 51978205379206548 52054415637479424 52083905443659776 52125672809693184 52281798637387776 52369510719553536 52411507119489024 52490810954938368 52532904628518912 52707664790290432 52907927962386432 52918379636711576 52978458518618112 53069237538783232 53119443421464576 53281397881726976 53483112205778944 53643303810236416 53686321696210944 53857759156889888 53900949019886592 53944173517897728 54105746084462592 54285738586406912 54310581250818048 54322050184104456 54403642874134528 54476167339573248 54502762260565216 54527704241048064 54828671334088704 54901762396913664 54992143818686464 55036243372670976 55084402990383104 55128576529268736 55293696597295104 55421769942269952 55466214024019968 55514749888745472 55559268533403648 55724919304224768 55936646557728768 56107190313811968 56160270236289024 56256501316747264 56450821373558784 56469478877167616 56545527738138624 56638615190503424 56664534596714496 56733636612849664 56759599503507456 56779132712779776 56865045201183232 56910646680895488 56948420526473216 57126879114559488 57222719687098368 57343151777513472 57355261108089984 57393330061836288 57439355186184192 57471895661969408 57517983790006272 57572398386487296 57787046311231488 57841715452944384 57920894846828544 57967343038365696 58140173518503936 58160181837561856 58392694771543808 58458988710199296 58594393624117248 58614558258167808 58836463021719552 58848887699446494 59015847951204352 59071679594468736 59192611100950528 59296122889076736 59429251483464704 59476909263323136 59533177091300523 59654240537214976 59702892231131136 59880897276542976 59901504647069696 59941572616942848 60040250770792448 60120289291411968 60140979046140928 60168501231501312 60348716786515968 60368662579576832 60589979051501124 60598033770872832 60680986282688512 60782789506629632 60840292755979776 61071455909707776 61155056488022016 61204098233401344 61257655049650176 61315607543135868 61386579146440704 61440295643119616 61489566128799744 61673738512367616 61866161796022272 61920297952831488 61969953364180992 62176107566989312 62290561515651072 62311149105840128 62602633503834112 62661858407356416 62747636084064256 62797954958229504 62985187978379264 63036556264341504 63224500677771264 63279825452793856 63288563981340672 63330571102715904 63417264178724864 63477259759460352 63528163736813568 63718442089316352 63825341189455872 63912711555121152 63973175851331136 64066973092282368 64154674227314688 64176752372482048 64433318368600064 64655882619715584 64678133250392064 64870972049588224 64922993679138816 64936703668354752 65130313399029632 65182543000793088 65377776518725632 65430204567257088 65577105085202432 65639143972459551 65691781617986784 65825368868651008 66251311195357184 66339629562937344 66362459637121024 66392828945104896 66502127408644096 66591687488569344 66613696639533056 66813216721731584 66843792308699136 66857907918897792 67021675279024128 67080322782234112 67111020604366848 67134116144529408 67389192727953408 67481441641955328 67545282117141504 67644316767485952 67658601426908544 67682638546075648 67796188295856128 67850555728330752 67914745402023936 68211409159716864 68266109568024576 68325846016917504 68380638194958336 68493209067585536 68584516066738176 68608118694608896 68767031406082048 69028312263426048 69120332598509568 69144119621910528 69238770851381248 69304273838942064 69405887516639232 69500897079590912 69709064849850368 69826014292738048 69948121012862976 69987747939917824 70043872838025216 70100042744070144 70310005064073216 70427962691813376 70543903949848576 70591090594572288 70637944691490816 70825924561952768 70858336475676672 71189803634393088 71344422201065472 71581762261614592 71867932026515456 71925564690530304 72140994779283456 72198846419042304 72414108334424064 72429400245472608 72487483164675072 72634889786097664 72703605654730752 72979843555786752 73104895112118272 73202349862551552 73271602573908336 73480482746007552 73504768705691648 73774243220852736 73895693256359936 73954952032026624 74019666518327296 74053539977232384 74079024711204864 74299892405633024 74360488527396864 74532725094776832 74582195410305024 74657767091761152 74809587085082624 74814893334724608 74880360315052032 74940408719474688 75164868811948032 75267761831411712 75394036984184832 75465363130013376 75679466004676608 75705510283706368 75880862241193984 76142968364335104 76169172152745984 76270711832838144 76296959582797824 76473681477453312 76524440082448384 76585806914912256 76763197848649728 77054860201033728 77122287270592512 77184133531435008 77227859795771392 77289790717820928 77362910331842304 77520231358005248 77893617207803904 78125858165489664 78152744344223744 78188509214539776 78422697956081664 78448617362292736 78465183599261992 78554266079330304 78736216432407552 78762239459291648 78851659190501376 79061497185435648 79302545684430848 79361891943579648 79377569455067364 79603856308174848 79679165132196864 79841196368723968 79922096822590464 80160385721882624 80224668308668416 80464955715354624 80529482544316416 80786638735334832 80797378361163776 80851423529829888 81120390341306368 81428607879610368 81540075317362688 81605464311201792 81676873399533568 81714251009359872 81754143390847824 81848772195254272 81986088171732992 82231651349823488 82243007001133056 82488215728029696 82554365059006464 82560397270441984 82626604485574656 82692864793903104 82940544895942656 83132654913404928 83272124833118208 83549144543141888 83587378956337152 83730606610972672 84019827160645632 84160785470717952 84384751975120896 84440761470287872 84636346345947136 84704218315751424 84957922785755136 85026052635623424 85100454919274496 85168699069169664 85216948740161536 85297567801774848 85365970021343232 85422630789709824 86089995092754432 86207843492954112 86237511000522752 86276975685009408 86582271557806336 86680569466847232 86881342270242816 86910057334390784 87170368691634176 87210260277755904 87240272756342784 87518858629946068 87589042157315712 87921837387251712 88254694532579328 88273331549169741 88452839417249792 88523771926806528 88607519391703104 88788916651425792 89143877225197056 89215363894984704 89362233705365504 89481360805822464 89512154859372544 89821345914814464 89852256970604544 89975255522607104 90060376156188672 90180433937117952 90211468569211392 90552993869365248 90897050656309248 90948545546289152 91021479424032768 91101128022556672 91174184259944448 91260439133969664 91446021422317568 91732584732033024 91886482574475264 92037749684568064 92079868719661056 92160443464679424 92192159495880704 92234349193199616 92405698451922752 92510607768551424 92541183355518976 92880446929247232 93264161350483968 93391830450700288 93466723658760192 93746673418764288 93903950255751168 93992787611034624 94121454126096384 94183926255321088 94196932437344256 94477781967568896 94836751016656896 94919738179190784 94995856654073856 95125896268087296 95215889639190528 95869067332681728 95900752920707072 96187993039044608 96232011340972032 96265128558723072 96552144445898752 96572533660630144 96649977552900096 96938140872974336 97017199875588096 97306458074382336 97384490518708224 97405055502532128 97603133150068736 97695470098544448 97773814501189632 98066664778088448 98365657627803648 98606602709368832 98738053302976512 98772032948273152 99113209285312512 99376966793035776 99509444344406016 99543689455681536 99753191112966144 99840480420069376 99920544959299584 100219825082597376 100300193827651584 100357015775215616 100525382645579776 100532512918536192 100620484173351168 100701174216794112 101222162462932992 101523957819113472 101558896203661312 101694282443784192 101729279443730432 101775833592496128 101964908636604416 102317113739575296 102350930464866304 102488769025376256 102739813601378304 102829716360790016 102876774100107264 102912178041913344 103053054290427904 103150547109123072 103542468395139072 103716179432865792 103858156277071872 103956410758413096 104108831274958848 104167810887319552 104251345619386368 104563597274775552 104739021439107072 104981621909876736 105065809257037824 105415329580580864 105815855924772864 105836759273423152 105956917037236224 106138475077566464 106238886842929152 106562795763453952 106966224411557888 107286607620472832 107372643392421888 107715518313779776 107801898039773184 107888347035795456 108211492168925184 108571477172813824 108621162501636096 108644100368208912 108952334679146496 109005524521130432 109055408482096128 109657342668177408 109803524793827328 109984287637372928 110072486745341952 110168805980766208 110257153058537472 110587393194590208 110843539884539904 110932428048039936 111029499777490944 111118537066807296 111449838608449536 111873293115457536 112214380627623936 112320540472578048 112513002633494528 112901642747117568 112938957754335232 113091055476277248 113277230381006848 113467273225699328 113519199007014912 113558265425559552 113730090402366464 113821293361790976 113896841052946432 114253758229118976 114445439374196736 114710522216179968 114786660123672576 114878710372368384 114943791323938816 115144796772974592 115683430905888768 115841789693657088 115934686076731392 116280347037007872 116320363675123712 116785389543087616 116917977420398592 117188787248234496 117229116516335616 117672926043439104 117697775398892988 118031695902408704 118143359188937472 118385222201901056 118592245778153472 118858502966929408 118953818526646272 119066354182601046 119308481074429952 119405784462262272 119761794553085952 119803009294139392 119883145233885696 120080501541584896 120240578582823936 120281958092281856 120337002463002624 120697433573031936 120737325159153664 121179958103002248 121196067541745664 121361972565377024 121565579013259264 121680585511959552 122142911819415552 122310112976044032 122408196466802688 122515310099300352 122631215086271736 122773158292881408 122880591286239232 122979132257599488 123347477024735232 123732323592044544 123840595905662976 123939906728361984 124352215133978624 124581123031302144 124622298211680256 125205267007668224 125323716814712832 125495272168128512 125595909916459008 125970375956758528 126073112528683008 126559650905587712 126577127962681344 126661142205431808 126954519518920704 127056327473627136 127436884178632704 127650682378911744 127825423110242304 127946351702662272 128133946184564736 128309348454629376 128866636737200128 129311765239431168 129356266500784128 129741944099176448 129845987358277632 129873407336709504 130260626798059264 130365086001586176 130755553037451264 130860409134514176 131154210170404864 131278287944919102 131383563235973568 131650737737302016 132502622390714368 132679259125874688 132724919274242048 132785657890209792 133004254817288192 133183374977138688 133227393279066112 133626433443463168 133715815837795584 134043350558048256 134160645564468224 134222041208733696 134268232289058816 134778385455906816 134962883283910656 135090564234283008 135317202853817088 135365277092151296 135592376591712256 135829490804047872 136422818319433728 136532219136049152 136651692033835008 136761276389916672 136986418135171072 137169032133476352 137216237389217792 137534062812164096 138056624526852096 138240665197019136 138288239243821056 138477541702762496 138608547677884128 138811775033278464 139001794159181824 139652028585476096 139896242025725952 139975495879835648 140087745676050432 140200085488140288 140620010128146432 140855925383626752 141182181189144576 141275889382981632 141651849123905536 141716672951353344 142379607268786176 142688844402130944 143163524523229184 143735864053030912 143851129381060608 144281989558566912 144397692838084608 144828216668848128 144858800490945216 144974966329350144 145269779572195328 145407211309461504 145959687111573504 146209790224236544 146404699725103104 146543205147816672 146960965492015104 147009537411383296 147548486441705472 147791386512719872 147909904064053248 148039333036654592 148107079954464768 148158049422409728 148599784811266048 148720977054793728 149065450189553664 149315534183522304 149629786669449216 149760720630104064 149880817438949376 150329737623896064 150535523662823424 150788073968369664 150930726260026752 151358932009353216 151761724482387968 152285936728670208 152338344305491968 152541423665676288 152593919165595648 152947362954906624 153048880164896768 153171613829824512 153526395697299456 154109720402067456 154244574541185024 154368267062870016 154455719591542784 154579581435641856 154725820663684608 155040462716010496 155787234415607808 156251716330979328 156305488688447488 156377018429079552 156845395912163328 156897234724585472 156930367198523984 157108532158660608 157472432864815104 157524478918583296 158122994370871296 158605091368861696 158723783887159296 158755138910134728 159207712616349696 159358330264393728 159682392737447936 159844193645180928 160320771443765248 160449336617336832 160929911430709248 161058965088632832 161573277470669664 161594756722327552 161702847059659776 162240780682612736 162857215759220736 163080150634725376 163210928622403584 163353746799067136 163428502018719744 163508286781695648 163972176343465984 164486014002266112 164976431456059392 165108730118012928 165120794540883968 165253208971149312 165385729587806208 165881089791885312 166265309826809856 166544249666236416 167098289086283776 167174757912674304 167461213221945344 168321570941435904 168769503950241792 168881522940575744 169272692691894272 169408436631502848 169915845571510272 170200909838548992 170337398138339328 170433897480323072 170595135603549696 170731940042686464 170845261579419648 172179990185508864 172415686985908224 172475022001045504 172553951370018816 173164543115612672 173361138933694464 173762684540485632 173820114668781568 174340737383268352 174420520555511808 174480545512685568 175037717259892136 175178084314631424 175843674774503424 176509389065158656 176546663098339482 176905678834499584 177047543853613056 177215038783406208 177577833302851584 178287754450394112 178430727789969408 178724467410731008 178962721611644928 179024309718745088 179642691829628928 179704513941209088 179950511045214208 180120752312377344 180360867874235904 180422937138422784 181105987738730496 181794101312618496 181897091092578304 182042958848065536 182202256045113344 182348368519888896 182520878267939328 182892042844635136 183465169464066048 183772965148950528 184075499369136128 184159737439322112 184320886929358848 184384318991761408 184468698386399232 184811396903845504 185021215537102848 185082366711037952 185760893858494464 186528322700967936 186783660901400576 186933447317520384 187807900511502336 187985575222069248 188242908252192768 188367852510642176 188393864874688512 188955563935137792 189673502033313792 189839476358381568 189991713308147712 190251792536174592 190431779278381056 191738134665363456 191801505841414144 192375986078089216 192464022681944064 192530257117446144 193145067321260288 193299955105800192 193876281745948672 194034399751176192 194612916148764672 194768981037416448 194810111005064256 195206266300137472 195390940197088896 195547629002379264 196133329556176896 196731315255607296 196917431917378653 197213205418737664 197476106605953024 197544065896546304 198753933586071552 199018888688812032 199087378911363072 199506382225932288 199680960840138752 199841089918599168 200439650165194752 200714031550431232 201050765291159552 201065025837072384 201240968346702336 201402348433588224 202444324925865984 203047915638226944 203117792407322624 203388564887568384 203458558887460864 203551667184992256 203929817273208832 204634227479150592 204701860929732608 204977538050752512 205479627202756608 205659432721580032 205753548200214528 205824356083826688 206106108580855808 206301094218246144 207084936790278144 207432358865731584 207716312554143744 207912821516826192 208217662549917696 208335621774639104 208502691238772736 209127194549551104 209478042878214144 209963243819753472 210131618514075648 210830659161161728 211631711849545728 211673518546846304 211913834074472448 212276950155132928 212477773685858304 213125591526907904 213932448823115776 214573215240945664 214745286784843776 215431036627559552 215603796079546368 215776694071590912 216422984337850368 217142954345627648 217242325003272192 217288200736417824 217904669358292992 218011049042260864 218110816964192256 219314685336354816 219607049587654656 219968575274745856 220337611961532416 220514306117074944 221687079769079808 221864856096079872 222058999554981888 222237074133614592 222899677216899072 223746586230915072 224428761255247872 224641080945156096 225026005266989056 225803285494235136 225877915508670464 226182110952554496 226554460762013696 226934546451398656 227038398014029824 227116530851119104 227460180804732928 227642586723581952 228507516458237952 228890878748393472 229421044432359936 229573320247345152 229757420744736768 229887582647877632 230289593545949184 231366861811777536 231683579387314176 231869372153462784 232560694074015744 232640727350247424 233570779086175232 234377574496468992 234458233032671232 235345852086878208 235395550797785976 236063391804817408 236286718377874944 236770444403802112 237184491556306944 237717005933858816 237907637053292544 238132708365202092 238616962148859904 238811568924524544 239523589106171904 239606018588278784 239766290467771392 240161003083169792 240481157165647872 240563916184563712 240674004926005248 241394867146063872 241474650318307328 242359916206004496 242392135083491328 243131158026518528 243361171023919104 244285823638831104 244620225952088064 244816392933605376 245030620198600704 245262430172543472 245546316585762816 245761182572478464 245958264515198976 246694954049470464 247464647184089088 247681191811325952 247879813456723968 248704430267957248 249244596423360512 250410534015336448 250647433629425664 250990544336257024 251191819832918016 251940751913517056 253119301811175424 253154255925362688 253322284410863616 253909039037841408 254112654947254272 254873768357265408 255301364757823488 255650846220484608 255892703405324544 256267892369129472 257733273474400256 258623530478862336 258712533001568256 259483888198352896 259746814673419008 260521253596118528 260730172003172352 261511106074902528 261720818269028352 262308420340809728 262556575889838204 262767126471947136 263301475474604032 265005244781428736 265358518251749376 265449838548484096 265571315780419584 266008509634576384 266366749954277376 266454786558132224 267252866886926336 267431631675591168 268086701116096512 268321291128936448 268444082417467392 268536464578117632 269556770911813632 269925766567821312 270181128468566016 270634405707634176 270730554184302592 271184753183424512 271658981608095744 272845636638867456 273064438272098304 273303384067670016 273522552779833344 273972836270342144 274338064266952704 274432474778435584 275068125624328192 276113249053704192 276481330394038272 276576478487642112 276955083405524992 277217095355768256 277623550066556928 278003588318363648 279304057170952192 279792484051451904 279950991759671296 280175491352100864 280400170976280576 281240020256292864 281711850767253504 282364362378289152 282551778765963264 283303698247811072 283433345902706688 284436290547324721 284759214537572352 285377688804261888 287471728106061824 287702258762121216 288563979117133824 288795385676169216 289656433337696256 289717600981890432 289949932658700288 290539559144390656 290814422618923008 291919374223147008 292419580448473088 292809399450206208 293086410295633344 294019074822766592 295096972883410944 295582773025439744 295819808128106496 296078666073309184 296214159908929536 296316098844819456 297199569622532096 298130900379107328 298631068367044608 299259573338898432 299521441260208128 299761634877898752 300659475247792128 301071047325646848 301576147936739328 301861452520053504 303523448964775936 304571873457340416 304676688610983936 305082847331352576 305187838331191296 305894725909813248 306097760329793536 307052791394598912 308219440804134912 308489149082370048 308736534125740032 308911439183085568 309159162871283712 309451641327369216 310080925432020992 311574468831215616 312503432661958656 312610977376894976 312754036858159104 313690791824326656 313794469449170944 313860734397047968 314217064317321216 314944865729630208 315048957837166592 316245988741742592 317210182737723392 317447567774318592 317510277820269456 318415425232699392 318716660528787456 319364785474895872 319688387290361856 320641542887530496 320898673234673664 321859822861418496 322117930177265664 323146554941339328 323189513444655104 323405694119319552 324481561365225472 325714431518441472 326160301269450752 326707493598134272 326857004037439488 327016573563391296 327944352686931968 328972028004532224 329952862912118784 330217460236025856 330241589081767936 330506417942298624 330771459175612416 331762179583770624 332530619653619712 333088499332472832 334196578172567552 334349515825348608 334922426443890688 336643141882871808 337539007900483584 338545385383788544 338816873263005696 339831691143020544 340401819677097984 340674796276678656 340867794960646144 341190271207099392 341463880085372928 341690523158839296 344359980371017728 344831373971816448 344950044002091008 346329086231225344 347525369080971264 347640229337563136 348681474766536704 348841041111023616 348961091025371136 350075434519784272 350356168629262848 351687349549006848 353018778130317312 353093326196678964 353811357668999168 354095087707226112 354430077566812416 355155666605703168 356575508900788224 356861455579938816 357448934821462016 357925443223289856 358048619437490176 359285383659257856 359409027882418176 360241504624754688 360721735748471808 360845874276845568 362211975477460992 363588202625236992 363794182185156608 364085917696131072 364404512090226688 364696737039777792 365041756535878656 365784085689270272 366930338928132096 367545930297901056 368150998738272256 368319474878644224 368641773858717696 368768637983522816 368937396772798464 369622793807691008 370042431074205696 370164733422075904 371521787716988928 373056645401935872 373567321802801152 373866894635040768 375615801023004672 375971150444138496 376485816504385536 376735705021284352 376787729749377024 377911127870275584 379678952716763136 379983426616295424 380863558556762112 383476269330726912 383603011682828288 384751972156178432 384928045363888128 386290134642520576 386599910211600384 387752563491897344 388068799502352384 389225832297529344 389537962074832896 389620222010128512 390412532600274944 390781880394177792 391095258004758528 392266659112353792 393462630511214592 393834863834757306 394426410837475328 394952213211906048 395088131793092608 397507867172143104 398037777377624064 398174757822726144 399012764451864576 399361921680277504 399682179837198336 400879300330389504 401428063100862464 402101530582319104 402130051674144768 402481936693404672 402804696867176448 404888649851731968 406095831276453888 406235584814645248 406777129775136768 406917117774921728 407859634546417664 409268454958301184 409403721859465216 409955076101505024 410959254405513216 411318865443160064 411507096400429056 411648712167653376 412212217161711616 412602188436492288 414169873580556288 414864717731463168 415432625108287488 415825643033652384 416435325099835392 416671243549278208 417005382477545472 418956085756428288 419926487639506944 420263237028151296 421661318322323456 423347037093692608 423827668148944896 424955547371716608 426251183053815808 427864897646231552 429146430481891328 429490573569687552 430862073255119104 431207592159092736 431553388143181824 432845968675700736 434285908691255296 434484650006544384 434576401472835648 435809338716585984 436022098084521728 436221633928384512 438629370672709632 439214099175309312 439937150549491712 440675223923064832 441028612234149888 443374159538159616 443729712192159744 444117999109963776 444474148267229184 445799354433798144 449282161890312192 450052010533978112 451606570988470272 451755831017340928 452364221905108992 453108921524027392 453869092902797312 454076796028059648 454920361609465856 455285173447163904 457015032916475904 457781757496786944 458842088864719872 459146640494690304 459514841489473536 459775165295755264 460579187091898368 462733723623555072 463367158774628352 463738744306925568 465121388148031488 465281454700494848 467141558172350464 468755148992937984 468916466065342464 470691704173756416 470791101595571952 472126783609634816 472573436755749888 473540888807604224 474368983112613888 475434011867717632 475815274106585088 476265416730404184 477233924297719808 477623137849049088 479047178212343808 479212037176557568 479532580935542784 480322006166339584 480962314331295744 481127832369127424 481348009852010496 482789734292127744 482949300636614656 484719832412008992 484784270166982656 486262316053037056 486722342047838208 488571647277662208 489240451904176128 489632785867210752 490061240397201408 490524860345086944 491522365144956928 491916529030397952 494929294368178176 495362383622651904 495759626913447936 497408860535914496 501294867258851328 501981088672514048 502383639665836032 503881503827034112 506238603622350848 506308511850725376 506644568821727232 507818078075682816 508225309894508544 509747536714530816 510602729515646976 511301692440969216 511785406810649088 512535784738258944 515466546948800512 517247060957724672 517425066003136512 518967776396705792 519493629346838016 521042507192237056 521460344006344704 523022212149805056 523441636538056704 524616840681619456 525113151779676408 525534252943894272 526602950949208064 530010489562857472 530717036503498752 530899677096968192 531142631560839168 532017019269152768 532733499908554752 532909573116264448 534505733773852672 534863263351182336 536173402232193024 536642582257872896 536888164834934784 537072929156235264 539113541823627264 539851533135642624 540362256937132032 541268811415268352 542369506366849024 543317963216191488 545691273277734912 546128876544196608 546606768135340032 547045105559666688 548676128533905408 548864949556871168 550136251248656384 552226498107408384 552962660788076544 553152956975284224 553910166811049984 554434190711536512 555247100133113856 556007176636727296 558608114341904384 559584968102903808 559901983519342592 560350982704201728 560800341952561152 563423701534507008 564728724756578304 565103557531926528 566607396495622144 566866691805413376 568872581094649442 569518429075144704 570755377608523776 574943456212123648 575404517524242432 577127958234267648 577590771352338432 579435201963780864 579899865317400576 581628845237846016 583838748446294016 584839160896946176 585618798900412416 586172820591266688 590193945766821888 591165546050879488 591639616256212992 592157332146618368 592428319817859072 592632197689638912 594399139245064192 596261800758214656 597262136734089216 598519146677796864 599042882520416256 599523269755797504 601318950495584256 602142094651293696 603152295873478656 603722905040107008 607046897929551872 609143746914680832 609353377221967872 610165694662705152 610375676662382592 611789451819626496 612195520659587072 614105582789197824 616438881608269824 616978298164740096 617473068251480064 617822878366171136 618318325742567424 618903282654738432 620161850864041984 623148937662431232 625006865323917312 625221954753789952 625508073716318208 627381583648653312 627588938898341888 627721468794095936 628434128634642432 629889731459260416 630097915674333184 632491977483485184 634420365475446784 634895135548637184 635020555640538912 636830850465398784 637433321057574912 639376774580723712 641283085775060992 641797346469347328 643719645722836992 644235860354531328 646293109882678656 646811388238639104 648963122730450944 651428863036882944 652320602538901504 653414987196268544 653714008074878976 654033147126782592 655888705373863936 657944056009064448 659905725824237568 660483178163535872 661012835884597248 661542918351224832 665061239307239424 666176998664945664 668393156345135104 668699031650697216 669844852887781376 673286283765743616 675078015800967168 677090770767577088 677633746526011392 679663382286041088 680803639354195968 681349592553357312 681735589921292288 682380542414198784 682927760170745856 688719960742035456 689662747943632896 689900088004182016 692658172462450688 695050738161942528 695280458675126272 697362949533073408 697682082222047232 697922182050742272 700150869039568544 700712337258525696 703374699098013696 706037556260634624 706186652393357928 707622715337998336 708190175414452224 708860155133624832 710311333211406336 713151017801576448 713722911159877632 714897869642924032 715850886446579712 716097238874980352 718570767318515712 718818055764836352 720483009249509376 721443471496943616 721691748553691136 724423950954921984 727176405250473984 727588364370313216 728809024180453376 729393474079555584 730083513071757312 731568171378540544 733860677856264192 735091860595802112 736301997476544512 736638949757288448 737283547717435392 737537275967045632 737874793545596928 739245587615382016 740084862148411392 740329466844151808 743043575433977856 746113290803871744 747134643605602304 747733789270081536 751231602046009344 751942300888276992 752971633008771072 753575459498754048 755822255740551168 759357905433526272 759966853232590848 761727117113524224 766952538661453824 767206023365656576 769503944312356864 772580269285041152 773199820423200768 775505126983794688 776137599004704768 778451664595058688 779240444020257024 780825065200549888 781563760788355584 782190516009517056 784533318224707584 786925261022429184 787669727669514612 788852821674950656 789904426423812096 790176263586185216 795015734344286208 796075554755248128 796349515645452288 798025528903729152 798723843360555008 799364359674396672 801758600660779008 804203061164638208 804260103348289536 804963873386809344 805609393734352896 809777299703463936 812191662552907776 813554259550273536 813834235549843456 815719269092835328 818536909916602368 818807443718930432 819910152203010048 821918508811026432 822637730886320128 823014192800858112 823297424335306752 824424434323423232 825204376872984576 828339747161112576 829729435462926336 830865250216574976 831651286067304768 832870650199670784 833342487098556416 834010764955090944 837912171512856576 839852975279013888 840526474056302592 843322636644646912 846694074187385216 847655336297889792 849911094743433216 852502366107631616 853308871641974163 855729795292463104 858292860963782656 861724146510238208 862415184318185472 863106776286363648 865691937351401472 868571817382510592 868969300013088768 869152802945671296 871618677433171968 872044196169043456 872443267856769024 877258741345419264 878428198350618624 879874301098983424 881350447846129664 882057224468299776 886748319076319232 887459424384319488 888235998219927552 888948296534458368 891598708867596288 898564323780624384 900104021067956224 903213141976940544 903511662034681856 904728443810217984 906217843048054784 907738185805594624 909840723218931712 910570346894327808 914030065832951808 915563514993573888 917684177729439744 918293280989380608 919550330591510528 921158374183796736 925467447247110144 926734317549256704 927477488613851136 930242776296062976 930562909400989696 934283116344700928 937510297985875968 937832932130684928 941383408347512832 941582203191143904 944253567219269632 945146873511499776 948737966225227776 950868023735435264 951630548213170176 952530833460808368 954467848595439616 955246275698098176 958094356424687616 959065161871085568 960644012332679168 961924628662591488 962255664738254848 962696019704020992 965579468584255488 965898601273229312 969439664824017984 969568540333965312 972524632106074112 973444684095676416 977143294555324416 978480903808352256 980122480794402816 981049720690173888 983044730289913856 983833058060795904 989858588736356352 990724767245303808 991519253826895872 994817721071828992 1002589734517702656 1003962177345028096 1004767279331672064 1007763007654068224 1012477207244701696 1012617023701450752 1015636156151365632 1016450619789017088 1019495073429061632 1021205459031293952 1022603384881938432 1023570813621298176 1025071569476517888 1030933093897601024 1034494121915449344 1034850132006273024 1037935552793411584 1038987258693676032 1042085014384474112 1042920688012689408 1046044424299610112 1046883273076113408 1049233681363238912 1050226303559352816 1051068505887788544 1053205901898416128 1060020979125714944 1061434073006997504 1061799354193936384 1062285263121678336 1064034038538305536 1065466999817109504 1065819146232528896 1069011467547705344 1069726526702364672 1072346804464386048 1073285164515745792 1073776329669869568 1074145858312470528 1078227083647254528 1080724513874264064 1082537622830536704 1084739012733698048 1086635926432382976 1091382546555469824 1092257753088393216 1093213536270680064 1094090211119333376 1097352257067810816 1097729899113742336 1100272502497312768 1104452996214816768 1105925321576153088 1106305913950568448 1107820333622099968 1108868381423073024 1110494200266227712 1119169936205807616 1119803967038685184 1120701965408403456 1121600683905122304 1126847403069014016 1129457449513156608 1130207115063853056 1133214792991244288 1133733383610826752 1137745162189298884 1139036858150289408 1149886912424247296 1150809035048484864 1154255916468535296 1158870403927561728 1159799730634801152 1163257690475692032 1167677496892588032 1169678321793892352 1171237597800824832 1172345641182533376 1180387891533643776 1182331092101758976 1183279232512425984 1184314664293236736 1184856639635718144 1185264395379277824 1188798278490128384 1192523601516429312 1194524273468178432 1197038293355593728 1198085765040832512 1199046539511595008 1202637900991168512 1204284189302587392 1206304591746957312 1207445810080214016 1214093795859103744 1218287493829361664 1218706754443935744 1220331389325410304 1220751353324765184 1223578903639252992 1224391041319174144 1228211165578395648 1232877763216539648 1233956596329480192 1234946136502960128 1235645756732342272 1236636651485134848 1237806565309476864 1240323701728083968 1246297875324862464 1250013730647834624 1250443909507579904 1251016147432636416 1255177877796683776 1255442937588191872 1256868257269284864 1259779462918520832 1260195831348666368 1264983954966970368 1268840730950893568 1270041111281077824 1274866642115149824 1278753549161447424 1282566171550121984 1283594692938694656 1287439291445673984 1288471720709062656 1292586219765357312 1293622776477278208 1297926245460901888 1302857726073765888 1304641205077803008 1306829974392537088 1307428016149757952 1308066294253565184 1315888112018128896 1319811451648475136 1320966356327071744 1322025671769194496 1323085836702449664 1330122478614478848 1332353997329891328 1336786312690270208 1337398063301394432 1339689705775562752 1350156031601934336 1354181541535154176 1355267493052022784 1359326764572082176 1361607278708391936 1363471179842584576 1364761084828397568 1365855520341491712 1377439921484070912 1379325495887265792 1379800176008364032 1385316344924901376 1390101476323885056 1390560917350252544 1394725899066146816 1395364164444094464 1395844364101484544 1400301738079137088 1401424674517051392 1406749398196027392 1412075112521269248 1412373304786715856 1415245430675996672 1416380350828904448 1417720310267249664 1420622666422812672 1426302035603152896 1427445822319755264 1429795739285848064 1431701772893159424 1432194477749960704 1437141534637031424 1437636111529672704 1440966018499018752 1442886942993887232 1443383497107382272 1448847901909843968 1454352810500947968 1455176728740626432 1457618048360906752 1458786948159111168 1460167026143514624 1463136342757081088 1467721355712528384 1470183721191604224 1472603994953089024 1474567095434870784 1475074551934091264 1475749587091193856 1478491175230764032 1480658933688303616 1486087150867955712 1492226581607743488 1494269287211204608 1503884601776553984 1505943266017542144 1507150918997508096 1511644511481102336 1518715810867052544 1519933706465181696 1523454234227048448 1533905077322907648 1534412046731313152 1539007888624713728 1545160538570082304 1546399640846401536 1551010253967589376 1552275198009409536 1556903329190117376 1558480888040514048 1561650130401099776 1563127521576711168 1564381032019034112 1569066636449415168 1573850522044858368 1575339455339029224 1577705643349901312 1579808852847624192 1580352527172370432 1590031468688572416 1592151109510496256 1592699031290904576 1596051057807458304 1597447686721110016 1598728719348793344 1603517201321558016 1608406122329276416 1608520206696579072 1609927746773618688 1611218787468705792 1619554599406927872 1627108519100547072 1627668471099686912 1631438538185670656 1637073819833204736 1637614887437860864 1639820304406020096 1645275461772640256 1646028385601716224 1646594848670613504 1650408753745969152 1656679494322225152 1659458870925852672 1661730500433149952 1663302572134609536 1665741300399341568 1666684974197112832 1668021529910181888 1675824343025713152 1679705950558027776 1681052948112605184 1686645273289293824 1693388148374770432 1695310672595779584 1699822189486866432 1705004732215263232 1706617743283948326 1711459590584926208 1716585721927565312 1723448293020476416 1724830368636370944 1726213552572727296 1731383874702802944 1737143634765021184 1738305605891342592 1744088392338086912 1744886535713538048 1754517482690838528 1756856396701237248 1759748602197966848 1762700895692259328 1773496638152638464 1774918848768638976 1776471996439855104 1777896593068916736 1783197417735192576 1797128647561248768 1800208042135912448 1806426283953881088 1807023324069363712 1809456887620435968 1815476371611189248 1819681446437863424 1821140693788655616 1828060131665903616 1831127029987147776 1835368355458879488 1836586561978761216 1839100661183021056 1842316748367593472 1850934894494220288 1853468635098513408 1854954977227702272 1860485552592125952 1861125818801979392 1868566232689401856 1875020595971751936 1875665864261369856 1882766816695025664 1883164406382287808 1888507134438539264 1890293747022999552 1897475932450455552 1901736047470870528 1903261096426340352 1905061666921616736 1908935697190879232 1910492551396196352 1918130323742171136 1921288024665358336 1923849257325182976 1924511329476509696 1925392039408041984 1931158937168510976 1931797202546458624 1938879329648035968 1946889368191352832 1954286589110648832 1956961807616704512 1960244961588805632 1962099441380347776 1966089460579827712 1967666116121591808 1979717177472712704 1981449534490607616 1983038507653791744 1989635442143657984 2005179469035405312 2007924354690056192 2009534558663344128 2015526015308136448 2024954414489403392 2025234047402901504 2031272312302731264 2032901239578034176 2038990146858123264 2042410918062587904 2045206769763876864 2047141627242596352 2061866187795202048 2068988243830898688 2069700264012546048 2075871105586823168 2077974517387352064 2084170028768948224 2085841376025378816 2092088848599220224 2093766546152226816 2098467362726477824 2100452607118705632 2102137011775577088 2106411803796832256 2120041958251429888 2122868146013995008 2123598708387872768 2124570526243356672 2130933999634219008 2131638292465057792 2139453053404729344 2144693608928772096 2146570329031491584 2147552659339739136 2148291716624941056 2156454167294509056 2161449027748528128 2165075245661073408 2169478025467396096 2173271852864765952 2182765093110939648 2186427072541360128 2188180422238666752 2194704514135621632 2195459798227484672 2200545004994625536 2208905992429633536 2211850643152306176 2212611827901136896 2215640667244199936 2217736762846146048 2220988400532455424 2238339872411615232 2239607934077370368 2241403930816806912 2243201367810244608 2253694806138028032 2258914899026313216 2266429585982488576 2267466767221653504 2275490324378597768 2278073716300578816 2299773824848494592 2301618070096969728 2308511832937070592 2317740807855123456 2319599461269602304 2326515380951384064 2335354993785176064 2339356643587784704 2342475195601649664 2344691282365066752 2360775783067287552 2364662184203517952 2366558465024851968 2368629328586473472 2369713279271436288 2370528790758555648 2377596556980256768 2385047203032858624 2389048546936356864 2394076586711187456 2396171530081665024 2398093079023190016 2405275801982337024 2412609183493914624 2414891620160428032 2428187591718207488 2436574987658723328 2440662778650820608 2441502706649530368 2447157807278505984 2448782082638348288 2456422331156791296 2465755526433079296 2467913192658960384 2469892273005920256 2471291513464684544 2473273302970269696 2475613130618953728 2492595750649724928 2500027461295669248 2500887819015159808 2502032294865272832 2510885875176383744 2513736514538569728 2519558925837041664 2520391662697332736 2529967909933940736 2537681461901787136 2540082222562155648 2549733284230299648 2557507098322894848 2559926614925922489 2565132343100243968 2567189385877389312 2574878582891347968 2585172439530714624 2587245552954556416 2595852490921803776 2605715452147531776 2609282410155606016 2613659948785074176 2614856032299515904 2616132588507130368 2631776224036257792 2639622903296950272 2641932712654143488 2644051343538388992 2646171673404899328 2660244957228957696 2664707994659782656 2673572625380540416 2674796126602788864 2679379411551125504 2700312063203868672 2708363083070308352 2710534986104045568 2718653529144164352 2723214557416783872 2726942359685169152 2729522169656795136 2731711040682983424 2754879842968141824 2758650991774531584 2759600352016728064 2770632689849802752 2780202952647770112 2781121834700505088 2789451798132293632 2790728328888188928 2791688728202969088 2800603476158274176 2802849349034102784 2813498796392054784 2824150225042538496 2824746609573431712 2830490861351993344 2832760701657808896 2835440620534499328 2852604071206305792 2854891644639510528 2859591478571696128 2863403545786318848 2864388955499921408 2874283069274062848 2881932036998037504 2885773885987774464 2886766994214764544 2897695803819687936 2908705621001895936 2910353457481252864 2915236096721813504 2917573896318222336 2920334052287029248 2935442711425056768 2940367442383208448 2945207989906178048 2949134190869741568 2950149103868182528 2951499174182387712 2956982350461528064 2972174301735911424 2984453163215486976 2988538574422409216 3007769203553107968 3011886532035084288 3014301837995016192 3023289022962204672 3037431621734105088 3046908468454096896 3067810154645815296 3068824093462626304 3078015777249427456 3090321077140164608 3092799281692803072 3102020507935178752 3104550396018819072 3113806658380234752 3116961776081028096 3123300260802199552 3126255043153422336 3128762064038068224 3138133272898830336 3147701044089716736 3150678910678058448 3159617705695248384 3160705054344740864 3180062937377144832 3184302219020992512 3185398062581809152 3192102115614916608 3194895373442220032 3197457438697586688 3207034402643116032 3216812244658552832 3217040413393158144 3219855493547237376 3222437574937411584 3254217038201094144 3255336942199373824 3262877076371341312 3274147639666409472 3275229774875721728 3279640608812040192 3290550923545280512 3292056771203432448 3293189697341227008 3300817507491938304 3313358988644450304 3318917741851705344 3323461000866299904 3326605144269219072 3331482600798683136 3333369948394225664 3359411901116055552 3362105896225210368 3373290546578587648 3386776296749540864 3390621345191559168 3399644378973732864 3410009464430526464 3413235486567896652 3422919181169852416 3433171443855130624 3446896586040952832 3449660737272741888 3452427105145454592 3462767749405605888 3474287269530042368 3476611211782685184 3488176784676173824 3489773071427076096 3509034965381677056 3513712793402474496 3519497204395933696 3525401791384518656 3546993276305276928 3549837697537277952 3552943992879710208 3555793186137833472 3566394835470385152 3594257295122497536 3600416084271824896 3612852567907762176 3614046648138727424 3618913775240871936 3630952743222378496 3639362892875726848 3642281387577311232 3656120263331807232 3662254059974295552 3670736710917758976 3673173123957522432 3684633496735186944 3701869788988440576 3706937270197026816 3709909954455404544 3720971105184251904 3737132465378803712 3750041191943503872 3751331728522739712 3765533633390051328 3766328812764575616 3777014268877078528 3780587494045999104 3794951864900911104 3803472094941741056 3806522192852680704 3810123333843233472 3817871394381758464 3836260647484342272 3842576049330716672 3847698514650365952 3849022658953019392 3850784078816083968 3862317874337021952 3863594405092917248 3877758659296071936 3893778736382705664 3908573178221297664 3913923615233409024 3920489923177611264 3924198882760695552 3932178921159655424 3959434354945425408 3962899068981215232 3966077015307583488 3979270884287315968 4010358938070810624 4015848709380112384 4019069117326688256 4031052030616272896 4049908828978806784 4050468094805803008 4062544624605462528 4065802479156068352 4077980293716246528 4084821836125175808 4090413539527753728 4094283254485192704 4123732375590404096 4137976487661797376 4139400528025092096 4151742211173646336 4155949034774704128 4168340057537896448 4171682752050757632 4184177697198440448 4187533092304453632 4196934725452955648 4200905214237411264 4204274023551154176 4212823607593664512 4240083916502859776 4245736292027990016 4247197416775745536 4249141052486713344 4261867999268438016 4263276584930115584 4278906106809458688 4289387217857544192 4293140658062983168 4295105318679478272 4296583433249882112 4312908334589018112 4322898055497056256 4330150491322146816 4346543705729531904 4365530186221879296 4372854145082720256 4376360844477333504 4389409028271243264 4401090009989251072 4417811984859267072 4423701286304612352 4425223655802273792 4431281334488399872 4435473525692292096 4441976801064910848 4476679744823230464 4479215868154740736 4482807861633613824 4517829798052626432 4532859171964977152 4534933534443307008 4550980648757195536 4556147432601157632 4599547649696989184 4603236140193939456 4617023665874141184 4635481615710246912 4639198922539204608 4653030761902768128 4670709987570352128 4684950391203299328 4689382564730133504 4721551566134575104 4729324368407035904 4733116930049703936 4737258657172946944 4739426558542872576 4741057581517111296 4755193113960513536 4770094406065717248 4778097093872713728 4788153173422374912 4792343060163330048 4796186158046380032 4810551603964674048 4825218366987829248 4829783240320856064 4856375183436414976 4881325557301641216 4883005413299060736 4894315614557011968 4897564165276696576 4912844662313582592 4935826385317920768 4939784546011840512 4942583026929369088 4951226261237907456 4985191501299449856 5000054922591338496 5001775638030319616 5004064589730545664 5021771750352767488 5027473029077139456 5039117851674083328 5040783325394665472 5059935819867881472 5075362923803574272 5080164445124311296 5099466568460599296 5115014196645789696 5119853229851844978 5130264686200487936 5134378771754778624 5149757165782695936 5170344879061429248 5174491105909112832 5191704981843607552 5211430904295063552 5218564820311212032 5227319897570148352 5232265177014260736 5263552448072515584 5279245806593900544 5283865425308286976 5288102687076777984 5320489914457915392 5329415989319565312 5347145250761080832 5349592253205577728 5358758823102251008 5400624126407737344 5416726166140616704 5421069972208091136 5446429114833567744 5459044339313590272 5463422081365966848 5509759685936283648 5517301983549063168 5541265379699605504 5560405905295540224 5562243669401010176 5578903596264587264 5581456657776377856 5583377456405938176 5601206952316548352 5605698698068205568 5626997592784109568 5648300450085076992 5649493219146863424 5660981722703986688 5665521403315617792 5670881241068998656 5705208142412611584 5709783289279021056 5719182957143392256 5726807091572637696 5728777910999842816 5763864073996075008 5771547771975548928 5773533988429529088 5795391607639375872 5820706914962505728 5830472193443627008 5840668104574058496 5870885422850113536 5880734884766416896 5890415979812356096 5898268381739483136 5900298207736365056 5902998348364775424 5913964700923056128 5944348603471822848 5968906326430973952 5977077148844818432 6015538407106215936 6023773064070168576 6028603675990032384 6046578045924409344 6074863243468210176 6093816936908193792 6135620309291630592 6137648186925252608 6156031554498854912 6180642154280329216 6185598563385606144 6204041015870357504 6209100792037638144 6227613316760469504 6233923552162056192 6246600521604399104 6252510086306844672 6257524128076136448 6276266545797660672 6295402088179433472 6301357821356116896 6319235411390496768 6321410108689481728 6360125874754289664 6368604438041985024 6370796125163618304 6389790746884440064 6394914877395173376 6434080826786316288 6439710987094474752 6444875149874823168 6508434076402188288 6525754152742682624 6548295279332818944 6550459549751443456 6559281217624080384 6581101847090561024 6584113542406864896 6586379394682454016 6601635014983876608 6626717977288900608 6637835483703410688 6646922001732599808 6653210288538438144 6662965201597366272 6666739896788451328 6718823802232111104 6724211792450420736 6746581093157175296 6773552593499081728 6799288757947465728 6820018928861052928 6826470973135793304 6845838362339704832 6866342887710261248 6893793172081905664 6899321474545483776 6904854210290909184 6925535498811211776 6948574539060084736 6953222423565370368 6976353569352347648 6979546142854152192 7018069930763354112 7027425586804948992 7050803582769037312 7093986552610553856 7099675395074555904 7105887985759420416 7111586372275666944 7132789670940770304 7188514590244995072 7200832168543649792 7228093296277454848 7237827550481743872 7261905486444756992 7278725785751453696 7284562775154622464 7324508119948591104 7341473421835517952 7346346247915044864 7369266993470373888 7403739577976881152 7413874540394053632 7419819908910809088 7474264930757607424 7500082383887007744 7502663457045479424 7532657625529151232 7561174988091998208 7589903729801822208 7606944189883482112 7613044385705361408 7620246667686466944 7635742788763516928 7672521294968684544 7685152098661433344 7695397029300731904 7698045317906038784 7701568157632167936 7724635748674043904 7727188810185834496 7755517318592143872 7787557472765411328 7817146356442595328 7827847230466818048 7840979846355222528 7848397765521391104 7864357842319310848 7918868709890850816 7925798137962430464 7932154030615166976 7958541768574631936 8020717876141621248 8031697418760224768 8038138234653376512 8062104061232545792 8099817657957613568 8100936189611606016 8125089249210925056 8131604958312136704 8155960587432493056 8169643672250351616 8180827079055507456 8188566508970385408 8247464751180808192 8275952975323594752 8278801056050184192 8311898069549408256 8336680115075792896 8343365504101515264 8368355394396880896 8375066184608907264 8393869450905911296 8401810428474822528 8408548047102308352 8425647215187329024 8480167833005719552 8491472584055980032 8494394833551491072 8498282104973426688 8526553169860231168 8557812213618917376 8578774435715088384 8586281316125966336 8590210637358956544 8593166866499764224 8645796110994112512 8660300982644293632 8693087411459063808 8731060372443758592 8745708290165440512 8752721688954667008 8802180019978502144 8835623969718534144 8847402572609224704 8850447311604547584 8862562668976799744 8870947051384584192 8953359489646460928 8958431736309481472 8965615723267227648 9035659596105252864 9065718343929954304 9069867068886614016 9101961297514391072 9112294865202315264 9199095299393978368 9206472280387878912 9234047331748282368 9270963231420493824 9278397845078409216 9306061523805536256 9341419975140704256 9369900782406598656 9378765129460267008 9443103132269150208 9458648736814071808 9474517314345893888 9478853117085745152 9482115163034222592 9510386227921027072 9540188812131434496 9556194187745427456 9576306346844749824 9584686120326660096 9592372316092760064 9621103207929348096 9650436733975658496 9659566480641712128 9712750366872829952 9762651114603282432 9766010826598121472 9788631229114023936 9825689324627165184 9871652770635841536 9879569092023681024 9885166053858738176 9902452522475814912 9970383002598899712 10000109845182676992 10003551276060639232 10043543500705534976 10078235703348166656 10081566650789330944 10119871639735762944 10150725847607148544 10160328890248622592 10198933136921198592 10230028393291579392 10239706459703689956 10260529372400975872 10268757543509557248 10299514331565391872 10340689758122858496 10348982211818225664 10383409963687215104 10422861808590127104 10454639795140296704 10464530354028521472 10527104896145031168 10558491613187801088 10567730850616573952 10576205374153555968 10640979828915830784 10658831978639130624 10694290501522161664 10699184506411155456 10717517646204502016 10801248252815474688 10833452332281233408 10842139944416182272 10892858229667135488 10918088678627180544 10926844162731933696 11019519371872567296 11082530759399211008 11120811810591080448 11124487338802020352 11157807192529174528 11162913315552755712 11202413904633096704 11211397396136411136 11253995185568219136 11296600900170153984 11298986438293726848 11321963445407973376 11331042806631235584 11341762482137997312 11410416284825223168 11419566578558042112 11438365914286784512 11453614183145275392 11457555821999685632 11527728147992150016 11543095543951097856 11547067976859058176 11590783215278751744 11641413829925011456 11660944386887254016 11681336209148116992 11741770845700227072 11761469769532833792 11780831959624712192 11796536763478966272 11800596415472730112 11827929401846112256 11888697206943645696 11937812652861947904 11954154297689636864 12031076814212431872 12047546128140337152 12057207351980064768 12093156091848818688 12149726486936420352 12187633873816387584 12271240618583261184 12275296373850505216 12361284308560658432 12371197126771212288 12408082031740715008 12418201584075276288 12455226633520939008 12467847104324112384 12493201043208798208 12505020172613689344 12515048256152272896 12552533091595321344 12590804176358866944 12602715642712233792 12638470822780993536 12642820217378963456 12720251749508579328 12737208876083970048 12741592250327236608 12779581493768880128 12789829754790346752 12868161653572632576 12879421974188949504 12889750299749646336 13051508305485365248 13096590558665637888 13100919099502886912 13118562435248160768 13162203694181122048 13168227084813729792 13203270029967753216 13253435954577801216 13275670967406821376 13293844003465199616 13306420577076876288 13325930403194732544 13333479793576902656 13437647604464222208 13448423584900841472 13493162186314350592 13547105186998163456 13598577515894931456 13640037857722105856 13652941946271586608 13691676724679409664 13732685775420522496 13787586344163811328 13798642949090967552 13809708420581818368 13851070997622423552 13897149078120169472 13906444847130740736 13952707138704695296 13959092285708304384 14054851173609897984 14101607165538074624 14187973105221107712 14199350790149111808 14211775971518840832 14223172744551333888 14265579341881540608 14377029180489990144 14401664337087299584 14475655100963487744 14557451571502907392 14569125550309244928 14649016239897182208 14682946843671035904 14692692495830089728 14738533986940747776 14807479155953762304 14827749080788107264 14948529861515214848 15000164767774015488 15005326914090958848 15065315251058302464 15122349976183996416 15179807459603644416 15213888379766964224 15226088771410722816 15240493335372933888 15271485577527033856 15345042589937369088 15370304197322866688 15390794058601463808 15396090635812077568 15403136315264335872 15449271497348087808 15454377620371668992 15511034637184287744 15575114945530822656 15634292712885190656 15655694460933636096 15681959692710445056 15696795531042782208 15728715684638621696 15837737419781701632 15851596275924860928 15864308061230333952 15917083537149263872 16041435752283242496 16063394837520449536 16076276469306753024 16124208122465091584 16199635315915227136 16201872379223212032 16250178498421850112 16263209916624273408 16339287344500703232 16377133017940770816 16494929502361616384 16551905950647189504 16623796139098816512 16673360230151585792 16686731008203030528 16736710788793761792 16750132369217814528 16787738901811822592 16803620856949645056 16817096094204616704 16960335666011439104 16982945168111960064 16988789667102982144 16996564209946853376 17115624427237834752 17157548871430176768 17172562632251932672 17180421274717913088 17186333732999528448 17291592221988225024 17320601965288587264 17386174822918127616 17462120744887517184 17491416580330881024 17604360039957004288 17671247939437068288 17694805145218449408 17700894623209095168 17725125337953599488 17741894102769168384 17906718979292921856 17916863472618962944 17931231446534455296 18071319192210505728 18131436687859908608 18139734137773228032 18203922595028782144 18224589730404630528 18398190598787956736 18412944560775757824 18468094663496564736 18541926462840987648 18556795690156818432 18612123047611072512 18682839950281408512 18739801564813197312 18757530258920534016 18886206264538300416 18917297473628143616 18949034628691787776 18957706234171490304 18964230326068445184 19020772455842054144 19080377624262868992 19112388375490854912 19169372240653320192 19184744632185520128 19319132961283424256 19425500733745659904 19525302229206564864 19577262458228047872 19651378649254330368 19743305541271683072 19759138184047362048 19770332107717476352 19804905044951629824 19940766005197799424 20000219690365353984 20007102552121278464 20087087001411069952 20156471406696333312 20163133301578661888 20239743279471525888 20301451695214297088 20320657780497245184 20397866273842397184 20460056786583158784 20479412919407379912 20521058744801951744 20537515087019114496 20599028663130783744 20681379516245716992 20697964423636451328 20766819927374430208 20845723617180254208 20909279590280593408 20929060708057042944 21054209792290062336 21135461701233147904 21152410748307111936 21281959657831661568 21317663957278261248 21388581003044323328 21398369012822310912 21602496505630949376 21666904664562466816 21684279888832364544 21785716459334270976 21836177357254361088 21853688325463867392 22039038743745134592 22165061518798422016 22241623621182160896 22248974677604040704 22315614385058349056 22404827809266193408 22422794792272822272 22507990371136438272 22597972876587453696 22643926890815946752 22683524964275994624 22820832569650446336 22839133157116084224 22876731828573569024 22907228366290550784 22915111643999371264 23055456295984300032 23086191087902195712 23094135953718116352 23181566430557503488 23321888773774508032 23362672418296233984 23483541691400454144 23522939539065667584 23593073526957932544 23601192830945460224 23655858803692224512 23777394413887291392 23875625305723895808 23908308595379273728 24062153628424863744 24095092256280674304 24114414703960129536 24186312183697637376 24299452973872840704 24375267747632775168 24542481237166522368 24550592747701010432 24722568617121316864 24742394253542424576 24816164063481430016 24836403168150552576 24935694208648224768 25010040345227378688 25030096512304545792 25105066183190642688 25181608352717733888 25205431285424467584 25276941645561987072 25440503499017158656 25474417752167940096 25483184500654473216 25559162987537760256 25579659509580693504 25736323307145265152 25758843948377899008 25779500599499292672 26103016610970730496 26193181117331275776 26201838199005773824 26237124870496321536 26324407388362244096 26406540059935506432 26506871909155602432 26551341934813642752 26587688006930399232 26612841154153752576 26666959587153805312 26875295208928444416 26896847169801682944 26986324372628701184 27094210373996326912 27197155031789862912 27280075715444211712 27305883892543173216 27383353449358819328 27575172688327622656 27597285898181935104 27619416841163636736 27702141995244847104 27812889694261481472 27905414277409390592 27918184571416608768 28109702347219795968 28203214331076149248 28375946210442215424 28423551943037681664 28446345489102667776 28531158683763081216 28754058360979980288 28803328674174599168 28951310201926975488 29114903143005814784 29138251100618489856 29298032479794364416 29365893687342071808 29477067973881495552 29614958311907524608 29655498161576214528 29897059723030429696 30000329535548030976 30010653828181917696 30130630502116604928 30244699952367992832 30359614919207288832 30427776759533928448 30452177542821445632 30480986670745867776 30542971155054067712 30690085179874738176 30740608394645733376 30781588117202927616 30792181271624155136 30806272630528671744 30898542994696175616 30908755240743337984 31022069274368575488 31150229891061645312 31268585425770381312 31363919385420890112 31393591062085564416 31457431369277243392 31675474839563403264 31703192551849721856 31728616122460667904 31834167074298527744 32082871504566484992 32126789675040899072 32152552938613506048 32403744758446424064 32500356996843700224 32526419833248546816 32678574689001406464 32754266035881541632 32989859004723232768 33247592278197633024 33346720460303171584 33373462016406061056 33473421577587523584 33575477803623645184 33607241713899290112 33634192188409233408 33920671332022878208 33965890336223920128 33977579334205964288 33993128419893706752 34231248854475669504 34315097742860353536 34345125264503865344 34360842549435826176 34372667465999056896 34583184443976450048 34641203930577174528 34772349645836255232 34924241489775034368 34982833160661762048 35208720079914008576 35342495878874136576 35389610290436898816 35401789246418190336 35450250675907198976 35483788205538336768 35813437958585843712 35833726945237925888 35862462893068910592 36142638384421011456 36262873375719817216 36279468275546456064 36407845190057564288 36449179460809261056 36796381197575913472 36825889121551515648 37083852925681975296 37113591380313636864 37224246095222145024 37365679900562817024 37479603129626394624 37515060517841068032 37772412529076600832 37834594947256287232 37898069257383575552 37915412468342980608 37928460652136890368 38160755248525737984 38224776750981709824 38338744481306640384 38369489264371040256 38638265922566848512 38851001467491319808 39154524916456095744 39302757298508660736 39486611082543366144 39540664215434952704 39609810089903259648 39881532010395598848 40000439380730707968 40014205104242556928 40174174002822139904 40312942813392666624 40326266603157323776 40479486558943051776 40602903390428594176 40641315560994490368 40795732547684794368 40920113573166317568 40958825838814759824 41042117489603903488 41075030174038228992 41198057326261567488 41362759032491433984 41395928847272902656 41533639854748860416 41691447234360508416 41818559180561186816 41858121416114085888 42270923402466295808 42304821496614223872 42563919315663323136 42635327914556522496 42777162006088646656 42796738025644621824 43204993011261898752 43333809329124933632 43672354714508722176 43707376650927734784 44078077487490269184 44330123037596844032 44483247242364321792 44497949355208081408 44631228770116698112 44809655618532386816 44845589584545644544 45015980742272876544 45195945753174907392 45287853781631893504 45367049928551989248 45641665139300892672 45678266314232168448 45753463657147138048 45814456732581101568 45830223287998742528 46110912591968600064 46172382175804391424 46188271907436232704 46363132861115006976 46643777547549016064 46725344836592467968 46967083382800908288 47045879078131335168 47186147053915865088 47202385661890920448 47311717607384449024 47554788827774582784 47751250611447791616 48124307256849727488 48190184512561348608 48228829407920259072 48372624367395274752 48598905947745681408 48750535495265550336 49101185495402020864 49445137234242633728 49484788507084849152 49632328126962860032 49871388417296449536 50020080690454757376 50060193024609091584 50210132366381285376 50363216705435467776 50410862570848935168 50881006998034317312 50948835504335880192 50966369001308946432 51118325975075520512 51472646614290530304 51517687896755798016 51559001198998585344 52206033221941460992 52386362234662551552 52403676398011547648 52474249740992643072 52648814776724488192 52813080119871012864 53013743818311204864 53102683869627285504 53175376013860798464 53225682308307505152 53333919174307610624 53750590417856888832 53793694339603365888 53972648745257402368 54188420747992653824 54394310063579725824 54560151430888423424 54611767785086346432 54766706898717638656 55150345376655245312 55194571796363870208 55238833682327273472 55404283990489694208 55625779388522962944 55810828554818781184 55836369142833217536 56219404694439591936 56751892420884430848 56847103886075363328 56892690978205335552 57062317367526162432 57508116721959960576 57606657348349198336 58229806286011629568 58276502201236979712 58731787374684143616 58954135947762991104 59229916623815049216 59310996323152429056 59794119446060859392 60000659071096061952 60021307656363835392 60261261004233209856 60489399904735985664 60719229838414577664 60855553519067856896 60904355085642891264 60961973341491735552 61085942310108135424 61380170359749476352 61481216789291466752 61563176234405855232 61584362543248310272 61612545261057343488 61797085989392351232 61817510481486675968 62044138548737150976 62300459782123290624 62537170851540762624 62727838770841780224 62787182124171128832 62914862738554486784 63406385103699443712 63457232244921335808 63668334148597055488 64165743009132969984 64253579350081798144 64807489516892848128 65000713993687400448 65052839666497093632 65357149378002812928 65508532071763083264 65979718009446465536 66495184556395266048 66693440920606343168 66746924032812122112 66946843155175047168 67150955607247290368 67214483427798580224 67268384376818466816 67841342664045756416 67931780672447840256 67955158668411928576 68462497708951339008 68630195485720707072 68690250529007730688 68721685098871652352 68745334931998113792 69166368887952900096 69282407861154349056 69544699291672510464 69965666321323524096 70417440159828017152 70779220580873797632 70803578492836380672 70967576411076673536 71626875917171687424 71667453890475851776 71724925786137821184 72285276768842022912 72525746751439634432 72558936551092912128 72815690380115128576 72898358921618522112 73592762395151826944 73651778243103031296 74167705851363950592 74227182760627273728 74448492190444290048 75030121035682136064 75544825058153201664 75669189894512574464 75796138514767151104 75830824936685961216 76321510497051475968 76449553501963419648 76677488962613280768 76738978528742080512 77276531845133697024 77702002934982639616 78309049832912191488 78605514597017321472 78973222165086732288 79081328430869905408 79219620179806519296 79763064020791197696 80000878761461415936 80028410208485113856 80348348005644279808 80625885626785333248 80652533206314647552 80958973117886103552 81205806780857188352 81282631121988980736 81591465095369588736 81840227146332635136 81917651677629519648 82084234979207806976 82150060348076457984 82725518064982867968 82791857694545805312 83067279709497720832 83716242832228171776 84541846804932591616 84609642993228447744 85127838631326646272 85270655829113044992 85554324012177293312 85593476051289243648 86409986022523797504 86667618658249867264 87344709429017444352 87414753301855469568 88660246075193688064 88966494484728643584 88995898710416162816 89262457540233396224 89619311237064773632 89691179169091289088 90031961484545753088 90391891506349814784 90575707563263787008 90734099857103978496 91283330278601785344 91356532628464336896 91628913465162203136 91660446575997485056 92221825183937200128 92344764351608782848 92376543814872465408 92726265722230013952 93287555095098032128 93450689673184935936 94091758156262670336 94372294107831730176 94404771323781840896 94623435214768898048 95109577655549165568 95502501222895583232 96248614513699454976 96380369025122697216 96457658815840518144 97501070990531100672 98890274468485267456 98969577014169698304 99264656253925720064 99742776834592899072 100040161380909514752 100120386049218183168 100420264732762570752 100726433410870935552 100821725141697870336 101762013996068634624 101897671008671760384 101932738002617892864 102236651950151041024 102945293228581060608 103035375793511596032 103118002397997170688 104412066443882921984 104772724469325103104 104807352796023095296 104948499481985286144 105297629553448976384 105626160239742025728 106027487636622409728 106205367739254571008 106350752027721596928 106451364616615010304 107501180835713777664 107587388679206731776 108376841495985307648 108788620127159451648 109120302861776846848 109223535570172692864 109533413797435277312 110300690753310490624 110389143592727740416 110477667364654546944 111251558777045925888 111621657109637562368 111672738285666435072 112438809388879183872 113503784841768861696 113694207772150726656 113785381956410671104 115016233443919921152 115213314696698396672 116459612572023259136 116553004402473959424 117463574749368287232 117908271895525982208 118459833247630098432 118621992646304858112 119588238892121718784 120001318142192123904 120042615312727670784 120522522008466419712 120978799809471971328 121438459676829155328 121711107038135713792 121808710171285782528 121923946682983471104 122171884620216270848 122760340719498952704 122962433578582933504 123126352468811710464 123168725086496620544 123225090522114686976 123594171978784702464 123635020962973351936 124088277097474301952 124600919564246581248 125074341703081525248 125455677541683560448 125574364248342257664 126812770207398887424 126914464489842671616 128331486018265939968 128507158700163596288 129614979033785696256 130001427987374800896 131017064143526166528 131959436018892931072 132990369112790532096 133386881841212686336 133493848065624244224 133893686310350094336 134301911214494580736 134428966855597160448 134536768753636933632 135863561344895680512 135910317336823857152 136924995417902678016 137260390971441414144 137380501058015461376 137443370197743304704 137490669863996227584 138332737775905800192 138564815722308698112 139089398583345020928 139931332642647048192 140834880319656034304 141558441161747595264 141607156985672761344 141935152822153347072 143253751834343374848 143334907780951703552 144570553537684045824 145051493502879268864 145117873102185824256 145631380760230257152 145796717843237044224 147185524790303653888 147303556486206062592 148335411702727901184 148454365521254547456 148896984380888580096 150060242071364272128 151089650116306403328 151338379789025148928 151592277029534302208 152643020994102951936 152899107003926839296 153354977925226561536 154553063690267394048 155404005869965279232 156618099665824382976 157211029194034642944 157946444330173464576 158439240359613038592 159526128041582395392 160001757522922831872 160696696011288559616 161251771253570666496 161305066412629295104 161917946235772207104 162411613561714376704 162565262243977961472 163182930190739177472 163680454292665270272 163835303355259039296 164168469958415613952 164300120696152915968 165451036129965735936 165583715389091610624 166134559418995441664 167432485664456343552 169083693609865183232 170255677262653292544 170541311658226089984 171108648024354586624 171186952102578487296 172819972045047595008 173335237316499734528 174689418858034888704 174829506603710939136 177320492150387376128 177932988969457287168 177991797420832325632 178524915080466792448 179238622474129547264 179382358338182578176 180063922969091506176 180783783012699629568 181151415126527574016 181468199714207956992 182566660557203570688 182713065256928673792 183257826930324406272 183320893151994970112 184443650367874400256 184689528703217565696 184753087629744930816 185452531444460027904 186901379346369871872 188183516312525340672 188744588215663460352 189246870429537796096 190219155311098331136 191005002445791166464 192497229027398909952 192760738050245394432 195002141981062201344 197780548936970534912 197939154028339396608 198529312507851440128 199485553669185798144 200080322761819029504 200240772098436366336 200840529465525141504 201452866821741871104 201643450283395740672 203524027992137269248 203795342017343520768 203865476005235785728 204473303900302082048 205890586457162121216 206070751587023192064 206236004795994341376 208824132887765843968 209614705592046190592 209896998963970572288 210595259106897952768 211252320479484051456 212410735478509142016 212902729233230020608 215002361671427555328 215174777358413463552 216753682991970615296 217577240254318903296 218240605723553693696 218447071140345385728 220601381506620981248 220778287185455480832 220955334729309093888 222503117554091851776 223243314219275124736 223345476571332870144 227007569683537723392 227388415544301453312 230032466887839842304 230426629393396793344 232919225144046518272 233106008804947918848 234927149498736574464 235816543791051964416 236919666495260196864 237243985292609716224 239176477784243437568 240002636284384247808 240085230625455341568 241045044016932839424 241957599618943942656 242876919353658310656 243422214076271427584 243617420342571565056 243847893365966942208 244343769240432541696 245520681438997905408 245924867157165867008 246252704937623420928 246337450172993241088 246450181044229373952 247270041925946703872 248176554194948603904 249201839128493162496 251148728496684515328 253625540414797774848 253828928979685343232 256662972036531879936 257014317400327192576 259229958067571392512 260002855974749601792 262034128287052333056 263918872037785862144 265980738225581064192 266773763682425372672 266987696131248488448 267787372620700188672 268603822428989161472 268857933711194320896 269073537507273867264 271727122689791361024 271820634673647714304 273849990835805356032 274761002116030922752 274886740395486609408 274981339727992455168 276665475551811600384 277129631444617396224 278178797166690041856 279862665285294096384 281669760639312068608 283116882323495190528 283214313971345522688 283870305644306694144 286507503668686749696 286669815561903407104 289141107075368091648 290102987005758537728 291262761520460514304 294371049580607307776 296670823405455802368 296908731042509094912 297793968761777160192 300120484142728544256 302179300232612806656 303184554059068604416 305286041988205903872 305798214007853678592 306709955850453123072 309106127380534788096 310808011739930558464 313236199331648765952 314422058388069285888 315892888660346929152 316878480719226077184 319052256083164790784 321393392022577119232 322503542507141332992 322610132825258590208 325130524487955922944 326365860381478354944 327360908585330540544 327670606710518078592 328336939916831227904 328600241392305831936 330902072259931471872 331167430778183221248 332269118837990883328 334864971328912687104 338167387219730366464 340511354525306585088 341082623316452179968 342217296048709173248 345639944090095190016 346670474632999469056 349378837716069777408 349659013207421878272 354640984300774752256 355865977938914574336 355983594841664651264 358477244948259094528 358764716676365156352 360127845938183012352 361567566025399259136 362302830253055148032 362936399428415913984 365133321114407141376 365426130513857347584 366515653860648812544 366641786303989940224 368887300735748800512 369379057406435131392 369506175259489861632 370905062888920055808 373802758692739743744 376367032625050681344 378493740859075592192 380438310622196662272 384994458054797819904 385521476100490788864 390004283962124402688 395561097873941069824 395878308056678793216 397058625015702880256 398971107338371596288 400160645523638059008 400481544196872732672 401681058931050283008 402905733643483742208 403286900566791481344 407590684034687041536 407730952010471571456 408946607800604164096 411781172914324242432 412141503174046384128 412472009591988682752 417648265775531687936 419793997927941144576 422504640958968102912 424821470957018284032 425805458466460041216 430004723342855110656 433507365983941230592 435154480508637806592 436481211447107387392 436894142280690771456 441202763013241962496 441556574370910961664 441910669458618187776 445006235108183703552 446486628438550249472 446690953142665740288 454015139367075446784 454776831088602906624 460064933775679684608 460853258786793586688 465838450288093036544 466212017609895837696 469854298997473148928 471633087582103928832 473839332990520393728 478352955568486875136 480005272568768495616 482090088033865678848 483915199237887885312 485753838707316621312 486844428152542855168 487234840685143130112 487695786731933884416 491041362877995810816 491849734314331734016 492505409875246841856 492674900345986482176 492900362088458747904 496353108389897207808 498403678256986324992 502297456993369030656 507251080829595549696 513325944073063759872 514028634800654385152 518459916135142785024 520005711949499203584 524068256574104666112 527837744075571724288 531961476451162128384 533547527364850745344 533975392262496976896 535574745241400377344 537207644857978322944 537715867422388641792 538147075014547734528 543454245379582722048 543641269347295428608 547699981671610712064 549522004232061845504 549773480790973218816 549962679455984910336 553330951103623200768 554259262889234792448 556357594333380083712 563339521278624137216 566233764646990381056 567740611288613388288 573015007337373499392 573339631123806814208 578282214150736183296 580205974011517075456 582525523040921028608 588742099161214615552 593341646810911604736 593817462085018189824 595587937523554320384 600240968285457088512 604358600465225613312 606369108118137208832 610572083976411807744 611596428015707357184 613419911700906246144 618212254761069576192 626472398663297531904 628844116776138571776 631785777320693858304 633756961438452154368 642786784045154238464 645007085014282665984 645220265650517180416 650261048975911845888 652731720762956709888 654721817170661081088 655341213421036157184 656673879833662455808 661804144519862943744 662334861556366442496 664538237675981766656 669729942657825374208 676334774439460732928 681022709050613170176 682165246632904359936 684434592097418346496 691279888180190380032 693340949265998938112 698757675432139554816 699318026414843756544 709281968601549504512 711731955877829148672 711967189683329302528 716954489896518189056 717529433352730312704 720255691876366024704 723135132050798518272 725872798856831827968 730266642228814282752 730852261027714695168 733031307721297625088 737774601471497601024 738758114812870262784 739012350518979723264 741810125777840111616 747605517385479487488 756987481718151184384 760876621244393324544 769988916109595639808 771042952200981577728 780008567924248805376 791122195747882139648 791756616113357586432 794117250031405760512 797942214676743192576 800321291047276118016 800963088393745465344 803362117862100566016 805811467286967484416 806573801133582962688 815181368069374083072 815461904020943142912 817893215601208328192 824283006348092768256 824944019183977365504 835296531551063375872 839587995855882289152 845009281917936205824 849642941914036568064 851610916932920082432 860009446685710221312 867014731967882461184 870308961017275613184 872962422894214774784 873788284561381542912 882405526026483924992 883113148741821923328 890012470216367407104 892973256877100498944 893381906285331480576 909553662177205813248 920129867551359369216 931676900576186073088 932424035219791675392 939708597994946297856 943266175164207857664 947678665981040787456 956705911136973750272 964180176067731357696 967830398475775770624 973688856305085710336 975391573463867768832 982082725755991621632 983699468628663468032 985010819750493683712 985349800691972964352 985800724176917495808 992706216779794415616 996807356513972649984 1004594913986738061312 1014502161659191099392 1026651888146127519744 1028057269601308770304 1036919832270285570048 1040011423898998407168 1048136513148209332224 1055675488151143448576 1063922952902324256768 1067095054729701490688 1067950784524993953792 1075431734844777283584 1076294150029095469056 1086908490759165444096 1095399963343221424128 1099044008464123691008 1099546961581946437632 1099925358911969820672 1106661902207246401536 1108518525778469584896 1112715188666760167424 1126679042557248274432 1135481222577226776576 1146679262247613628416 1156564428301472366592 1160411948023034150912 1165051046081842057216 1177484198322429231104 1186683293621823209472 1187634924170036379648 1191175875047108640768 1200481936570914177024 1208717200930451226624 1212738216236274417664 1223192856031414714368 1226839823401812492288 1236424509522139152384 1252944797326595063808 1267513922876904308736 1285573568090308476928 1290014170028565331968 1290440531301034360832 1300522097951823691776 1305463441525913419776 1309443634341322162176 1310682426842072314368 1313347759667324911616 1323608289039725887488 1324669723112732884992 1329076475351963533312 1339459885315650748416 1352669548878921465856 1362045418101226340352 1364330493265808719872 1368869184194836692992 1382559776360380760064 1397515350864279109632 1398636052829687513088 1418563937203099009024 1423934379366658605056 1433908979793036378112 1435058866705460625408 1446270264101597036544 1451745597713663655936 1460533284457628565504 1461704522055429390336 1475549202942995202048 1477516229625740525568 1478024701037959446528 1495211034770958974976 1513974963436302368768 1521753242488786649088 1539977832219191279616 1542085904401963155456 1560017135848497610752 1582244391495764279296 1583513232226715172864 1588234500062811521024 1595884429353486385152 1600642582094552236032 1601926176787490930688 1606724235724201132032 1611622934573934968832 1613147602267165925376 1630362736138748166144 1630923808041886285824 1648566012696185536512 1649888038367954731008 1670593063102126751744 1690018563835872411648 1703221833865840164864 1720018893371420442624 1734029463935764922368 1740617922034551226368 1745924845788429549568 1747576569122763085824 1764811052052967849984 1766226297483643846656 1780024940432734814208 1785946513754200997888 1786763812570662961152 1819107324354411626496 1840259735102718738432 1863353801152372146176 1879417195989892595712 1886532350328415715328 1895357331962081574912 1913411822273947500544 1928360352135462715392 1935660796951551541248 1947377712610171420672 1950783146927735537664 1964165451511983243264 1967398937257326936064 1970021639500987367424 1970699601383945928704 1985412433559588831232 1993614713027945299968 2009189827973476122624 2029004323318382198784 2053303776292255039488 2073839664540571140096 2080022847797996814336 2096273026296418664448 2111350976302286897152 2127845905804648513536 2134190109459402981376 2135901569049987907584 2150863469689554567168 2152588300058190938112 2190799926686442848256 2198088016928247382016 2199093923163892875264 2213323804414492803072 2217037051556939169792 2225430377333520334848 2253358085114496548864 2270962445154453553152 2293358524495227256832 2313128856602944733184 2320823896046068301824 2330102092163684114432 2354968396644858462208 2373366587243646418944 2375269848340072759296 2382351750094217281536 2400963873141828354048 2417434401860902453248 2446385712062829428736 2453679646803624984576 2472849019044278304768 2505889594653190127616 2535027845753808617472 2571147136180616953856 2580028340057130663936 2580881062602068721664 2601044195903647383552 2610926883051826839552 2618887268682644324352 2621364853684144628736 2626695519334649823232 2647216578079451774976 2649339446225465769984 2658152950703927066624 2678919770631301496832 2705339097757842931712 2728660986531617439744 2737738368389673385984 2795030701728558219264 2797272105659375026176 2837127874406198018048 2867817959586072756224 2870117733410921250816 2892540528203194073088 2903491195427327311872 2921066568915257131008 2951098405885990404096 2955032459251481051136 2956049402075918893056 2990422069541917949952 3027949926872604737536 3043506484977573298176 3079955664438382559232 3084171808803926310912 3120034271696995221504 3164488782991528558592 3167026464453430345728 3176469000125623042048 3191768858706972770304 3201285164189104472064 3203852353574981861376 3226295204534331850752 3260725472277496332288 3297132025392371073024 3299776076735909462016 3341186126204253503488 3380037127671744823296 3406443667731680329728 3440037786742840885248 3468058927871529844736 3481235844069102452736 3491849691576859099136 3495153138245526171648 3529622104105935699968 3532452594967287693312 3560049880865469628416 3571893027508401995776 3573527625141325922304 3638214648708823252992 3680519470205437476864 3726707602304744292352 3758834391979785191424 3826823644547895001088 3856720704270925430784 3871321593903103082496 3894755425220342841344 3901566293855471075328 3928330903023966486528 3940043279001974734848 3941399202767891857408 3970824867119177662464 3987229426055890599936 4018379655946952245248 4058008646636764397568 4106607552584510078976 4147679329081142280192 4192546052592837328896 4255691811609297027072 4268380218918805962752 4271803138099975815168 4301726939379109134336 4305176600116381876224 4381599853372885696512 4396176033856494764032 4426647608828985606144 4434074103113878339584 4506716170228993097728 4541924890308907106304 4626257713205889466368 4660204184327368228864 4709936793289716924416 4746733174487292837888 4750539696680145518592 4764703500188434563072 4801927746283656708096 4834868803721804906496 4892771424125658857472 4945698038088556609536 5011779189306380255232 5070055691507617234944 5142294272361233907712 5160056680114261327872 5161762125204137443328 5202088391807294767104 5221853766103653679104 5237774537365288648704 5242729707368289257472 5253391038669299646464 5294433156158903549952 5298678892450931539968 5316305901407854133248 5357839541262602993664 5457321973063234879488 5590061403457116438528 5674255748812396036096 5735635919172145512448 5740235466821842501632 5785081056406388146176 5806982390854654623744 5842133137830514262016 5902196811771980808192 5910064918502962102272 5912098804151837786112 5980844139083835899904 6055899853745209475072 6087012969955146596352 6159911328876765118464 6240068543393990443008 6328977565983057117184 6334052928906860691456 6383537717413945540608 6402570328378208944128 6407704707149963722752 6452590409068663701504 6594264050784742146048 6682372252408507006976 6760074255343489646592 6812887335463360659456 6880075573485681770496 6936117855743059689472 6962471688138204905472 6983699383153718198272 6990306276491052343296 7059244208211871399936 7064905189934575386624 7120099761730939256832 7143786055016803991552 7147055250282651844608 7361038940410874953728 7453415204609488584704 7517668783959570382848 7653647289095790002176 7713441408541850861568 7742643187806206164992 7789510850440685682688 7803132587710942150656 7856661806047932973056 7880086558003949469696 7882798405535783714816 7941649734238355324928 7974458852111781199872 8036759311893904490496 8116017293273528795136 8213215105169020157952 8385092105185674657792 8511383623218594054144 8536760437837611925504 8603453878758218268672 8610353200232763752448 8763199706745771393024 8792352067712989528064 8853295217657971212288 8868148206227756679168 9013432340457986195456 9083849780617814212608 9252515426411778932736 9320408368654736457728 9493466348974585675776 9501079393360291037184 9529407000376869126144 9603855492567313416192 9891396076177113219072 10023558378612760510464 10140111383015234469888 10284588544722467815424 10320113360228522655744 10323524250408274886656 10404176783614589534208 10443707532207307358208 10475549074730577297408 10485459414736578514944 10506782077338599292928 10588866312317807099904 10597357784901863079936 10632611802815708266496 10715679082525205987328 10914643946126469758976 11180122806914232877056 11348511497624792072192 11471271838344291024896 11480470933643685003264 11570162112812776292352 11613964781709309247488 11684266275661028524032 11820129837005924204544 11824197608303675572224 11961688278167671799808 12111799707490418950144 12174025939910293192704 12319822657753530236928 12657955131966114234368 12767075434827891081216 12805140656756417888256 12815409414299927445504 12905180818137327403008 13188528101569484292096 13364744504817014013952 13520148510686979293184 13625774670926721318912 13872235711486119378944 13980612552982104686592 14118488416423742799872 14129810379869150773248 14240199523461878513664 14287572110033607983104 14294110500565303689216 14906830409218977169408 15035337567919140765696 15307294578191580004352 15426882817083701723136 15485286375612412329984 15579021700881371365376 15606265175421884301312 15713323612095865946112 15760173116007898939392 15765596811071567429632 15883299468476710649856 15948917704223562399744 16073518623787808980992 16770184210371349315584 17022767246437188108288 17073520875675223851008 17206907757516436537344 17220706400465527504896 17526399413491542786048 17584704135425979056128 17706590435315942424576 17736296412455513358336 18167699561235628425216 18640816737309472915456 18986932697949171351552 19002158786720582074368 19207710985134626832384 19782792152354226438144 20047116757225521020928 20280222766030468939776 20569177089444935630848 20640226720457045311488 20647048500816549773312 20808353567229179068416 20887415064414614716416 20951098149461154594816 20970918829473157029888 21177732624635614199808 21194715569803726159872 21431358165050411974656 22360245613828465754112 22697022995249584144384 22942543676688582049792 22960941867287370006528 23140324225625552584704 23227929563418618494976 23368532551322057048064 23640259674011848409088 23648395216607351144448 23923376556335343599616 24223599414980837900288 24348051879820586385408 24639645315507060473856 25315910263932228468736 25534150869655782162432 25610281313512835776512 25810361636274654806016 26377056203138968584192 27040297021373958586368 27251549341853442637824 27744471422972238757888 27961225105964209373184 28236976832847485599744 28480399046923757027328 28575144220067215966208 28588221001130607378432 29813660818437954338816 30070675135838281531392 30614589156383160008704 30853765634167403446272 30970572751224824659968 31212530350843768602624 31426647224191731892224 31520346232015797878784 31766598936953421299712 31897835408447124799488 32147037247575617961984 33540368420742698631168 34045534492874376216576 34147041751350447702016 34413815515032873074688 34441412800931055009792 35052798826983085572096 35169408270851958112256 35472592824911026716672 36335399122471256850432 37281633474618945830912 37973865395898342703104 38415421970269253664768 39565584304708452876288 40094233514451042041856 40560445532060937879552 41138354178889871261696 41294097001633099546624 41616707134458358136832 41941837658946314059776 42355465249271228399616 42389431139607452319744 42862716330100823949312 44720491227656931508224 45394045990499168288768 45885087353377164099584 45921883734574740013056 46280648451251105169408 46455859126837236989952 46737065102644114096128 47280519348023696818176 47296790433214702288896 47846753112670687199232 48447198829961675800576 50631820527864456937472 51068301739311564324864 51220562627025671553024 51620723272549309612032 52754112406277937168384 54503098683706885275648 55488942845944477515776 55922450211928418746368 56473953665694971199488 56960798093847514054656 57150288440134431932416 60141350271676563062784 61229178312766320017408 61707531268334806892544 61941145502449649319936 62425060701687537205248 62853294448383463784448 63533197873906842599424 64294074495151235923968 67080736841485397262336 68091068985748752433152 68294083502700895404032 68827631030065746149376 68882825601862110019584 70105597653966171144192 70945185649822053433344 72670798244942513700864 74563266949237891661824 75947730791796685406208 76830843940538507329536 79131168609416905752576 81120891064121875759104 82276708357779742523392 83233414268916716273664 83883675317892628119552 84710930498542456799232 85725432660201647898624 89440982455313863016448 90788091980998336577536 91770174706754328199168 91843767469149480026112 92561296902502210338816 92911718253674473979904 94561038696047393636352 95693506225341374398464 96894397659923351601152 101263641055728913874944 102136603478623128649728 102441125254051343106048 103241446545098619224064 105508224812555874336768 109006197367413770551296 110977885691888955031552 111844900423856837492736 112947907331389942398976 113921596187695028109312 114300576880268863864832 120282700543353126125568 123415062536669613785088 123882291004899298639872 124850121403375074410496 127066395747813685198848 128588148990302471847936 134161473682970794524672 136182137971497504866304 136588167005401790808064 137655262060131492298752 137765651203724220039168 140211195307932342288384 141890371299644106866688 145341596489885027401728 149126533898475783323648 151895461583593370812416 153661687881077014659072 158262337218833811505152 164553416715559485046784 166466828537833432547328 167767350635785256239104 169421860997084913598464 171450865320403295797248 183540349413508656398336 183687534938298960052224 185122593805004420677632 185823436507348947959808 193788795319846703202304 202527282111457827749888 204273206957246257299456 204882250508102686212096 206482893090197238448128 218012394734827541102592 221955771383777910063104 223689800847713674985472 225895814662779884797952 227843192375390056218624 228601153760537727729664 246830125073339227570176 249700242806750148820992 254132791495627370397696 257176297980604943695872 268322947365941589049344 272364275942995009732608 275310524120262984597504 275531302407448440078336 290683192979770054803456 298253067796951566647296 303790923167186741624832 307323375762154029318144 316524674437667623010304 329106833431118970093568 332933657075666865094656 335534701271570512478208 338843721994169827196928 342901730640806591594496 367080698827017312796672 370245187610008841355264 371646873014697895919616 387577590639693406404608 408546413914492514598912 409764501016205372424192 412965786180394476896256 436024789469655082205184 443911542767555820126208 447379601695427349970944 451791629325559769595904 455686384750780112437248 457202307521075455459328 493660250146678455140352 499400485613500297641984 508265582991254740795392 514352595961209887391744 550621048240525969195008 551062604814896880156672 581366385959540109606912 596506135593903133294592 607581846334373483249664 614646751524308058636288 658213666862237940187136 665867314151333730189312 671069402543141024956416 677687443988339654393856 685803461281613183188992 734161397654034625593344 740490375220017682710528 817092827828985029197824 825931572360788953792512 872049578939310164410368 887823085535111640252416 894759203390854699941888 911372769501560224874496 987320500293356910280704 998800971227000595283968 1016531165982509481590784 1028705191922419774783488 1101242096481051938390016 1162732771919080219213824 1193012271187806266589184 1229293503048616117272576 1316427333724475880374272 1331734628302667460378624 1342138805086282049912832 1355374887976679308787712 1371606922563226366377984 1468322795308069251186688 1480980750440035365421056 1651863144721577907585024 1744099157878620328820736 1775646171070223280504832 1789518406781709399883776 1822745539003120449748992 1974641000586713820561408 1997601942454001190567936 2033062331965018963181568 2057410383844839549566976 2202484192962103876780032 2386024542375612533178368 2632854667448951760748544 2663469256605334920757248 2684277610172564099825664 2936645590616138502373376 2961961500880070730842112 3303726289443155815170048 3488198315757240657641472 3579036813563418799767552 3949282001173427641122816 3995203884908002381135872 4066124663930037926363136 4114820767689679099133952 4404968385924207753560064 4772049084751225066356736 5326938513210669841514496 5368555220345128199651328 5873291181232277004746752 5923923001760141461684224 6607452578886311630340096 7158073627126837599535104 7898564002346855282245632 7990407769816004762271744 8809936771848415507120128 9544098169502450132713472 10737110440690256399302656 11847846003520282923368448 13214905157772623260680192 14316147254253675199070208 15980815539632009524543488 17619873543696831014240256 19088196339004900265426944 21474220881380512798605312 23695692007040565846736896 26429810315545246521360384 28632294508507350398140416 38176392678009800530853888 42948441762761025597210624 52859620631090493042720768 57264589017014700796280832 76352785356019601061707776 85896883525522051194421248 114529178034029401592561664 171793767051044102388842496 229058356068058803185123328 343587534102088204777684992 687175068204176409555369984
- Sum of all divisors σ(n): 2304713081829879975684716793
- Sum of proper divisors (its aliquot sum) s(n): 1617538013625703566129346809
- 687175068204176409555369984 is an abundant number, because the sum of its proper divisors (1617538013625703566129346809) is greater than itself. Its abundance is 930362945421527156573976825
Bases of 687175068204176409555369984
- Binary: 1000111000011010101111101100010111010110111010010100001011100100000000000000000000000000002
- Hexadecimal: 0x2386AFB175BA50B90000000
- Base-36: 2ECCLB0ICGU17V0N40
Squares and roots of 687175068204176409555369984
- 687175068204176409555369984 squared (6871750682041764095553699842) is 472209574361414500282102443259640003307450731128160256
- 687175068204176409555369984 cubed (6871750682041764095553699843) is 324490646468470121258322870215784006002236460977173830340488547474035367324155904
-
687175068204176409555369984 is a
perfect square number . Itssquare root is 26214024265728 -
The
cube root of 687175068204176409555369984 is 882448016.7778553185
Scales and comparisons
How big is 687175068204176409555369984?- 687,175,068,204,176,409,555,369,984 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 687,175,068,204,176,409,555,369,984 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 687175068204176409555369984 cubic inches would be around 73537334.7 feet tall.
Recreational maths with 687175068204176409555369984
- 687175068204176409555369984 backwards is 489963555904671402860571786
- The number of decimal digits it has is: 27
- The sum of 687175068204176409555369984's digits is 135
- 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 687175068204176409555369984 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 687175068204176409555369984 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/687175068204176409555369984/
Chicago style:
Numbermatics. 2024. "Number 687175068204176409555369984 - Facts about the integer". https://numbermatics.com/n/687175068204176409555369984/
The information we have on file for 687175068204176409555369984 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 687175068204176409555369984, math, Factors of 687175068204176409555369984, curriculum, school, college, exams, university, Prime factorization of 687175068204176409555369984, STEM, science, technology, engineering, physics, economics, calculator, six hundred eighty-seven septillion, one hundred seventy-five sextillion, sixty-eight quintillion, two hundred four quadrillion, one hundred seventy-six trillion, four hundred nine billion, five hundred fifty-five million, three hundred sixty-nine thousand, nine hundred eighty-four.