432026152074124841529114624
432,026,152,074,124,841,529,114,624 is an even composite number composed of six prime numbers multiplied together.
432026152074124841529114624 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty thousand, nine hundred twenty-five divisors.
Prime factorization of 432026152074124841529114624:
230 × 34 × 132 × 312 × 472 × 614
(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 × 2 × 2 × 3 × 3 × 3 × 3 × 13 × 13 × 31 × 31 × 47 × 47 × 61 × 61 × 61 × 61)See below for interesting mathematical facts about the number 432026152074124841529114624 from the Numbermatics database.
Names of 432026152074124841529114624
- Cardinal: 432026152074124841529114624 can be written as Four hundred thirty-two septillion, twenty-six sextillion, one hundred fifty-two quintillion, seventy-four quadrillion, one hundred twenty-four trillion, eight hundred forty-one billion, five hundred twenty-nine million, one hundred fourteen thousand, six hundred twenty-four.
Scientific notation
- Scientific notation: 4.32026152074124841529114624 × 1026
Factors of 432026152074124841529114624
Divisors of 432026152074124841529114624
- Number of divisors d(n): 20925
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 31 32 36 39 47 48 52 54 61 62 64 72 78 81 93 94 96 104 108 117 122 124 128 141 144 156 162 169 183 186 188 192 208 216 234 244 248 256 279 282 288 312 324 338 351 366 372 376 384 403 416 423 432 468 488 496 507 512 549 558 564 576 611 624 648 676 702 732 744 752 768 793 806 832 837 846 864 936 961 976 992 1014 1024 1053 1098 1116 1128 1152 1209 1222 1248 1269 1296 1352 1404 1457 1464 1488 1504 1521 1536 1586 1612 1647 1664 1674 1692 1728 1833 1872 1891 1922 1952 1984 2028 2048 2106 2196 2209 2232 2256 2304 2379 2418 2444 2496 2511 2538 2592 2704 2808 2867 2883 2914 2928 2976 3008 3042 3072 3172 3224 3294 3328 3348 3384 3456 3627 3666 3721 3744 3782 3807 3844 3904 3968 4056 4096 4212 4371 4392 4418 4464 4512 4563 4608 4758 4836 4888 4941 4992 5022 5076 5184 5239 5408 5499 5616 5673 5734 5766 5828 5856 5952 6016 6084 6144 6344 6448 6588 6627 6656 6696 6768 6912 7137 7254 7332 7442 7488 7564 7614 7688 7808 7936 7943 8112 8192 8424 8601 8649 8742 8784 8836 8928 9024 9126 9216 9516 9672 9776 9882 9984 10044 10152 10309 10368 10478 10816 10881 10998 11163 11232 11346 11468 11532 11656 11712 11904 12032 12168 12288 12493 12688 12896 13113 13176 13254 13312 13392 13536 13689 13824 14274 14508 14664 14884 14976 15128 15228 15376 15616 15717 15872 15886 16224 16384 16497 16848 17019 17202 17298 17484 17568 17672 17856 18048 18252 18432 18941 19032 19344 19552 19764 19881 19968 20088 20304 20618 20736 20956 21411 21632 21762 21996 22326 22464 22692 22936 23064 23312 23424 23808 23829 24064 24336 24576 24583 24986 25376 25792 25803 25947 26226 26352 26508 26624 26784 27072 27378 27648 28548 28717 29016 29328 29768 29952 30256 30456 30752 30927 31232 31434 31744 31772 32448 32643 32768 32994 33489 33696 34038 34404 34596 34968 35136 35344 35712 36096 36504 36864 37271 37479 37882 38064 38688 39104 39339 39528 39762 39936 40176 40608 41236 41472 41912 42822 43264 43524 43992 44652 44928 45167 45384 45872 46128 46624 46848 47151 47616 47658 48128 48373 48672 49152 49166 49491 49972 50752 51057 51584 51606 51894 52452 52704 53016 53248 53568 54144 54756 55296 56823 57096 57434 58032 58621 58656 59536 59643 59904 60512 60912 61504 61854 62464 62868 63488 63544 64233 64896 65286 65536 65988 66978 67392 68076 68479 68808 69192 69936 70272 70688 71424 71487 72192 73008 73728 73749 74542 74958 75764 76128 77376 77409 77841 78208 78678 79056 79524 79872 80352 81216 82472 82944 83824 85644 86151 86528 87048 87984 88877 89304 89856 90334 90768 91744 92256 92781 93248 93696 94302 95232 95316 96256 96746 97344 98304 98332 98982 99944 100467 101504 102114 103168 103212 103788 104904 105408 106032 106496 107136 108288 109512 110592 111813 112437 113646 114192 114868 115351 116064 117242 117312 118017 119072 119286 119808 121024 121824 123008 123708 124928 125736 126976 127088 128466 129792 130572 131072 131976 133956 134749 134784 135501 136152 136958 137616 138384 139872 140544 141376 141453 142848 142974 144384 145119 146016 147456 147498 149084 149916 151528 152256 153171 154752 154818 155682 156416 157356 158112 159048 159744 160704 162409 162432 164944 165888 167648 170469 171288 172302 173056 174096 174887 175863 175968 177754 178608 178929 179712 180668 181536 183488 184512 185562 186496 187392 188604 190464 190632 192512 193492 194688 196608 196664 197964 199888 200934 203008 204228 205437 206336 206424 207576 209808 210816 212064 212992 214272 214461 216576 219024 221184 221247 223626 224874 226981 227292 228384 229736 230702 232128 232227 234484 234624 236034 238144 238572 239616 242048 243648 246016 246233 247416 249856 251472 253952 254176 256932 258453 259584 261144 262144 263952 266631 267912 269498 269568 271002 272304 273916 275232 276768 278343 279744 281088 282752 282906 285696 285948 288768 290238 292032 294912 294996 298168 299832 301401 303056 304512 306342 309504 309636 311364 312832 314712 316224 318096 319488 319579 321408 324818 324864 329888 331776 335296 335439 337311 340938 342576 344604 346053 346112 348192 349774 351726 351936 355508 357216 357858 359424 361336 363072 366976 369024 371124 372992 373321 374784 377208 380928 381264 385024 386984 389376 393216 393328 395928 399776 401868 404247 406016 406503 408456 410874 412672 412848 415152 419616 421632 424128 424359 425984 428544 428922 433152 435357 438048 442368 442494 447252 449748 453962 454584 456768 459472 461404 464256 464454 468968 469248 472068 476288 477144 479232 484096 484523 487227 487296 492032 492466 494832 499712 502944 507904 508352 511407 513864 516906 519168 522288 524288 524661 527589 527904 533262 535824 538996 539136 542004 544608 547832 550464 553536 556686 559488 562176 565504 565812 571392 571896 577536 580476 584064 587171 589824 589992 596336 599664 602802 606112 609024 612684 616311 619008 619272 622728 625664 628849 629424 632448 636192 638976 639158 642816 643383 649636 649728 659776 663552 663741 670592 670878 674622 680943 681876 685152 689208 692106 692224 696384 699548 703452 703872 711016 714432 715716 718848 722672 726144 733952 738048 738699 742248 745984 746642 749568 754416 761856 762073 762528 770048 773968 775359 778752 786432 786656 791856 799552 799893 803736 808494 812032 813006 816912 821748 825344 825696 830304 835029 839232 843264 848256 848718 851968 857088 857844 866304 870714 876096 884736 884988 890227 894504 899496 907924 909168 913536 918944 922808 928512 928908 937936 938496 944136 952576 954288 958464 958737 968192 969046 974454 974592 984064 984932 989664 999424 1005888 1006317 1011933 1015808 1016704 1022814 1027728 1033812 1038159 1038336 1044576 1048576 1049322 1055178 1055808 1066524 1071648 1077992 1078272 1084008 1089216 1095664 1100928 1107072 1113372 1118976 1119963 1124352 1131008 1131624 1142784 1143792 1155072 1155401 1160952 1168128 1174342 1179648 1179984 1192672 1199328 1205604 1212224 1212741 1218048 1219509 1225368 1232622 1238016 1238544 1245456 1251328 1257698 1258848 1264896 1272384 1277952 1278316 1285632 1286766 1299272 1299456 1306071 1319552 1327104 1327482 1341184 1341756 1349244 1361886 1363752 1370304 1378416 1384212 1384448 1392768 1399096 1406904 1407744 1422032 1428864 1431432 1437696 1445344 1452288 1453569 1461681 1467904 1476096 1477398 1484496 1491968 1493284 1499136 1499563 1508832 1523712 1524146 1525056 1534221 1540096 1547936 1550718 1557504 1572864 1573312 1573983 1582767 1583712 1599104 1599786 1607472 1616988 1624064 1626012 1633824 1643496 1650688 1651392 1660608 1670058 1678464 1686528 1696512 1697436 1703936 1714176 1715688 1732608 1741428 1751737 1752192 1761513 1769472 1769976 1780454 1789008 1798992 1815848 1818336 1827072 1837888 1845616 1848933 1857024 1857816 1875872 1876992 1886547 1888272 1905152 1908576 1916928 1917474 1936384 1938092 1948908 1949184 1968128 1969864 1979328 1991223 1998848 2011776 2012634 2023866 2031616 2033408 2042829 2045628 2055456 2067624 2076318 2076672 2089152 2097152 2098644 2110356 2111616 2122849 2133048 2143296 2155984 2156544 2168016 2178432 2191328 2201856 2214144 2216097 2226744 2237952 2239926 2248704 2262016 2263248 2273531 2285568 2286219 2287584 2310144 2310802 2321904 2326077 2336256 2348684 2359296 2359968 2385344 2398656 2399679 2411208 2424448 2425482 2436096 2439018 2450736 2465244 2476032 2477088 2490912 2502656 2515396 2517696 2529792 2544768 2555904 2556632 2571264 2573532 2598544 2598912 2612142 2639104 2654208 2654964 2670681 2682368 2683512 2698488 2723772 2727504 2740608 2755187 2756832 2768424 2768896 2785536 2798192 2813808 2815488 2844064 2857728 2862864 2875392 2876211 2890688 2904576 2907138 2923362 2935808 2950753 2952192 2954796 2968992 2983936 2986568 2998272 2999126 3017664 3018951 3047424 3048292 3050112 3068442 3080192 3095872 3101436 3114477 3115008 3145728 3146624 3147966 3165534 3167424 3198208 3199572 3214944 3233976 3248128 3252024 3267648 3286992 3301376 3302784 3321216 3340116 3356928 3359889 3373056 3393024 3394872 3407872 3428352 3431376 3465216 3466203 3482856 3503474 3504384 3523026 3538944 3539952 3560908 3575881 3578016 3597984 3631696 3636672 3638223 3654144 3658527 3675776 3691232 3697866 3714048 3715632 3751744 3753984 3773094 3776544 3810304 3817152 3833856 3834948 3872768 3876184 3897816 3898368 3918213 3936256 3939728 3958656 3982446 3997696 4023552 4025268 4047732 4063232 4066816 4085658 4091256 4110912 4135248 4152636 4153344 4177219 4178304 4194304 4197288 4220712 4223232 4245698 4266096 4286592 4311968 4313088 4336032 4356864 4360707 4382656 4385043 4403712 4428288 4432194 4453488 4475904 4479852 4497408 4498689 4524032 4526496 4547062 4571136 4572438 4575168 4620288 4621604 4643808 4652154 4672512 4697368 4718592 4719936 4721949 4748301 4770688 4797312 4799358 4822416 4848896 4850964 4872192 4878036 4901472 4930488 4952064 4954176 4981824 5005312 5030792 5035392 5059584 5089536 5111808 5113264 5142528 5147064 5197088 5197824 5224284 5255211 5278208 5284539 5308416 5309928 5341362 5364736 5367024 5396976 5421497 5447544 5455008 5481216 5510374 5513664 5536848 5537792 5546799 5571072 5596384 5627616 5630976 5659641 5688128 5715456 5725728 5750784 5752422 5781376 5809152 5814276 5846724 5871616 5901506 5904384 5909592 5937984 5967872 5973136 5996544 5998252 6035328 6037902 6094848 6096584 6100224 6128487 6136884 6160384 6191744 6202872 6228954 6230016 6291456 6293248 6295932 6331068 6334848 6368547 6396416 6399144 6429888 6467952 6496256 6504048 6535296 6573984 6602752 6605568 6642432 6648291 6680232 6713856 6719778 6746112 6786048 6789744 6815744 6820593 6856704 6858657 6862752 6930432 6932406 6965712 7006948 7008768 7036411 7046052 7077888 7079904 7121816 7151762 7156032 7195968 7199037 7263392 7273344 7276446 7308288 7317054 7351552 7382464 7395732 7428096 7431264 7503488 7507968 7546188 7553088 7620608 7633223 7634304 7667712 7669896 7745536 7752368 7795632 7796736 7836426 7872512 7879456 7917312 7964892 7995392 8012043 8047104 8050536 8095464 8126464 8133632 8171316 8182512 8219689 8221824 8265561 8270496 8305272 8306688 8354438 8356608 8388608 8394576 8441424 8446464 8491396 8532192 8573184 8623936 8626176 8628633 8672064 8713728 8721414 8765312 8770086 8807424 8852259 8856576 8864388 8906976 8951808 8959704 8994816 8997378 9048064 9052992 9094124 9142272 9144876 9150336 9240576 9243208 9287616 9304308 9343431 9345024 9394736 9437184 9439872 9443898 9496602 9541376 9594624 9598716 9644832 9697792 9701928 9744384 9756072 9802944 9860976 9904128 9906949 9908352 9963648 10010624 10061584 10070784 10079667 10119168 10179072 10223616 10226528 10285056 10294128 10394176 10395648 10398609 10448568 10510422 10556416 10569078 10616832 10619856 10668107 10682724 10727643 10729472 10734048 10793952 10842994 10895088 10910016 10914669 10962432 11020748 11027328 11073696 11075584 11093598 11142144 11192768 11255232 11261952 11319282 11376256 11430912 11451456 11501568 11504844 11562752 11572951 11618304 11628552 11693448 11743232 11803012 11808768 11819184 11875968 11935744 11946272 11993088 11996504 12070656 12075804 12189696 12193168 12200448 12256974 12273768 12320768 12383488 12405744 12457908 12460032 12531657 12582912 12586496 12591864 12662136 12669696 12737094 12792832 12798288 12859776 12935904 12992512 13008096 13070592 13082121 13147968 13155129 13205504 13211136 13284864 13296582 13360464 13427712 13439556 13492224 13496067 13572096 13579488 13631488 13641186 13713408 13717314 13725504 13845841 13860864 13864812 13931424 14013896 14017536 14072822 14092104 14155776 14159808 14165847 14243632 14303524 14312064 14391936 14398074 14526784 14546688 14552892 14616576 14634108 14703104 14764928 14791464 14856192 14862528 15006976 15015936 15020213 15092376 15106176 15241216 15266446 15268608 15335424 15339792 15491072 15504736 15591264 15593472 15672852 15745024 15758912 15765633 15834624 15853617 15929784 15990784 16024086 16094208 16101072 16190928 16252928 16264491 16267264 16342632 16365024 16439378 16443648 16531122 16540992 16610544 16613376 16708876 16713216 16777216 16789152 16882848 16892928 16978923 16982792 17064384 17146368 17247872 17252352 17257266 17344128 17427456 17442828 17530624 17540172 17614848 17704518 17713152 17728776 17813952 17903616 17919408 17989632 17994756 18096128 18105984 18188248 18284544 18289752 18300672 18385461 18481152 18486416 18575232 18608616 18686862 18690048 18789472 18874368 18879744 18887796 18993204 19082752 19105641 19189248 19197432 19289664 19395584 19403856 19488768 19494319 19512144 19605888 19721952 19808256 19813898 19816704 19927296 19944873 20021248 20123168 20141568 20159334 20238336 20358144 20447232 20453056 20461779 20570112 20575971 20588256 20788352 20791296 20797218 20897136 21020844 21109233 21112832 21138156 21233664 21239712 21336214 21365448 21455286 21458944 21468096 21587904 21685988 21790176 21820032 21829338 21924864 22041496 22054656 22147392 22151168 22187196 22284288 22385536 22510464 22523904 22638564 22752512 22772581 22861824 22899669 22902912 23003136 23009688 23125504 23145902 23236608 23257104 23386896 23486464 23606024 23617536 23638368 23751936 23871488 23892544 23986176 23993008 24036129 24141312 24151608 24379392 24386336 24400896 24513948 24547536 24641536 24659067 24766976 24796683 24811488 24915816 24920064 25063314 25165824 25172992 25183728 25324272 25339392 25474188 25585664 25596576 25719552 25871808 25885899 25985024 26016192 26141184 26164242 26295936 26310258 26411008 26422272 26556777 26569728 26593164 26720928 26855424 26879112 26984448 26992134 27144192 27158976 27262976 27282372 27426816 27434628 27451008 27597037 27691682 27721728 27729624 27862848 28027792 28035072 28145644 28184208 28311552 28319616 28331694 28487264 28607048 28624128 28783872 28796148 29053568 29093376 29105784 29233152 29268216 29406208 29529856 29555903 29582928 29712384 29720847 29725056 30013952 30031872 30040426 30184752 30212352 30239001 30482432 30532892 30537216 30670848 30679584 30982144 31009472 31182528 31186944 31195827 31345704 31490048 31517824 31531266 31669248 31707234 31859568 31981568 32004321 32048172 32182929 32188416 32202144 32381856 32505856 32528982 32534528 32685264 32730048 32878756 32887296 33062244 33081984 33221088 33226752 33417752 33426432 33554432 33578304 33765696 33785856 33957846 33965584 34128768 34292736 34495744 34504704 34514532 34688256 34718853 34854912 34885656 35061248 35080344 35229696 35409036 35426304 35457552 35627904 35807232 35817431 35838816 35979264 35989512 36192256 36211968 36376496 36569088 36579504 36601344 36770922 36962304 36972832 37150464 37217232 37373724 37380096 37578944 37594971 37748736 37759488 37775592 37986408 38165504 38211282 38359789 38378496 38394864 38579328 38791168 38807712 38977536 38988638 39024288 39211776 39246363 39443904 39616512 39627796 39633408 39854592 39889746 40042496 40246336 40283136 40318668 40476672 40488201 40716288 40894464 40906112 40923558 41140224 41151942 41176512 41537523 41576704 41582592 41594436 41794272 42041688 42218466 42225664 42276312 42467328 42479424 42672428 42730896 42910572 42917888 42936192 43175808 43371976 43580352 43640064 43658676 43849728 44082992 44109312 44294784 44302336 44374392 44568576 44771072 45020928 45047808 45060639 45277128 45505024 45545162 45723648 45799338 45805824 46006272 46019376 46251008 46291804 46473216 46486453 46514208 46773792 46972928 47212048 47235072 47276736 47296899 47503872 47560851 47742976 47785088 47972352 47986016 48072258 48282624 48303216 48758784 48772672 48793473 48801792 49027896 49095072 49283072 49318134 49533952 49593366 49622976 49831632 49840128 50126628 50331648 50345984 50367456 50648544 50678784 50936769 50948376 51171328 51193152 51439104 51743616 51771798 51970048 52032384 52282368 52328484 52591872 52620516 52822016 52844544 53113554 53139456 53186328 53441856 53710848 53758224 53968896 53984268 54288384 54303847 54317952 54525952 54564744 54853632 54869256 54902016 55194074 55383364 55443456 55459248 55725696 56055584 56070144 56291288 56368416 56623104 56639232 56663388 56974528 57214096 57248256 57316923 57567744 57592296 58107136 58186752 58211568 58466304 58482957 58536432 58812416 59059712 59111806 59165856 59424768 59441694 59450112 60027904 60063744 60080852 60369504 60424704 60478002 60964864 61065784 61074432 61341696 61359168 61385337 61727913 61964288 62018944 62365056 62373888 62391654 62691408 62980096 63035648 63062532 63327699 63338496 63414468 63719136 63963136 64008642 64096344 64365858 64376832 64404288 64763712 65011712 65057964 65069056 65370528 65460096 65757512 65774592 66124488 66163968 66442176 66453504 66835504 66852864 67108864 67156608 67531392 67571712 67915692 67931168 68257536 68317743 68585472 68699007 68991488 69009408 69029064 69376512 69437706 69709824 69771312 70122496 70160688 70459392 70479461 70818072 70852608 70915104 71255808 71614464 71634862 71677632 71958528 71979024 72108387 72384512 72423936 72752992 73138176 73159008 73202688 73541844 73924608 73945664 73977201 74300928 74390049 74434464 74747448 74760192 75157888 75189942 75497472 75518976 75551184 75972816 76331008 76422564 76719578 76756992 76789728 77158656 77582336 77615424 77955072 77977276 78048576 78423552 78492726 78887808 79233024 79255592 79266816 79670331 79709184 79779492 80084992 80492672 80566272 80637336 80953344 80976402 81432576 81788928 81812224 81847116 82280448 82303884 82353024 82791111 83075046 83153408 83165184 83188872 83588544 84083376 84436932 84451328 84552624 84934656 84958848 85344856 85461792 85821144 85835776 85872384 86351616 86743952 87160704 87280128 87317352 87699456 88165984 88218624 88589568 88604672 88667709 88748784 89137152 89162541 89542144 90041856 90095616 90121278 90554256 91010048 91090324 91447296 91473343 91598676 91611648 92012544 92038752 92502016 92583608 92946432 92972906 93028416 93547584 93587481 93945856 94424096 94470144 94553472 94593798 95007744 95121702 95485952 95570176 95944704 95972032 96012963 96144516 96548787 96565248 96606432 97517568 97545344 97586946 97603584 98055792 98190144 98566144 98636268 99067904 99186732 99245952 99663264 99680256 100253256 100663296 100691968 100734912 101297088 101357568 101873538 101896752 102342656 102386304 102878208 103487232 103543596 103940096 104064768 104156559 104564736 104656968 105183744 105241032 105644032 105689088 106227108 106278912 106372656 106855957 106883712 107421696 107452293 107516448 107937792 107968536 108576768 108607694 108635904 109051904 109129488 109707264 109738512 109804032 110388148 110766728 110886912 110918496 111451392 112111168 112140288 112582576 112736832 112784913 113246208 113278464 113326776 113949056 114428192 114496512 114633846 115079367 115135488 115184592 116214272 116373504 116423136 116932608 116965914 117072864 117624832 118119424 118223612 118331712 118849536 118883388 118900224 120055808 120127488 120161704 120739008 120849408 120956004 121464603 121929728 122131568 122148864 122683392 122718336 122770674 123455826 123928576 124037888 124612569 124730112 124747776 124783308 125382816 125960192 126071296 126125064 126655398 126676992 126828936 127438272 127926272 128017284 128192688 128731716 128753664 128808576 129493789 129527424 130023424 130115928 130138112 130741056 130920192 131515024 131549184 132248976 132327936 132884352 132907008 133671008 133705728 134217728 134313216 135062784 135143424 135181917 135831384 135862336 136515072 136635486 137170944 137398014 137982976 138018816 138058128 138685391 138753024 138875412 139419648 139459359 139542624 140244992 140321376 140918784 140958922 141636144 141705216 141830208 141890697 142511616 143228928 143269724 143355264 143917056 143958048 144216774 144769024 144847872 145505984 146276352 146318016 146380419 146405376 147083688 147849216 147891328 147954402 148601856 148780098 148868928 149494896 149520384 150315776 150379884 150994944 151037952 151102368 151945632 152662016 152845128 153439156 153513984 153579456 154317312 155164672 155230848 155910144 155954552 156097152 156847104 156985452 157775616 158466048 158511184 158533632 159340662 159418368 159558984 160169984 160985344 161132544 161274672 161906688 161952804 162865152 162911541 163577856 163624448 163694232 164560896 164607768 164706048 165582222 166150092 166306816 166330368 166377744 167177088 168066407 168166752 168873864 168902656 169105248 169869312 169917696 170689712 170923584 171642288 171671552 171744768 171950769 172703232 173487904 174321408 174560256 174634704 175398912 175448871 176331968 176437248 177179136 177209344 177335418 177497568 178274304 178325082 179084288 179995933 180083712 180191232 180242556 181108512 182020096 182180648 182894592 182946686 183197352 183223296 184025088 184077504 184156011 185004032 185167216 185892864 185945812 186056832 187095168 187174962 187891712 188848192 188940288 189106944 189187596 189983097 190015488 190243404 190971904 191140352 191889408 191944064 192025926 192289032 193097574 193130496 193212864 195035136 195090688 195173892 195207168 196111584 196380288 197132288 197272536 198135808 198373464 198491904 199326528 199360512 200506512 201326592 201383936 201469824 202594176 202715136 203747076 203793504 204685312 204772608 204953229 205756416 206097021 206974464 207087192 207880192 208129536 208313118 209129472 209313936 210367488 210482064 211288064 211378176 211438383 212454216 212557824 212745312 213711914 213767424 214843392 214904586 215032896 215875584 215937072 217153536 217215388 217271808 218103808 218128741 218258976 219414528 219477024 219608064 220776296 221533456 221773824 221836992 221931603 222902784 223170147 224222336 224280576 225165152 225473664 225569826 226492416 226556928 226653552 227898112 228856384 228993024 229267692 230158734 230270976 230369184 232428544 232747008 232846272 233865216 233931828 234145728 235249664 236238848 236447224 236663424 237699072 237766776 237800448 239010993 240111616 240254976 240323408 241478016 241698816 241912008 242929206 243859456 244263136 244297728 245366784 245436672 245541348 246911652 247857152 248075776 248373333 249225138 249460224 249495552 249566616 250765632 251920384 252142592 252250128 253310796 253353984 253657872 254810359 254876544 255852544 256034568 256385376 257463432 257507328 257617152 258987578 259054848 260046848 260231856 260276224 261482112 261840384 263030048 263098368 264497952 264655872 265768704 265814016 266003127 267342016 267411456 267487623 268435456 268626432 270125568 270286848 270363834 271662768 271724672 273030144 273270972 274341888 274420029 274796028 275965952 276037632 276116256 277370782 277506048 277750824 278839296 278918718 279085248 280489984 280642752 281837568 281917844 283272288 283410432 283660416 283781394 285023232 286457856 286539448 286710528 287834112 287916096 288038889 288433548 289538048 289646361 289695744 291011968 292552704 292636032 292760838 292810752 294167376 295698432 295782656 295908804 297203712 297560196 297737856 298989792 299040768 300631552 300759768 301989888 302075904 302204736 303891264 305324032 305690256 306878312 307027968 307158912 308634624 310329344 310461696 311820288 311909104 312194304 312469677 313694208 313970904 315551232 316932096 317022368 317067264 318681324 318836736 319117968 320339968 320567871 321970688 322265088 322356879 322549344 323813376 323905608 325730304 325823082 327155712 327248896 327388464 329121792 329215536 329412096 330711317 331164444 332300184 332613632 332660736 332755488 334354176 336132814 336333504 337747728 337805312 338210496 338354739 339738624 339835392 341379424 341847168 343284576 343343104 343489536 343901538 345238101 345406464 346975808 348642816 349120512 349269408 350797824 350897742 352663936 352874496 354358272 354418688 354670836 354995136 356548608 356650164 358168576 358761481 359991866 360167424 360382464 360485112 362217024 364040192 364361296 365789184 365893372 366394704 366446592 368050176 368155008 368312022 370008064 370334432 371785728 371891624 372113664 373837707 374190336 374349924 375783424 377696384 377880576 378213888 378375192 379966194 380030976 380486808 381943808 382280704 383778816 383888128 384051852 384578064 386195148 386260992 386425728 388481367 390070272 390181376 390347784 390414336 392223168 392760576 394264576 394545072 396271616 396746928 396983808 398653056 398721024 401013024 402653184 402767872 402939648 405188352 405430272 405545751 407494152 407587008 409370624 409545216 409906458 411512832 412194042 413948928 414174384 415760384 416056173 416259072 416626236 418258944 418378077 418627872 420734976 420964128 422576128 422756352 422876766 424908432 425115648 425490624 427423828 427534848 429221071 429686784 429809172 430065792 431751168 431874144 434307072 434430776 434543616 436207616 436257482 436517952 438829056 438954048 439141257 439216128 441552592 443066912 443547648 443673984 443863206 445805568 446340294 448444672 448561152 450330304 450947328 451139652 452984832 453113856 453307104 455796224 457712768 457986048 458535384 460317468 460541952 460738368 464857088 465494016 465626603 465692544 467730432 467863656 468291456 470499328 472477696 472894448 473326848 475398144 475533552 475600896 478021986 480223232 480509952 480646816 482956032 483397632 483824016 485858412 487718912 488526272 488595456 488734623 490733568 490873344 491082696 493823304 495714304 496151552 496746666 498450276 498920448 498991104 499133232 501401029 501531264 503840768 504199221 504285184 504500256 506621592 506707968 507315744 509620718 509753088 511705088 512069136 512770752 514926864 515014656 515234304 517975156 518109696 520093696 520463712 520552448 522964224 523680768 526060096 526196736 526346613 528995904 529311744 531537408 531628032 532006254 534684032 534822912 534975246 536870912 537252864 539987799 540251136 540573696 540727668 543325536 543449344 546060288 546541944 548683776 548840058 549592056 551931904 552075264 552232512 554741564 555012096 555501648 557678592 557837436 558170496 560979968 561285504 563675136 563835688 566544576 566820864 567320832 567562788 569949291 570046464 572915712 573078896 573421056 575668224 575832192 576077778 576867096 579076096 579292722 579391488 582023936 585105408 585272064 585521676 585621504 588334752 591396864 591565312 591817608 594407424 595120392 595475712 597979584 598081536 601263104 601519536 603979776 604151808 604323889 604409472 607782528 610648064 611380512 613756624 614055936 614317824 614859687 617269248 618291063 620658688 620923392 623640576 623818208 624388608 624939354 627388416 627941808 631102464 633864192 634044736 634134528 634315149 637362648 637673472 638235936 640679936 641135742 643941376 644530176 644713758 645098688 647626752 647811216 650754527 651460608 651646164 654311424 654386223 654497792 654776928 658243584 658431072 658824192 661422634 662328888 664600368 665227264 665321472 665510976 665794809 668708352 672265628 672667008 675495456 675610624 676420992 676709478 679477248 679670784 682758848 683694336 686569152 686686208 686979072 687803076 690476202 690812928 693951616 697285632 698241024 698538816 701595648 701795484 705327872 705748992 705950011 708716544 708837376 709341672 709990272 713097216 713300328 716337152 717522962 719983732 720334848 720764928 720970224 724434048 728080384 728722592 731578368 731786744 732789408 732893184 736100352 736310016 736624044 740016128 740668864 743571456 743783248 744227328 745119999 747675414 748380672 748699848 751566848 755392768 755761152 756427776 756750384 759932388 760061952 760973616 763887616 764431077 764561408 767557632 767776256 768103704 769156128 772390296 772521984 772851456 776962734 780140544 780362752 780695568 780828672 784446336 785521152 788529152 789090144 792543232 793493856 793967616 797306112 797442048 798009381 802026048 802462869 805306368 805535744 805879296 810376704 810860544 811091502 814988304 815174016 818741248 819090432 819812916 823025664 823260087 824388084 827897856 828348768 831520768 832112346 832518144 833252472 836517888 836756154 837255744 841469952 841928256 845152256 845512704 845753532 849816864 850231296 850981248 854847656 855069696 858442142 859373568 859618344 860131584 863502336 863748288 864116667 868614144 868861552 869087232 872415232 872514964 873035904 877658112 877908096 878282514 878432256 883105184 886133824 887095296 887347968 887726412 891611136 892680588 896889344 897122304 900660608 901894656 902279304 905969664 906227712 906614208 911592448 915425536 915972096 916232993 917070768 920634936 921083904 921476736 929714176 930988032 931253206 931385088 935460864 935727312 936582912 937409031 940998656 944955392 945788896 946653696 950796288 951067104 951201792 956043972 960446464 961019904 961293632 961703613 965912064 966795264 967070637 967648032 971716824 975437824 977052544 977190912 977469246 981467136 981746688 982165392 987646608 991428608 992133951 992303104 993493332 996900552 997840896 997982208 998266464 1002802058 1003062528 1007681536 1008398442 1008570368 1009000512 1013243184 1013415936 1014631488 1019241436 1019506176 1023410176 1024138272 1025541504 1029853728 1030029312 1030468608 1035714303 1035950312 1036219392 1040187392 1040927424 1041104896 1045928448 1047361536 1052120192 1052393472 1052693226 1057991808 1058623488 1063074816 1063256064 1064012508 1069368064 1069645824 1069950492 1073741824 1074505728 1076284443 1079975598 1080502272 1081147392 1081455336 1086651072 1086898688 1092120576 1093083888 1097367552 1097680116 1099184112 1103863808 1104150528 1104465024 1109483128 1110024192 1111003296 1115357184 1115674872 1116340992 1121513121 1121959936 1122571008 1127350272 1127671376 1133089152 1133641728 1134641664 1135125576 1139898582 1140092928 1145831424 1146157792 1146842112 1151336448 1151664384 1152155556 1153734192 1158152192 1158585444 1158782976 1164047872 1165444101 1170210816 1170544128 1171043352 1171243008 1176669504 1182793728 1183130624 1183635216 1188814848 1189153459 1190240784 1190951424 1195959168 1196163072 1202526208 1203039072 1207959552 1208303616 1208647778 1208818944 1215565056 1216637253 1221296128 1222761024 1227513248 1228111872 1228635648 1229719374 1234538496 1236582126 1241317376 1241846784 1247281152 1247636416 1248168519 1248777216 1249878708 1254776832 1255134231 1255883616 1262204928 1267728384 1268089472 1268269056 1268630298 1274725296 1275346944 1276471872 1281359872 1282271484 1287663213 1287882752 1289060352 1289427516 1290197376 1295253504 1295622432 1301509054 1302921216 1303292328 1308622848 1308772446 1308995584 1309553856 1316487168 1316862144 1317648384 1322845268 1324657776 1329200736 1330454528 1330642944 1331021952 1331589618 1337416704 1344531256 1345334016 1350990912 1351221248 1352841984 1353418956 1358954496 1359341568 1365517696 1367388672 1373138304 1373372416 1373958144 1375606152 1380952404 1381625856 1387903232 1389127441 1394571264 1396482048 1396879809 1397077632 1403191296 1403590968 1410655744 1411497984 1411900022 1417433088 1417674752 1418683344 1419980544 1426194432 1426600656 1432674304 1435045924 1439967464 1440669696 1441529856 1441940448 1448868096 1456160768 1457445184 1463156736 1463573488 1465578816 1465786368 1466203869 1472200704 1472620032 1473248088 1480032256 1481337728 1487142912 1487566496 1488454656 1490239998 1495350828 1496761344 1497399696 1503133696 1504203087 1510785536 1511522304 1512597663 1512855552 1513500768 1519864776 1520123904 1521947232 1527775232 1528862154 1529122816 1535115264 1535552512 1536207408 1538312256 1544780592 1545043968 1545702912 1553925468 1560281088 1560725504 1561391136 1561657344 1568892672 1571042304 1577058304 1578180288 1579039839 1585086464 1586987712 1587935232 1594612224 1594884096 1596018762 1604052096 1604925738 1610612736 1611071488 1611758592 1619963397 1620753408 1621721088 1622183004 1629976608 1630348032 1637482496 1638180864 1639625832 1646051328 1646520174 1648776168 1655795712 1656697536 1663041536 1664224692 1665036288 1666504944 1673035776 1673512308 1674511488 1682939904 1683419257 1683856512 1690304512 1691025408 1691507064 1699633728 1700462592 1701962496 1709695312 1710139392 1716884284 1718747136 1719236688 1720263168 1727004672 1727496576 1728233334 1737228288 1737723104 1738174464 1744830464 1745029928 1746071808 1755316224 1755816192 1756565028 1756864512 1766210368 1772267648 1774190592 1774695936 1775452824 1783222272 1785361176 1793778688 1794244608 1801321216 1802910083 1803789312 1804558608 1811939328 1812455424 1812971667 1813228416 1823184896 1830851072 1831944192 1832465986 1834141536 1841269872 1842167808 1842953472 1844579061 1859428352 1861976064 1862506412 1862770176 1870921728 1871454624 1873165824 1874818062 1881997312 1889910784 1891577792 1893307392 1901592576 1902134208 1902403584 1902945447 1912087944 1920892928 1922039808 1922587264 1923407226 1931824128 1933590528 1934141274 1935296064 1943433648 1950875648 1952263581 1954105088 1954381824 1954938492 1962934272 1963158669 1963493376 1964330784 1975293216 1982857216 1984267902 1984606208 1986986664 1993801104 1995681792 1995964416 1996532928 2005604116 2006125056 2015363072 2016796884 2017140736 2018001024 2026486368 2026831872 2029262976 2038482872 2039012352 2046820352 2048276544 2051083008 2059707456 2060058624 2060937216 2071428606 2071900624 2072438784 2080374784 2081854848 2082209792 2091856896 2094723072 2104240384 2104786944 2105386452 2115983616 2117246976 2117850033 2126149632 2126512128 2128025016 2138736128 2139291648 2139900984 2149011456 2152568886 2159951196 2161004544 2162294784 2162910672 2173302144 2173797376 2184241152 2184863291 2186167776 2194735104 2195360232 2198368224 2207727616 2208301056 2208930048 2218966256 2220048384 2222006592 2230714368 2231349744 2232681984 2235359997 2243026242 2243919872 2245142016 2254700544 2255342752 2266178304 2267283456 2269283328 2270251152 2279797164 2280185856 2291662848 2292315584 2293293231 2293684224 2302672896 2303328768 2304311112 2307468384 2316304384 2317170888 2317565952 2328095744 2330888202 2339947129 2340421632 2341088256 2342086704 2342486016 2353339008 2365587456 2366261248 2367270432 2377629696 2378306918 2380481568 2381902848 2391918336 2392326144 2394028143 2405052416 2406078144 2415919104 2416607232 2417295556 2417637888 2431130112 2433274506 2442592256 2445522048 2455026496 2456223744 2457271296 2459438748 2469076992 2469780261 2473164252 2482634752 2483693568 2494562304 2495272832 2496337038 2497554432 2499757416 2509553664 2510268462 2511767232 2524409856 2535456768 2536178944 2536538112 2537260596 2549450592 2550693888 2552943744 2562719744 2564542968 2575326426 2575765504 2578120704 2578855032 2580394752 2590507008 2591244864 2603018108 2605842432 2606584656 2617245696 2617544892 2617991168 2619107712 2632974336 2633724288 2635296768 2645690536 2649315552 2658401472 2660909056 2661285888 2662043904 2663179236 2674833408 2689062512 2690668032 2701981824 2702442496 2705683968 2706837912 2717908992 2718683136 2731035392 2734777344 2746276608 2746744832 2747916288 2748698979 2751212304 2761904808 2763251712 2775806464 2778254882 2789142528 2792964096 2793759618 2794155264 2806382592 2807181936 2821311488 2822995968 2823800044 2834866176 2835349504 2835673633 2837366688 2839961088 2852388864 2853201312 2865348608 2870091848 2879934928 2881339392 2883059712 2883880896 2885110839 2897736192 2901211911 2912321536 2914890368 2926313472 2927146976 2931157632 2931572736 2932407738 2944401408 2945240064 2946496176 2960064512 2962675456 2974285824 2975132992 2976401853 2976909312 2980479996 2990701656 2993522688 2994799392 3006267392 3008406174 3021571072 3023044608 3025195326 3025711104 3027001536 3039729552 3040247808 3043894464 3055550464 3057724308 3058245632 3070230528 3071105024 3072414816 3076624512 3089561184 3090087936 3091405824 3107142909 3107850936 3120562176 3121451008 3122782272 3123314688 3137785344 3142084608 3154116608 3156360576 3158079678 3170172928 3173975424 3175870464 3189224448 3189768192 3192037524 3208104192 3209851476 3221225472 3222142976 3223517184 3228853329 3239926794 3241506816 3243442176 3244366008 3259953216 3260696064 3274964992 3276361728 3279251664 3292102656 3293040348 3297552336 3311591424 3312534667 3313395072 3326083072 3328449384 3330072576 3333009888 3346071552 3347024616 3349022976 3365879808 3366838514 3367713024 3380609024 3382050816 3383014128 3399267456 3400925184 3403924992 3419390624 3420278784 3433768568 3437494272 3438473376 3440526336 3454009344 3454993152 3456466668 3474456576 3475446208 3476348928 3489660928 3490059856 3492143616 3496332303 3510632448 3511632384 3513130056 3513729024 3532420736 3544535296 3548381184 3549391872 3550905648 3566444544 3567460377 3570722352 3587557376 3588489216 3602642432 3605820166 3607578624 3609117216 3623878656 3624910848 3625943334 3626456832 3646369792 3661702144 3663888384 3664931972 3668283072 3682539744 3684335616 3685906944 3689158122 3718856704 3723952128 3725012824 3725540352 3741843456 3742909248 3744505557 3746331648 3749636124 3763994624 3765402693 3779821568 3783155584 3786614784 3803185152 3804268416 3804807168 3805890894 3824175888 3841785856 3844079616 3845174528 3846814452 3862989639 3863648256 3867181056 3868282548 3870592128 3886867296 3901751296 3904527162 3908210176 3908763648 3909876984 3925868544 3926317338 3926986752 3928661568 3950586432 3965714432 3968535804 3969212416 3973973328 3987602208 3991363584 3991928832 3993065856 4011208232 4012250112 4030726144 4033593768 4034281472 4036002048 4052972736 4053663744 4058525952 4076965744 4078024704 4093640704 4096553088 4102166016 4119414912 4120117248 4121874432 4142857212 4143801248 4144877568 4160749568 4163709696 4164419584 4167382323 4183713792 4189446144 4190639427 4208480768 4209573888 4210772904 4231967232 4234493952 4235700066 4252299264 4253024256 4256050032 4277472256 4278583296 4279801968 4298022912 4299247121 4305137772 4319902392 4322009088 4324589568 4325821344 4346604288 4347594752 4368482304 4369726582 4372335552 4389470208 4390720464 4396736448 4398611607 4415455232 4416602112 4417860096 4437932512 4440096768 4444013184 4461428736 4462699488 4465363968 4470719994 4486052484 4487839744 4490284032 4509401088 4510685504 4512609261 4532356608 4534566912 4537792989 4538566656 4540502304 4559594328 4560371712 4583325696 4584631168 4586586462 4587368448 4605345792 4606657536 4608622224 4614936768 4632608768 4634341776 4635131904 4656191488 4661776404 4679894258 4680843264 4682176512 4684173408 4684972032 4706678016 4731174912 4732522496 4734540864 4755259392 4756613836 4760963136 4763805696 4783836672 4784652288 4788056286 4810104832 4812156288 4831838208 4833214464 4834591112 4835275776 4859890191 4862260224 4866549012 4885184512 4891044096 4910052992 4912447488 4914542592 4918877496 4938153984 4939560522 4946328504 4965269504 4967387136 4989124608 4990545664 4992674076 4995108864 4999514832 5019107328 5020536924 5023534464 5048819712 5050257771 5070913536 5072357888 5073076224 5074521192 5098901184 5101387776 5105887488 5125439488 5129085936 5150652852 5151531008 5156241408 5157710064 5160789504 5181014016 5182489728 5206036216 5211684864 5213169312 5234491392 5235089784 5235982336 5238215424 5265948672 5267448576 5270593536 5291381072 5298631104 5316802944 5321818112 5322571776 5324087808 5326358472 5349666816 5378125024 5381336064 5403963648 5404884992 5408730249 5411367936 5413675824 5435817984 5437366272 5438915001 5462070784 5469554688 5492553216 5493489664 5495832576 5497397958 5502424608 5523809616 5526503424 5551612928 5556509764 5578285056 5579873923 5585928192 5587519236 5588310528 5612765184 5614363872 5642622976 5645991936 5647600088 5669732352 5670699008 5671347266 5674733376 5679922176 5704777728 5706402624 5708836341 5730697216 5740183696 5759869856 5762678784 5766119424 5767761792 5770221678 5795472384 5802423822 5824643072 5829780736 5852626944 5854293952 5856790743 5862315264 5863145472 5864815476 5888802816 5889476007 5890480128 5892992352 5920129024 5925350912 5948571648 5950265984 5952803706 5953818624 5960959992 5981403312 5987045376 5989598784 6012534784 6016812348 6043142144 6046089216 6050390652 6051422208 6054003072 6079459104 6080495616 6087788928 6111100928 6115448616 6116491264 6140461056 6142210048 6144829632 6153249024 6179122368 6180175872 6182811648 6214285818 6215701872 6241124352 6242902016 6245564544 6246629376 6275570688 6284169216 6308233216 6312721152 6316159356 6340345856 6347950848 6351740928 6353550099 6378448896 6379536384 6384075048 6416208384 6419702952 6444285952 6447034368 6457706658 6479853588 6483013632 6486884352 6488732016 6518213377 6519906432 6521392128 6549929984 6552723456 6554589873 6558503328 6584205312 6586080696 6595104672 6623182848 6625069334 6626790144 6652166144 6656898768 6660145152 6666019776 6692143104 6694049232 6698045952 6731759616 6733677028 6735426048 6761218048 6764101632 6766028256 6798534912 6801850368 6807849984 6838781248 6840557568 6867537136 6874988544 6876946752 6879879693 6881052672 6908018688 6909986304 6912933336 6948913152 6950892416 6952697856 6979321856 6980119712 6984287232 6992664606 7019841387 7021264896 7023264768 7026260112 7027458048 7064841472 7089070592 7096762368 7098783744 7101811296 7132889088 7134920754 7141444704 7175114752 7176978432 7205284864 7211640332 7215157248 7218234432 7247757312 7249821696 7251886668 7252913664 7292739584 7323404288 7327776768 7329863944 7336566144 7365079488 7368671232 7371813888 7378316244 7409340783 7437713408 7447904256 7450025648 7451080704 7483686912 7485818496 7489011114 7492663296 7499272248 7527989248 7530805386 7559643136 7566311168 7573229568 7606370304 7608536832 7609614336 7611781788 7648351776 7683571712 7688159232 7690349056 7693628904 7725979278 7727296512 7734362112 7736565096 7741184256 7773734592 7803502592 7809054324 7816420352 7817527296 7819753968 7851737088 7852634676 7853973504 7857323136 7899121129 7901172864 7931428864 7937071608 7938424832 7947946656 7975204416 7982727168 7983857664 7986131712 8022416464 8024500224 8061452288 8067187536 8068562944 8072004096 8105945472 8107327488 8117051904 8153931488 8156049408 8187281408 8193106176 8204332032 8238829824 8240234496 8243748864 8246096937 8285714424 8287602496 8289755136 8321499136 8327419392 8328839168 8334764646 8367427584 8378892288 8381278854 8416961536 8419147776 8421545808 8459808851 8463934464 8468987904 8471400132 8504598528 8506048512 8507020899 8512100064 8554944512 8557166592 8559603936 8596045824 8598494242 8610275544 8639804784 8644018176 8649179136 8651642688 8655332517 8693208576 8695189504 8736964608 8739453164 8744671104 8778940416 8781440928 8793472896 8797223214 8830910464 8833204224 8835720192 8875865024 8880193536 8888026368 8922857472 8925398976 8929205559 8930727936 8941439988 8972104968 8975679488 8980568064 9018802176 9021371008 9025218522 9064713216 9069133824 9075585978 9077133312 9081004608 9119188656 9120743424 9166651392 9169262336 9173172924 9174736896 9210691584 9213315072 9217244448 9229873536 9265217536 9268683552 9270263808 9312382976 9323552808 9359788516 9361686528 9364353024 9368346816 9369944064 9413356032 9462349824 9465044992 9469081728 9510518784 9513227672 9521926272 9527611392 9567673344 9569304576 9576112572 9620209664 9624312576 9663676416 9666428928 9669182224 9670551552 9686559987 9719780382 9724520448 9733098024 9770369024 9782088192 9820105984 9824894976 9829085184 9837754992 9876307968 9879121044 9892657008 9930539008 9934774272 9937604001 9978249216 9981091328 9985348152 9990217728 9999029664 10038214656 10041073848 10047068928 10097639424 10100515542 10141827072 10144715776 10146152448 10149042384 10197802368 10202775552 10211774976 10250878976 10252050827 10258171872 10301305704 10303062016 10312482816 10315420128 10321579008 10362028032 10364979456 10412072432 10423369728 10426338624 10468982784 10470179568 10471964672 10476430848 10488996909 10531897344 10534897152 10541187072 10582762144 10597262208 10633605888 10643636224 10645143552 10648175616 10652716944 10699333632 10702381131 10756250048 10762672128 10807927296 10809769984 10817460498 10822735872 10827351648 10871635968 10874732544 10877830002 10924141568 10939109376 10985106432 10986979328 10991665152 10994795916 11004849216 11047619232 11053006848 11103225856 11113019528 11156570112 11159747846 11171856384 11175038472 11176621056 11225530368 11228727744 11233516671 11285245952 11291983872 11295200176 11339464704 11341398016 11342694532 11349466752 11359844352 11409555456 11412805248 11417672682 11461394432 11480367392 11519739712 11525357568 11532238848 11535523584 11540443356 11588968917 11590944768 11604847644 11649286144 11659561472 11705253888 11708587904 11713581486 11724630528 11726290944 11729630952 11777605632 11778952014 11780960256 11785984704 11840258048 11850701824 11897143296 11900531968 11905607412 11907637248 11921919984 11962806624 11974090752 11979197568 12025069568 12033624696 12086284288 12092178432 12100781304 12102844416 12108006144 12158918208 12160991232 12175577856 12222201856 12230897232 12232982528 12280922112 12284420096 12289659264 12306498048 12358244736 12360351744 12365623296 12428571636 12431403744 12482248704 12485804032 12491129088 12493258752 12502146969 12551141376 12568338432 12571918281 12616466432 12625442304 12632318712 12680691712 12695901696 12703481856 12707100198 12756897792 12759072768 12768150096 12832416768 12839405904 12888571904 12894068736 12897741363 12915413316 12959707176 12966027264 12973768704 12977464032 13036426754 13039812864 13042784256 13099859968 13105446912 13109179746 13117006656 13168410624 13172161392 13190209344 13246365696 13250138668 13253580288 13304332288 13305853201 13313797536 13320290304 13332039552 13384286208 13388098464 13396091904 13463519232 13467354056 13470852096 13522436096 13528203264 13532056512 13537827783 13597069824 13603700736 13613378967 13615699968 13677562496 13681115136 13735074272 13749977088 13753893504 13759759386 13762105344 13816037376 13819972608 13825866672 13897826304 13901784832 13905395712 13958643712 13960239424 13968574464 13985329212 14039682774 14042529792 14046529536 14052520224 14054916096 14129682944 14178141184 14193524736 14197567488 14203622592 14265778176 14269841508 14282889408 14350229504 14353956864 14410569728 14423280664 14430314496 14436468864 14495514624 14499643392 14503773336 14505827328 14579670573 14585479168 14646808576 14655553536 14659727888 14673132288 14730158976 14737342464 14743627776 14756632488 14818681566 14875426816 14895808512 14900051296 14902161408 14967373824 14971636992 14978022228 14985326592 14998544496 15055978496 15061610772 15119286272 15132622336 15146459136 15150773313 15212740608 15217073664 15219228672 15223563576 15296703552 15367143424 15376318464 15380698112 15387257808 15451958556 15454593024 15468724224 15473130192 15482368512 15543431899 15547469184 15607005184 15618108648 15632840704 15635054592 15639507936 15703474176 15705269352 15707947008 15714646272 15798242258 15802345728 15862857728 15874143216 15876849664 15895893312 15950408832 15965454336 15967715328 15972263424 16044832928 16049000448 16122904576 16134375072 16137125888 16144008192 16211890944 16214654976 16226190747 16234103808 16307862976 16312098816 16316745003 16374562816 16386212352 16408664064 16477659648 16480468992 16487497728 16492193874 16571428848 16575204992 16579510272 16642998272 16654838784 16657678336 16669529292 16734855168 16739621769 16757784576 16762557708 16833923072 16838295552 16843091616 16919617702 16927868928 16937975808 16942800264 17009197056 17012097024 17014041798 17024200128 17109889024 17114333184 17119207872 17192091648 17196988484 17220551088 17279609568 17288036352 17298358272 17303285376 17310665034 17386417152 17390379008 17473929216 17478906328 17489342208 17557880832 17562881856 17570372229 17586945792 17594446428 17661820928 17666408448 17668428021 17671440384 17751730048 17760387072 17776052736 17845714944 17850797952 17858411118 17861455872 17882879976 17944209936 17951358976 17961136128 18037604352 18042742016 18050437044 18129426432 18138267648 18151171956 18154266624 18162009216 18238377312 18241486848 18333302784 18338524672 18346345848 18349473792 18421383168 18426630144 18434488896 18459747072 18530435072 18537367104 18540527616 18624765952 18647105616 18719577032 18723373056 18728706048 18736693632 18739888128 18826712064 18924699648 18930089984 18938163456 19021037568 19026455344 19043852544 19055222784 19060650297 19135346688 19138609152 19152225144 19240419328 19248625152 19332857856 19338364448 19341103104 19373119974 19439560764 19449040896 19466196048 19540738048 19554640131 19564176384 19640211968 19649789952 19658170368 19663769619 19675509984 19752615936 19758242088 19785314016 19861078016 19869548544 19875208002 19956498432 19962182656 19970696304 19980435456 19998059328 20076429312 20082147696 20094137856 20173390337 20195278848 20201031084 20283654144 20289431552 20292304896 20298084768 20395604736 20405551104 20423549952 20501757952 20504101654 20516343744 20602611408 20606124032 20624965632 20630840256 20639639079 20643158016 20724056064 20729958912 20824144864 20846739456 20852677248 20937965568 20940359136 20943929344 20952861696 20977993818 21059524161 21063794688 21069794304 21082374144 21165524288 21194524416 21267211776 21287272448 21290287104 21296351232 21305433888 21398667264 21404762262 21512500096 21525344256 21615854592 21619539968 21634920996 21645471744 21654703296 21743271936 21749465088 21755660004 21848283136 21878218752 21884450341 21970212864 21973958656 21983330304 21989591832 22009698432 22095238464 22106013696 22206451712 22226039056 22313140224 22319495692 22343712768 22350076944 22353242112 22451060736 22457455488 22467033342 22570491904 22583967744 22590400352 22678929408 22682796032 22685389064 22698933504 22719688704 22819110912 22825610496 22835345364 22922788864 22960734784 23039479424 23050715136 23064477696 23071047168 23080886712 23177937834 23181889536 23209695288 23298572288 23319122944 23410507776 23417175808 23427162972 23449261056 23452581888 23459261904 23555211264 23557904028 23561920512 23571969408 23680516096 23697363387 23701403648 23794286592 23801063936 23811214824 23815274496 23843839968 23925613248 23948181504 23958395136 24050139136 24067249392 24172568576 24184356864 24201562608 24205688832 24216012288 24317836416 24321982464 24351155712 24444403712 24461794464 24465965056 24561844224 24568840192 24579318528 24612996096 24716489472 24720703488 24731246592 24738290811 24857143272 24862807488 24964497408 24971608064 24982258176 24986517504 25004293938 25102282752 25136676864 25143836562 25232932864 25250884608 25264637424 25361383424 25379426553 25391803392 25406963712 25414200396 25513795584 25518145536 25521062697 25536300192 25664833536 25678811808 25777143808 25788137472 25795482726 25830826632 25919414352 25932054528 25947537408 25954928064 26072853508 26079625728 26085568512 26199719936 26210893824 26218359492 26234013312 26336821248 26344322784 26380418688 26492731392 26500277336 26507160576 26608664576 26611706402 26627595072 26640580608 26664079104 26768572416 26776196928 26787616677 26792183808 26927038464 26934708112 26941704192 27044872192 27056406528 27064113024 27075655566 27194139648 27207401472 27226757934 27231399936 27355124992 27362230272 27470148544 27499954176 27507787008 27519518772 27524210688 27632074752 27639945216 27651733344 27795652608 27803569664 27810791424 27920478848 27937148928 27970658424 28079365548 28085059584 28093059072 28105040448 28109832192 28259365888 28356282368 28387049472 28395134976 28403222783 28407245184 28531556352 28539683016 28565778816 28700459008 28707913728 28821139456 28846561328 28860628992 28872937728 28991029248 28999286784 29007546672 29011654656 29059679961 29159341146 29170958336 29293617152 29311107072 29319455776 29346264576 29460317952 29474684928 29487255552 29513264976 29637363132 29750853632 29791617024 29800102592 29804322816 29812812003 29934747648 29943273984 29956044456 29970653184 29997088992 30111956992 30123221544 30238572544 30265244672 30292918272 30301546626 30425481216 30434147328 30438457344 30447127152 30585462769 30593407104 30734286848 30752636928 30756152481 30761396224 30774515616 30903917112 30909186048 30937448448 30946260384 30964737024 31086863798 31094938368 31214010368 31236217296 31265681408 31270109184 31279015872 31406948352 31410538704 31415894016 31429292544 31596484516 31604691456 31725715456 31748286432 31753699328 31791786624 31900817664 31930908672 31935430656 31944526848 32089665856 32098000896 32107143393 32245809152 32268750144 32274251776 32288016384 32423781888 32429309952 32452381494 32468207616 32615725952 32624197632 32633490006 32749125632 32772424704 32817328128 32955319296 32960937984 32974995456 32984387748 33142857696 33150409984 33159020544 33285996544 33309677568 33315356672 33339058584 33469710336 33479243538 33515569152 33525115416 33667846144 33676591104 33686183232 33839235404 33855737856 33875951616 33885600528 34018394112 34024194048 34028083596 34048400256 34219778048 34228666368 34238415744 34384183296 34393976968 34441102176 34559219136 34576072704 34596716544 34606570752 34621330068 34766906751 34772834304 34780758016 34947858432 34957812656 34978684416 35115761664 35125763712 35140744458 35173891584 35188892856 35323641856 35332816896 35336856042 35342880768 35503460096 35520774144 35552105472 35691429888 35701595904 35716822236 35722911744 35765759952 35888419872 35902717952 35922272256 36075208704 36085484032 36100874088 36258852864 36276535296 36302343912 36308533248 36324018432 36476754624 36482973696 36666605568 36677049344 36692691696 36698947584 36842766336 36853260288 36863757229 36868977792 36919494144 37060870144 37074734208 37081055232 37249531904 37294211232 37439154064 37446746112 37457412096 37473387264 37479776256 37506440907 37653424128 37715754843 37849399296 37860179968 37876326912 38042075136 38052910688 38087705088 38110445568 38121300594 38270693376 38277218304 38304450288 38480838656 38497250304 38665715712 38676728896 38682206208 38693224089 38746239948 38879121528 38898081792 38932392096 39081476096 39109280262 39128352768 39280423936 39299579904 39316340736 39327539238 39351019968 39505231872 39516484176 39570628032 39722156032 39739097088 39750416004 39912996864 39917559603 39924365312 39941392608 39960870912 39996118656 40152858624 40164295392 40188275712 40346780674 40390557696 40402062168 40567308288 40578863104 40584609792 40596169536 40613483349 40791209472 40811102208 40847099904 41003515904 41008203308 41032687488 41205222816 41212248064 41249931264 41261680512 41279278158 41286316032 41448112128 41459917824 41648289728 41693478912 41705354496 41875931136 41880718272 41887858688 41905723392 41955987636 42119048322 42127589376 42139588608 42164748288 42331048576 42389048832 42534423552 42574544896 42580574208 42592702464 42610867776 42797334528 42809524524 43025000192 43050688512 43062950671 43231709184 43239079936 43269841992 43290943488 43309406592 43486543872 43498930176 43511320008 43696566272 43756437504 43768900682 43940425728 43947917312 43966660608 43979183664 44019396864 44190476928 44212027392 44412903424 44452078112 44626280448 44638991384 44687425536 44700153888 44706484224 44902121472 44914910976 44934066684 45140983808 45167935488 45180800704 45357858816 45365592064 45370778128 45397867008 45439377408 45452319939 45638221824 45651220992 45670690728 45845577728 45921469568 46078958848 46101430272 46128955392 46142094336 46161773424 46355875668 46363779072 46419390576 46597144576 46630295697 46638245888 46821015552 46834351616 46854325944 46898522112 46905163776 46918523808 47110422528 47115808056 47123841024 47143938816 47361032192 47394726774 47402807296 47588573184 47602127872 47622429648 47630548992 47687679936 47851226496 47896363008 47916790272 48100278272 48134498784 48345137152 48368713728 48403125216 48411377664 48432024576 48635672832 48643964928 48678572241 48702311424 48888807424 48923588928 48931930112 48950235009 49123688448 49137680384 49158637056 49225992192 49432978944 49441406976 49462493184 49476581622 49714286544 49725614976 49928994816 49943216128 49964516352 49973035008 50008587876 50204565504 50218865307 50273353728 50287673124 50465865728 50501769216 50529274848 50722766848 50758853106 50783606784 50813927424 50828400792 51027591168 51036291072 51042125394 51072600384 51329667072 51357623616 51554287616 51576274944 51590965452 51661653264 51838828704 51864109056 51895074816 51909856128 52145707016 52159251456 52171137024 52399439872 52421787648 52436718984 52468026624 52673642496 52688645568 52711116687 52760837376 52985462784 53000554672 53014321152 53217329152 53223412804 53255190144 53281161216 53328158208 53537144832 53552393856 53575233354 53584367616 53854076928 53869416224 53883408384 54089744384 54112813056 54128226048 54151311132 54388279296 54414802944 54453515868 54462799872 54710249984 54724460544 54940297088 54999908352 55015574016 55039037544 55048421376 55264149504 55279890432 55303466688 55591305216 55607139328 55621582848 55840957696 55874297856 55890212573 55941316848 56158731096 56170119168 56186118144 56210080896 56219664384 56518731776 56712564736 56774098944 56790269952 56806445566 56814490368 57063112704 57079366032 57131557632 57181950891 57400918016 57415827456 57642278912 57693122656 57721257984 57745875456 57998573568 58015093344 58023309312 58119359922 58318682292 58341916672 58587234304 58622214144 58638911552 58663920393 58692529152 58920635904 58949369856 58974511104 58991308857 59026529952 59274726264 59501707264 59583234048 59600205184 59608645632 59625624006 59869495296 59886547968 59912088912 59941306368 59994177984 60223913984 60246443088 60477145088 60520171011 60530489344 60585836544 60603093252 60850962432 60868294656 60876914688 60894254304 61170925538 61186814208 61468573696 61505273856 61512304962 61522792448 61549031232 61807834224 61818372096 61874896896 61892520768 61929474048 62173727596 62189876736 62428020736 62472434592 62531362816 62540218368 62558031744 62813896704 62821077408 62831788032 62858585088 63178572483 63192969032 63209382912 63451430912 63496572864 63507398656 63583573248 63801635328 63861817344 63870861312 63889053696 64179331712 64196001792 64214286786 64491618304 64537500288 64548503552 64576032768 64847563776 64858619904 64904762988 64936415232 65231451904 65248395264 65266980012 65498251264 65544849408 65634656256 65653351023 65910638592 65921875968 65949990912 65968775496 66285715392 66300819968 66318041088 66619355136 66630713344 66678117168 66939420672 66958487076 67031138304 67050230832 67335692288 67353182208 67372366464 67678470808 67711475712 67751903232 67771201056 68036788224 68048388096 68056167192 68096800512 68439556096 68457332736 68476831488 68768366592 68787953936 68882204352 69118438272 69152145408 69193433088 69213141504 69242660136 69533813502 69545668608 69561516032 69895716864 69915625312 69957368832 70231523328 70251527424 70281488916 70347783168 70377785712 70647283712 70665633792 70673712084 70685761536 71006920192 71041548288 71092090161 71104210944 71382859776 71403191808 71433644472 71445823488 71531519904 71776839744 71805435904 71844544512 72150417408 72170968064 72201748176 72517705728 72538360999 72553070592 72604687824 72617066496 72648036864 72953509248 72965947392 73333211136 73354098688 73385383392 73397895168 73685532672 73706520576 73727514458 73737955584 73838988288 74121740288 74149468416 74162110464 74214872433 74499063808 74588422464 74878308128 74893492224 74914824192 74946774528 74959552512 75012881814 75306848256 75431509686 75698798592 75720359936 75752653824 76084150272 76105821376 76138279659 76175410176 76220891136 76242601188 76541386752 76554436608 76563188091 76608900576 76961677312 76994500608 77331431424 77353457792 77364412416 77386448178 77492479896 77758243056 77796163584 77864784192 78162952192 78218560524 78256705536 78560847872 78599159808 78632681472 78655078476 78702039936 79010463744 79032968352 79141256064 79444312064 79478194176 79500832008 79825993728 79835119206 79848730624 79882785216 79921741824 79992237312 80305717248 80328590784 80376551424 80693561348 80781115392 80804124336 81134616576 81157726208 81169219584 81192339072 81226966698 81582418944 81622204416 81694199808 82007031808 82016406616 82065374976 82410445632 82424496128 82499862528 82523361024 82558556316 82572632064 82896224256 82919835648 83296579456 83386957824 83410708992 83761436544 83775717376 83811446784 83911975272 84238096644 84255178752 84279177216 84329496576 84662097152 84736773901 84778097664 85068847104 85149089792 85161148416 85185404928 85209668349 85221735552 85594669056 85619049048 86050000384 86101377024 86125901342 86463418368 86478159872 86539683984 86581886976 86618813184 86973087744 86997860352 87022640016 87393132544 87512875008 87537801364 87880851456 87895834624 87933321216 87958367328 88038793728 88380953856 88424054784 88825806848 88904156224 89252560896 89277982768 89374851072 89400307776 89412968448 89438436009 89804242944 89829821952 89868133368 90281967616 90335870976 90361601408 90715717632 90731184128 90741556256 90795734016 90878754816 90904639878 91276443648 91302441984 91341381456 91691155456 91756388307 91842939136 92157917696 92202860544 92257910784 92268457443 92284188672 92323546848 92711751336 92727558144 92838781152 93194289152 93260591394 93276491776 93642031104 93668703232 93708651888 93797044224 93810327552 93837047616 94220845056 94231616112 94247682048 94287877632 94722064384 94789453548 94805614592 95177146368 95204255744 95244859296 95261097984 95375359872 95702452992 95792726016 95833580544 96200556544 96268997568 96321430179 96690274304 96737427456 96806250432 96822755328 96864049152 97271345664 97287929856 97357144482 97404622848 97777614848 97847177856 97863860224 97900470018 98247376896 98275360768 98317274112 98451984384 98865957888 98882813952 98924986368 98953163244 99428573088 99451229952 99857989632 99886432256 99929032704 99946070016 100017175752 100409131008 100437730614 100546707456 100575346248 101003538432 101058549696 101445533696 101517706212 101567213568 101627854848 101656801584 102055182336 102072582144 102084250788 102145200768 102659334144 102688574677 102715247232 103108575232 103152549888 103181930904 103323306528 103677657408 103728218112 103790149632 103819712256 104291414032 104318502912 104342274048 104798879744 104843575296 104873437968 104936053248 105347284992 105377291136 105422233374 105521674752 105970925568 106001109344 106028642304 106434658304 106446825608 106510380288 106562322432 106656316416 107074289664 107104787712 107150466708 107168735232 107708153856 107738832448 107766816768 108179488768 108225626112 108256452096 108302622264 108776558592 108829605888 108907031736 108925599744 109420499968 109448921088 109880594176 109977515063 109999816704 110031148032 110078075088 110096842752 110528299008 110559780864 110591271687 110606933376 111182610432 111214278656 111243165696 111681915392 111748595712 111780425146 111882633696 112317462192 112340238336 112372236288 112420161792 112439328768 112519322721 113037463552 113425129472 113548197888 113580539904 113612891132 113628980736 114126225408 114158732064 114263115264 114363901782 114801836032 114831654912 115284557824 115386245312 115442515968 115491750912 115997147136 116030186688 116046618624 116079672267 116238719844 116637364584 116683833344 117174468608 117244428288 117277823104 117327840786 117385058304 117841271808 117898739712 117949022208 117982617714 118053059904 118549452528 119003414528 119166468096 119200410368 119217291264 119251248012 119738990592 119752678809 119773095936 119824177824 119882612736 119988355968 120447827968 120492886176 120954290176 121040342022 121060978688 121171673088 121206186504 121701924864 121736589312 121753829376 121788508608 122341851076 122373628416 122937147392 123010547712 123024609924 123045584896 123098062464 123615668448 123636744192 123749793792 123785041536 123858948096 124347455192 124379753472 124856041472 124944869184 125062725632 125080436736 125116063488 125627793408 125642154816 125663576064 125717170176 126357144966 126385938064 126418765824 126902861824 126993145728 127014797312 127167146496 127603270656 127723634688 127741722624 127778107392 128358663424 128392003584 128428573572 128983236608 129075000576 129097007104 129152065536 129188852013 129695127552 129717239808 129809525976 129872830464 130462903808 130496790528 130533960024 131089698816 131269312512 131306702046 131821277184 131843751936 131899981824 131937550992 132571430784 132601639936 132636082176 133238710272 133261426688 133276660751 133356234336 133878841344 133916974152 134062276608 134100461664 134671384576 134706364416 134744732928 135356941616 135422951424 135503806464 135542402112 136073576448 136096776192 136112334384 136193601024 136356959817 136879112192 136914665472 136953662976 137536733184 137575907872 137764408704 138236876544 138304290816 138386866176 138426283008 138485320272 139067627004 139091337216 139123032064 139791433728 139831250624 139890887091 139914737664 140463046656 140503054848 140562977832 140695566336 140755571424 141294567424 141331267584 141347424168 141371523072 142013840384 142083096576 142184180322 142208421888 142765719552 142806383616 142867288944 142891646976 143063039808 143553679488 143610871808 143689089024 144300834816 144341936128 144403496352 145035411456 145076721998 145106141184 145209375648 145234132992 145296073728 145907018496 145931894784 146035716723 146666422272 146708197376 146770766784 146795790336 147371065344 147413041152 147455028916 147475911168 147677976576 148243480576 148298936832 148324220928 148429744866 148998127616 149176844928 149756616256 149786984448 149829648384 149893549056 149919105024 150025763628 150613696512 150656595921 150863019372 151397597184 151440719872 151505307648 152168300544 152211642752 152276559318 152350820352 152441782272 152485202376 153082773504 153108873216 153126376182 153217801152 153923354624 153989001216 154662862848 154706915584 154728824832 154772896356 154984959792 155516486112 155592327168 155729568384 156325904384 156437121048 156513411072 157121695744 157198319616 157265362944 157310156952 157404079872 158020927488 158065936704 158282512128 158888624128 158956388352 159001664016 159651987456 159670238412 159697461248 159765570432 159843483648 159984474624 160611434496 160657181568 160753102848 161387122696 161562230784 161608248672 162269233152 162315452416 162338439168 162384678144 162453933396 163164837888 163244408832 163388399616 164014063616 164032813232 164130749952 164820891264 164848992256 164999725056 165046722048 165117112632 165145264128 165792448512 165839671296 166593158912 166773915648 166821417984 167522873088 167551434752 167622893568 167670637719 167823950544 168476193288 168510357504 168558354432 168658993152 169324194304 169473547802 169556195328 170137694208 170298179584 170322296832 170370809856 170419336698 170443471104 171189338112 171238098096 172100000768 172202754048 172251802684 172926836736 172956319744 172976091613 173079367968 173163773952 173237626368 173995720704 174045280032 174786265088 175025750016 175075602728 175761702912 175791669248 175866642432 175916734656 175991761179 176077587456 176761907712 176848109568 176973926571 177651613696 177808312448 178505121792 178555965536 178749702144 178800615552 178825936896 178876872018 179608485888 179659643904 179736266736 180563935232 180671741952 180723202816 181431435264 181462368256 181483112512 181560513033 181591468032 181757509632 181809279756 182552887296 182604883968 182682762912 183382310912 183512776614 183685878272 184315835392 184405721088 184515821568 184536914886 184568377344 184647093696 185423502672 185455116288 185677562304 186388578304 186521182788 186552983552 187284062208 187337406464 187417303776 187594088448 187620655104 187674095232 188441690112 188463232224 188495364096 188575755264 189444128768 189535717449 189578907096 189611229184 190354292736 190408511488 190489718592 190522195968 190750719744 191404905984 191585452032 191667161088 192401113088 192537995136 192642860358 193380548608 193474854912 193612500864 193645510656 193728098304 194542691328 194575859712 194714288964 194809245696 195555229696 195694355712 195727720448 195800940036 196494753792 196550721536 196634548224 196903968768 196960053069 197731915776 197765627904 197849972736 197906326488 198857146176 198902459904 199772864512 199858065408 199892140032 200034351504 200818262016 200875461228 201093414912 201150692496 202007076864 202064614687 202117099392 202891067392 203035412424 203134427136 203255709696 203313603168 204110364672 204145164288 204168501576 204290401536 205318668288 205377149354 205430494464 206217150464 206305099776 206363861808 206646613056 207355314816 207456436224 207580299264 207639424512 208582828064 208637005824 208684548096 209597759488 209687150592 209746875936 209872106496 210694569984 210754582272 210844466748 211043349504 211941851136 212002218688 212057284608 212869316608 212893651216 213020760576 213124644864 213276270483 213312632832 214148579328 214209575424 214300933416 214337470464 215416307712 215477664896 215533633536 216358977536 216451252224 216512904192 216605244528 217553117184 217615082997 217659211776 217814063472 217851199488 218840999936 218897842176 219761188352 219955030126 219999633408 220062296064 220156150176 220193685504 221056598016 221119561728 221182543374 221213866752 222365220864 222428557312 222486331392 223363830784 223497191424 223560850292 223765267392 224634924384 224680476672 224744472576 224840323584 224878657536 225038645442 226074927104 226850258944 227096395776 227161079808 227225782264 227257961472 228252450816 228317464128 228414838977 228526230528 228727803564 229603672064 229663309824 229689564273 230569115648 230772490624 230885031936 230983501824 231994294272 232060373376 232093237248 232159344534 232477439688 233274729168 233367666688 234348937216 234488856576 234555646208 234655681572 234770116608 235682543616 235797479424 235898044416 235965235428 236106119808 237098905056 238006829056 238332936192 238400820736 238434582528 238502496024 239477981184 239505357618 239546191872 239648355648 239765225472 239976711936 240895655936 240985772352 241908580352 242080684044 242121957376 242343346176 242412373008 243403849728 243473178624 243507658752 243577017216 244683702152 244747256832 245874294784 246021095424 246049219848 246091169792 246196124928 247231336896 247273488384 247499587584 247570083072 247717896192 248694910384 248759506944 249712082944 249889738368 250125451264 250160873472 250232126976 251284309632 251327152128 251434340352 252714289932 252771876128 252837531648 253805723648 253986291456 254029594624 254210321703 254334292992 255206541312 255447269376 255483445248 255556214784 255629005047 256717326848 256784007168 256857147144 257966473216 258150001152 258194014208 258304131072 258377704026 259390255104 259434479616 259619051952 259745660928 260925807616 260993581056 261067920048 262179397632 262254074381 262538625024 262613404092 263642554368 263687503872 263799963648 263875101984 265142861568 265203279872 265272164352 266477420544 266522853376 266553321502 266712468672 267757682688 267833948304 268124553216 268200923328 268315308027 269342769152 269412728832 269489465856 270713883232 270845902848 271007612928 271084804224 272147152896 272193552384 272224668768 272387202048 272713919634 273758224384 273829330944 273907325952 275073466368 275151815744 275269164921 275528817408 276473753088 276608581632 276773732352 276805372329 276852566016 276970640544 278135254008 278182674432 278246064128 279582867456 279662501248 279781774182 279829475328 280926093312 281006109696 281125955664 281391132672 281511142848 282589134848 282662535168 282694848336 282743046144 284027680768 284166193152 284368360644 284416843776 285531439104 285612767232 285734577888 285783293952 286126079616 287107358976 287221743616 287378178048 288601669632 288683872256 288806992704 290070822912 290153443996 290212282368 290418751296 290468265984 290592147456 291814036992 291863789568 292071433446 293332844544 293416394752 293541533568 293591580672 294742130688 294826082304 294910057832 294951822336 295355953152 296486961152 296597873664 296648441856 296859489732 297996255232 298353689856 299513232512 299573968896 299659296768 299787098112 299838210048 300051527256 301227393024 301313191842 301726038744 302881439744 303010615296 304336601088 304423285504 304553118636 304701640704 304883564544 304970404752 306165547008 306217746432 306252752364 306435602304 307846709248 307978002432 308065724031 309325725696 309413831168 309457649664 309545792712 309969919584 311032972224 311184654336 311459136768 312651808768 312874242096 313026822144 314243391488 314396639232 314530725888 314620313904 314808159744 316041854976 316131873408 316565024256 317777248256 317912776704 318003328032 319303974912 319340476824 319394922496 319531140864 319686967296 319968949248 321222868992 321314363136 321506205696 322774245392 323124461568 323216497344 324538466304 324630904832 324676878336 324769356288 324907866792 326329675776 326488817664 326776799232 328028127232 328065626464 328261499904 329641782528 329697984512 329932545189 329999450112 330093444096 330234225264 330290528256 331584897024 331679342592 331773815061 333186317824 333547831296 333642835968 335045746176 335102869504 335245787136 335341275438 335647901088 336952386576 337020715008 337116708864 337317986304 338648388608 338947095604 339112390656 340275388416 340596359168 340644593664 340741619712 340838673396 340886942208 342378676224 342476196192 344200001536 344405508096 344503605368 345853673472 345912639488 345952183226 346158735936 346327547904 346475252736 347991441408 348090560064 348239016801 349572530176 350051500032 350151205456 351523405824 351583338496 351733284864 351833469312 351983522358 352155174912 353523815424 353696219136 353947853142 355303227392 355616624896 357010243584 357111931072 357499404288 357601231104 357651873792 357753744036 359216971776 359258036427 359319287808 359472533472 361127870464 361343483904 361446405632 362862870528 362966225024 363121026066 363182936064 363515019264 363618559512 365105774592 365209767936 365365525824 366764621824 367025553228 367371756544 368631670784 368811442176 369031643136 369073829772 369136754688 369294187392 370847005344 370910232576 371355124608 372777156608 373042365576 373105967104 374568124416 374674812928 374834607552 375188176896 375241310208 375348190464 376883380224 376926464448 376990728192 377151510528 378888257536 379071434898 379157814192 379222458368 380708585472 380817022976 380979437184 381044391936 381501439488 382809811968 383170904064 383334322176 384802226176 385075990272 385285720716 386761097216 386949709824 387225001728 387291021312 387456196608 387566556039 389085382656 389151719424 389428577928 389618491392 391110459392 391388711424 391455440896 391601880072 393101443072 393269096448 393807937536 393920106138 395463831552 395531255808 395699945472 395812652976 397611015997 397714292352 397804919808 399545729024 399716130816 399784280064 399829982253 400068703008 401636524032 401750922456 402186829824 402301384992 404014153728 404129229374 404234198784 405782134784 406070824848 406268854272 406511419392 406627206336 408220729344 408290328576 408337003152 408580803072 410637336576 410754298708 410860988928 412434300928 412610199552 412727723616 413293226112 414710629632 414912872448 415160598528 415278849024 417165656128 417274011648 417369096192 419195518976 419374301184 419493751872 419672661273 419744212992 421389139968 421509164544 421688933496 422086699008 423883702272 424004437376 424114569216 425738633216 425787302432 426041521152 426249289728 426552540966 426625265664 428297158656 428419150848 428601866832 428674940928 430832615424 430955329792 431067267072 432717955072 432902504448 433025808384 433210489056 435106234368 435230165994 435318423552 435628126944 435702398976 437681999872 437795684352 439522376704 439910060252 439999266816 440124592128 440312300352 440387371008 442113196032 442239123456 442365086748 442427733504 444730441728 444857114624 444972662784 446727661568 446994382848 447121700584 447530534784 449269848768 449360953344 449488945152 449680647168 449757315072 450077290884 451969787763 452149854208 453700517888 454192791552 454322159616 454451564528 454515922944 456504901632 456634928256 456829677954 457052461056 457455607128 459207344128 459326619648 459379128546 461138231296 461544981248 461770063872 461967003648 463988588544 464120746752 464186474496 464318689068 464954879376 466549458336 466735333376 468697874432 468977713152 469111292416 469311363144 469540233216 471365087232 471594958848 471796088832 471930470856 472212239616 474197810112 476013658112 476665872384 476801641472 476869165056 477004992048 478955962368 479010715236 479092383744 479296711296 479530450944 479953423872 481791311872 481846388869 481971544704 483817160704 484161368088 484243914752 484686692352 484824746016 486807699456 486946357248 487015317504 487154034432 489367404304 489494513664 491748589568 492042190848 492098439696 492182339584 492392249856 494462673792 494546976768 494999175168 495140166144 495435792384 497389820768 497519013888 499424165888 499779476736 500250902528 500321746944 500464253952 502568619264 502654304256 502868680704 503011913157 505428579864 505543752256 505675063296 507611447296 507972582912 508059189248 508420643406 508668585984 510413082624 510894538752 510966890496 511112429568 511258010094 513434653696 513568014336 513714294288 515932946432 516300002304 516388028416 516608262144 516755408052 518780510208 518868959232 518928274839 519238103904 519491321856 521851615232 521987162112 522135840096 524358795264 524508148762 525077250048 525226808184 527285108736 527375007744 527599927296 527750203968 527975283537 530285723136 530406559744 530544328704 532954841088 533045706752 533106643004 533424937344 535515365376 535667896608 536249106432 536401846656 536630616054 538685538304 538825457664 538978931712 541427766464 541691805696 542015225856 542169608448 544294305792 544387104768 544449337536 544681539099 544774404096 545427839268 547516448768 547658661888 547814651904 550146932736 550303631488 550538329842 551057634816 552947506176 553217163264 553547464704 553610744658 553705132032 553941281088 556270508016 556365348864 556492128256 559165734912 559325002496 559563548364 559658950656 561852186624 562012219392 562251911328 562782265344 563022285696 565178269696 565325070336 565389696672 565486092288 568055361536 568332386304 568736721288 568833687552 571062878208 571225534464 571469155776 571566587904 572252159232 574214717952 574443487232 574756356096 577203339264 577367744512 577613985408 580141645824 580306887992 580424564736 580837502592 580936531968 581184294912 583628073984 583727579136 584142866892 586665689088 586832789504 587083067136 587183161344 589484261376 589652164608 589820115664 589903644672 590711906304 590880159207 592973922304 593195747328 593296883712 593718979464 595992510464 596707379712 599026465024 599318593536 599574196224 599676420096 600103054512 602454786048 602626383684 603452077488 605762879488 606021230592 606193844061 608673202176 608846571008 609106237272 609403281408 609767129088 609940809504 612331094016 612435492864 612505504728 612871204608 615693418496 615956004864 616131448062 618651451392 618827662336 618915299328 619091585424 619939839168 622065944448 622369308672 622918273536 625303617536 625375100447 625748484192 626053644288 628486782976 628793278464 629061451776 629240627808 629616319488 632083709952 632263746816 633130048512 635554496512 635825553408 636006656064 638607949824 638680953648 638789844992 639062281728 639373934592 639828811449 639937898496 642445737984 642628726272 643012411392 645548490784 646248923136 646432994688 649076932608 649261809664 649353756672 649538712576 649815733584 652659351552 652845248991 652977635328 653553598464 656056254464 656131252928 656522999808 659283565056 659395969024 659865090378 659998900224 660186888192 660468450528 660581056512 663169794048 663358685184 663547630122 666372635648 667095662592 667285671936 670091492352 670205739008 670491574272 670682550876 671295802176 673904773152 674041430016 674233417728 674635972608 677296777216 677894191208 678224781312 680550776832 681192718336 681289187328 681483239424 681677346792 681773884416 684757352448 684952392384 685244516931 688400003072 688811016192 689007210736 691707346944 691825278976 691904366452 692317471872 692655095808 692950505472 695982882816 696181120128 696478033602 699145060352 700103000064 700302410912 703046811648 703166676992 703466569728 703666938624 703967044716 704310349824 707047630848 707392438272 707895706284 710606454784 711233249792 714020487168 714223862144 714998808576 715202462208 715303747584 715507488072 718433943552 718516072854 718638575616 718945066944 722255740928 722686967808 722892811264 725725741056 725932450048 726242052132 726365872128 727030038528 727237119024 730211549184 730419535872 730731051648 733529243648 734051106456 734743513088 737263341568 737622884352 738063286272 738147659544 738273509376 738588374784 741694010688 741820465152 742710249216 745554313216 746084731152 746211934208 749136248832 749349625856 749669215104 750376353792 750482620416 750696380928 753852928896 753981456384 754303021056 757776515072 758142869796 758315628384 758444916736 761417170944 761634045952 761958874368 762088783872 762630965109 763002878976 765619623936 766341808128 766668644352 766887015141 769604452352 770151980544 770571441432 773522194432 773899419648 774450003456 774582042624 774912393216 775133112078 778170765312 778303438848 778857155856 779236982784 782220918784 782777422848 782910881792 783203760144 786202886144 786538192896 786762223143 787615875072 787840212276 790927663104 791062511616 791399890944 791625305952 795222031994 795428584704 795609839616 799091458048 799432261632 799568560128 799659964506 800137406016 803273048064 803501844912 804373659648 804602769984 808028307456 808258458748 808468397568 811564269568 812141649696 812537708544 813022838784 813254412672 816441458688 816580657152 816674006304 817161606144 821274673152 821508597416 821721977856 824868601856 825220399104 825455447232 825807494763 826586452224 829421259264 829825744896 830321197056 830416116987 830557698048 834331312256 834548023296 834738192384 838391037952 838748602368 838987503744 839345322546 839488425984 842778279936 843018329088 843377866992 844173398016 847767404544 848008874752 848229138432 851477266432 851574604864 852083042304 852498579456 853105081932 853250531328 856594317312 856838301696 857203733664 857349881856 861665230848 861910659584 862134534144 865805008896 866051616768 866420978112 870212468736 870460331988 870636847104 871256253888 871404797952 875363999744 875591368704 879044753408 879820120504 879998533632 880249184256 880624600704 880774742016 884226392064 884478246912 884730173496 884855467008 889460883456 889714229248 889945325568 893455323136 893988765696 894243401168 895061069568 898539697536 898721906688 898977890304 899361294336 899514630144 900154581768 903939575526 904299708416 907401035776 908644319232 908903129056 909031845888 913009803264 913269856512 913659355908 914104922112 914911214256 918414688256 918653239296 918758257092 922276462592 923089962496 923540127744 923934007296 924197172093 927977177088 928241493504 928372948992 928637378136 929909758752 933098916672 933470666752 937395748864 937955426304 938222584832 938622726288 939080466432 942730174464 943189917696 943592177664 943860941712 944424479232 948149345839 948395620224 952027316224 953331744768 953603282944 953738330112 954009984096 957911924736 958021430472 958184767488 958593422592 959060901888 959906847744 963582623744 963692777738 963943089408 967634321408 968322736176 968487829504 969373384704 969649492032 973615398912 973892714496 974030635008 974308068864 978734808608 978989027328 983497179136 984084381696 984196879392 984364679168 984784499712 988925347584 989093953536 989797635567 989998350336 990280332288 990871584768 994779641536 995038027776 995321445183 998848331776 999558953472 1000501805056 1000643493888 1000928507904 1005137238528 1005308608512 1005737361408 1006023826314 1010857159728 1011087504512 1011350126592 1015222894592 1015945165824 1016118378496 1016841286812 1017337171968 1020826165248 1021789077504 1021933780992 1022224859136 1022516020188 1026869307392 1027136028672 1027428588576 1031865892864 1032600004608 1032776056832 1033216524288 1033510816104 1037561020416 1037737918464 1037856549678 1038476207808 1038982643712 1043703230464 1043974324224 1044271680192 1048717590528 1049016297524 1050154500096 1050453616368 1054570217472 1054750015488 1055199854592 1055500407936 1055950567074 1060571446272 1060813119488 1061088657408 1065909682176 1066091413504 1066213286008 1066849874688 1071030730752 1071335793216 1072498212864 1072803693312 1073261232108 1077371076608 1077650915328 1077774109281 1077957863424 1082855532928 1083383611392 1084030451712 1084339216896 1088588611584 1088898675072 1089363078198 1089548808192 1090855678536 1095032897536 1095317323776 1095629303808 1100293865472 1100607262976 1101076659684 1102115269632 1105895012352 1106434326528 1107094929408 1107221489316 1107410264064 1107882562176 1112541016032 1112730697728 1112984256512 1118331469824 1118650004992 1119127096728 1119317901312 1123704373248 1124024438784 1124503822656 1125564530688 1126044571392 1130356539392 1130650140672 1130779393344 1130972184576 1136110723072 1136664772608 1137473442576 1137667375104 1142125756416 1142451068928 1142938311552 1143133175808 1144504318464 1148429435904 1148886974464 1149512712192 1154406678528 1154735489024 1155227970816 1160283291648 1160613775984 1160849129472 1161675005184 1161873063936 1162368589824 1162699668117 1167256147968 1167455158272 1168285733784 1173331378176 1173665579008 1174166134272 1174366322688 1179304329216 1179640231328 1179807289344 1181423812608 1181760318414 1185947844608 1186391494656 1186593767424 1187437958928 1191985020928 1192833047991 1193414759424 1198052930048 1198637187072 1199148392448 1199352840192 1199489946759 1200206109024 1204909572096 1205252767368 1206904154976 1211525758976 1212042461184 1212387688122 1217346404352 1217693142016 1218212474544 1218806562816 1219534258176 1219881619008 1224662188032 1224870985728 1225011009456 1225742409216 1231386836992 1231912009728 1232262896124 1237302902784 1237655324672 1237830598656 1238183170848 1239879678336 1244131888896 1244738617344 1245836547072 1250607235072 1250750200894 1251496968384 1252107288576 1256973565952 1257586556928 1258122903552 1258481255616 1259017983819 1259232638976 1264167419904 1264527493632 1266260097024 1271108993024 1271651106816 1272013312128 1277215899648 1277361907296 1277579689984 1278124563456 1278747869184 1279657622898 1279875796992 1284891475968 1285257452544 1286024822784 1291096981568 1292497846272 1292865989376 1298153865216 1298523619328 1298707513344 1299077425152 1299631467168 1305318703104 1305690497982 1305955270656 1307107196928 1312262505856 1313045999616 1318567130112 1318791938048 1319730180756 1319997800448 1320373776384 1320936901056 1321162113024 1326339588096 1326717370368 1327095260244 1332745271296 1334191325184 1334571343872 1334951470801 1340182984704 1340411478016 1340983148544 1341365101752 1342591604352 1347809546304 1348082860032 1348466835456 1349271945216 1354593554432 1355788382416 1356449562624 1361101553664 1362385436672 1362578374656 1362966478848 1363354693584 1363547768832 1369514704896 1369904784768 1370489033862 1376800006144 1377622032384 1378014421472 1383414693888 1383650557952 1383808732904 1384634943744 1385310191616 1385901010944 1391965765632 1392362240256 1392956067204 1398290120704 1400206000128 1400604821824 1406093623296 1406333353984 1406933139456 1407333877248 1407934089432 1408620699648 1414095261696 1414784876544 1415791412568 1421212909568 1422466499584 1428040974336 1428447724288 1429997617152 1430404924416 1430607495168 1431014976144 1436867887104 1437032145708 1437277151232 1437890133888 1444511481856 1445373935616 1445539166607 1445785622528 1451451482112 1451864900096 1452484104264 1452731744256 1454060077056 1454474238048 1460423098368 1460839071744 1461462103296 1467058487296 1468102212912 1469487026176 1474526683136 1475245768704 1476126572544 1476295319088 1476547018752 1477176749568 1483388021376 1483640930304 1485420498432 1491108626432 1492169462304 1492423868416 1498272497664 1498699251712 1499338430208 1500752707584 1500965240832 1501392761856 1507705857792 1507962912768 1508606042112 1509035739471 1515553030144 1516285739592 1516631256768 1516889833472 1522834341888 1523268091904 1523917748736 1524177567744 1525261930218 1526005757952 1531239247872 1532683616256 1533337288704 1533774030282 1539208904704 1540303961088 1541142882864 1547044388864 1547798839296 1548900006912 1549164085248 1549824786432 1550266224156 1556341530624 1556606877696 1556784824517 1557714311712 1558473965568 1564441837568 1565554845696 1565821763584 1566407520288 1572405772288 1573076385792 1573524446286 1575231750144 1575680424552 1581855326208 1582125023232 1582799781888 1583250611904 1590444063988 1590857169408 1591219679232 1598182916096 1598864523264 1599137120256 1599319929012 1600274812032 1606546096128 1607003689824 1608747319296 1609205539968 1616056614912 1616516917496 1616936795136 1623128539136 1624283299392 1625075417088 1626045677568 1626508825344 1632882917376 1633161314304 1633348012608 1634044617297 1634323212288 1642549346304 1643017194832 1643443955712 1649737203712 1650440798208 1650910894464 1651614989526 1653172904448 1658842518528 1659651489792 1660642394112 1660832233974 1661115396096 1668662624512 1669096046592 1669476384768 1676782075904 1677497204736 1677975007488 1678690645092 1678976851968 1685556559872 1686036658176 1686755733984 1688346796032 1695534809088 1696017749504 1696458276864 1703149209728 1704166084608 1704997158912 1706210163864 1706501062656 1713188634624 1713676603392 1714407467328 1714699763712 1723330461696 1723821319168 1724269068288 1731610017792 1732103233536 1732596589763 1732841956224 1740424937472 1740920663976 1741273694208 1742512507776 1742809595904 1750727999488 1751182737408 1758089506816 1759640241008 1759997067264 1760498368512 1761249201408 1761549484032 1768452784128 1768956493824 1769460346992 1769710934016 1772640477621 1778921766912 1779428458496 1779890651136 1786910646272 1787977531392 1788486802336 1790122139136 1797079395072 1797955780608 1798722588672 1799029260288 1800309163536 1807879151052 1808599416832 1814802071552 1817288638464 1817806258112 1818063691776 1818581532183 1826019606528 1826539713024 1827318711816 1828209844224 1829822428512 1836829376512 1837306478592 1837516514184 1844552925184 1846179924992 1847080255488 1847868014592 1848394344186 1855954354176 1856482987008 1856745897984 1857274756272 1859819517504 1866197833344 1866941333504 1874791497728 1875910852608 1876125301341 1876445169664 1877245452576 1878160932864 1885460348928 1886379835392 1887184355328 1887721883424 1888848958464 1896298691678 1896791240448 1904054632448 1906663489536 1907206565888 1907476660224 1908019968192 1915823849472 1916042860944 1916369534976 1917186845184 1918121803776 1919813695488 1927165247488 1927385555476 1927886178816 1935268642816 1936645472352 1936975659008 1938746769408 1939298984064 1947230797824 1947785428992 1948061270016 1948616137728 1957469617216 1957978054656 1958535746973 1966994358272 1968168763392 1968393758784 1968729358336 1969568999424 1977850695168 1978187907072 1979595271134 1979996700672 1980560664576 1981743169536 1989559283072 1990076055552 1990642890366 1997696663552 1999117906944 2001003610112 2001286987776 2001857015808 2010274477056 2010617217024 2011474722816 2012047652628 2021714319456 2022175009024 2022700253184 2030445789184 2031890331648 2032236756992 2033682573624 2034674343936 2041652330496 2043578155008 2043867561984 2044449718272 2045032040376 2053738614784 2054272057344 2054857177152 2065200009216 2065552113664 2066433048576 2067021632208 2075122040832 2075475836928 2075713099356 2076952415616 2077965287424 2087406460928 2087948648448 2088543360384 2097435181056 2098032595048 2100309000192 2100907232736 2109140434944 2109500030976 2110399709184 2111000815872 2111901134148 2121142892544 2121626238976 2122177314816 2131819364352 2132182827008 2132426572016 2133699749376 2142061461504 2142671586432 2144996425728 2145607386624 2146522464216 2154742153216 2155301830656 2155548218562 2155915726848 2165711065856 2166767222784 2168060903424 2168678433792 2177177223168 2177797350144 2178726156396 2179097616384 2181711357072 2190065795072 2190634647552 2191258607616 2200587730944 2201214525952 2202153319368 2204230539264 2211790024704 2212868653056 2214189858816 2214442978632 2214820528128 2215765124352 2225082032064 2225461395456 2225968513024 2236662939648 2237300009984 2238254193456 2238635802624 2247408746496 2248048877568 2248689190969 2249007645312 2251129061376 2252089142784 2260713078784 2261558786688 2261944369152 2272221446144 2273329545216 2274946885152 2275334750208 2284251512832 2284902137856 2285876623104 2286266351616 2287892895327 2289008636928 2296858871808 2297773948928 2299025424384 2300661045423 2308813357056 2309470978048 2310455941632 2320566583296 2321227551968 2321698258944 2323350010368 2323746127872 2324737179648 2325399336234 2334512295936 2334910316544 2336571467568 2346662756352 2347331158016 2348332268544 2348732645376 2358608658432 2359280462656 2359614578688 2360286669429 2362847625216 2363520636828 2371895689216 2372782989312 2373187534848 2374875917856 2383970041856 2385666095982 2386829518848 2396105860096 2397274374144 2398296784896 2398705680384 2398979893518 2400412218048 2409819144192 2410505534736 2413808309952 2423051517952 2424084922368 2424775376244 2434692808704 2435386284032 2436424949088 2437613125632 2439068516352 2439763238016 2449324376064 2449741971456 2450022018912 2451484818432 2462773673984 2463824019456 2464525792248 2474605805568 2475310649344 2475661197312 2476366341696 2477422484289 2479759356672 2488263777792 2489477234688 2491673094144 2501214470144 2501500401788 2502993936768 2504214577152 2513947131904 2515173113856 2516245807104 2516962511232 2518035967638 2518465277952 2528334839808 2529054987264 2532520194048 2542217986048 2543302213632 2544026624256 2554431799296 2554723814592 2555159379968 2556249126912 2557495738368 2559315245796 2559751593984 2569782951936 2570514905088 2572049645568 2582193963136 2584995692544 2585731978752 2597047238656 2597415026688 2598154850304 2599262934336 2610637406208 2611380995964 2611910541312 2614214393856 2624525011712 2626091999232 2626839990931 2637134260224 2637583876096 2639460361512 2639995600896 2640747552768 2641873802112 2642324226048 2652679176192 2653434740736 2654190520488 2665490542592 2668382650368 2669142687744 2669902941602 2680365969408 2680822956032 2681966297088 2682730203504 2685183208704 2695619092608 2696165720064 2696933670912 2698543890432 2709187108864 2711576764832 2712899125248 2722203107328 2724770873344 2725932957696 2726709387168 2727095537664 2739029409792 2739809569536 2740978067724 2753600012288 2755244064768 2756028842944 2766829387776 2767301115904 2767617465808 2769269887488 2770620383232 2771802021888 2772591516279 2783931531264 2784724480512 2785912134408 2796580241408 2800412000256 2801209643648 2812187246592 2812666707968 2813866278912 2814667754496 2815868178864 2817241399296 2828190523392 2829569753088 2831582825136 2842425819136 2844448037517 2844932999168 2856081948672 2856895448576 2859995234304 2860809848832 2861214990336 2862029952288 2873735774208 2874064291416 2874554302464 2875780267776 2889022963712 2890747871232 2891078333214 2891571245056 2902902964224 2903729800192 2904968208528 2905463488512 2908120154112 2908948476096 2920846196736 2921678143488 2922924206592 2934116974592 2936204425824 2938974052352 2949053366272 2950491537408 2952253145088 2952590638176 2953094037504 2954353499136 2966776042752 2967281860608 2969392906701 2970840996864 2982217252864 2984338924608 2984847736832 2985964335549 2996544995328 2997398503424 2998676860416 3001505415168 3001930481664 3002785523712 3015411715584 3015925825536 3017212084224 3018071478942 3031106060288 3032571479184 3033262513536 3033779666944 3045668683776 3046536183808 3047835497472 3048355135488 3050523860436 3052011515904 3062478495744 3065367232512 3066674577408 3067548060564 3078417809408 3080607922176 3082285765728 3094088777728 3095597678592 3097800013824 3098328170496 3099649572864 3100532448312 3112683061248 3113213755392 3113569649034 3115428623424 3116947931136 3131109691392 3131643527168 3132815040576 3144811544576 3146152771584 3147048892572 3150463500288 3151360849104 3163710652416 3164250046464 3165599563776 3166501223808 3180888127976 3181714338816 3182439358464 3196365832192 3197729046528 3198274240512 3198639858024 3200549624064 3213092192256 3214007379648 3217494638592 3218411079936 3232113229824 3233033834992 3233873590272 3246257078272 3248566598784 3250150834176 3252091355136 3253017650688 3265765834752 3266696025216 3268089234594 3268646424576 3285098692608 3286034389664 3286887911424 3299474407424 3300881596416 3301821788928 3303229979052 3306345808896 3317685037056 3319302979584 3321284788224 3321664467948 3322230792192 3337325249024 3338192093184 3338952769536 3353564151808 3354994409472 3355950014976 3357381290184 3357953703936 3371113119744 3372073316352 3373511467968 3376693592064 3391069618176 3392035499008 3392916553728 3406298419456 3408332169216 3409302966953 3409994317824 3412420327728 3413002125312 3426377269248 3427353206784 3428814934656 3429399527424 3446660923392 3447642638336 3448538136576 3463220035584 3464206467072 3465193179526 3465683912448 3480849874944 3481841327952 3482547388416 3485025015552 3485619191808 3488099004351 3501455998976 3502365474816 3516179013632 3519280482016 3519994134528 3520996737024 3522498402816 3523098968064 3537912987648 3538920693984 3539421868032 3545280955242 3557843533824 3558856916992 3559781302272 3573821292544 3575955062784 3576973604672 3578499143973 3580244278272 3594158790144 3595911561216 3597445177344 3598058520576 3598469840277 3600618327072 3615758302104 3617198833664 3629604143104 3634577276928 3635612516224 3636127383552 3637163064366 3652039213056 3653079426048 3654637423632 3656419688448 3659644857024 3673658753024 3674612957184 3675033028368 3689105850368 3692359849984 3694160510976 3695736029184 3696788688372 3711908708352 3712965974016 3713491795968 3714549512544 3719639035008 3732395666688 3733882667008 3749582995456 3751821705216 3752250602682 3752890339328 3754490905152 3756321865728 3770920697856 3772759670784 3774368710656 3775443766848 3777697916928 3792597383356 3793582480896 3808109264896 3813326979072 3814413131776 3814953320448 3816039936384 3831647698944 3832085721888 3832739069952 3834373690368 3836243607552 3839627390976 3854330494976 3854771110952 3855772357632 3870537285632 3873290944704 3873951318016 3877493538816 3878597968128 3894461595648 3895570857984 3896122540032 3897232275456 3914939234432 3915956109312 3917071493946 3933988716544 3936787517568 3937458716672 3939137998848 3955701390336 3956375814144 3959190542268 3959993401344 3961121329152 3963486339072 3979118566144 3980152111104 3981285780732 3995393327104 3998235813888 4002007220224 4002573975552 4003714031616 4004854412403 4020548954112 4021234434048 4022949445632 4024095305256 4043428638912 4044350018048 4045400506368 4063780663296 4064473513984 4067365147248 4069348687872 4083304660992 4087156310016 4087735123968 4088899436544 4090064080752 4107477229568 4108544114688 4109714354304 4130400018432 4131104227328 4132866097152 4134043264416 4150244081664 4150951673856 4151426198712 4153904831232 4155930574848 4174812921856 4175897296896 4177086720768 4194870362112 4196065190096 4200618000384 4201814465472 4218280869888 4219000061952 4220799418368 4222001631744 4223802268296 4242285785088 4243252477952 4244354629632 4263638728704 4264365654016 4264853144032 4267399498752 4284122923008 4285343172864 4289992851456 4291214773248 4293044928432 4309484306432 4310603661312 4311096437124 4311831453696 4331422131712 4333534445568 4336121806848 4336617499821 4337356867584 4354354446336 4355594700288 4357452312792 4358195232768 4363422714144 4380131590144 4381269295104 4382517215232 4401175461888 4402429051904 4404306638736 4408461078528 4423580049408 4425737306112 4428379717632 4428885957264 4429641056256 4431530248704 4450164064128 4450922790912 4451937026048 4473325879296 4474600019968 4476508386912 4477271605248 4494817492992 4496097755136 4497378381938 4498015290624 4502258122752 4504178285568 4521426157568 4523117573376 4523888738304 4527107218413 4544442892288 4546659090432 4549893770304 4550669500416 4568503025664 4569804275712 4571753246208 4572532703232 4575785790654 4578017273856 4593717743616 4595547897856 4598050848768 4601322090846 4617626714112 4618941956096 4620911883264 4641133166592 4642455103936 4643396517888 4646700020736 4647492255744 4649474359296 4650798672468 4669024591872 4669820633088 4670354473551 4673142935136 4693325512704 4694662316032 4696664537088 4697465290752 4717217316864 4718560925312 4719229157376 4720573338858 4725695250432 4727041273656 4745565978624 4746375069696 4749751835712 4767940083712 4771332191964 4773659037696 4792211720192 4794548748288 4796593569792 4797411360768 4797959787036 4800824436096 4819638288384 4821011069472 4827616619904 4846103035904 4848169844736 4849550752488 4869385617408 4870772568064 4872849898176 4875226251264 4878137032704 4879526476032 4898648752128 4899483942912 4900044037824 4902969636864 4925547347968 4927648038912 4929051584496 4949211611136 4950621298688 4951322394624 4952732683392 4954844968578 4959518713344 4976527555584 4978954469376 4983346188288 5002428940288 5003000803576 5005987873536 5008429154304 5027894263808 5030346227712 5032491614208 5033925022464 5036071935276 5036930555904 5056669679616 5058109974528 5065040388096 5084435972096 5086604427264 5088053248512 5109447629184 5110318759936 5112498253824 5114991476736 5118630491592 5119503187968 5139565903872 5141029810176 5144099291136 5164387926272 5168943207961 5169991385088 5171463957504 5194094477312 5194830053376 5196309700608 5197789769289 5198525868672 5221274812416 5222761991928 5223821082624 5228428787712 5249050023424 5252183998464 5253679981862 5274268520448 5275167752192 5278920723024 5279991201792 5281495105536 5283747604224 5284648452096 5305358352384 5306869481472 5308381040976 5330981085184 5336765300736 5338285375488 5339805883204 5360731938816 5361645912064 5363932594176 5365460407008 5370366417408 5391238185216 5393867341824 5397087780864 5418374217728 5423153529664 5425798250496 5444406214656 5449541746688 5451865915392 5453418774336 5454191075328 5455744596549 5478058819584 5479619139072 5481956135448 5507200024576 5510488129536 5512057685888 5533658775552 5534602231808 5535234931616 5538539774976 5541240766464 5543604043776 5545183032558 5567863062528 5569448961024 5571824268816 5593160482816 5600824000512 5602419287296 5624374493184 5625333415936 5627732557824 5628375904023 5629335508992 5631736357728 5634482798592 5656381046784 5659139506176 5663165650272 5684851638272 5688896075034 5689865998336 5712163897344 5713790897152 5719990468608 5721619697664 5722429980672 5724059904576 5747471548416 5748128582832 5749108604928 5751560535552 5778045927424 5781495742464 5782156666428 5783142490112 5805805928448 5807459600384 5809936417056 5810926977024 5816240308224 5817896952192 5841692393472 5843356286976 5845848413184 5868233949184 5872408851648 5875607240919 5877948104704 5898106732544 5900983074816 5904506290176 5905181276352 5906188075008 5908706998272 5933552085504 5934563721216 5938785813402 5941681993728 5964434505728 5968677849216 5969695473664 5971928671098 5993089990656 5994797006848 5997353720832 6003010830336 6003860963328 6005571047424 6030823431168 6031851651072 6034424168448 6036142957884 6062212120576 6065142958368 6066525027072 6067559333888 6091337367552 6093072367616 6095670994944 6096710270976 6101047720872 6104023031808 6124956991488 6130734465024 6133349154816 6135096121128 6161215844352 6164571531456 6188177555456 6195600027648 6196656340992 6199299145728 6201064896624 6225366122496 6226427510784 6227139298068 6230857246848 6233895862272 6262219382784 6263287054336 6264003055297 6265630081152 6289623089152 6292305543168 6294097785144 6300927000576 6302721698208 6327421304832 6328500092928 6331199127552 6333002447616 6361776255952 6363428677632 6364878716928 6392731664384 6395458093056 6396548481024 6397279716048 6401099248128 6426184384512 6428014759296 6434989277184 6436822159872 6464226459648 6466067669984 6467747180544 6492514156544 6497133197568 6500301668352 6504182710272 6506035301376 6531531669504 6533392050432 6536178469188 6537292849152 6570197385216 6572068779328 6573775822848 6598948814848 6601763192832 6603643577856 6606459958104 6612691617792 6635370074112 6638605959168 6642569576448 6643328935896 6644461584384 6674650498048 6676384186368 6677905539072 6707128303616 6709988818944 6711900029952 6714762580368 6715907407872 6742226239488 6744146632704 6746067572907 6747022935936 6753387184128 6782139236352 6784070998016 6785833107456 6812596838912 6816664338432 6818605933906 6819988635648 6824840655456 6826004250624 6852754538496 6854706413568 6857629869312 6858799054848 6863678685981 6893321846784 6895285276672 6897076273152 6926440071168 6928412934144 6930386359052 6931367824896 6961699749888 6963682655904 6965094776832 6970050031104 6971238383616 6976198008702 7002911997952 7004730949632 7032358027264 7038560964032 7039988269056 7041993474048 7044996805632 7046197936128 7075825975296 7077841387968 7078843736064 7080860008287 7090561910484 7115687067648 7117713833984 7119562604544 7147642585088 7151910125568 7153947209344 7156998287946 7160488556544 7188317580288 7191823122432 7194890354688 7196117041152 7196939680554 7201236654144 7231516604208 7234397667328 7259208286208 7269154553856 7271225032448 7272254767104 7274326128732 7304078426112 7306158852096 7309274847264 7312839376896 7319289714048 7347317506048 7349225914368 7350066056736 7378211700736 7384719699968 7388321021952 7391472058368 7393577376744 7423817416704 7425931948032 7426983591936 7429099025088 7439278070016 7464791333376 7467765334016 7499165990912 7503643410432 7504501205364 7505780678656 7508981810304 7512643731456 7541841395712 7545519341568 7548737421312 7550887533696 7555395833856 7585194766712 7587164961792 7616218529792 7626653958144 7628826263552 7629906640896 7632079872768 7663295397888 7664171443776 7665478139904 7668747380736 7672487215104 7679254781952 7708660989952 7709542221904 7711544715264 7741074571264 7746581889408 7747902636032 7754987077632 7757195936256 7791141715968 7792245080064 7794464550912 7829878468864 7831912218624 7834142987892 7867977433088 7873575035136 7874917433344 7878275997696 7880519972793 7911402780672 7912751628288 7918381084536 7919986802688 7922242658304 7926972678144 7958237132288 7960304222208 7962571561464 7996471627776 8004014440448 8005147951104 8007428063232 8009708824806 8041097908224 8042468868096 8045898891264 8048190610512 8086857277824 8088700036096 8090801012736 8127561326592 8128947027968 8129876305811 8134730294496 8138697375744 8166609321984 8174312620032 8177798873088 8180128161504 8214954459136 8217088229376 8219428708608 8260800036864 8262208454656 8265732194304 8268086528832 8300488163328 8301903347712 8302852397424 8307809662464 8311861149696 8317774548837 8349625843712 8351794593792 8354173441536 8389740724224 8392130380192 8401236000768 8403628930944 8436561739776 8438000123904 8441598836736 8444003263488 8447604536592 8484571570176 8486504955904 8488709259264 8527277457408 8528731308032 8529706288064 8533344112551 8534798997504 8568245846016 8570686345728 8579985702912 8582429546496 8586089856864 8618968612864 8621207322624 8622192874248 8623662907392 8662844263424 8667068891136 8672243613696 8673234999642 8674713735168 8708708892672 8711189400576 8714904625584 8716390465536 8726845428288 8760263180288 8762538590208 8765034430464 8802350923776 8804858103808 8808613277472 8816922157056 8847160098816 8851474612224 8856759435264 8857771914528 8859282112512 8863060497408 8900328128256 8901845581824 8903874052096 8908178720103 8946651758592 8949200039936 8953016773824 8954543210496 8989634985984 8992195510272 8994756763876 8996030581248 9004516245504 9008356571136 9042852315136 9046235146752 9047777476608 9054214436826 9088885784576 9093318180864 9099787540608 9101339000832 9137006051328 9139608551424 9143506492416 9145065406464 9151571581308 9156034547712 9187435487232 9191095795712 9196101697536 9202644181692 9235253428224 9237883912192 9241823766528 9282266333184 9284910207872 9286793035776 9293400041472 9294984511488 9298948718592 9301597344936 9338049183744 9339641266176 9340708947102 9346285870272 9389324632064 9393329074176 9394930581504 9434434633728 9437121850624 9438458314752 9441146677716 9451390500864 9454082547312 9491131957248 9492750139392 9499503671424 9535880167424 9542664383928 9547318075392 9584423440384 9589097496576 9593187139584 9594822721536 9595919574072 9601648872192 9639276576768 9642022138944 9655233239808 9692206071808 9696339689472 9699101504976 9738771234816 9741545136128 9745699796352 9750452502528 9756274065408 9759052952064 9797297504256 9800088075648 9805939273728 9851094695936 9855296077824 9858103168992 9898423222272 9901242597376 9902644789248 9905465366784 9909689937156 9919037426688 9953055111168 9957908938752 9966692376576 10004857880576 10006001607152 10011975747072 10016858308608 10055788527616 10060692455424 10064983228416 10067850044928 10072143870552 10073861111808 10113339359232 10116219949056 10130080776192 10168871944192 10173208854528 10176106497024 10218895258368 10220637519872 10224996507648 10227908900859 10229982953472 10237260983184 10239006375936 10279131807744 10282059620352 10288198582272 10328775852544 10337886415922 10339982770176 10342927915008 10388188954624 10389660106752 10392619401216 10395579538578 10397051737344 10442549624832 10445523983856 10447642165248 10456857575424 10498100046848 10504367996928 10507359963724 10548537040896 10550335504384 10557841446048 10559982403584 10562990211072 10567495208448 10569296904192 10613738962944 10616762081952 10661962170368 10673530601472 10676570750976 10679611766408 10721463877632 10723291824128 10727865188352 10730920814016 10735497431919 10740732834816 10782476370432 10787734683648 10794175561728 10795409520831 10836748435456 10846307059328 10851596500992 10888812429312 10899083493376 10903731830784 10906837548672 10908382150656 10911489193098 10956117639168 10959238278144 10963912270896 11014400049152 11020976259072 11024115371776 11067317551104 11069204463616 11070469863232 11077079549952 11082481532928 11087208087552 11090366065116 11135726125056 11138897922048 11143648537632 11186320965632 11201648001024 11204838574592 11248748986368 11255465115648 11256751808046 11258671017984 11263472715456 11268965597184 11312762093568 11318279012352 11326331300544 11369703276544 11377792150068 11379731996672 11424327794688 11427581794304 11439980937216 11443239395328 11444859961344 11448119809152 11494943096832 11496257165664 11498217209856 11503121071104 11556091854848 11562991484928 11564313332856 11566284980224 11611611856896 11614919200768 11619872834112 11621853954048 11632480616448 11635793904384 11683384786944 11686712573952 11691696826368 11736467898368 11744817703296 11751214481838 11755896209408 11796213465088 11801966149632 11810362552704 11812376150016 11817413996544 11867104171008 11869127442432 11877571626804 11883363987456 11928869011456 11937355698432 11939390947328 11943857342196 11986179981312 11989594013696 11994707441664 12006021660672 12007721926656 12011142094848 12014563237209 12061646862336 12063703302144 12068848336896 12072285915768 12124424241152 12130285916736 12133050054144 12135118667776 12186144735232 12191341989888 12193420541952 12202095441744 12208046063616 12249913982976 12261468930048 12266698309632 12270192242256 12322431688704 12325941495907 12329143062912 12376355110912 12391200055296 12393312681984 12398598291456 12402129793248 12450732244992 12452855021568 12454278596136 12461714493696 12467791724544 12524438765568 12526574108672 12528006110594 12531260162304 12579246178304 12584611086336 12588195570288 12601854001152 12605443396416 12654842609664 12657000185856 12662398255104 12666004895232 12723552511904 12726857355264 12729757433856 12785463328768 12790916186112 12793096962048 12794559432096 12802198496256 12852368769024 12856029518592 12869978554368 12873644319744 12928452919296 12932135339968 12935494361088 12985028313088 12994266395136 13000603336704 13008365420544 13009852499463 13012070602752 13063063339008 13066784100864 13072356938376 13074585698304 13140394770432 13144137558656 13147551645696 13197897629696 13203526385664 13207287155712 13212919916208 13225383235584 13270740148224 13277211918336 13285139152896 13286657871792 13288923168768 13349300996096 13352768372736 13355811078144 13414256607232 13419977637888 13423800059904 13429525160736 13431814815744 13484452478976 13488293265408 13492135145814 13494045871872 13506774368256 13564278472704 13568141996032 13571666214912 13625193677824 13633328676864 13637211867812 13639977271296 13649681310912 13652008501248 13705509076992 13709412827136 13715259738624 13717598109696 13727357371962 13786643693568 13790570553344 13794152546304 13852880142336 13856825868288 13860772718104 13862735649792 13923399499776 13927365311808 13930189553664 13940100062208 13942476767232 13952396017404 14005823995904 14009461899264 14011063420653 14064716054528 14077121928064 14079976538112 14083986948096 14089993611264 14092395872256 14151651950592 14155682775936 14157687472128 14161720016574 14181123820968 14235427667968 14239125209088 14295285170176 14303820251136 14307894418688 14313996575892 14320977113088 14376635160576 14383646244864 14389780709376 14392234082304 14393879361108 14402473308288 14463033208416 14468795334656 14518416572416 14538309107712 14542450064896 14544509534208 14548652257464 14608156852224 14612317704192 14618549694528 14625678753792 14638579428096 14694635012096 14698451828736 14700132113472 14756423401472 14769439399936 14776642043904 14782944116736 14787154753488 14847634833408 14851863896064 14853967183872 14858198050176 14878556140032 14929582666752 14935530668032 14998331981824 15007286820864 15009002410728 15011561357312 15017963620608 15025287462912 15083682791424 15091038683136 15097474842624 15101775067392 15110791667712 15170389533424 15174329923584 15232437059584 15253307916288 15257652527104 15259813281792 15264159745536 15328342887552 15330956279808 15337494761472 15344974430208 15358509563904 15417321979904 15419084443808 15423089430528 15482149142528 15493163778816 15495805272064 15506829623883 15509974155264 15514391872512 15582283431936 15584490160128 15588929101824 15593369307867 15659756937728 15663824437248 15668285975784 15735954866176 15747150070272 15749834866688 15756551995392 15761039945586 15822805561344 15825503256576 15836762169072 15839973605376 15844485316608 15853945356288 15916474264576 15920608444416 15925143122928 15992943255552 16008028880896 16010295902208 16014856126464 16019417649612 16082195816448 16084937736192 16091797782528 16096381221024 16173714555648 16177400072192 16181602025472 16255122653184 16257894055936 16259752611622 16269460588992 16277394751488 16333218643968 16348625240064 16355597746176 16360256323008 16367233789647 16429908918272 16434176458752 16438857417216 16521600073728 16524416909312 16531464388608 16536173057664 16600976326656 16603806695424 16605704794848 16615619324928 16623722299392 16635549097674 16699251687424 16703589187584 16708346883072 16779481448448 16784260760384 16802472001536 16807257861888 16873123479552 16876000247808 16883197673472 16885127712069 16888006526976 16895209073184 16969143140352 16973009911808 16977418518528 17054554914816 17059412576128 17066688225102 17069597995008 17136491692032 17141372691456 17159971405824 17164859092992 17172179713728 17237937225728 17242414645248 17244385748496 17247325814784 17325688526848 17334137782272 17344487227392 17346469999284 17349427470336 17417417785344 17422378801152 17429809251168 17432780931072 17453690856576 17520526360576 17525077180416 17530068860928 17604701847552 17609716207616 17617226554944 17633844314112 17694320197632 17702949224448 17713518870528 17715543829056 17718564225024 17726120994816 17800656256512 17803691163648 17807748104192 17816357440206 17893303517184 17898400079872 17906033547648 17909086420992 17979269971968 17984391020544 17989513527752 17992061162496 18009032491008 18016713142272 18085704630272 18092470293504 18095554953216 18108428873652 18177771569152 18186636361728 18199575081216 18202678001664 18274012102656 18279217102848 18287012984832 18290130812928 18303143162616 18312069095424 18374870974464 18382191591424 18392203395072 18405288363384 18475767824384 18483647533056 18564532666368 18569820415744 18586800082944 18589969022976 18597897437184 18603194689872 18676098367488 18679282532352 18681417894204 18692571740544 18778649264128 18786658148352 18789861163008 18792009165891 18868869267456 18874243701248 18876916629504 18882293355432 18902781001728 18908165094624 18982263914496 18985500278784 18999007342848 19071760334848 19085328767856 19094636150784 19168846880768 19178194993152 19186374279168 19189645443072 19191839148144 19203297744384 19278553153536 19284044277888 19310466479616 19384412143616 19392679378944 19398203009952 19477542469632 19483090272256 19491399592704 19500905005056 19512548130816 19518105904128 19594595008512 19600176151296 19611878547456 19702189391872 19710592155648 19716206337984 19796846444544 19802485194752 19805289578496 19810930733568 19819379874312 19838074853376 19906110222336 19915817877504 19933384753152 20009715761152 20012003214304 20023951494144 20033716617216 20111577055232 20121384910848 20129966456832 20135700089856 20144287741104 20147722223616 20226678718464 20232439898112 20238202718721 20260161552384 20337743888384 20346417709056 20352212994048 20437790516736 20441275039744 20449993015296 20455817801718 20459965906944 20474521966368 20478012751872 20558263615488 20564119240704 20576397164544 20657551705088 20675772831844 20679965540352 20685855830016 20776377909248 20779320213504 20785238802432 20791159077156 20794103474688 20885099249664 20891047967712 20895284330496 20913715150848 20996200093696 21008735993856 21014719927448 21097074081792 21100671008768 21115682892096 21119964807168 21125980422144 21134990416896 21138593808384 21227477925888 21233524163904 21242580024861 21323924340736 21347061202944 21353141501952 21359223532816 21442927755264 21446583648256 21455730376704 21461841628032 21470994863838 21481465669632 21564952740864 21575469367296 21588351123456 21590819041662 21673496870912 21692614118656 21703193001984 21777624858624 21798166986752 21807463661568 21813675097344 21816764301312 21822978386196 21912235278336 21918476556288 21927824541792 22028800098304 22041952518144 22048230743552 22134635102208 22140939726464 22154159099904 22164963065856 22174416175104 22180732130232 22271452250112 22277795844096 22287297075264 22372641931264 22403296002048 22409677149184 22497497972736 22510930231296 22513503616092 22517342035968 22526945430912 22537931194368 22625524187136 22636558024704 22652662601088 22739406553088 22755584300136 22759463993344 22848655589376 22855163588608 22879961874432 22886478790656 22889719922688 22896239618304 22989886193664 22992514331328 22996434419712 23006242142208 23112183709696 23125982969856 23128626665712 23132569960448 23223223713792 23229838401536 23239745668224 23243707908096 23264961232896 23271587808768 23373425147904 23383393652736 23472935796736 23489635406592 23502428963676 23511792418816 23592426930176 23603932299264 23620725105408 23624752300032 23634827993088 23641559918379 23734208342016 23738254884864 23755143253608 23766727974912 23857738022912 23874711396864 23878781894656 23887714684392 23979188027392 23989414883328 24012043321344 24015443853312 24022284189696 24029126474418 24123293724672 24127406604288 24137696673792 24144571831536 24248848482304 24260571833472 24266100108288 24270237335552 24372289470464 24382683979776 24386841083904 24389628917433 24404190883488 24416092127232 24499827965952 24522937860096 24533396619264 24540384484512 24644863377408 24651882991814 24658286125824 24752710221824 24782400110592 24786625363968 24797196582912 24804259586496 24901464489984 24905710043136 24908557192272 24923428987392 24935583449088 25048877531136 25053148217344 25056012221188 25062520324608 25158492356608 25169222172672 25176391140576 25203708002304 25210886792832 25309685219328 25314000371712 25324796510208 25332009790464 25447105023808 25453714710528 25459514867712 25570926657536 25581832372224 25586193924096 25589118864192 25600032337653 25604396992512 25704737538048 25712059037184 25739957108736 25747288639488 25856905838592 25864270679936 25870988722176 25970056626176 25988532790272 26001206673408 26016730841088 26019704998926 26024141205504 26126126678016 26133568201728 26144713876752 26149171396608 26280789540864 26288275117312 26295103291392 26395795259392 26407052771328 26414574311424 26425839832416 26450766471168 26541480296448 26554423836672 26570278305792 26573315743584 26577846337536 26698601992192 26705536745472 26711622156288 26839955275776 26847600119808 26859050321472 26863629631488 26968904957952 26976586530816 26984270291628 26988091743744 27013548736512 27128556945408 27136283992064 27143332429824 27250387355648 27266657353728 27274423735624 27279954542592 27299362621824 27304017002496 27411018153984 27418825654272 27430519477248 27435196219392 27454714743924 27573287387136 27581141106688 27588305092608 27705760284672 27713651736576 27721545436208 27725471299584 27846798999552 27854730623616 27860379107328 27880200124416 27884953534464 27904792034808 28011647991808 28018923798528 28022126841306 28129432109056 28154243856128 28167973896192 28179987222528 28184791744512 28303303901184 28311365551872 28315374944256 28323440033148 28362247641936 28470855335936 28478250418176 28590570340352 28607640502272 28615788837376 28627993151784 28641954226176 28753270321152 28767292489728 28779561418752 28784468164608 28787758722216 28804946616576 28926066416832 28937590669312 29036833144832 29076618215424 29084900129792 29089019068416 29097304514928 29216313704448 29224635408384 29237099389056 29251357507584 29277158856192 29389270024192 29392629721009 29400264226944 29512846802944 29538878799872 29553284087808 29565888233472 29574309506976 29695269666816 29703727792128 29707934367744 29716396100352 29757112280064 29859165333504 29871061336064 29996663963648 30014573641728 30018004821456 30023122714624 30035927241216 30050574925824 30167365582848 30182077366272 30194949685248 30203550134784 30221583335424 30340779066848 30348659847168 30464874119168 30506615832576 30515305054208 30519626563584 30528319491072 30656685775104 30661912559616 30674989522944 30683726702577 30689948860416 30717019127808 30834643959808 30838168887616 30846178861056 30964298285056 30986327557632 30991610544128 31013659247766 31019948310528 31028783745024 31164566863872 31168980320256 31177858203648 31186738615734 31319513875456 31327648874496 31336571951568 31471909732352 31494300140544 31499669733376 31513103990784 31522079891172 31645611122688 31651006513152 31673524338144 31679947210752 31688970633216 31707890712576 31832948529152 31841216888832 31850286245856 31985886511104 32016057761792 32020591804416 32029712252928 32038835299224 32164391632896 32169875472384 32183595565056 32192762442048 32206492295757 32347429111296 32354800144384 32363204050944 32510245306368 32515788111872 32519505223244 32538921177984 32554789502976 32666437287936 32697250480128 32711195492352 32720512646016 32734467579294 32859817836544 32868352917504 32877714834432 33043200147456 33048833818624 33062928777216 33072346115328 33201952653312 33207613390848 33211409589696 33231238649856 33247444598784 33271098195348 33398503374848 33407178375168 33416693766144 33558962896896 33568521520768 33604944003072 33614515723776 33746246959104 33766395346944 33770255424138 33776013053952 33790418146368 33938286280704 33946019823616 33954837037056 34109109829632 34118825152256 34133376450204 34139195990016 34272983384064 34282745382912 34319942811648 34329718185984 34344359427456 34475874451456 34484829290496 34488771496992 34494651629568 34651377053696 34668275564544 34688974454784 34692939998568 34698854940672 34834835570688 34844757602304 34859618502336 34865561862144 34907381713152 35041052721152 35050154360832 35060137721856 35209403695104 35219432415232 35234453109888 35267688628224 35388640395264 35405898448896 35431087658112 35437128450048 35452241989632 35601312513024 35607382327296 35615496208384 35632714880412 35786607034368 35796800159744 35812067095296 35818172841984 35958539943936 35968782041088 35979027055504 35984122324992 36018064982016 36033426284544 36043689711627 36171409260544 36184940587008 36191109906432 36216857747304 36355543138304 36373272723456 36399150162432 36405356003328 36558434205696 36574025969664 36580261625856 36606286325232 36624138190848 36749741948928 36764383182848 36784406790144 36810576726768 36951535648768 36967295066112 36977824487721 37129065332736 37139640831488 37173600165888 37179938045952 37195794874368 37206389379744 37352196734976 37358565064704 37362835788408 37385143481088 37557298528256 37573316296704 37579722326016 37584018331782 37737738534912 37748487402496 37753833259008 37764586710864 37805562003456 37816330189248 37964527828992 37971000557568 37998014685696 38143520669696 38170657535712 38189272301568 38337693761536 38356389986304 38372748558336 38379290886144 38383678296288 38406595488768 38557106307072 38568088555776 38620932959232 38768824287232 38785358757888 38796406019904 38955084939264 38966180544512 38982799185408 39001810010112 39025096261632 39029557498389 39036211808256 39189190017024 39200352302592 39223757094912 39404378783744 39421184311296 39432412675968 39593692889088 39604970389504 39610579156992 39621861467136 39638759748624 39676149706752 39812220444672 39831635755008 39866769506304 40019431522304 40024006428608 40047902988288 40067433234432 40223154110464 40242769821696 40259932913664 40271400179712 40288575482208 40295444447232 40453357436928 40464879796224 40476405437442 40520323104768 40692835418112 40704425988096 40875581033472 40882550079488 40899986030592 40911635603436 40919931813888 40949043932736 40956025503744 41116527230976 41128238481408 41152794329088 41315103410176 41351545663688 41359931080704 41371711660032 41552755818496 41558640427008 41570477604864 41582318154312 41588206949376 41770198499328 41782095935424 41790568660992 41827430301696 41992400187392 42017471987712 42029439854896 42194148163584 42201342017536 42231365784192 42239929614336 42251960844288 42269980833792 42277187616768 42454955851776 42467048327808 42485160049722 42647848681472 42706283003904 42718447065632 42885855510528 42893167296512 42911460753408 42923683256064 42941989727676 42962931339264 43129905481728 43150938734592 43176702246912 43181638083324 43346993741824 43385228237312 43406386003968 43555249717248 43596333973504 43614927323136 43627350194688 43633528602624 43645956772392 43824470556672 43836953112576 43855649083584 44057600196608 44083905036288 44096461487104 44269270204416 44281879452928 44308318199808 44329926131712 44348832350208 44361464260464 44542904500224 44555591688192 44574594150528 44745283862528 44806592004096 44819354298368 44994995945472 45021860462592 45027007232184 45034684071936 45053890861824 45075862388736 45251048374272 45273116049408 45305325202176 45478813106176 45511168600272 45518927986688 45697311178752 45710327177216 45759923748864 45772957581312 45779439845376 45792479236608 45985028662656 45992868839424 46012484284416 46224367419392 46251965939712 46257253331424 46265139920896 46446447427584 46459676803072 46479491336448 46487415816192 46520488871649 46529922465792 46543175617536 46746850295808 46766787305472 46780107923601 46945871593472 46979270813184 47004857927352 47023584837632 47184853860352 47207864598528 47241450210816 47249504600064 47269655986176 47283119836758 47468416684032 47476509769728 47510286507216 47533455949824 47715476045824 47749422793728 47757563789312 47775429368784 47958376054784 47978829766656 48024086642688 48030887706624 48044568379392 48058252948836 48246587449344 48254813208576 48275393347584 48289143663072 48497696964608 48521143666944 48532200216576 48540474671104 48744578940928 48765367959552 48773682167808 48779257834866 48808381766976 48832184254464 48999655931904 49045875720192 49066793238528 49080768969024 49289726754816 49303765983628 49316572251648 49505420443648 49564800221184 49573250727936 49594393165824 49608519172992 49802928979968 49811420086272 49817114384544 49846857974784 49871166898176 50097755062272 50106296434688 50112024442376 50125040649216 50316984713216 50338444345344 50352782281152 50407416004608 50421773585664 50619370438656 50628000743424 50649593020416 50655383136207 50664019580928 50894210047616 50907429421056 50919029735424 51141853315072 51163664744448 51178237728384 51200064675306 51208793985024 51409475076096 51424118074368 51479914217472 51494577278976 51713811677184 51728541359872 51741977444352 51940113252352 51977065580544 52002413346816 52033461682176 52039409997852 52048282411008 52252253356032 52267136403456 52289427753504 52298342793216 52561579081728 52576550234624 52590206582784 52814105542656 52829148622848 52851679664832 52901532942336 53082960592896 53108847673344 53140556611584 53146631487168 53155692675072 53397203984384 53411073490944 53423244312576 53679910551552 53695200239616 53718100642944 53727259262976 53937809915904 53953173061632 53968540583256 53976183487488 54027097473024 54257113890816 54272567984128 54286664859648 54500774711296 54533314707456 54548847471248 54559909085184 54598725243648 54608034004992 54822036307968 54837651308544 54861038954496 54870392438784 54909429487848 55146574774272 55162282213376 55176610185216 55427303473152 55443090872416 55450942599168 55693597999104 55709461247232 55760400248832 55769907068928 55809584069616 56023295983616 56037847597056 56044253682612 56258864218112 56308487712256 56335947792384 56359974445056 56369583489024 56376027497673 56606607802368 56622731103744 56630749888512 56646880066296 56724495283872 56941710671872 56956500836352 57181140680704 57215281004544 57231577674752 57255986303568 57283908452352 57506540642304 57534584979456 57559122837504 57568936329216 57575517444432 57609893233152 57852132833664 57875181338624 58073666289664 58153236430848 58169800259584 58178038136832 58194609029856 58432627408896 58449270816768 58474198778112 58502715015168 58554317712384 58778540048384 58785259442018 58800528453888 59025693605888 59077757599744 59106568175616 59131776466944 59148619013952 59390539333632 59407455584256 59415868735488 59432792200704 59514224560128 59718330667008 59742122672128 59993327927296 60029147283456 60036009642912 60046245429248 60071854482432 60101149851648 60334731165696 60364154732544 60389899370496 60407100269568 60443166670848 60681558133696 60697319694336 60714608156163 60929748238336 61013231665152 61030610108416 61039253127168 61056638982144 61313371550208 61323825119232 61349979045888 61367453405154 61379897720832 61434038255616 61676337775232 61692357722112 61928596570112 61972655115264 61983221088256 62027318495532 62039896621056 62057567490048 62329133727744 62337960640512 62355716407296 62373477231468 62639027750912 62655297748992 62673143903136 62943819464704 62988600281088 62999339466752 63026207981568 63044159782344 63291222245376 63302013026304 63347048676288 63359894421504 63377941266432 63415781425152 63665897058304 63682433777664 63700572491712 63971773022208 64032115523584 64041183608832 64059424505856 64077670598448 64328783265792 64339750944768 64367191130112 64385524884096 64412984591514 64694858222592 64709600288768 64726408101888 65020490612736 65031576223744 65039010446488 65077842355968 65109579005952 65332874575872 65394500960256 65422390984704 65441025292032 65468935158588 65719635673088 65736705835008 65755429668864 66086400294912 66097667637248 66125857554432 66144692230656 66403905306624 66422819179392 66462477299712 66494889197568 66542196390696 66797006749696 66814356750336 66833387532288 67117925793792 67137043041536 67209888006144 67229031447552 67492493918208 67532790693888 67540510848276 67552026107904 67580836292736 67876572561408 67892039647232 67909674074112 68218219659264 68237650304512 68266752900408 68278391980032 68545966768128 68565490765824 68639885623296 68659436371968 68688718854912 68951748902912 68969658580992 68977542993984 68989303259136 69302754107392 69336551129088 69377948909568 69385879997136 69397709881344 69669671141376 69689515204608 69719237004672 69731123724288 69814763426304 70082105442304 70120275443712 70418807390208 70438864830464 70468906219776 70535377256448 70777280790528 70811796897792 70862175316224 70874256900096 70904483979264 70924679755137 71202625026048 71214764654592 71230992416768 71265429760824 71573214068736 71593600319488 71624134190592 71636345683968 71937564082176 71958054111008 71968244649984 72036129964032 72066852569088 72087379423254 72342818521088 72369881174016 72382219812864 72433715494608 72711086276608 72746545446912 72798300324864 72810712006656 73116868411392 73148051939328 73160523251712 73168886752299 73212572650464 73248276381696 73499483897856 73528766365696 73568813580288 73621153453536 73903071297536 73934590132224 73955648975442 74258130665472 74279281662976 74347200331776 74359876091904 74391589748736 74412778759488 74704393469952 74717130129408 74725671576816 74770286962176 75114597056512 75146632593408 75159444652032 75168036663564 75475477069824 75496974804992 75507666518016 75529173421728 75611124006912 75632660378496 75929055657984 75942001115136 75996029371392 76287041339392 76341315071424 76378544603136 76675387523072 76712779972608 76745497116672 76758581772288 76767356592576 76800097012959 76813190977536 77114212614144 77136177111552 77241865918464 77537648574464 77570717515776 77592812039808 77910169878528 77932361089024 77965598370816 78003620020224 78050192523264 78059114996778 78072423616512 78378380034048 78400704605184 78447514189824 78808757567488 78842368622592 78864825351936 79187385778176 79209940779008 79221158313984 79243722934272 79277519497248 79352299413504 79624440889344 79663271510016 79733539012608 80048012857216 80095805976576 80134866468864 80446308220928 80519865827328 80542800359424 80577150964416 80590888894464 80906714873856 80929759592448 80952810874884 81040646209536 81385670836224 81408851976192 81432039718861 81751162066944 81765100158976 81799972061184 81823271206872 81839863627776 81898087865472 81912051007488 82233054461952 82256476962816 82305588658176 82630206820352 82703091327376 82719862161408 82743423320064 83105511636992 83117280854016 83140955209728 83164636308624 83176413898752 83540396998656 83564191870848 83581137321984 83654860603392 83984800374784 84034943975424 84058879709792 84388296327168 84402684035072 84462731568384 84503921688576 84539961667584 84554375233536 84909911703552 84934096655616 84970320099444 85295697362944 85412566007808 85436894131264 85771711021056 85786334593024 85822921506816 85847366512128 85883979455352 85925862678528 86259810963456 86301877469184 86353404493824 86363276166648 86693987483648 86770456474624 86812772007936 87110499434496 87192667947008 87229854646272 87254700389376 87267057205248 87291913544784 87648941113344 87673906225152 87711298167168 88115200393216 88167810072576 88177889163027 88192922974208 88538540408832 88563758905856 88616636399616 88659852263424 88697664700416 88722928520928 89085809000448 89111183376384 89149188301056 89490567725056 89613184008192 89638708596736 89989991890944 90043720925184 90054014464368 90069368143872 90107781723648 90151724777472 90502096748544 90546232098816 90610650404352 90957626212352 91022337200544 91037855973376 91394622357504 91420654354432 91519847497728 91545915162624 91558879690752 91584958473216 91970057325312 91985737678848 92024968568832 92051180107731 92448734838784 92503931879424 92514506662848 92530279841792 92892894855168 92919353606144 92958982672896 92974831632384 93040977743298 93059844931584 93086351235072 93493700591616 93533574610944 93560215847202 93891743186944 93958541626368 94009715854704 94047169675264 94369707720704 94415729197056 94482900421632 94499009200128 94539311972352 94566239673516 94936833368064 94953019539456 95020573014432 95066911899648 95430952091648 95498845587456 95515127578624 95550858737568 95916752109568 95957659533312 96048173285376 96061775413248 96089136758784 96116505897672 96493174898688 96509626417152 96550786695168 96578287326144 97042287333888 97064400433152 97080949342208 97489157881856 97530735919104 97547364335616 97558515669732 97616763533952 97664368508928 97999311863808 98091751440384 98133586477056 98161537938048 98579453509632 98607531967256 98633144503296 99010840887296 99129600442368 99146501455872 99188786331648 99217038345984 99605857959936 99622840172544 99634228769088 99693715949568 99742333796352 100195510124544 100212592869376 100224048884752 100250081298432 100633969426432 100676888690688 100705564562304 100814832009216 100843547171328 101238740877312 101299186040832 101310766272414 101328039161856 101788420095232 101814858842112 101838059470848 102283706630144 102327329488896 102356475456768 102400129350612 102417587970048 102818950152192 102848236148736 102959828434944 102989154557952 103427623354368 103457082719744 103483954888704 103954131161088 104004826693632 104066923364352 104078819995704 104096564822016 104504506712064 104534272806912 104578855507008 104596685586432 105123158163456 105153100469248 105180413165568 105628211085312 105658297245696 105688391975543 105703359329664 105803065884672 106165921185792 106217695346688 106293262974336 106311385350144 106794407968768 106822146981888 106846488625152 107359821103104 107390400479232 107436201285888 107454518525952 107875619831808 107906346123264 107937081166512 107952366974976 108054194946048 108131069134881 108514227781632 108545135968256 108573329719296 109001549422592 109066629414912 109097694942496 109119818170368 109197450487296 109216068009984 109675302617088 109722077908992 109740784877568 109818858975696 110293149548544 110324564426752 110353220370432 110854606946304 110886181744832 110901885198336 110933473463163 111387195998208 111418922494464 111520800497664 111539814137856 111619168139232 112046591967232 112075695194112 112088507365224 112517728436224 112616975424512 112671895584768 112719948890112 112739166978048 112752054995346 113213215604736 113245462207488 113261499777024 113293760132592 113448990567744 113883421343744 113913001672704 114362281361408 114430562009088 114463155349504 114511972607136 114567816904704 115013081284608 115069169958912 115118245675008 115137872658432 115151034888864 115219786466304 115704265667328 115750362677248 116147332579328 116306472861696 116339600519168 116356076273664 116389218059712 116865254817792 116898541633536 116948397556224 117005430030336 117108635424768 117557080096768 117570518884036 117601056907776 118051387211776 118155515199488 118213136351232 118263552933888 118297238027904 118781078667264 118814911168512 118831737470976 118865584401408 119028449120256 119436661334016 119484245344256 119986655854592 120058294566912 120072019285824 120092490858496 120143708964864 120202299703296 120669462331392 120728309465088 120779798740992 120814200539136 120886333341696 121363116267392 121394639388672 121429216312326 121859496476672 122061220216832 122078506254336 122113277964288 122626743100416 122647650238464 122699958091776 122734906810308 122759795441664 122868076511232 123352675550464 123384715444224 123857193140224 123945310230528 123966442176512 124054636991064 124079793242112 124115134980096 124658267455488 124675921281024 124711432814592 124746954462936 125278055501824 125310595497984 125346287806272 125977200562176 125998678933504 126052415963136 126088319564688 126582444490752 126604026052608 126694097352576 126719788843008 126755882532864 126831562850304 127331794116608 127364867555328 127401144983424 127943546044416 128064231047168 128118849011712 128155341196896 128657566531584 128679501889536 128734382260224 128771049768192 128825969183028 129389716445184 129419200577536 129452816203776 130040981225472 130063152447488 130078020892976 130155684711936 130219158011904 130665749151744 130789001920512 130844781969408 130882050584064 130937870317176 131439271346176 131473411670016 131510859337728 132172800589824 132195335274496 132251715108864 132289384461312 132807810613248 132845638358784 132924954599424 132989778395136 133084392781392 133594013499392 133628713500672 133666775064576 134235851587584 134274086083072 134419776012288 134458062895104 134984987836416 135065581387776 135081021696552 135104052215808 135161672585472 135753145122816 135784079294464 135819348148224 136436439318528 136475300609024 136533505800816 136556783960064 137091933536256 137130981531648 137279771246592 137318872743936 137377437709824 137903497805824 137955085987968 137978606518272 138605508214784 138673102258176 138755897819136 138771759994272 138795419762688 139339342282752 139379030409216 139438474009344 139462247448576 139561466614947 139629526852608 140164210884608 140240550887424 140340323770803 140837614780416 140877729660928 140937812439552 141070754512896 141554561581056 141623593795584 141724350632448 141748513800192 141808967958528 141849359510274 142405250052096 142429529309184 142461984833536 142530859521648 143146428137472 143187200638976 143248268381184 143272691367936 143875128164352 143916108222016 143936489299968 144072259928064 144133705138176 144174758846508 144685637042176 144739762348032 144764439625728 144867430989216 145422172553216 145493090893824 145596600649728 145621424013312 146233736822784 146296103878656 146321046503424 146337773504598 146425145300928 146496552763392 146998967795712 147137627160576 147242306907072 147806142595072 147869180264448 147911297950884 148516261330944 148558563325952 148694400663552 148719752183808 148783179497472 148825557518976 149408786939904 149434260258816 149451343153632 149540573924352 150229194113024 150293265186816 150318889304064 150336073327128 150950954139648 150993949609984 151015333036032 151058346843456 151222248013824 151265320756992 151858111315968 151884002230272 151992058742784 152574082678784 152682630142848 152757089206272 153350775046144 153425559945216 153490994233344 153534713185152 153600194025918 153626381955072 154228425228288 154272354223104 154483731836928 155075297148928 155141435031552 155185624079616 155820339757056 155864722178048 155931196741632 156007240040448 156100385046528 156118229993556 156144847233024 156756760068096 156801409210368 156895028379648 157617515134976 157684737245184 157729650703872 158419881558016 158442316627968 158487445868544 158555038994496 158704598827008 159248881778688 159326543020032 159467078025216 160096025714432 160191611953152 160237239446791 160269732937728 160892616441856 161039731654656 161085600718848 161154301928832 161181777788928 161813429747712 161859519184896 161905621749768 162081292419072 162771341672448 162817703952384 162864079437722 163502324133888 163530200317952 163599944122368 163646542413744 163679727255552 163796175730944 163824102014976 164466108923904 164512953925632 164611177316352 165260413640704 165406182654752 165439724322816 165486846640128 166211023273984 166281910419456 166329272617248 166352827797504 167080793997312 167128383741696 167309721206784 167969600749568 168069887950848 168117759419584 168776592654336 168805368070144 168925463136768 169007843377152 169079923335168 169108750467072 169128082493019 169819823407104 169868193311232 169940640198888 170591394725888 170825132015616 170873788262528 171543422042112 171572669186048 171645843013632 171694733024256 171767958910704 171851725357056 172519621926912 172603754938368 172706808987648 172726552333296 173387974967296 173540912949248 173625544015872 174220998868992 174385335894016 174459709292544 174509400778752 174534114410496 174583827089568 175297882226688 175347812450304 175422596334336 176230400786432 176335620145152 176355778326054 176385845948416 177077080817664 177127517811712 177233272799232 177319704526848 177395329400832 177445857041856 178171618000896 178222366752768 178298376602112 178981135450112 179226368016384 179277417193472 179979983781888 180087441850368 180108028928736 180138736287744 180215563447296 180303449554944 181004193497088 181092464197632 181221300808704 181915252424704 182044674401088 182075711946752 182143824468489 182789244715008 182841308708864 183039694995456 183091830325248 183117759381504 183169916946432 183940114650624 183971475357696 184049937137664 184102360215462 184897469677568 185029013325696 185060559683584 185785789710336 185838707212288 185917965345792 185949663264768 186081955486596 186119689863168 186172702470144 186987401183232 187067149221888 187120431694404 187783486373888 187917083252736 188019431709408 188094339350528 188739415441408 188831458394112 188965800843264 188998018400256 189078623944704 189132479347032 189873666736128 189906039078912 190041146028864 190133823799296 190997691174912 191030255157248 191101717475136 191833504219136 191915319066624 192096346570752 192123550826496 192178273517568 192233011795344 192986349797376 193019252834304 193101573390336 193156574652288 194084574667776 194128800866304 194161898684416 194978315763712 195061471838208 195094728671232 195117031339464 195233527067904 195328737017856 195998623727616 196183502880768 196267172954112 196323075876096 197158907019264 197215063934512 197266289006592 198021681774592 198259200884736 198293002911744 198377572663296 198434076691968 199211715919872 199268457538176 199387431899136 199484667592704 200391020249088 200425185738752 200448097769504 200500162596864 201267938852864 201353777381376 201411129124608 201629664018432 201687094342656 202477481754624 202598372081664 202621532544828 202656078323712 203576840190464 203629717684224 203676118941696 204567413260288 204654658977792 204712950913536 204800258701224 204835175940096 205637900304384 205696472297472 205919656869888 205978309115904 206855246708736 206914165439488 206967909777408 207908262322176 208009653387264 208133846728704 208157639991408 208193129644032 209009013424128 209068545613824 209157711014016 209193371172864 210246316326912 210306200938496 210360826331136 211256422170624 211316594491392 211376783951086 211406718659328 211606131769344 212331842371584 212435390693376 212586525948672 212622770700288 212774039265411 213588815937536 213644293963776 213692977250304 214719642206208 214780800958464 214872402571776 214909037051904 215812692246528 215874162333024 215904733949952 216108389892096 216262138269762 217028455563264 217090271936512 217146659438592 218003098845184 218133258829824 218195389884992 218239636340736 218394900974592 218432136019968 219350605234176 219444155817984 219481569755136 219506660256897 219637717951392 220586299097088 220649128853504 220706440740864 221709213892608 221772363489664 221803770396672 221866946926326 222774391996416 222837844988928 223041600995328 223079628275712 223238336278464 224093183934464 224151390388224 224177014730448 225035456872448 225233950849024 225343791169536 225439897780224 225478333956096 225504109990692 226426431209472 226490924414976 226522999554048 226587520265184 226897981135488 227766842687488 227826003345408 228724562722816 228861124018176 228926310699008 229023945214272 229135633809408 230026162569216 230138339917824 230236491350016 230275745316864 230302069777728 230439572932608 231408531334656 231500725354496 232294665158656 232612945723392 232679201038336 232712152547328 232778436119424 233730509635584 233797083267072 233896795112448 234010860060672 234217270849536 235114160193536 235141037768072 235202113815552 236102774423552 236311030398976 236426272702464 236527105867776 236594476055808 237562157334528 237629822337024 237663474941952 237731168802816 238056898240512 238873322668032 238968490688512 239973311709184 240144038571648 240184981716992 240287417929728 240404599406592 241338924662784 241559597481984 241628401078272 241772666683392 242726232534784 242789278777344 242858432624652 243718992953344 244122440433664 244157012508672 244226555928576 244296119156583 245253486200832 245295300476928 245399916183552 245469813620616 245519590883328 245736153022464 246705351100928 246769430888448 247890620461056 247932884353024 248109273982128 248159586484224 248230269960192 249316534910976 249351842562048 249422865629184 249493908925872 250556111003648 250621190995968 250692575612544 251954401124352 251997357867008 252104831926272 252176639129376 253164888981504 253208052105216 253388194705152 253511765065728 253663125700608 254663588233216 254729735110656 254802289966848 255887092088832 256128462094336 256237698023424 256310682393792 257315133063168 257359003779072 257468764520448 257542099536384 257651938366056 258779432890368 258838401155072 258905632407552 260081962450944 260126304894976 260156041785952 260311369423872 260438316023808 261331498303488 261578003841024 261689563938816 261764101168128 261875740634352 262878542692352 262946823340032 263021718675456 264345601179648 264390670548992 264503430217728 264533667489081 264578768922624 265615621226496 265691276717568 265849909198848 265979556790272 266168785562784 267188026998784 267257427001344 267333550129152 268471703175168 268548172166144 268839552024576 268916125790208 269969975672832 270131162775552 270162043393104 270208104431616 270323345170944 271506290245632 271568158588928 271638696296448 272872878637056 272950601218048 273067011601632 273113567920128 274183867072512 274261963063296 274559542493184 274637745487872 274754875419648 275806995611648 275910171975936 275957213036544 276153540323193 277211016429568 277346204516352 277511795638272 277543519988544 277590839525376 278678684565504 278758060818432 278876948018688 278924494897152 279122933229894 279259053705216 280328421769216 280481101774848 280680647541606 281675229560832 281755459321856 281875624879104 282141509025792 283109123162112 283247187591168 283448701264896 283497027600384 283617935917056 283698719020548 284810500104192 284859058618368 284923969667072 285061719043296 286292856274944 286374401277952 286496536762368 286545382735872 287750256328704 287832216444032 287872978599936 288144519856128 288267410276352 288349517693016 289479524696064 289528879251456 289734861978432 290844345106432 291193201299456 291242848026624 292467473645568 292592207757312 292642093006848 292675547009196 292850290601856 292993105526784 293997935591424 294275254321152 294484613814144 295612285190144 295738360528896 295822595901768 297032522661888 297117126651904 297388801327104 297439504367616 297566358994944 297651115037952 298817573879808 298868520517632 298902686307264 299081147848704 300458388226048 300586530373632 300637778608128 300672146654256 301901908279296 301987899219968 302030666072064 302116693686912 302444496027648 302530641513984 303716222631936 303984117485568 305148165357568 305365260285696 305514178412544 306701550092288 306851119890432 306981988466688 307069426370304 307200388051836 307252763910144 308456850456576 308544708446208 308967463673856 310150594297856 310282870063104 310371248159232 311729444356096 311862393483264 312014480080896 312200770093056 312236459987112 312289694466048 313513520136192 313602818420736 313790056759296 315235030269952 315369474490368 315459301407744 316839763116032 316884633255936 316974891737088 317065175926629 317110077988992 317409197654016 318497763557376 318653086040064 318934156050432 320192051428864 320383223906304 320474478893582 320539465875456 321785232883712 322079463309312 322171201437696 322308603857664 322363555577856 323626859495424 323719038369792 323811243499536 324162584838144 325542683344896 325635407904768 325728158875444 327004648267776 327060400635904 327199888244736 327293084827488 327359454511104 327592351461888 327648204029952 329025907851264 329222354632704 330520827281408 330812365309504 330879448645632 330973693280256 332422046547968 332563820838912 332658545234496 332705655595008 332800420389489 334161587994624 334256767483392 334619442413568 335939201499136 336139775901696 336235518839168 337553185308672 337610736140288 337850926273536 338015686754304 338159846670336 338217500934144 338256164986038 339639646814208 339736386622464 339881280397776 341182789451776 341650264031232 341747576525056 343086844084224 343145338372096 343291686027264 343389466048512 343535917821408 343703450714112 345039243853824 345207509876736 345413617975296 345453104666592 346775949934592 347081825898496 347251088031744 348441997737984 348919418585088 349018801557504 349068228820992 349167654179136 350595764453376 350695624900608 350845192668672 352460801572864 352671240290304 352711556652108 352771691896832 354154161635328 354255035623424 354466545598464 354639409053696 354790658801664 354891714083712 356343236001792 356444733505536 356596753204224 357962270900224 358452736032768 358554834386944 359959967563776 360174883700736 360216057857472 360277472575488 360431126894592 360606899109888 362008386994176 362184928395264 362442601617408 363830504849408 364089348802176 364151423893504 364287648936978 365578489430016 365682617417728 366183660650496 366235518763008 366339833892864 367880229301248 367942950715392 368099874275328 368204720430924 369794939355136 370058026651392 370121119367168 371571579420672 371677414424576 371835930691584 371899326529536 372163910973192 372239379726336 372345404940288 373974802366464 374134298443776 374240863388808 375834166505472 376038863418816 376188678701056 377478830882816 377931601686528 377996036800512 378157247889408 378264958694064 379747333472256 379812078157824 380082292057728 380267647598592 381995382349824 382060510314496 382104186373117 382203434950272 383667008438272 383830638133248 384192693141504 384356547035136 384466023590688 385972699594752 386038505668608 386203146780672 386313149304576 388169149335552 388257601732608 388323797368832 389956631527424 390122943676416 390189457342464 390234062678928 390467054135808 390657474035712 391997247455232 392367005761536 392534345908224 392646151752192 394317814038528 394430127869024 394532578013184 396043363549184 396518401769472 396586005823488 396755145326592 396868153383936 398423431839744 398536915076352 398774863798272 398969335185408 400782040498176 400850371477504 400896195539008 401000325193728 402535877705728 402707554762752 402822258249216 403259328036864 403374188685312 404954963509248 405196744163328 405243065089656 405312156647424 407153680380928 407259435368448 407352237883392 409134826520576 409309317955584 409425901827072 409600517402448 409670351880192 411275800608768 411392944594944 411839313739776 411956618231808 413710493417472 413828330878976 413935819554816 415816524644352 416019306774528 416267693457408 416315279982816 416386259288064 418018026848256 418137091227648 418315422028032 418386742345728 418684399844841 420492632653824 420612401876992 420721652662272 422512844341248 422633188982784 422753567902172 422813437318656 423212263538688 424663684743168 424870781386752 425173051897344 425245541400576 425548078530822 427177631875072 427288587927552 427385954500608 429439284412416 429561601916928 429744805143552 429818074103808 431625384493056 431748324666048 431809467899904 432216779784192 432524276539524 434056911126528 434180543873024 434293318877184 436006197690368 436266517659648 436390779769984 436479272681472 436789801949184 436864272039936 438701210468352 438888311635968 438963139510272 439013320513794 439275435902784 441298257707008 441412881481728 443418427785216 443544726979328 443607540793344 443733893852652 445548783992832 445675689977856 446083201990656 446159256551424 446476672556928 448186367868928 448302780776448 448354029460896 450070913744896 450467901698048 450687582339072 450879795560448 450956667912192 451008219981384 452852862418944 452981848829952 453045999108096 453175040530368 453795962270976 455533685374976 455652006690816 457449125445632 457722248036352 457852621398016 458047890428544 458271267618816 460052325138432 460276679835648 460472982700032 460604139555456 460879145865216 462817062669312 463001450708992 464589330317312 465225891446784 465358402076672 465424305094656 465556872238848 467461019271168 467594166534144 467793590224896 468021720121344 468434541699072 470228320387072 470282075536144 470404227631104 472205548847104 472622060797952 472852545404928 473054211735552 473188952111616 475259644674048 475326949883904 475462337605632 476113796481024 477746645336064 477936981377024 479946623418368 480288077143296 480369963433984 480574835859456 480711718340373 480809198813184 482677849325568 483119194963968 483256802156544 483545333366784 485452465069568 485578557554688 485716865249304 488244880867328 488314025017344 488453111857152 488592238313166 490506972401664 490590600953856 490799832367104 490939627241232 491039181766656 491472306044928 493410702201856 493538861776896 495781240922112 495865768706048 496218547964256 496319172968448 496460539920384 498633069821952 498845731258368 498987817851744 501112222007296 501242381991936 501385151225088 503908802248704 503994715734016 504209663852544 504353278258752 506329777963008 506416104210432 506776389410304 507023530131456 507326251401216 507384247479057 509327176466432 509459470221312 509604579933696 511774184177664 512256924188672 512475396046848 512621364787584 514630266126336 514718007558144 514937529040896 515084199072768 515303876732112 517558865780736 517676802310144 517811264815104 520163924901888 520252609789952 520312083571904 520622738847744 520876632047616 522662996606976 523156007682048 523379127877632 523528202336256 523751481268704 525757085384704 525893646680064 526043437350912 528691202359296 529006860435456 529067334978162 529157537845248 531231242452992 531382553435136 531699818397696 531959113580544 532337571125568 534376053997568 534514854002688 534667100258304 536943406350336 537096344332288 537679104049152 537832251580416 539939951345664 540262325551104 540324086786208 540416208863232 540646690341888 543012580491264 543136317177856 543277392592896 545745757274112 545901202436096 546134023203264 546227135840256 548367734145024 548523926126592 549119084986368 549275490975744 549509750839296 551613991223296 551820343951872 551914426073088 552307080646386 554422032859136 554692409032704 555087039977088 555181679050752 557357369131008 557516121636864 557753896037376 557848989794304 558245866459788 558518107410432 560656843538432 560962203549696 561361295083212 563350459121664 563510918643712 563751249758208 564283018051584 566218246324224 566494375182336 566897402529792 566994055200768 567235871834112 567397438041096 569621000208384 569718117236736 569847939334144 570123438086592 572748802555904 572993073524736 573090765471744 575500512657408 575664432888064 575745957199872 576289039712256 576534820552704 576699035386032 578959049392128 579057758502912 579469723956864 581688690212864 582386402598912 582485696053248 584934947291136 585184415514624 585284186013696 585351094018392 585700581203712 585986211053568 587995871182848 588550508642304 588969227628288 591224570380288 591476721057792 591645191803536 594065045323776 594234253303808 594777602654208 594879008735232 595132717989888 595302230075904 597635147759616 597805372614528 598162295697408 600916776452096 601173060747264 601275557216256 601344293308512 603803816558592 603975798439936 604061332144128 604233387373824 604888992055296 605061283027968 607432445263872 607968234971136 610296330715136 610730520571392 611028356825088 613403100184576 613702239780864 613963976933376 614138852740608 614400776103672 614505527820288 616913700913152 617089416892416 617934927347712 620301188595712 620565740126208 620742496318464 623458888712192 623724786966528 624028960161792 624401540186112 624472919974224 624579388932096 627027040272384 627205636841472 627580113518592 630470060539904 630738948980736 630918602815488 633679526232064 633769266511872 633949783474176 634130351853258 634220155977984 634818395308032 636995527114752 637306172080128 637868312100864 640384102857728 640766447812608 640948957787164 641078931750912 643570465767424 644158926618624 644342402875392 644617207715328 644727111155712 647438076739584 647622486999072 648325169676288 651085366689792 651270815809536 651456317750888 654009296535552 654120801271808 654399776489472 654586169654976 654718909022208 655184702923776 655296408059904 658051815702528 658444709265408 658519980770691 661041654562816 661624730619008 661758897291264 661947386560512 664844093095936 665127641677824 665317090468992 665411311190016 665600840778978 668323175989248 668513534966784 669238884827136 671878402998272 672279551803392 672471037678336 675106370617344 675221472280576 675701852547072 676031373508608 676319693340672 676435001868288 676512329972076 679279293628416 679472773244928 679762560795552 682365578903552 683300528062464 683495153050112 686173688168448 686583372054528 686778932097024 687071835642816 687406901428224 690078487707648 690415019753472 690827235950592 690906209333184 693551899869184 694163651796992 694502176063488 696883995475968 697838837170176 698037603115008 698136457641984 698335308358272 701191528906752 701391249801216 701690385337344 704921603145728 705342480580608 705423113304216 705543383793664 708308323270656 708510071246848 708933091196928 709278818107392 709581317603328 709783428167424 712686472003584 712889467011072 713193506408448 715924541800448 716905472065536 717109668773888 719919935127552 720432115714944 720554945150976 720862253789184 721213798219776 724016773988352 724885203234816 727661009698816 728178697604352 728302847787008 728575297873956 731156978860032 731365234835456 732367321300992 732471037526016 732679667785728 732888357469749 735760458602496 735885901430784 736199748550656 736409440861848 739589878710272 740116053302784 740242238734336 743354828849152 743671861383168 743798653059072 744327821946384 744478759452672 744690809880576 747949604732928 748268596887552 748481726777616 751668333010944 752077726837632 752377357402112 754957661765632 755863203373056 755992073601024 756314495778816 756529917388128 759494666944512 759624156315648 760164584115456 760535295197184 763990764699648 764121020628992 764208372746234 764406869900544 767334016876544 767661276266496 768385386283008 768713094070272 768932047181376 771945399189504 772077011337216 772406293561344 772626298609152 776338298671104 776515203465216 776647594737664 779913263054848 780245887352832 780378914684928 780468125357856 780934108271616 781314948071424 783994494910464 784734011523072 785068691816448 785292303504384 788635628077056 788860255738048 789065156026368 792086727098368 793036803538944 793172011646976 793510290653184 793601002467243 793736306767872 796846863679488 797073830152704 797549727596544 797938670370816 801564080996352 801792391078016 802000650387456 805071755411456 805415109525504 805644516498432 806518656073728 806748377370624 809909927018496 810393488326656 810486130179312 810624313294848 814307360761856 814518870736896 814704475766784 818269653041152 818618635911168 818851803654144 819201034804896 819340703760384 822551601217536 822785889189888 823678627479552 823913236463616 827420986834944 827656661757952 827871639109632 831633049288704 832038613549056 832535386914816 832630559965632 832772518576128 836036053696512 836274182455296 836630844056064 836773484691456 837368799689682 840985265307648 841224803753984 841443305324544 845025688682496 845266377965568 845507135804344 845626874637312 846424527077376 849327369486336 849741562773504 850346103794688 850491082801152 851096157061644 854355263750144 854577175855104 854771909001216 858878568824832 859123203833856 859489610287104 859636148207616 863250768986112 863496649332096 863618935799808 864433559568384 865048553079048 868361087746048 868586637754368 872012395380736 872533035319296 872781559539968 873579603898368 873728544079872 877402420936704 877776623271936 877926279020544 878026641027588 878550871805568 882596515414016 882825762963456 886836855570432 887089453958656 887215081586688 887467787705304 891097567985664 891351379955712 892166403981312 892318513102848 892953345113856 896372735737856 896605561552896 896708058921792 900141827489792 900935803396096 901375164678144 901759591120896 901913335824384 902016439962768 905705724837888 905963697659904 906091998216192 906350081060736 907591924541952 911067370749952 914898250891264 915444496072704 915705242796032 916095780857088 916542535237632 920104650276864 920553359671296 920945965400064 921208279110912 921758291730432 925634125338624 926002901417984 929178660634624 930451782893568 930716804153344 930848610189312 931113744477696 935188333068288 935587180449792 936043440242688 936869083398144 940456640774144 940564151072288 940808455262208 944411097694208 945244121595904 945705090809856 946108423471104 946377904223232 950519289348096 950653899767808 950924675211264 951195527779887 952227592962048 955493290672128 955873962754048 959893246836736 960576154286592 960739926867968 961149671718912 961423436680746 961618397626368 965355698651136 966238389927936 966513604313088 967090666733568 970904930139136 971157115109376 971433730498608 976489761734656 976628050034688 976906223714304 977184476626332 981013944803328 981181201907712 981599664734208 981879254482464 982078363533312 982944612089856 986821404403712 987077723553792 991562481844224 991731537412096 992437095928512 992638345936896 992921079840768 997266139643904 997691462516736 997975635703488 998401261168467 1002224444014592 1002484763983872 1002770302450176 1007817604497408 1007989431468032 1008419327705088 1008706556517504 1012659555926016 1012832208420864 1013552778820608 1014047060262912 1014652502802432 1014768494958114 1018654352932864 1018918940442624 1019209159867392 1023548368355328 1024513848377344 1024950792093696 1025242729575168 1029260532252672 1029436015116288 1029875058081792 1030168398145536 1030607753464224 1035117731561472 1035353604620288 1035622529630208 1040327849803776 1040624167143808 1041245477695488 1041753264095232 1045325993213952 1046758255755264 1047056404672512 1047502962537408 1051514170769408 1051787293360128 1052086874701824 1057382404718592 1058013720870912 1058134669956324 1058315075690496 1062462484905984 1062765106870272 1063399636795392 1063918227161088 1064675142251136 1068752107995136 1069029708005376 1069334200516608 1073886812700672 1074192688664576 1075358208098304 1075664503160832 1079879902691328 1080524651102208 1080648173572416 1080832417726464 1081293380683776 1086025160982528 1086272634355712 1086554785185792 1091491514548224 1091802404872192 1092268046406528 1092454271680512 1096735468290048 1097047852253184 1098550981951488 1099019501678592 1103227982446592 1103640687903744 1103828852146176 1104614161292772 1108844065718272 1109384818065408 1110174079954176 1110363358101504 1114714738262016 1115032243273728 1115507792074752 1115697979588608 1116491732919576 1117036214820864 1121313687076864 1121924407099392 1122722590166424 1127021837287424 1127502499516416 1128566036103168 1132436492648448 1133794805059584 1133988110401536 1134471743668224 1134794876082192 1139242000416768 1139436234473472 1139695878668288 1140246876173184 1145497605111808 1145986147049472 1146181530943488 1146312559119351 1151001025314816 1151328865776128 1151491914399744 1152578079424512 1153069641105408 1153398070772064 1157918098784256 1158115517005824 1158939447913728 1163377380425728 1164772805197824 1164971392106496 1169869894582272 1170368831029248 1170568372027392 1170702188036784 1171401162407424 1171972422107136 1175991742365696 1177101017284608 1177938455256576 1182449140760576 1182953442115584 1183290383607072 1188130090647552 1188468506607616 1189555205308416 1189758017470464 1190265435979776 1190604460151808 1195270295519232 1195610745229056 1196324591394816 1201833552904192 1202346121494528 1202551114432512 1202688586617024 1207607633117184 1207951596879872 1208122664288256 1208466774747648 1209777984110592 1210122566055936 1214864890527744 1215936469942272 1220592661430272 1221461041142784 1222056713650176 1226806200369152 1227404479561728 1227927953866752 1228277705481216 1228801552207344 1229011055640576 1233827401826304 1234178833784832 1235869854695424 1240602377191424 1241131480252416 1241484992636928 1246917777424384 1247449573933056 1248057920323584 1248803080372224 1248945839948448 1249158777864192 1254054080544768 1254411273682944 1255160227037184 1261477897961472 1261837205630976 1267359052464128 1267538533023744 1267899566948352 1268260703706516 1268440311955968 1269636790616064 1273991054229504 1274612344160256 1275736624201728 1280768205715456 1281532895625216 1281897915574328 1282157863501824 1287140931534848 1288317853237248 1288684805750784 1289234415430656 1289454222311424 1294876153479168 1295244973998144 1296650339352576 1302170733379584 1302541631619072 1302912635501776 1308018593071104 1308241602543616 1308799552978944 1309172339309952 1309437818044416 1310369405847552 1310592816119808 1316103631405056 1316889418530816 1317039961541382 1322083309125632 1323249461238016 1323894773121024 1329688186191872 1330255283355648 1330634180937984 1330822622380032 1331201681557956 1336646351978496 1337027069933568 1338477769654272 1343756805996544 1344559103606784 1344942075356672 1350212741234688 1351403705094144 1352062747017216 1352639386681344 1352870003736576 1353024659944152 1358558587256832 1358945546489856 1359525121591104 1364731157807104 1366601056124928 1366990306100224 1372347376336896 1373166744109056 1373557864194048 1374143671285632 1374813802856448 1380156975415296 1380830039506944 1381812418666368 1387103799738368 1388327303593984 1389004352126976 1393767990951936 1395677674340352 1396075206230016 1396272915283968 1396670616716544 1402383057813504 1402782499602432 1403380770674688 1409843206291456 1410684961161216 1410846226608432 1411086767587328 1416616646541312 1417020142493696 1417866182393856 1418557636214784 1419162635206656 1419566856334848 1425778934022144 1426387012816896 1431849083600896 1433810944131072 1434219337547776 1439839870255104 1440864231429888 1441109890301952 1441724507578368 1442135155021119 1442427596439552 1448033547976704 1449770406469632 1455322019397632 1456357395208704 1456605695574016 1457150595747912 1462730469670912 1464734642601984 1464942075052032 1465359335571456 1465776714939498 1471520917204992 1471771802861568 1472399497101312 1472818881723696 1479179757420544 1480232106605568 1480484477468672 1486709657698304 1487343722766336 1487597306118144 1488655643892768 1488957518905344 1489381619761152 1495899209465856 1496537193775104 1496963453555232 1503336666021888 1504155453675264 1504754714804224 1509915323531264 1511726406746112 1511984147202048 1512628991557632 1513059834776256 1518989333889024 1519248312631296 1520329168230912 1521070590394368 1527981529399296 1528242041257984 1528416745492468 1528813739801088 1534668033753088 1535322552532992 1536770772566016 1537426188140544 1537864094362752 1543890798379008 1544154022674432 1544812587122688 1545252597218304 1552676597342208 1553030406930432 1553295189475328 1559826526109696 1560491774705664 1560757829369856 1560936250715712 1561868216543232 1562629896142848 1567988989820928 1569468023046144 1570137383632896 1570584607008768 1577271256154112 1577720511476096 1578130312052736 1584173454196736 1586073607077888 1587020581306368 1587202004934486 1587472613535744 1593693727358976 1594147660305408 1595099455193088 1595877340741632 1603128161992704 1603584782156032 1604001300774912 1610143510822912 1610830219051008 1611289032996864 1613037312147456 1613496754741248 1619819854036992 1620786976653312 1620972260358624 1621248626589696 1628614721523712 1629037741473792 1629408951533568 1637237271822336 1637703607308288 1638402069609792 1638681407520768 1645103202435072 1645571778379776 1647357254959104 1647826472927232 1654841973669888 1655313323515904 1655743278219264 1663266098577408 1664077227098112 1665261119931264 1665545037152256 1672072107393024 1672548364910592 1673261688112128 1673546969382912 1674737599379364 1681970530615296 1682449607507968 1682886610649088 1690051377364992 1690532755931136 1691014271608688 1691253749274624 1692849054154752 1698654738972672 1699483125547008 1700692207589376 1700982165602304 1702192314123288 1708710527500288 1709154351710208 1709543818002432 1718246407667712 1718979220574208 1719272296415232 1726501537972224 1726993298664192 1727237871599616 1728867119136768 1730097106158096 1736722175492096 1737173275508736 1744024790761472 1745066070638592 1745563119079936 1747159207796736 1747457088159744 1754804841873408 1755553246543872 1755852558041088 1756053282055176 1757101743611136 1765193030828032 1765651525926912 1773673711140864 1774178907917312 1774430163173376 1774935575410608 1782195135971328 1782702759911424 1784332807962624 1784637026205696 1785906690227712 1792745471475712 1793416117843584 1800283654979584 1801871606792192 1802750329356288 1803519182241792 1803826671648768 1804032879925536 1811411449675776 1811927395319808 1812183996432384 1812700162121472 1815183849083904 1822134741499904 1829796501782528 1830888992145408 1831410485592064 1832191561714176 1833085070475264 1840209300553728 1841106719342592 1841891930800128 1842416558221824 1843516583460864 1851268250677248 1852005802835968 1858357321269248 1860903565787136 1861433608306688 1861697220378624 1862227488955392 1870376666136576 1871174360899584 1872086880485376 1873738166796288 1880913281548288 1881128302144576 1881616910524416 1888822195388416 1890488243191808 1891410181619712 1892216846942208 1892755808446464 1901038578696192 1901307799535616 1901849350422528 1902391055559774 1904455185924096 1910986581344256 1919786493673472 1921152308573184 1921479853735936 1922299343437824 1922846873361492 1923236795252736 1930711397302272 1932476779855872 1933027208626176 1934181333467136 1941809860278272 1942314230218752 1942867460997216 1952979523469312 1953256100069376 1953812447428608 1954368953252664 1962027889606656 1962362403815424 1963199329468416 1963758508964928 1964156727066624 1965889224179712 1973642808807424 1974155447107584 1983124963688448 1983463074824192 1984874191857024 1985276691873792 1985842159681536 1994532279287808 1995382925033472 1995951271406976 1996802522336934 2004448888029184 2004969527967744 2005540604900352 2015635208994816 2015978862936064 2016838655410176 2017413113035008 2025319111852032 2025664416841728 2027105557641216 2028094120525824 2029305005604864 2029536989916228 2037308705865728 2037837880885248 2038418319734784 2047096736710656 2049027696754688 2049901584187392 2050485459150336 2058521064505344 2059750116163584 2060336796291072 2061215506928448 2070235463122944 2070707209240576 2071245059260416 2080655699607552 2081248334287616 2082490955390976 2083506528190464 2090651986427904 2093516511510528 2094112809345024 2095005925074816 2103028341538816 2103574586720256 2104173749403648 2114764809437184 2116027441741824 2116269339912648 2116630151380992 2124924969811968 2125530213740544 2126799273590784 2127836454322176 2129350284502272 2137504215990272 2138059416010752 2138668401033216 2147773625401344 2148385377329152 2150716416196608 2151329006321664 2159759805382656 2161296347144832 2161664835452928 2162586761367552 2172050321965056 2172545268711424 2182983029096448 2183604809744384 2184536092813056 2184908543361024 2193470936580096 2194095704506368 2197101963902976 2198039003357184 2198665072409247 2206455964893184 2207281375807488 2207657704292352 2209228322585544 2217688131436544 2218769636130816 2220348159908352 2220726716203008 2230064486547456 2231015584149504 2231395959177216 2232983465839152 2234072429641728 2242627374153728 2243848814198784 2245445180332848 2254043674574848 2255004999032832 2257132072206336 2264872985296896 2267589610119168 2267976220803072 2268943487336448 2269589752164384 2278484000833536 2278872468946944 2279391757336576 2280493752346368 2290995210223616 2291972294098944 2292363061886976 2292625118238702 2302002050629632 2302657731552256 2302983828799488 2305156158849024 2306139282210816 2306796141544128 2315836197568512 2316231034011648 2317878895827456 2326754760851456 2329545610395648 2329942784212992 2339739789164544 2340737662058496 2341136744054784 2341404376073568 2342802324814848 2343944844214272 2351983484731392 2354202034569216 2355876910513152 2364898281521152 2365906884231168 2366580767214144 2376260181295104 2376937013215232 2379110410616832 2379516034940928 2380530871959552 2380803007401729 2381208920303616 2390540591038464 2391221490458112 2392649182789632 2403667105808384 2404692242989056 2405377173234048 2415215266234368 2415903193759744 2416245328576512 2416933549495296 2419555968221184 2420245132111872 2429729781055488 2431872939884544 2441185322860544 2442922082285568 2444113427300352 2453612400738304 2454808959123456 2455855907733504 2456555410962432 2457603104414688 2458022111281152 2467654803652608 2468357667569664 2471739709390848 2482262960504832 2482969985273856 2493835554848768 2494899147866112 2496115840647168 2497606160744448 2497891679896896 2498317555728384 2508108161089536 2508822547365888 2510320454074368 2522955795922944 2523674411261952 2534718104928256 2535077066047488 2535799133896704 2536521407413032 2536880623911936 2539273581232128 2547982108459008 2549224688320512 2551473248403456 2561536411430912 2563065791250432 2563795831148656 2564315727003648 2574281863069696 2576635706474496 2577369611501568 2578468830861312 2578908444622848 2589752306958336 2590489947996288 2593300678705152 2605083263238144 2605825271003552 2616037186142208 2616483205087232 2617599105957888 2618344678619904 2620738811695104 2621185632239616 2632207262810112 2633778837061632 2634079923082764 2644166618251264 2646498922476032 2647789546242048 2659376372383744 2660510566711296 2661268361875968 2661645244760064 2662403363115912 2673292703956992 2674054139867136 2676955539308544 2687513611993088 2689118207213568 2689884150713344 2700425482469376 2702807410188288 2704125494034432 2705278773362688 2705740007473152 2706049319888304 2717117174513664 2717891092979712 2719050243182208 2729462315614208 2733202112249856 2733980612200448 2744694752673792 2746333488218112 2747115728388096 2748287342571264 2749627605712896 2760313950830592 2761660079013888 2763624837332736 2774207599476736 2776654607187968 2778008704253952 2787535981903872 2791355348680704 2792150412460032 2792545830567936 2793341233433088 2805564999204864 2806761541349376 2819686412582912 2821369922322432 2821692453216864 2822173535174656 2833233293082624 2834040284987392 2835732364787712 2837115272429568 2838325270413312 2839133712669696 2851557868044288 2852774025633792 2853586583339661 2863698167201792 2867621888262144 2868438675095552 2879679740510208 2881728462859776 2882219780603904 2883449015156736 2884270310042238 2884855192879104 2896067095953408 2899540812939264 2910644038795264 2912714790417408 2913211391148032 2914301191495824 2925460939341824 2929469285203968 2929884150104064 2930718671142912 2931553429878996 2943041834409984 2943543605723136 2944798994202624 2945637763447392 2958359514841088 2960464213211136 2960968954937344 2973419315396608 2974687445532672 2975194612236288 2977311287785536 2977915037810688 2978763239522304 2991798418931712 2993074387550208 2993926907110464 3006673332043776 3008310907350528 3009509429608448 3019830647062528 3023452813492224 3023968294404096 3025257983115264 3026119669552512 3037978667778048 3038496625262592 3040658336461824 3042141180788736 3055963058798592 3056484082515968 3056833490984936 3057627479602176 3069336067506176 3070645105065984 3073541545132032 3074852376281088 3075728188725504 3087781596758016 3088308045348864 3089625174245376 3090505194436608 3105353194684416 3106060813860864 3106590378950656 3119653052219392 3120983549411328 3121872501431424 3123736433086464 3125259792285696 3135977979641856 3140274767265792 3141169214017536 3154542512308224 3155441022952192 3156260624105472 3168346908393472 3172147214155776 3174041162612736 3174404009868972 3174945227071488 3187387454717952 3188295320610816 3190198910386176 3191754681483264 3206256323985408 3207169564312064 3208002601549824 3221660438102016 3222578065993728 3226074624294912 3226993509482496 3239639708073984 3241573953306624 3241944520717248 3242497253179392 3257229443047424 3258075482947584 3258817903067136 3274474543644672 3275407214616576 3276804139219584 3277362815041536 3290206404870144 3291143556759552 3295652945854464 3309683947339776 3310626647031808 3311486556438528 3326532197154816 3328154454196224 3330522239862528 3331090074304512 3344144214786048 3345096729821184 3346523376224256 3347093938765824 3349475198758728 3363941061230592 3364899215015936 3365773221298176 3381065511862272 3382028543217376 3382507498549248 3385698108309504 3397309477945344 3401384415178752 3401964331204608 3404384628246576 3417421055000576 3418308703420416 3419087636004864 3436492815335424 3437958441148416 3438544592830464 3438937677358053 3453003075944448 3453986597328384 3454475743199232 3457734238273536 3460194212316192 3473444350984192 3474346551017472 3488049581522944 3490132141277184 3491126238159872 3494318415593472 3494914176319488 3509609683746816 3511106493087744 3511705116082176 3512106564110352 3514203487222272 3530386061656064 3531303051853824 3547347422281728 3548357815834624 3548860326346752 3549871150821216 3564390271942656 3565405519822848 3568665615925248 3569274052411392 3571813380455424 3585490942951424 3586832235687168 3600567309959168 3603743213584384 3605500658712576 3607038364483584 3607653343297536 3608065759851072 3622822899351552 3623854790639616 3624367992864768 3625400324242944 3630367698167808 3644269482999808 3659593003565056 3661777984290816 3662820971184128 3664383123428352 3666170140950528 3680418601107456 3682213438685184 3683783861600256 3684833116443648 3687033166921728 3702536501354496 3704011605671936 3716714642538496 3721807131574272 3722867216613376 3723394440757248 3724454977910784 3740753332273152 3742348721799168 3744173760970752 3747476333592576 3762256604289152 3763233821048832 3777644390776832 3780976486383616 3784433693884416 3785511616892928 3802077157392384 3802615599071232 3803698700845056 3804782111119548 3808910371848192 3821973162688512 3839572987346944 3842304617146368 3842959707471872 3844598686875648 3845693746722984 3846473590505472 3861422794604544 3864953559711744 3866054417252352 3868362666934272 3883619720556544 3884628460437504 3885734921994432 3905959046938624 3906512200138752 3907624894857216 3908737906505328 3924055779213312 3924724807630848 3926398658936832 3927517017929856 3928313454133248 3931778448359424 3947285617614848 3948310894215168 3966249927376896 3966926149648384 3969748383714048 3971684319363072 3989064558575616 3990765850066944 3991902542813952 3993605044673868 4008897776058368 4009939055935488 4011081209800704 4031270417989632 4031957725872128 4033677310820352 4034826226070016 4050638223704064 4054211115282432 4056188241051648 4058610011209728 4059073979832456 4074617411731456 4075675761770496 4076836639469568 4094193473421312 4098055393509376 4099803168374784 4100970918300672 4117042129010688 4119500232327168 4120673592582144 4122431013856896 4140470926245888 4141414418481152 4142490118520832 4161311399215104 4162496668575232 4164981910781952 4167013056380928 4181303972855808 4187033023021056 4188225618690048 4190011850149632 4206056683077632 4207149173440512 4208347498807296 4229529618874368 4232054883483648 4232538679825296 4233260302761984 4249849939623936 4251060427481088 4253598547181568 4255672908644352 4258700569004544 4275008431980544 4277336802066432 4295547250802688 4296770754658304 4301432832393216 4302658012643328 4319519610765312 4322592694289664 4323329670905856 4325173522735104 4326405465063357 4344100643930112 4345090537422848 4365966058192896 4367209619488768 4369072185626112 4369817086722048 4388191409012736 4394203927805952 4396078006714368 4397330144818494 4412911929786368 4414562751614976 4415315408584704 4418456645171088 4435376262873088 4437539272261632 4440696319816704 4441453432406016 4460128973094912 4462031168299008 4462791918354432 4465966931678304 4468144859283456 4485254748307456 4487697628397568 4490890360665696 4508087349149696 4510009998065664 4514264144412672 4529745970593792 4535179220238336 4535952441606144 4537886974672896 4539179504328768 4556968001667072 4557744937893888 4560987504692736 4581990420447232 4583944588197888 4584726123773952 4585250236477404 4604004101259264 4605315463104512 4605967657598976 4610312317698048 4612278564421632 4613592283088256 4631672395137024 4632462068023296 4635757791654912 4653509521702912 4659091220791296 4659885568425984 4679479578329088 4681475324116992 4682273488109568 4682808752147136 4685604649629696 4687889688428544 4703966969462784 4708404069138432 4711753821026304 4729796563042304 4731813768462336 4733161534428288 4752520362590208 4753874026430464 4758220821233664 4761061743919104 4761606014803458 4762417840607232 4781081182076928 4782442980916224 4785298365579264 4807334211616768 4809384485978112 4810754346468096 4830430532468736 4831806387519488 4832490657153024 4833867098990592 4839111936442368 4840490264223744 4859459562110976 4863745879769088 4885844164571136 4888226854600704 4907224801476608 4911711815467008 4913110821924864 4915206208829376 4916044222562304 4935309607305216 4936715335139328 4943479418781696 4964525921009664 4965939970547712 4967354422850521 4987671109697536 4989798295732224 4992231681294336 4995783359793792 4996635111456768 5016216322179072 5017645094731776 5020640908148736 5045911591845888 5047348822523904 5069436209856512 5070154132094976 5071598267793408 5073042814826064 5073761247823872 5078547162464256 5095964216918016 5098449376641024 5102946496806912 5123072822861824 5126131582500864 5127591662297312 5128631454007296 5148563726139392 5154739223003136 5156937661722624 5157816889245696 5179504613916672 5180979895992576 5186601357410304 5210166526476288 5211650542007104 5232074372284416 5232966410174464 5235198211915776 5236689357239808 5241477623390208 5242371264479232 5264414525620224 5267557674123264 5268159846165528 5288333236502528 5292997844952064 5295579092484096 5318752744767488 5321021133422592 5322536723751936 5323290489520128 5324806726231824 5346585407913984 5348108279734272 5353911078617088 5375027223986176 5378236414427136 5379768301426688 5400850964938752 5405614820376576 5408250988068864 5410557546725376 5411480014946304 5412098639776608 5434234349027328 5435782185959424 5438100486364416 5458924631228416 5466404224499712 5467961224400896 5489389505347584 5492666976436224 5494231456776192 5496574685142528 5499255211425792 5520627901661184 5523320158027776 5527249674665472 5548415198953472 5553309214375936 5556017408507904 5575071963807744 5582710697361408 5584300824920064 5585091661135872 5586682466866176 5611129998409728 5613523082698752 5639372825165824 5642739844644864 5643384906433728 5644347070349312 5666466586165248 5668080569974784 5671464729575424 5674230544859136 5676650540826624 5678267425339392 5703115736088576 5705548051267584 5707173166679322 5727396334403584 5736877350191104 5759359481020416 5763456925719552 5764439561207808 5766898030313472 5768540620084476 5769710385758208 5792134191906816 5799081625878528 5821288077590528 5825429580834816 5826422782296064 5828602382991648 5850921878683648 5858938570407936 5859768300208128 5861437342285824 5863106859757992 5886083668819968 5887087211446272 5889597988405248 5891275526894784 5920928426422272 5921937909874688 5946838630793216 5949374891065344 5950389224472576 5954622575571072 5955830075621376 5957526479044608 5983596837863424 5986148775100416 5987853814220928 6013346664087552 6016621814701056 6019018859216896 6039661294125056 6046905626984448 6047936588808192 6050515966230528 6052239339105024 6075957335556096 6076993250525184 6081316672923648 6084282361577472 6111926117597184 6112968165031936 6113666981969872 6115254959204352 6138672135012352 6141290210131968 6147083090264064 6149704752562176 6151456377451008 6175563193516032 6179250348490752 6181010388873216 6210706389368832 6212121627721728 6213180757901312 6239306104438784 6241967098822656 6243745002862848 6247472866172928 6250519584571392 6271955959283712 6280549534531584 6282338428035072 6309085024616448 6310882045904384 6312521248210944 6344294428311552 6348082325225472 6348808019737944 6349890454142976 6374774909435904 6376590641221632 6380397820772352 6383509362966528 6412512647970816 6414339128624128 6416005203099648 6443320876204032 6445156131987456 6452149248589824 6453987018964992 6479279416147968 6483889041434496 6484994506358784 6514458886094848 6516150965895168 6517635806134272 6548949087289344 6550814429233152 6553608278439168 6554725630083072 6580412809740288 6582287113519104 6591305891708928 6595995217227741 6619367894679552 6621253294063616 6622973112877056 6653064394309632 6656308908392448 6661044479725056 6662180148609024 6690193459642368 6693046752448512 6694187877531648 6698950397517456 6727882122461184 6729798430031872 6731546442596352 6762131023724544 6764057086434752 6765014997098496 6771396216619008 6794618955890688 6802768830357504 6803928662409216 6808769256493152 6834842110001152 6836617406840832 6838175272009728 6872985630670848 6875916882296832 6877089185660928 6877875354716106 6906006151888896 6907973194656768 6908951486398464 6915468476547072 6920388424632384 6946888701968384 6948693102034944 6976099163045888 6980264282554368 6982252476319744 6988636831186944 6989828352638976 7019219367493632 7022212986175488 7023410232164352 7024213128220704 7028406974444544 7060772123312128 7062606103707648 7094694844563456 7096715631669248 7097720652693504 7099742301642432 7128780543885312 7130811039645696 7137331231850496 7138548104822784 7143626760910848 7170981885902848 7173664471374336 7201134619918336 7207486427168768 7211001317425152 7214076728967168 7216131519702144 7245645798703104 7247709581279232 7248735985729536 7250800648485888 7260735396335616 7288538965999616 7319186007130112 7323555968581632 7325641942368256 7328766246856704 7332340281901056 7360837202214912 7364426877370368 7367567723200512 7369666232887296 7374066333843456 7405073002708992 7408023211343872 7433429285076992 7445734433226752 7446788881514496 7448909955821568 7481506664546304 7484697443598336 7488347521941504 7494952667185152 7524513208578304 7526467642097664 7555288781553664 7561952972767232 7568867387768832 7571023233785856 7604154314784768 7605231198142464 7607397401690112 7609564222239096 7617820743696384 7643946325377024 7684609234292736 7685919414943744 7689197373751296 7691387493445968 7692947181010944 7722845589209088 7729907119423488 7732108834504704 7736725333868544 7767239441113088 7769256920875008 7771469843988864 7811918093877248 7815249789714432 7817475813010656 7848111558426624 7849449615261696 7852797317873664 7855034035859712 7863556896718848 7894571235229696 7896621788430336 7932499854753792 7933852299296768 7939496767428096 7943368638726144 7978129117151232 7981531700133888 7983805085627904 7987210089347736 8017795552116736 8019878111870976 8022162419601408 8062540835979264 8063915451744256 8067354621640704 8069652452140032 8101276447408128 8108422230564864 8112376482103296 8117220022419456 8118147959664912 8149234823462912 8151351523540992 8153673278939136 8188386946842624 8196110787018752 8199606336749568 8201941836601344 8234084258021376 8239000464654336 8241347185164288 8244862027713792 8280941852491776 8282828836962304 8284980237041664 8322622798430208 8324993337150464 8329963821563904 8334026112761856 8362607945711616 8374066046042112 8376451237380096 8380023700299264 8412113366155264 8416694997614592 8459059237748736 8464109766967296 8465077359650592 8466520605523968 8499699879247872 8502120854962176 8507197094363136 8511345817288704 8517401138009088 8550016863961088 8554673604132864 8560759750018983 8591094501605376 8593541509316608 8602865664786432 8605316025286656 8639039221530624 8645185388579328 8646659341811712 8650347045470208 8652810930126714 8688201287860224 8690181074845696 8731932116385792 8734419238977536 8738144371252224 8739634173444096 8776382818025472 8788407855611904 8792156013428736 8794660289636988 8825823859572736 8829125503229952 8830630817169408 8836913290342176 8870752525746176 8875078544523264 8881392639633408 8882906864812032 8920257946189824 8924062336598016 8925583836708864 8931933863356608 8936289718566912 8975395256795136 8981780721331392 9016174698299392 9020019996131328 9028528288825344 9059491941187584 9070358440476672 9071904883212288 9075773949345792 9078359008657536 9113936003334144 9115489875787776 9121975009385472 9163980840894464 9167889176395776 9169452247547904 9170500472954808 9208008202518528 9210630926209024 9211935315197952 9220624635396096 9224557128843264 9227184566176512 9263344790274048 9264924136046592 9271515583309824 9307019043405824 9318182441582592 9319771136851968 9358959156658176 9362950648233984 9365617504294272 9371209299259392 9375779376857088 9407933938925568 9423507642052608 9459593126084608 9463627536924672 9466323068856576 9505040725180416 9507748052860928 9516441642467328 9522123487838208 9523212029606916 9524835681214464 9562162364153856 9564885961832448 9570596731158528 9614668423233536 9618768971956224 9621508692936192 9663612775038976 9664981314306048 9667734197981184 9678223872884736 9680980528447488 9718919124221952 9727491759538176 9771688329142272 9776453709201408 9814449602953216 9823423630934016 9826221643849728 9830412417658752 9832088445124608 9870619214610432 9873430670278656 9886958837563392 9929051842019328 9931879941095424 9934708845701042 9975342219395072 9979596591464448 9984463362588672 9991566719587584 9993270222913536 10032432644358144 10035290189463552 10041281816297472 10091823183691776 10094697645047808 10138872419713024 10143196535586816 10146085629652128 10147522495647744 10157094324928512 10191928433836032 10205892993613824 10246145645723648 10252263165001728 10255183324594624 10257262908014592 10297127452278784 10309478446006272 10313875323445248 10315633778491392 10316813032074159 10359009227833344 10361959791985152 10373202714820608 10420333052952576 10423301084014208 10464148744568832 10465932820348928 10470396423831552 10473378714479616 10482955246780416 10484742528958464 10528829051240448 10535115348246528 10536319692331056 10576666473005056 10585995689904128 10591158184968192 10637505489534976 10642042266845184 10645073447503872 10646580979040256 10649613452463648 10693170815827968 10696216559468544 10707822157234176 10750054447972352 10756472828854272 10759536602853376 10801701929877504 10811229640753152 10816501976137728 10821115093450752 10822960029892608 10824197279553216 10868468698054656 10871564371918848 10876200972728832 10917849262456832 10932808448999424 10935922448801792 10978779010695168 10985333952872448 10988462913552384 10993149370285056 10998510422851584 11041255803322368 11046640316055552 11054499349330944 11096830397906944 11106618428751872 11112034817015808 11150143927615488 11165421394722816 11168601649840128 11170183322271744 11173364933732352 11222259996819456 11227046165397504 11278745650331648 11286769812867456 11288694140698624 11332933172330496 11336161139949568 11342929459150848 11353301081653248 11356534850678784 11406231472177152 11411096102535168 11414346333358644 11454792668807168 11473754700382208 11518718962040832 11526913851439104 11528879122415616 11533796060626944 11537081240168952 11539420771516416 11584268383813632 11598163251757056 11650859161669632 11652845564592128 11657204765983296 11701843757367296 11717877140815872 11719536600416256 11722874684571648 11726213719515984 11772167337639936 11774174422892544 11779195976810496 11782551053789568 11841856852844544 11843875819749376 11893677261586432 11898749782130688 11900778448945152 11909245151142144 11915052958089216 11967193675726848 11972297550200832 11975707628441856 12026693328175104 12033243629402112 12038037718433792 12079322588250112 12093811253968896 12095873177616384 12101031932461056 12104478678210048 12151914671112192 12162633345847296 12168564723154944 12223852235194368 12225936330063872 12227333963939744 12230509918408704 12277344270024704 12282580420263936 12294166180528128 12299409505124352 12302912754902016 12351126387032064 12358500696981504 12362020777746432 12421412778737664 12424243255443456 12426361515802624 12478612208877568 12483934197645312 12487490005725696 12494945732345856 12501039169142784 12543911918567424 12561099069063168 12564676856070144 12618170049232896 12621764091808768 12625042496421888 12688588856623104 12696164650450944 12697616039475888 12699780908285952 12749549818871808 12753181282443264 12760795641544704 12767018725933056 12825025295941632 12828678257248256 12832010406199296 12886641752408064 12890312263974912 12904298497179648 12907974037929984 12958558832295936 12967778082868992 12969989012717568 12979216395190071 13028917772189696 13032301931790336 13035271612268544 13097898174578688 13101628858466304 13107216556878336 13109451260166144 13164574227038208 13182611783417856 13191990434455482 13238735789359104 13242506588127232 13245946225754112 13306128788619264 13312617816784896 13322088959450112 13324360297218048 13380386919284736 13386093504897024 13388375755063296 13397900795034912 13455764244922368 13459596860063744 13463092885192704 13524262047449088 13528114172869504 13530029994196992 13542792433238016 13589237911781376 13605537660715008 13607857324818432 13617538512986304 13669684220002304 13673234813681664 13745971261341696 13751833764593664 13754178371321856 13755750709432212 13812012303777792 13815946389313536 13817902972796928 13830936953094144 13840776849264768 13893777403936768 13897386204069888 13952198326091776 13960528565108736 13964504952639488 13977273662373888 13979656705277952 14038438734987264 14044425972350976 14046820464328704 14048426256441408 14056813948889088 14121544246624256 14125212207415296 14189389689126912 14193431263338496 14195441305387008 14199484603284864 14257561087770624 14261622079291392 14274662463700992 14287253521821696 14341963771805696 14347328942748672 14402269239836672 14414972854337536 14422002634850304 14428153457934336 14432263039404288 14491291597406208 14495419162558464 14497471971459072 14501601296971776 14521470792671232 14577077931999232 14638372014260224 14651283884736512 14657532493713408 14664680563802112 14721674404429824 14735135446401024 14739332465774592 14748132667686912 14810146005417984 14816046422687744 14866858570153984 14891468866453504 14893577763028992 14897819911643136 14902063268551563 14963013329092608 14969394887196672 14976695043883008 14989905334370304 15049026417156608 15052935284195328 15123905945534464 15137734775537664 15142046467571712 15208308629569536 15210462396284928 15214794803380224 15219128444478192 15235641487392768 15287892650754048 15369218468585472 15371838829887488 15378394747502592 15382774986891936 15385894362021888 15445691178418176 15464217669009408 15473450667737088 15534478882226176 15538513841750016 15542939687977728 15623836187754496 15630499579428864 15634951626021312 15696223116853248 15698899230523392 15705594635747328 15710068071719424 15727113793437696 15789142470459392 15793243576860672 15864999709507584 15867704598593536 15878993534856192 15886737277452288 15956258234302464 15963063400267776 15967610171255808 15974420178695472 16035591104233472 16039756223741952 16044324839202816 16125081671958528 16127830903488512 16134709243281408 16139304904280064 16202552894816256 16216844461129728 16224752964206592 16234440044838912 16236295919329824 16298469646925824 16302703047081984 16307346557878272 16376773893685248 16399212673499136 16403883673202688 16468168516042752 16478000929308672 16482694370328576 16489724055427584 16561883704983552 16565657673924608 16569960474083328 16645245596860416 16649986674300928 16659927643127808 16668052225523712 16725215891423232 16748132092084224 16752902474760192 16760047400598528 16824226732310528 16833389995229184 16918118475497472 16928219533934592 16930154719301184 16933041211047936 16999399758495744 17004241709924352 17014394188726272 17022691634577408 17034802276018176 17100033727922176 17109347208265728 17121519500037966 17182189003210752 17187083018633216 17210632050573312 17278078443061248 17290370777158656 17293318683623424 17300694090940416 17305621860253428 17376402575720448 17380362149691392 17463864232771584 17468838477955072 17476288742504448 17479268346888192 17552765636050944 17576815711223808 17584312026857472 17589320579273976 17658251006459904 17661261634338816 17673826580684352 17741505051492352 17762785279266816 17765813729624064 17840515892379648 17848124673196032 17851167673417728 17863867726713216 17872579437133824 17950790513590272 17963561442662784 18032349396598784 18040039992262656 18057056577650688 18118983882375168 18140716880953344 18143809766424576 18151547898691584 18156718017315072 18227872006668288 18230979751575552 18243950018770944 18327961681788928 18335778352791552 18338904495095808 18341000945909616 18416016405037056 18421261852418048 18423870630395904 18441249270792192 18449114257686528 18454369132353024 18526689580548096 18543031166619648 18614038086811648 18636364883165184 18639542273703936 18717918313316352 18725901296467968 18731235008588544 18742418598518784 18751558753714176 18815867877851136 18847015284105216 18919186252169216 18927255073849344 18932646137713152 19015496105721856 19032883284934656 19044246975676416 19046424059213832 19049671362428928 19124324728307712 19129771923664896 19141193462317056 19229336846467072 19237537943912448 19243017385872384 19327225550077952 19329962628612096 19335468395962368 19356447745769472 19361961056894976 19437838248443904 19454983519076352 19543376658284544 19552907418402816 19628899205906432 19646847261868032 19652443287699456 19660824835317504 19664176890249216 19741238429220864 19746861340557312 19773917675126784 19858103684038656 19863759882190848 19869417691402084 19950684438790144 19959193182928896 19968926725177344 19983133439175168 19986540445827072 20070580378927104 20082563632594944 20183646367383552 20189395290095616 20277744839426048 20286393071173632 20292171259304256 20295044991295488 20314188649857024 20383856867672064 20411785987227648 20492291291447296 20504526330003456 20510366649189248 20514525816029184 20594254904557568 20618956892012544 20627750646890496 20631267556982784 20633626064148318 20718018455666688 20723919583970304 20746405429641216 20840666105905152 20846602168028416 20928297489137664 20931865640697856 20940792847663104 20946757428959232 20965910493560832 20969485057916928 21057658102480896 21070230696493056 21072639384662112 21153332946010112 21171991379808256 21182316369936384 21284084533690368 21290146895007744 21293161958080512 21299226904927296 21386341631655936 21392433118937088 21415644314468352 21500108895944704 21512945657708544 21519073205706752 21603403859755008 21622459281506304 21633003952275456 21642230186901504 21648394559106432 21736937396109312 21743128743837696 21752401945457664 21835698524913664 21865616897998848 21871844897603584 21957558021390336 21970667905744896 21976925827104768 21986298740570112 21997020845703168 22082511606644736 22093280632111104 22108998698661888 22193660795813888 22213236857503744 22224069634031616 22300287855230976 22337203299680256 22340366644543488 22346729867464704 22444519993638912 22454092330795008 22557491300663296 22573539625734912 22577388281397248 22665866344660992 22672322279899136 22685858918301696 22706602163306496 22713069701357568 22812462944354304 22822192205070336 22828692666717288 22947509400764416 23053827702878208 23057758244831232 23067592121253888 23074162480337904 23078841543032832 23168536767627264 23196326503514112 23301718323339264 23305691129184256 23314409531966592 23403687514734592 23435754281631744 23445749369143296 23452427439031968 23544334675279872 23548348845785088 23558391953620992 23565102107579136 23683713705689088 23687751639498752 23787354523172864 23797499564261376 23801556897890304 23818490302284288 23830105916178432 23934387351453696 23944595100401664 23951415256883712 24053386656350208 24066487258804224 24076075436867584 24158645176500224 24187622507937792 24191746355232768 24202063864922112 24208957356420096 24303829342224384 24325266691694592 24337129446309888 24447704470388736 24451872660127744 24454667927879488 24461019836817408 24554688540049408 24565160840527872 24588332361056256 24598819010248704 24605825509804032 24702252774064128 24717001393963008 24724041555492864 24842825557475328 24848486510886912 24957224417755136 24967868395290624 24974980011451392 24989891464691712 25002078338285568 25087823837134848 25122198138126336 25129353712140288 25236340098465792 25243528183617536 25250084992843776 25377177713246208 25392329300901888 25395232078951776 25399561816571904 25499099637743616 25506362564886528 25521591283089408 25534037451866112 25650050591883264 25657356514496512 25664020812398592 25773283504816128 25780624527949824 25808596994359296 25815948075859968 25917117664591872 25935556165737984 25939978025435136 25958432790380142 26057835544379392 26064603863580672 26070543224537088 26195796349157376 26203257716932608 26214433113756672 26218902520332288 26329148454076416 26365223566835712 26383980868910964 26477471578718208 26485013176254464 26491892451508224 26612257577238528 26625235633569792 26644177918900224 26648720594436096 26760773838569472 26772187009794048 26776751510126592 26795801590069824 26919193720127488 26926185770385408 27048524094898176 27056228345739008 27060059988393984 27085584866476032 27178475823562752 27211075321430016 27215714649636864 27235077025972608 27339368440004608 27346469627363328 27491942522683392 27503667529187328 27508356742643712 27511501418864424 27624024607555584 27631892778627072 27635805945593856 27661873906188288 27681553698529536 27787554807873536 27794772408139776 27904396652183552 27921057130217472 27929009905278976 27954547324747776 27959313410555904 28076877469974528 28088851944701952 28096852512882816 28113627897778176 28243088493248512 28378779378253824 28386862526676992 28390882610774016 28398969206569728 28515122175541248 28523244158582784 28549324927401984 28574507043643392 28683927543611392 28694657885497344 28804538479673344 28829945708675072 28844005269700608 28856306915868672 28864526078808576 28990838325116928 28994943942918144 29003202593943552 29042941585342464 29154155863998464 29276744028520448 29302567769473024 29315064987426816 29329361127604224 29443348808859648 29470270892802048 29478664931549184 29496265335373824 29620292010835968 29632092845375488 29782937732907008 29787155526057984 29795639823286272 29804126537103126 29926026658185216 29938789774393344 29953390087766016 29979810668740608 30098052834313216 30105870568390656 30247811891068928 30275469551075328 30284092935143424 30416617259139072 30429589606760448 30438256888956384 30471282974785536 30575785301508096 30738436937170944 30743677659774976 30756789495005184 30765549973783872 30771788724043776 30891382356836352 30928435338018816 30946901335474176 30950439096222477 31068957764452352 31077027683500032 31085879375955456 31247672375508992 31260999158857728 31269903252042624 31392446233706496 31397798461046784 31411189271494656 31420136143438848 31454227586875392 31578284940918784 31586487153721344 31729999419015168 31735409197187072 31757987069712384 31773474554904576 31912516468604928 31926126800535552 31935220342511616 31948840357390944 32071182208466944 32079512447483904 32088649678405632 32250163343917056 32269418486562816 32278609808560128 32405105789632512 32433688922259456 32449505928413184 32468880089677824 32472591838659648 32596939293851648 32605406094163968 32614693115756544 32753547787370496 32798425346998272 32807767346405376 32936337032085504 32956001858617344 32965388740657152 32979448110855168 33123767409967104 33131315347849216 33139920948166656 33290491193720832 33299973348601856 33319855286255616 33336104451047424 33450431782846464 33496264184168448 33505804949520384 33520094801197056 33648453464621056 33666779990458368 33836236950994944 33860309438602368 33866082422095872 33998799516991488 34008483419848704 34028788377452544 34069604552036352 34200067455844352 34218694416531456 34243039000075932 34364378006421504 34374166037266432 34421264101146624 34556156886122496 34580741554317312 34586637367246848 34601388181880832 34611243720506856 34752805151440896 34760724299382784 34937676955910144 34952577485008896 34958536693776384 35105531272101888 35153631422447616 35168624053714944 35178641158547952 35316502012919808 35322523268677632 35347653161368704 35483010102984704 35525570558533632 35531627459248128 35681031784759296 35696249346392064 35702335346835456 35727735453426432 35745158874267648 35901581027180544 35927122885325568 36064698793197568 36080079984525312 36114113155301376 36237967764750336 36281433761906688 36287619532849152 36303095797383168 36313436034630144 36455744013336576 36487900037541888 36655923363577856 36671556705583104 36677808990191616 36682001891819232 36832032810074112 36842523704836096 36847741260791808 36882498541584384 36898228515373056 36908738264706048 37053379161096192 37086062333239296 37228076173623296 37272729766330368 37279084547407872 37435836626632704 37451802592935936 37462470017177088 37484837197037568 37503117507428352 37631735755702272 37694030568210432 37838372504338432 37854510147698688 37865292275426304 38030992211443712 38065766569869312 38088493951352832 38092848118427664 38099342724857856 38248649456615424 38259543847329792 38282386924634112 38458673692934144 38475075887824896 38486034771744768 38654451100155904 38659925257224192 38670936791924736 38712895491538944 38723922113789952 38875676496887808 38909967038152704 39086753316569088 39105814836805632 39257798411812864 39293694523736064 39304886575398912 39321649670635008 39328353780498432 39493722681114624 39547835350253568 39716207368077312 39727519764381696 39738835382804168 39901368877580288 39918386365857792 39937853450354688 39966266878350336 39973080891654144 40141160757854208 40165127265189888 40367292734767104 40378790580191232 40555489678852096 40572786142347264 40584342518608512 40590089982590976 40628377299714048 40767713735344128 40823571974455296 40984582582894592 41009052660006912 41020733298378496 41188509809115136 41237913784025088 41255501293780992 41262535113965568 41267252128296636 41436036911333376 41447839167940608 41492810859282432 41681332211810304 41693204336056832 41856594978275328 41881585695326208 41893514857918464 41931820987121664 41938970115833856 42115316204961792 42140461392986112 42145278769324224 42306665892020224 42343982759616512 42364632739872768 42568169067380736 42580293790015488 42586323916161024 42598453809854592 42772683263311872 42784866237874176 43000217791889408 43025891315417088 43038146411413504 43206807719510016 43244918563012608 43266007904550912 43284460373803008 43296789118212864 43473874792218624 43486257487675392 43504803890915328 43671397049827328 43731233795997696 43743689795207168 43915116042780672 43953851654209536 43972597481140224 43994041691406336 44165023213289472 44217997397323776 44387321591627776 44426473715007488 44448139268063232 44600575710461952 44674406599360512 44680733289086976 44693459734929408 44706189805654689 44889039987277824 44908184661590016 45114982601326592 45147079251469824 45154776562794496 45344644559798272 45371717836603392 45413204326612992 45426139402715136 45624925888708608 45644384410140672 45657385333434576 45895018801528832 46107655405756416 46115516489662464 46135184242507776 46148324960675808 46157683086065664 46337073535254528 46392653007028224 46603436646678528 46611382258368512 46628819063933184 46807375029469184 46871508563263488 46891498738286592 46904854878063936 47088669350559744 47096697691570176 47116783907241984 47130204215158272 47367427411378176 47375503278997504 47574709046345728 47594999128522752 47603113795780608 47636980604568576 47660211832356864 47868774702907392 47889190200803328 47902830513767424 48106773312700416 48132974517608448 48152150873735168 48317290353000448 48375245015875584 48383492710465536 48404127729844224 48417914712840192 48607658684448768 48650533383389184 48674258892619776 48895408940777472 48909335855758976 48922039673634816 49109377080098816 49130321681055744 49197638020497408 49211651019608064 49404505548128256 49434002787926016 49448083110985728 49685651114950656 49696973021773824 49914448835510272 49935736790581248 49949960022902784 49979782929383424 50004156676571136 50175647674269696 50244396276252672 50258707424280576 50472680196931584 50487056367235072 50500169985687552 50754355426492416 50784658601803776 50790464157903552 50799123633143808 50998199275487232 51012725129773056 51043182566178816 51068074903732224 51300101183766528 51314713028993024 51328041624797184 51546567009632256 51561249055899648 51631896151719936 51834235329183744 51871112331475968 51879956050870272 51916865580760284 52115671088758784 52129207727161344 52141086449074176 52391592698314752 52406515433865216 52428866227513344 52437805040664576 52658296908152832 52730447133671424 52767961737821928 52970026352508928 52983784903016448 53224515154477056 53288355837800448 53297441188872192 53521547677138944 53544374019588096 53553503020253184 53591603180139648 53838387440254976 53852371540770816 54097048189796352 54112456691478016 54120119976787968 54171169732952064 54356951647125504 54422150642860032 54431429299273728 54470154051945216 54678736880009216 54692939254726656 54983885045366784 55007335058374656 55016713485287424 55023002837728848 55248049215111168 55263785557254144 55271611891187712 55323747812376576 55363107397059072 55575109615747072 55808793304367104 55842114260434944 55858019810557952 55909094649495552 55918626821111808 56153754939949056 56177703889403904 56193705025765632 56227255795556352 56486176986497024 56757558756507648 56773725053353984 56781765221548032 56797938413139456 57046488317165568 57098649854803968 57149014087286784 57367855087222784 57389315770994688 57609076959346688 57659891417350144 57688010539401216 57712613831737344 57729052157617152 57981676650233856 57989887885836288 58006405187887104 58085883170684928 58308311727996928 58553488057040896 58605135538946048 58630129974853632 58658722255208448 58886697617719296 58940541785604096 58957329863098368 58992530670747648 59240584021671936 59565875465814016 59574311052115968 59591279646572544 59608253074206252 59852053316370432 59877579548786688 59906780175532032 59959621337481216 60196105668626432 60211741136781312 60495623782137856 60550939102150656 60568185870286848 60833234518278144 60859179213520896 60876513777912768 60942565949571072 61151570603016192 61476873874341888 61487355319549952 61513578990010368 61531099947567744 61543577448087552 61782764713672704 61856870676037632 61893802670948352 61900878192444954 62137915528904704 62154055367000064 62171758751910912 62495344751017984 62521998317715456 62539806504085248 62784892467412992 62795596922093568 62822378542989312 62840272286877696 62908455173750784 63156569881837568 63172974307442688 63459998838030336 63515974139424768 63546949109809152 63852253601071104 63870440685023232 63897680714781888 64142364416933888 64159024894967808 64177299356811264 64500326687834112 64538836973125632 64557219617120256 64810211579265024 64867377844518912 64899011856826368 64945183677319296 65193878587703296 65210812188327936 65229386231513088 65507095574740992 65596850693996544 65615534692810752 65872674064171008 65912003717234688 65930777481314304 65958896221710336 66247534819934208 66262630695698432 66279841896333312 66580982387441664 66599946697203712 66639710572511232 66672208902094848 66900863565692928 67011609899040768 67040189602394112 67296906929242112 67333559980916736 67672473901989888 67720618877204736 67732164844191744 67997599033982976 68016966839697408 68057576754905088 68139209104072704 68400134911688704 68437388833062912 68486078000151864 68748332074532864 68842528202293248 69161483108634624 69173274734493696 69202776363761664 69222487441013712 69505610302881792 69521448598765568 69875353911820288 69905154970017792 69917073387552768 70211062544203776 70307262844895232 70337248107429888 70357282317095904 70633004025839616 70645046537355264 70695306322737408 70966020205969408 71051141117067264 71063254918496256 71362063569518592 71392498692784128 71404670693670912 71455470906852864 71490317748535296 71803162054361088 71854245770651136 72129397586395136 72160159969050624 72228226310602752 72475935529500672 72562867523813376 72575239065698304 72606191594766336 72626872069260288 72911488026673152 72975800075083776 73311846727155712 73343113411166208 73355617980383232 73364003783638464 73664065620148224 73685047409672192 73695482521583616 73764997083168768 73796457030746112 73817476529412096 74106758322192384 74172124666478592 74456152347246592 74545459532660736 74871673253265408 74903605185871872 74924940034354176 74969674394075136 75006235014856704 75263471511404544 75388061136420864 75676745008676864 75709020295397376 75730584550852608 76061984422887424 76131533139738624 76176987902705664 76185696236855328 76198685449715712 76497298913230848 76519087694659584 76564773849268224 76950151775649792 76972069543489536 77308902200311808 77319850514448384 77341873583849472 77425790983077888 77447844227579904 77751352993775616 77819934076305408 78173506633138176 78211629673611264 78515596823625728 78587389047472128 78609773150797824 78643299341270016 78656707560996864 78987445362229248 79095670700507136 79432414736154624 79455039528763392 79477670765608336 79802737755160576 79836772731715584 79875706900709376 79932533756700672 79946161783308288 80282321515708416 80330254530379776 80757581160382464 81110979357704192 81145572284694528 81168685037217024 81180179965181952 81256754599428096 81535427470688256 81647143948910592 81969165165789184 82018105320013824 82041466596756992 82475827568050176 82511002587561984 82525070227931136 82534504256593272 82872073822666752 82895678335881216 82985621718564864 83362664423620608 83386408672113664 83713189956550656 83763171390652416 83787029715836928 83863641974243328 83877940231667712 84230632409923584 84290557538648448 84613331784040448 84687965519233024 84729265479745536 85136338134761472 85160587580030976 85172647832322048 85196907619709184 85545366526623744 85569732475748352 86000435583778816 86051782630834176 86076292822827008 86413615439020032 86489837126025216 86532015809101824 86568920747606016 86593578236425728 86972514975350784 87009607781830656 87342794099654656 87462467591995392 87487379590414336 87830232085561344 87907703308419072 87945194962280448 87988083382812672 88330046426578944 88435994794647552 88774643183255552 88852947430014976 88896278536126464 89348813198721024 89361466578173952 89386919469858816 89412379611309378 89778079974555648 89816369323180032 90229965202653184 90294158502939648 90309553125588992 90689289119596544 90743435673206784 90826408653225984 90852278805430272 91249851777417216 91288768820281344 91314770666869152 91790037603057664 92215310811512832 92231032979324928 92270368485015552 92296649921351616 92315366172131328 92674147070509056 92785306014056448 93206873293357056 93222764516737024 93257638127866368 93614750058938368 93743017126526976 93782997476573184 93809709756127872 94177338701119488 94193395383140352 94233567814483968 94260408430316544 94734854822756352 94751006557995008 95149418092691456 95189998257045504 95206227591561216 95273961209137152 95320423664713728 95737549405814784 95778380401606656 95805661027534848 96213546625400832 96265949035216896 96304301747470336 96634580706000896 96750490031751168 96808255459688448 96835829425680384 97215317368897536 97301066766778368 97348517785239552 97790817881554944 97818671711517952 97844079347269632 98218754160197632 98260643362111488 98395276040994816 98423302039216128 98809011096256512 98868005575852032 98896166221971456 99371302229901312 99393946043547648 99871473581162496 99899920045805568 99959565858766848 100008313353142272 100351295348539392 100488792552505344 100517414848561152 100945360393863168 100974112734470144 101000339971375104 101508710852984832 101580928315807104 101598247266287616 101996398550974464 102025450259546112 102086365132357632 102600202367533056 102629426057986048 102656083249594368 103093134019264512 103122498111799296 103263792303439872 103668470658367488 103742224662951936 103759912101740544 103833731161520568 104231342177517568 104258415454322688 104282172898148352 104813030867730432 104857732455026688 104875610081329152 105316593816305664 105460894267342848 105535923475643856 105940052705017856 105967569806032896 106449030308954112 106576711675600896 106594882377744384 107043095354277888 107088748039176192 107107006040506368 107183206360279296 107676774880509952 107704743081541632 108194096379592704 108224913382956032 108240239953575936 108342339465904128 108713903294251008 108844301285720064 108862858598547456 108940308103890432 109357473760018432 109967770090733568 110014670116749312 110033426970574848 110046005675457696 110496098430222336 110527571114508288 110543223782375424 110647495624753152 110726214794118144 111150219231494144 111617586608734208 111684228520869888 111716039621115904 111818189298991104 111837253642223616 112307509879898112 112355407778807808 112387410051531264 112454511591112704 112972353972994048 113515117513015296 113547450106707968 113563530443096064 113595876826278912 114092976634331136 114197299709607936 114298028174573568 114735710174445568 114778631541989376 115218153918693376 115319782834700288 115376021078802432 115425227663474688 115458104315234304 115963353300467712 115979775771672576 116012810375774208 116171766341369856 117106976114081792 117210271077892096 117260259949707264 117317444510416896 117773395235438592 117881083571208192 117914659726196736 117985061341495296 118481168043343872 119131750931628032 119148622104231936 119182559293145088 119216506148412504 119704106632740864 119755159097573376 119813560351064064 119919242674962432 120392211337252864 120423482273562624 120991247564275712 121101878204301312 121136371740573696 121666469036556288 121718358427041792 121753027555825536 121885131899142144 122303141206032384 122953747748683776 122974710639099904 123027157980020736 123062199895135488 123565529427345408 123713741352075264 123787605341896704 123801756384889908 124275831057809408 124308110734000128 124343517503821824 124990689502035968 125043996635430912 125079613008170496 125569784934825984 125644757085978624 125680544573755392 125816910347501568 126313139763675136 126345948614885376 126919997676060672 127031948278849536 127093898219618304 127704507202142208 127740881370046464 127795361429563776 128284728833867776 128318049789935616 128354598713622528 129000653375668224 129077673946251264 129114439234240512 129620423158530048 129734755689037824 129798023713652736 129890367354638592 130387757175406592 130421624376655872 130458772463026176 131014191149481984 131193701387993088 131231069385621504 131745348128342016 131861554962628608 131917792443420672 132495069639868416 132525261391396864 133161964774883328 133199893394407424 133279421145022464 133344417804189696 133801727131385856 134023219798081536 134080379204788224 134118569416964067 134593813858484224 134667119961833472 135344947803979776 135441237754409472 135464329688383488 136033933679394816 136115153509810176 136278418208145408 136800269823377408 136874777666125824 136972156000303728 137496664149065728 137685056404586496 138322966217269248 138346549468987392 138405552727523328 138444974882027424 139011220605763584 139042897197531136 139750707823640576 139810309940035584 139834146775105536 140422125088407552 140614525689790464 140674496214859776 140714564634191808 141266008051679232 141290093074710528 141390612645474816 141932040411938816 142102282234134528 142126509836992512 142724127139037184 142784997385568256 142809341387341824 142910941813705728 142980635497070592 143606324108722176 143708491541302272 144258795172790272 144320319938101248 144456452621205504 144951871059001344 145125735047626752 145150478131396608 145212383189532672 145253744138520576 145822976053346304 145951600150167552 146623693454311424 146686226822332416 146728007567276928 147328131240296448 147370094819344384 147390965043167232 147592914061492224 147634953058824192 148213516644384768 148344249332957184 148912304694493184 149090919065321472 149743346506530816 149807210371743744 149849880068708352 149939348788150272 150012470029713408 150526943022809088 150776122272841728 151418040590794752 151461169101705216 152123968845774848 152263066279477248 152353975805411328 152371392473710656 152397370899431424 152994597826461696 153038175389319168 153129547698536448 153900303551299584 153944139086979072 154617804400623616 154639701028896768 154683747167698944 154895688455159808 155502705987551232 155639868152610816 156347013266276352 156423259347222528 157031193647251456 157174778094944256 157219546301595648 157286598682540032 157313415121993728 157974890724458496 158191341401014272 158910079057526784 158955341531216672 159605475510321152 159673545463431168 159865067513401344 159892323566616576 160564643031416832 160660509060759552 161515162320764928 162221958715408384 162291144569389056 162337370074434048 162360359930363904 162513509198856192 163070854941376512 163294287897821184 163938330331578368 164036210640027648 164082933193513984 164951655136100352 165022005175123968 165050140455862272 165069008513186544 165744147645333504 165791356671762432 165971243437129728 166725328847241216 166772817344227328 167426379913101312 167526342781304832 167574059431673856 167727283948486656 167755880463335424 168461264819847168 168581115077296896 169226663568080896 169375931038466048 169458530959491072 170272676269522944 170321175160061952 170345295664644096 170393815239418368 171139464951496704 172000871167557632 172103565261668352 172152585645654016 172827230878040064 172979674252050432 173064031618203648 173137841495212032 173187156472851456 173945029950701568 174019215563661312 174685588199309312 174924935183990784 174974759180828672 175660464171122688 175815406616838144 175890389924560896 175976166765625344 176660092853157888 176871989589295104 177549286366511104 177705894860029952 178697626397442048 178722933156347904 178773838939717632 178824759222618756 179556159949111296 179632738646360064 180459930405306368 180588317005879296 180619106251177984 181378578239193088 181486871346413568 181652817306451968 181704557610860544 182499703554834432 182577537640562688 182629541333738304 183580075206115328 184430621623025664 184462065958649856 184540736970031104 184593299842703232 184630732344262656 185348294141018112 185570612028112896 186413746586714112 186445529033474048 186515276255732736 187229500117876736 187486034253053952 187565994953146368 187619419512255744 188354677402238976 188386790766280704 188467135628967936 188520816860633088 189469709645512704 189502013115990016 190298836185382912 190379996514091008 190547922418274304 190640847329427456 191556760803213312 191611322055069696 192427093250801664 192531898070433792 192608603494940672 193269161412001792 193500980063502336 193616510919376896 193671658851360768 194430634737795072 194602133533556736 194697035570479104 195581635763109888 195637343423035904 195688158694539264 196521286724222976 196790552081989632 196846604078432256 197618022192513024 197736011151704064 197792332443942912 198742604459802624 198787892087095296 199742947162324992 199799840091611136 199919131717533696 200016626706284544 200702590697078784 201034829697122304 201890720787726336 201948225468940288 202000679942750208 203017421705969664 203161856631614208 203196494532575232 203992797101948928 204050900519092224 204172730264715264 205200404735066112 205258852115972096 205312166499188736 206244996223598592 206527584606879744 207484449325903872 207519824203481088 207667462323041136 208462684355035136 208516830908645376 208564345796296704 209626061735460864 209715464910053376 209751220162658304 210633187632611328 210921788534685696 211071846951287712 211880105410035712 211935139612065792 212898060617908224 213153423351201792 213189764755488768 214086190708555776 214177496078352384 214214012081012736 214366412720558592 215353549761019904 215409486163083264 216388192759185408 216449826765912064 216480479907151872 216684678931808256 217427806588502016 217688602571440128 217725717197094912 217880616207780864 218714947520036864 219935540181467136 220029340233498624 220066853941149696 220092011350915392 220992196860444672 221055142229016576 221086447564750848 221294991249506304 221452429588236288 222300438462988288 223235173217468416 223368457041739776 223432079242231808 223636378597982208 224615019759796224 224710815557615616 224774820103062528 224909023182225408 225944707945988096 227030235026030592 227094900213415936 227127060886192128 227191753652557824 228185953268662272 228394599419215872 228596056349147136 229557263083978752 230436307837386752 230639565669400576 230850455326949376 230916208630468608 231926706600935424 231959551543345152 232025620751548416 232343532682739712 234213952228163584 234420542155784192 234520519899414528 234634889020833792 235546790470877184 235762167142416384 235829319452393472 235970122682990592 236962336086687744 238263501863256064 238297244208463872 238365118586290176 238433012296825008 239408213265481728 239510318195146752 239627120702128128 239838485349924864 240784422674505728 240846964547125248 241982495128551424 242272743481147392 243332938073112576 243436716854083584 243506055111651072 243770263798284288 244606282412064768 245907495497367552 245949421278199808 246054315960041472 246124399790270976 247427482704150528 247575210683793408 247603512769779816 248551662115618816 248616221468000256 248687035007643648 249981379004071936 250087993270861824 250159226016340992 251139569869651968 251289514171957248 251361089147510784 251633820695003136 252626279527350272 252691897229770752 253839995352121344 254063896557699072 254187796439236608 255409014404284416 255481762740092928 255590722859127552 256569457667735552 256636099579871232 256709197427245056 258001306751336448 258155347892502528 258228878468481024 259240846317060096 259469511378075648 259596047427305472 259780734709277184 260775514350813184 260917544926052352 262028382298963968 262387402775986176 262462138771243008 263490696256684032 263723109925257216 263835584886841344 264990139279736832 265050522782793728 266323929549766656 266399786788814848 266558842290044928 266688835608379392 268046439596163072 268160758409576448 268237138833928134 269187627716968448 269334239923666944 270689895607959552 270882475508818944 270928659376766976 272067867358789632 272230307019620352 272556836416290816 273600539646754816 273749555332251648 273944312000607456 274993328298131456 275370112809172992 276645932434538496 276693098937974784 276811105455046656 276889949764054848 278022441211527168 279501415647281152 279620619880071168 279668293550211072 280844250176815104 281229051379580928 281348992429719552 281429129268383616 282532016103358464 282580186149421056 282781225290949632 283864080823877632 284204564468269056 284253019673985024 285448254278074368 285569994771136512 285618682774683648 285821883627411456 285961270994141184 287212648217444352 287416983082604544 288517590345580544 288640639876202496 288912905242411008 289903742118002688 290251470095253504 290424766379065344 290507488277041152 291645952106692608 291903200300335104 293247386908622848 293372453644664832 293456015134553856 294656262480592896 294740189638688768 294781930086334464 295185828122984448 295269906117648384 296427033288769536 296688498665914368 298181838130642944 299614420743487488 299699760137416704 299878697576300544 300024940059426816 301053886045618176 301552244545683456 302836081181589504 302922338203410432 304247937691549696 304526132558954496 304742784947421312 304794741798862848 305989195652923392 306076350778638336 306259095397072896 307800607102599168 307888278173958144 309235608801247232 309279402057793536 309367494335397888 309791376910319616 311005411975102464 311279736305221632 312694026532552704 312846518694445056 314062387294502912 314439092603191296 314573197365080064 314626830243987456 315949781448916992 316382682802028544 317820158115053568 317910683062433344 319210951020642304 319347090926862336 319730135026802688 319784647133233152 321129286062833664 321321018121519104 323030324641529856 324443917430816768 324582289138778112 324674740148868096 324720719860727808 325027018397712384 326141709882753024 326588575795642368 327876660663156736 328072421280055296 328165866387027968 329903310272200704 330044010350247936 330100280911724544 330138017026373088 331488295290667008 331582713343524864 331942486874259456 333450657694482432 333545634688454656 334852759826202624 335052685562609664 335148118863347712 335454567896973312 335511760926670848 336922529639694336 337162230154593792 338453327136161792 338751862076932096 338917061918982144 340545352539045888 340642350320123904 340690591329288192 340787630478836736 342278929902993408 344001742335115264 344207130523336704 344305171291308032 345654461756080128 345959348504100864 346128063236407296 346275682990424064 346374312945702912 347890059901403136 348038431127322624 349371176398618624 349949518361657344 351320928342245376 351630813233676288 351780779849121792 351952333531250688 353320185706315776 353743979178590208 355098572733022208 355411789720059904 357395252794884096 357445866312695808 357547677879435264 357649518445237512 359112319898222592 359265477292720128 361176634011758592 361238212502355968 362757156478386176 362973742692827136 363305634612903936 363409115221721088 364999407109668864 365155075281125376 365259082667476608 367160150412230656 368861243246051328 368924131917299712 369081473940062208 369186599685406464 370696588282036224 371141224056225792 372827493173428224 372891058066948096 373030552511465472 374459000235753472 374972068506107904 375131989906292736 375238839024511488 376709354804477952 376934271257935872 377041633721266176 378939419291025408 379004026231980032 380597672370765824 380759993028182016 381095844836548608 381281694658854912 383113521606426624 383222644110139392 384854186501603328 385063796140867584 385217206989881344 387001960127004672 387233021838753792 387343317702721536 388861269475590144 389204267067113472 389394071140958208 391163271526219776 391274686846071808 391376317389078528 393042573448445952 393581104163979264 393693208156864512 395236044385026048 395584664887885824 397485208919605248 397575784174190592 399485894324649984 399599680183222272 399838263435067392 400033253412569088 401405181394157568 402069659394244608 402355708250892201 403781441575452672 403896450937880576 404001359885500416 406034843411939328 406323713263228416 406392989065150464 408101801038184448 408345460529430528 410400809470132224 410517704231944192 410624332998377472 412489992447197184 413055169213759488 414968898651807744 415039648406962176 415334924646082272 416925368710070272 417033661817290752 417128691592593408 419252123470921728 419430929820106752 419502440325316608 421266375265222656 421843577069371392 422143693902575424 423760210820071424 423870279224131584 425796121235816448 426306846702403584 426379529510977536 428172381417111552 428354992156704768 428428024162025472 428732825441117184 430707099522039808 430818972326166528 432776385518370816 432899653531824128 432960959814303744 433369357863616512 434855613177004032 435377205142880256 435451434394189824 435761232415561728 437429895040073728 439871080362934272 440058680466997248 440184022701830784 441984393720889344 442110284458033152 442172895129501696 442904859176472576 444600876925976576 446470346434936832 446736914083479552 446864158484463616 447272757195964416 449230039519592448 449421631115231232 449549640206125056 449818046364450816 451889415891976192 454189800426831872 454254121772384256 454383507305115648 456371906537324544 456789198838431744 457192112698294272 459114526167957504 460872615674773504 461279131338801152 461700910653898752 461832417260937216 463853413201870848 463919103086690304 464051241503096832 464687065365479424 468841084311568384 469041039798829056 469269778041667584 471093580941754368 471524334284832768 471658638904786944 471940245365981184 473924672173375488 476527003726512128 476730237172580352 476866024593650016 478816426530963456 479020636390293504 479676970699849728 481568845349011456 481693929094250496 483964990257102848 484545486962294784 486665876146225152 486873433708167168 487012110223302144 487540527596568576 489212564824129536 491814990994735104 491898842556399616 492108631920082944 492248799580541952 494854965408301056 495150421367586816 495207025539559632 497103324231237632 497232442936000512 497374070015287296 499962758008143872 500175986541723648 500318452032681984 502279139739303936 502579028343914496 502722178295021568 503267641390006272 505252559054700544 505383794459541504 507679990704242688 508127793115398144 508375592878473216 510818028808568832 510963525480185856 511181445718255104 513138915335471104 513418394854490112 516002613502672896 516310695785005056 516457756936962048 518481692634120192 518939022756151296 519192094854610944 519561469418554368 521551028701626368 521835089852104704 524056764597927936 524774805551972352 524924277542486016 526981392513368064 527446219850514432 527671169773682688 529980278559473664 530101045565587456 532647859099533312 532799573577629696 533117684580089856 536092879192326144 536321516819152896 536474277667856268 538375255433936896 538668479847333888 541379791215919104 541764951017637888 541857318753533952 544135734717579264 544460614039240704 545113672832581632 547499110664503296 547888624001214912 549986656596262912 550740225618345984 553291864869076992 553386197875949568 553622210910093312 553779899528109696 556044882423054336 559002831294562304 559241239760142336 559336587100422144 561688500353630208 562458102759161856 562697984859439104 562858258536767232 565064032206716928 565160372298842112 565562450581899264 567728161647755264 568409128936538112 568506039347970048 570896508556148736 571139989542273024 571643767254822912 571922541988282368 574833966165209088 577035180691161088 577281279752404992 577825810484822016 579807484236005376 580502940190507008 580849532758130688 581014976554082304 583291904213385216 583806400600670208 586494773817245696 586744907289329664 586912030269107712 589480379277377536 589563860172668928 590371656245968896 590539812235296768 592854066577539072 593376997331828736 596363676261285888 599228841486974976 599399520274833408 599757395152601088 600049880118853632 602107772091236352 603104489091366912 605672162363179008 605844676406820864 608495875383099392 609052265117908992 609485569894842624 609589483597725696 611978391305846784 612152701557276672 612518190794145792 615601214205198336 615776556347916288 618471217602494464 618734988670795776 619582753820639232 622559472610443264 625388053065105408 625693037388890112 628124774589005824 628878185206382592 629146394730160128 629253660487974912 631899562897833984 632765365604057088 635640316230107136 635821366124866688 638421902041284608 638694181853724672 639460270053605376 639569294266466304 642258572125667328 642642036243038208 646060649283059712 648887834861633536 649164578277556224 649349480297736192 649441439721455616 650054036795424768 652283419765506048 653177151591284736 655753321326313472 656144842560110592 656331732774055936 659806620544401408 660088020700495872 660200561823449088 660276034052746176 662976590581334016 663165426687049728 663884973748518912 666901315388964864 667091269376909312 669705519652405248 670105371125219328 670296237726695424 670909135793946624 673845059279388672 674324460309187584 676906654272323584 677503724153864192 677834123837964288 681090705078091776 681284700640247808 681381182658576384 681575260957673472 684557859805986816 688003484670230528 688610342582616064 691308923512160256 691918697008201728 692551365980848128 692748625891405824 695780119802806272 696076862254645248 698742352797237248 699899036723314688 702641856684490752 703261626467352576 703561559698243584 703904667062501376 706640371412631552 707487958357180416 710823579440119808 714790505589768192 714891732625391616 715095355758870528 715299036890475024 718224639796445184 718530954585440256 722353268023517184 722476425004711936 725514312956772352 725947485385654272 726818230443442176 729998814219337728 730310150562250752 730518165334953216 734320300824461312 737722486492102656 737848263834599424 738162947880124416 738373199370812928 742282448112451584 745654986346856448 745782116133896192 746061105022930944 748918000471506944 749944137012215808 750263979812585472 750477678049022976 753418709608955904 753868542515871744 754083267442532352 757878838582050816 758008052463960064 761195344741531648 761519986056364032 762191689673097216 762563389317709824 766227043212853248 766445288220278784 769708373003206656 770127592281735168 774003920254009344 774466043677507584 774686635405443072 777722538951180288 778408534134226944 778788142281916416 782326543052439552 782549373692143616 782752634778157056 786085146896891904 787162208327958528 787386416313729024 790472088770052096 791169329775771648 794970417839210496 795151568348381184 798971788649299968 799199360366444544 799676526870134784 800066506825138176 804139318788489216 804711416501784402 807562883150905344 807792901875761152 808002719771000832 812069686823878656 812647426526456832 812785978130300928 816203602076368896 816690921058861056 820801618940264448 821035408463888384 821248665996754944 824979984894394368 826110338427518976 829937797303615488 830079296813924352 830669849292164544 833850737420140544 834067323634581504 838504246941843456 838861859640213504 839004880650633216 842532750530445312 843687154138742784 844287387805150848 847520421640142848 847740558448263168 851592242471632896 852613693404807168 852759059021955072 856344762834223104 856709984313409536 856856048324050944 857465650882234368 861414199044079616 861637944652333056 865552771036741632 865799307063648256 865921919628607488 866738715727233024 869711226354008064 870754410285760512 871522464831123456 874859790080147456 879742160725868544 880117360933994496 880368045403661568 883968787441778688 884220568916066304 884345790259003392 885809718352945152 889201753851953152 892940692869873664 893728316968927232 894545514391928832 898843262230462464 899099280412250112 899636092728901632 903778831783952384 908379600853663744 908508243544768512 908767014610231296 912743813074649088 913578397676863488 914384225396588544 918229052335915008 922558262677602304 923401821307797504 923664834521874432 927706826403741696 927838206173380608 928102483006193664 929374130730958848 937682168623136768 938082079597658112 938539556083335168 942187161883508736 943317277809573888 943880490731962368 947849344346750976 953054007453024256 953460474345160704 953732049187300032 957632853061926912 958041272780587008 959353941399699456 963137690698022912 963387858188500992 967929980514205696 969090973924589568 973331752292450304 973746867416334336 974024220446604288 975081055193137152 978425129648259072 983629981989470208 983797685112799232 984217263840165888 984497599161083904 989709930816602112 990300842735173632 990414051079119264 994206648462475264 994464885872001024 994748140030574592 1000351973083447296 1000636904065363968 1004558279478607872 1005158056687828992 1005444356590043136 1006535282780012544 1010505118109401088 1010767588919083008 1015359981408485376 1016255586230796288 1016751185756946432 1021636057617137664 1021927050960371712 1022362891436510208 1026277830670942208 1026836789708980224 1032005227005345792 1032621391570010112 1032915513873924096 1036963385268240384 1037878045512302592 1038384189709221888 1039122938837108736 1043102057403252736 1043670179704209408 1048113529195855872 1049848555084972032 1053962785026736128 1054892439701028864 1055342339547365376 1059960557118947328 1060202091131174912 1065295718199066624 1065599147155259392 1066235369160179712 1072185758384652288 1072643033638305792 1072948555335712536 1077336959694667776 1083529902035275776 1083714637507067904 1088271469435158528 1088921228078481408 1090227345665163264 1094998221329006592 1095777248002429824 1099973313192525824 1101480451236691968 1106583729738153984 1106772395751899136 1107244421820186624 1107559799056219392 1112089764846108672 1118005662589124608 1118482479520284672 1118673174200844288 1123377000707260416 1124916205518323712 1125395969718878208 1125716517073534464 1130128064413433856 1131124901163798528 1135456323295510528 1136818257873076224 1137012078695940096 1141793017112297472 1142279979084546048 1143287534509645824 1143845083976564736 1149667932330418176 1154070361382322176 1154562559504809984 1155651620969644032 1161005880381014016 1161699065516261376 1162029953108164608 1166583808426770432 1167612801201340416 1172989547634491392 1173489814578659328 1173824060538215424 1178960758554755072 1179127720345337856 1180743312491937792 1181079624470593536 1185708133155078144 1186753994663657472 1192727352522571776 1198457682973949952 1198799040549666816 1199514790305202176 1200099760237707264 1204215544182472704 1206208978182733824 1211344324726358016 1211689352813641728 1216991750766198784 1218104530235817984 1218971139789685248 1219178967195451392 1224305403114553344 1225036381588291584 1231202428410396672 1231553112695832576 1236942435204988928 1237469977341591552 1239165507641278464 1245118945220886528 1250776106130210816 1251386074777780224 1256249549178011648 1257756370412765184 1258292789460320256 1258507320975949824 1263799125795667968 1265530731208114176 1271280632460214272 1271642732249733376 1276843804082569216 1277388363707449344 1278920540107210752 1279138588532932608 1284517144251334656 1285284072486076416 1292121298566119424 1298329156555112448 1298698960595472384 1298882879442911232 1300108073590849536 1304566839531012096 1306354303182569472 1311506642652626944 1312289685120221184 1312663465548111872 1319613241088802816 1320176041400991744 1320552068105492352 1325953181162668032 1326330853374099456 1333802630777929728 1334182538753818624 1339411039304810496 1340210742250438656 1340592475453390848 1341818271587893248 1347690118558777344 1348648920618375168 1353813308544647168 1355007448307728384 1355668247675928576 1362569401280495616 1362762365317152768 1363150521915346944 1369115719611973632 1376006969340461056 1377220685165232128 1382617847024320512 1383837394016403456 1385102731961696256 1385497251782811648 1391560239605612544 1392153724509290496 1399798073446629376 1406523252934705152 1407123119396487168 1407809334125002752 1413280742825263104 1414975916714360832 1421647158880239616 1429581011179536384 1430190711517741056 1430598073780950048 1436449279592890368 1437061909170880512 1444706536047034368 1444952850009423872 1451028625913544704 1451894970771308544 1453636460886884352 1459997628438675456 1460620301124501504 1461036330669906432 1468640601648922624 1475444972984205312 1475696527669198848 1476325895760248832 1476746398741625856 1484564896224903168 1491309972693712896 1491564232267792384 1492122210045861888 1497836000943013888 1499888274024431616 1500527959625170944 1500955356098045952 1506837419217911808 1507737085031743488 1508166534885064704 1515757677164101632 1522390689483063296 1523039972112728064 1524383379346194432 1525126778635419648 1532454086425706496 1532890576440557568 1539416746006413312 1540255184563470336 1548007840508018688 1548932087355015168 1549373270810886144 1555445077902360576 1556817068268453888 1557576284563832832 1564653086104879104 1565098747384287232 1565505269556314112 1572170293793783808 1574324416655917056 1574772832627458048 1580944177540104192 1582338659551543296 1589940835678420992 1590303136696762368 1597943577298599936 1598398720732889088 1599353053740269568 1608278637576978432 1609422833003568804 1615125766301810688 1615585803751522304 1616005439542001664 1624139373647757312 1625294853052913664 1625571956260601856 1632407204152737792 1633381842117722112 1642070816927776768 1642497331993509888 1649959969788788736 1652220676855037952 1659875594607230976 1660158593627848704 1661339698584329088 1667701474840281088 1668134647269163008 1677008493883686912 1677723719280427008 1678009761301266432 1685065501060890624 1687374308277485568 1688574775610301696 1695040843280285696 1695481116896526336 1703184484943265792 1705227386809614336 1705518118043910144 1712689525668446208 1713419968626819072 1714931301764468736 1722828398088159232 1731105542073483264 1731598614127296512 1731843839257214976 1733477431454466048 1739422452708016128 1741508820571521024 1743044929662246912 1749719580160294912 1759484321451737088 1760234721867988992 1760736090807323136 1768441137832132608 1768691580518006784 1771619436705890304 1778403507703906304 1785881385739747328 1787456633937854464 1789091028783857664 1797686524460924928 1798198560824500224 1799272185457803264 1807557663567904768 1816759201707327488 1817016487089537024 1817534029220462592 1825487626149298176 1827156795353726976 1828768450793177088 1836458104671830016 1845116525355204608 1846803642615595008 1847329669043748864 1855413652807483392 1856204966012387328 1858748261461917696 1875364337246273536 1876164159195316224 1877079112166670336 1884374323767017472 1886634555619147776 1887760981463924736 1895698688693501952 1906108014906048512 1906920948690321408 1907464098374600064 1915265706123853824 1916082545561174016 1918707882799398912 1926275381396045824 1926775716377001984 1935859961028411392 1938181947849179136 1946663504584900608 1947493734832668672 1948048440893208576 1950162110386274304 1956850259296518144 1967259963978940416 1968434527680331776 1968995198322167808 1979419861633204224 1980601685470347264 1980828102158238528 1988413296924950528 1988929771744002048 1989496280061149184 2000703946166894592 2001273808130727936 2009116558957215744 2010316113375657984 2010888713180086272 2021010236218802176 2021535177838166016 2030719962816970752 2032511172461592576 2033502371513892864 2043272115234275328 2043854101920743424 2044725782873020416 2052555661341884416 2053673579417960448 2064010454010691584 2065831027747848192 2073926770536480768 2075756091024605184 2078245877674217472 2086204114806505472 2087340359408418816 2096227058391711744 2099697110169944064 2107925570053472256 2109784879402057728 2110684679094730752 2119921114237894656 2120404182262349824 2131198294310518784 2132470738320359424 2144371516769304576 2145286067276611584 2145897110671425072 2154673919389335552 2167059804070551552 2167429275014135808 2176542938870317056 2177842456156962816 2180454691330326528 2189996442658013184 2191554496004859648 2199946626385051648 2202960902473383936 2213167459476307968 2213544791503798272 2214488843640373248 2215119598112438784 2236011325178249216 2236964959040569344 2237346348401688576 2246754001414520832 2249832411036647424 2250791939437756416 2251433034147068928 2260256128826867712 2262249802327597056 2270912646591021056 2273636515746152448 2274024157391880192 2283586034224594944 2284559958169092096 2286575069019291648 2287690167953129472 2299335864660836352 2308140722764644352 2309125119009619968 2322011760762028032 2323398131032522752 2324059906216329216 2333167616853540864 2335225602402680832 2345979095268982784 2346979629157318656 2347648121076430848 2357921517109510144 2358255440690675712 2361486624983875584 2362159248941187072 2371416266310156288 2373507989327314944 2385454705045143552 2396915365947899904 2397598081099333632 2399029580610404352 2400199520475414528 2412417956365467648 2422688649452716032 2423378705627283456 2433983501532397568 2436209060471635968 2437942279579370496 2438357934390902784 2448610806229106688 2450072763176583168 2462404856820793344 2463106225391665152 2473884870409977856 2474939954683183104 2478331015282556928 2490237890441773056 2501552212260421632 2512499098356023296 2515512740825530368 2516585578920640512 2517014641951899648 2527598251591335936 2531061462416228352 2542561264920428544 2543285464499466752 2554776727414898688 2557841080214421504 2558277177065865216 2569034288502669312 2570568144972152832 2584242597132238848 2596658313110224896 2597397921190944768 2597765758885822464 2600216147181699072 2609133679062024192 2623013285305253888 2624579370240442368 2625326931096223744 2639226482177605632 2640352082801983488 2641104136210984704 2651906362325336064 2652661706748198912 2667605261555859456 2668365077507637248 2678822078609620992 2681184950906781696 2683636543175786496 2697297841236750336 2707626617089294336 2710014896615456768 2711336495351857152 2725138802560991232 2725524730634305536 2726301043830693888 2738231439223947264 2752013938680922112 2754441370330464256 2767674788032806912 2770205463923392512 2770994503565623296 2783120479211225088 2784307449018580992 2799596146893258752 2813046505869410304 2814246238792974336 2815618668250005504 2826561485650526208 2829951833428721664 2843294317760479232 2859162022359072768 2860381423035482112 2861196147561900096 2872898559185780736 2874123818341761024 2889413072094068736 2889905700018847744 2902057251827089408 2903789941542617088 2907272921773768704 2919995256877350912 2921240602249003008 2922072661339812864 2937281203297845248 2950889945968410624 2951393055338397696 2952651791520497664 2953492797483251712 2969129792449806336 2982619945387425792 2984244420091723776 2995672001886027776 3001055919250341888 3001910712196091904 3013674838435823616 3015474170063486976 3016333069770129408 3031515354328203264 3044781378966126592 3046079944225456128 3048766758692388864 3050253557270839296 3064908172851412992 3065781152881115136 3078833492012826624 3080510369126940672 3096015681016037376 3097864174710030336 3098746541621772288 3110890155804721152 3113634136536907776 3115152569127665664 3129306172209758208 3130197494768574464 3131010539112628224 3144340587587567616 3149545665254916096 3161888355080208384 3164677319103086592 3179881671356841984 3180606273393524736 3195887154597199872 3196797441465778176 3198706107480539136 3216557275153956864 3218845666007137608 3231171607503044608 3232010879084003328 3250589706105827328 3251143912521203712 3264814408305475584 3266763684235444224 3284141633855553536 3284994663987019776 3299919939577577472 3304441353710075904 3319751189214461952 3320317187255697408 3322679397168658176 3335402949680562176 3336269294538326016 3354016987767373824 3355447438560854016 3356019522602532864 3370131002121781248 3374748616554971136 3377149551220603392 3390081686560571392 3406368969886531584 3410454773619228672 3411036236087820288 3425379051336892416 3426839937253638144 3429862603528937472 3445656796176318464 3462211084146966528 3463197228254593024 3463687678514429952 3466954862908932096 3483017641143042048 3486089859324493824 3499439160320589824 3518968642903474176 3520469443735977984 3521472181614646272 3536882275664265216 3537383161036013568 3543238873411780608 3556807015407812608 3571762771479494656 3574913267875708928 3578182057567715328 3595373048921849856 3596397121649000448 3598544370915606528 3633518403414654976 3634032974179074048 3635068058440925184 3650975252298596352 3654313590707453952 3657536901586354176 3672916209343660032 3690233050710409216 3693607285231190016 3694659338087497728 3710827305614966784 3712409932024774656 3717496522923835392 3750728674492547072 3752328318390632448 3754158224333340672 3768748647534034944 3773269111238295552 3775521962927849472 3791397377387003904 3812216029812097024 3813841897380642816 3814928196749200128 3830531412247707648 3832165091122348032 3837415765598797824 3852550762792091648 3853551432754003968 3876363895698358272 3894987469665337344 3896096881786417152 3900324220772548608 3913700518593036288 3934519927957880832 3936869055360663552 3937990396644335616 3958839723266408448 3961656204316477056 3976826593849901056 3977859543488004096 3978992560122298368 4001407892333789184 4002547616261455872 4018233117914431488 4020632226751315968 4021777426360172544 4042020472437604352 4043070355676332032 4061439925633941504 4065022344923185152 4067004743027785728 4087708203841486848 4089451565746040832 4105111322683768832 4107347158835920896 4128020908021383168 4131662055495696384 4147853541072961536 4151512182049210368 4156491755348434944 4172408229613010944 4174680718816837632 4199394220339888128 4219569758804115456 4221369358189461504 4239842228475789312 4240808364524699648 4262396588621037568 4264941476640718848 4288743033538609152 4290572134553223168 4291794221342850144 4309347838778671104 4334119608141103104 4334858550028271616 4353085877740634112 4355684912313925632 4360909382660653056 4379992885316026368 4383108992009719296 4399893252770103296 4405921804946767872 4426334918952615936 4427089583007596544 4428977687280746496 4430239196224877568 4472022650356498432 4473929918081138688 4474692696803377152 4493508002829041664 4499664822073294848 4501583878875512832 4502866068294137856 4520512257653735424 4524499604655194112 4541825293182042112 4547273031492304896 4567172068449189888 4569119916338184192 4573150138038583296 4575380335906258944 4598671729321672704 4616281445529288704 4618250238019239936 4644023521524056064 4646796262065045504 4648119812432658432 4666335233707081728 4670451204805361664 4693959258314637312 4695296242152861696 4715843034219020288 4716510881381351424 4722973249967751168 4724318497882374144 4742832532620312576 4747015978654629888 4770909410090287104 4793830731895799808 4795196162198667264 4798059161220808704 4824835912730935296 4845377298905432064 4846757411254566912 4867967003064795136 4872418120943271936 4875884559158740992 4876715868781805568 4897221612458213376 4900145526353166336 4926212450783330304 4947769740819955712 4949879909366366208 4956662030565113856 4980475780883546112 5003104424520843264 5031025481651060736 5033171157841281024 5034029283903799296 5055196503182671872 5062122924832456704 5085122529840857088 5086570928998933504 5109553454829797376 5115682160428843008 5116554354131730432 5138068577005338624 5168485194264477696 5193316626220449792 5194795842381889536 5195531517771644928 5200432294363398144 5218267358124048384 5246026570610507776 5249158740480884736 5250653862192447488 5278452964355211264 5280704165603966976 5282208272421969408 5305323413496397824 5335210523111718912 5336730155015274496 5357644157219241984 5362369901813563392 5367273086351572992 5394595682473500672 5415253234178588672 5420029793230913536 5422672990703714304 5450277605121982464 5451049461268611072 5452602087661387776 5476462878447894528 5504027877361844224 5508882740660928512 5535349576065613824 5540410927846785024 5541989007131246592 5566240958422450176 5568614898037161984 5599192293786517504 5626093011738820608 5628492477585948672 5631237336500011008 5653122971301052416 5659903666857443328 5686588635520958464 5718324044718145536 5720762846070964224 5722392295123800192 5745797118371561472 5748247636683522048 5778826144188137472 5779811400037695488 5804114503654178816 5807579883085234176 5814545843547537408 5839990513754701824 5842481204498006016 5844145322679625728 5874562406595690496 5901779891936821248 5905303583040995328 5906985594966503424 5938259584899612672 5965239890774851584 5968488840183447552 5991344003772055552 6002111838500683776 6003821424392183808 6027349676871647232 6030948340126973952 6032666139540258816 6063030708656406528 6092159888450912256 6097533517384777728 6100507114541678592 6129816345702825984 6131562305762230272 6157666984025653248 6161020738253881344 6192031362032074752 6197493083243544576 6221780311609442304 6227268273073815552 6258612344419516416 6260394989537148928 6262021078225256448 6288681175175135232 6299091330509832192 6323776710160416768 6329354638206173184 6359763342713683968 6361212546787049472 6393594882931556352 6397412214961078272 6433114550307913728 6437691332014275216 6462343215006089216 6464021758168006656 6501179412211654656 6502287825042407424 6529628816610951168 6533527368470888448 6568283267711107072 6569989327974039552 6599839879155154944 6608882707420151808 6639502378428923904 6640634374511394816 6645358794337316352 6670805899361124352 6708033975534747648 6710894877121708032 6712039045205065728 6740262004243562496 6749497233109942272 6754299102441206784 6780163373121142784 6812737939773063168 6820909547238457344 6822072472175640576 6850758102673784832 6853679874507276288 6859725207057874944 6891313592352636928 6924422168293933056 6926394456509186048 6927375357028859904 6966035282286084096 6972179718648987648 6998878320641179648 7037937285806948352 7040938887471955968 7042944363229292544 7073764551328530432 7074766322072027136 7086477746823561216 7143525542958989312 7149826535751417856 7156364115135430656 7190746097843699712 7192794243298000896 7197088741831213056 7267036806829309952 7268065948358148096 7270136116881850368 7301950504597192704 7308627181414907904 7315073803172708352 7345832418687320064 7380466101420818432 7387214570462380032 7389318676174995456 7421654611229933568 7424819864049549312 7434993045847670784 7501457348985094144 7504656636781264896 7537497295068069888 7546538222476591104 7551043925855698944 7582794754774007808 7624432059624194048 7627683794761285632 7629856393498400256 7664330182244696064 7674831531197595648 7705101525584183296 7707102865508007936 7752727791396716544 7789974939330674688 7792193763572834304 7800648441545097216 7827401037186072576 7869039855915761664 7873738110721327104 7875980793288671232 7917679446532816896 7923312408632954112 7953653187699802112 7955719086976008192 7957985120244596736 8002815784667578368 8005095232522911744 8036466235828862976 8043554852720345088 8084040944875208704 8122879851267883008 8130044689846370304 8134009486055571456 8175416407682973696 8178903131492081664 8210222645367537664 8214694317671841792 8256041816042766336 8263324110991392768 8303024364098420736 8312983510696869888 8344816459226021888 8349361437633675264 8398788440679776256 8439139517608230912 8442738716378923008 8479684456951578624 8481616729049399296 8524793177242075136 8529882953281437696 8577486067077218304 8581144269106446336 8583588442685700288 8618695677557342208 8668239216282206208 8669717100056543232 8706171755481268224 8711369824627851264 8721818765321306112 8759985770632052736 8766217984019438592 8799786505540206592 8811843609893535744 8852669837905231872 8854179166015193088 8857955374561492992 8860478392449755136 8944045300712996864 8947859836162277376 8987016005658083328 9003167757751025664 9005732136588275712 9041024515307470848 9048999209310388224 9083650586364084224 9094546062984609792 9134344136898379776 9138239832676368384 9146300276077166592 9150760671812517888 9197343458643345408 9236500476038479872 9288047043048112128 9293592524130091008 9296239624865316864 9332670467414163456 9340902409610723328 9387918516629274624 9390592484305723392 9431686068438040576 9433021762762702848 9448636995764748288 9485665065240625152 9494031957309259776 9541818820180574208 9587661463791599616 9590392324397334528 9596118322441617408 9649671825461870592 9693514822509133824 9735934006129590272 9751769118317481984 9753431737563611136 9794443224916426752 9800291052706332672 9852424901566660608 9895539481639911424 9899759818732732416 9913324061130227712 9960951561767092224 10006208849041686528 10062050963302121472 10066342315682562048 10068058567807598592 10110393006365343744 10124245849664913408 10170245059681714176 10173141857997867008 10219106909659594752 10231364320857686016 10233108708263460864 10276137154010677248 10336970388528955392 10386633252440899584 10389591684763779072 10391063035543289856 10400864588726796288 10492053141221015552 10498317480961769472 10501307724384894976 10556905928710422528 10561408331207933952 10564416544843938816 10610646826992795648 10670421046223437824 10673460310030548992 10715288314438483968 10724739803627126784 10734546172703145984 10789191364947001344 10830506468357177344 10840059586461827072 10900555210243964928 10902098922537222144 10905204175322775552 10952925756895789056 11008055754723688448 11017765481321857024 11070699152131227648 11080821855693570048 11083978014262493184 11132481916844900352 11137229796074323968 11198384587573035008 11252186023477641216 11256984955171897344 11262474673000022016 11306245942602104832 11319807333714886656 11373177271041916928 11436648089436291072 11441525692141928448 11444784590247600384 11491594236743122944 11496495273367044096 11557652288376274944 11559622800075390976 11608229007308357632 11629091687095074816 11684962408996012032 11688290645359251456 11749124813191380992 11803559783873642496 11810607166081990656 11813971189933006848 11876519169799225344 11930479781549703168 11936977680366895104 12004223677001367552 12007642848784367616 12054699353743294464 12061896680253947904 12065332279080517632 12126061417312813056 12184319776901824512 12195067034769555456 12201014229083357184 12263124611524460544 12315333968051306496 12322041476507762688 12384062724064149504 12394986166487089152 12443560623218884608 12454536546147631104 12517224688839032832 12520789979074297856 12524042156450512896 12598182661019664384 12658709276412346368 12719526685427367936 12722425093574098944 12787189765863112704 12794824429922156544 12866229100615827456 12875382664028550432 12924686430012178432 12928043516336013312 13002358824423309312 13004575650084814848 13059257633221902336 13067054736941776896 13136566535422214144 13139978655948079104 13199679758310309888 13217765414840303616 13279004756857847808 13281268749022789632 13290717588674632704 13341611798722248704 13416067951069495296 13421789754243416064 13424078090410131456 13480524008487124992 13498994466219884544 13508598204882413568 13560326746242285568 13625475879546126336 13641819094476914688 13701516205347569664 13707359749014552576 13719450414115749888 13782627184705273856 13848844336587866112 13852788913018372096 13854750714057719808 13932070564572168192 13944359437297975296 14081877774943911936 14085888726458585088 14147529102657060864 14149532644144054272 14172955493647122432 14287051085917978624 14299653071502835712 14312728230270861312 14381492195687399424 14385588486596001792 14394177483662426112 14534073613658619904 14536131896716296192 14540272233763700736 14603901009194385408 14617254362829815808 14630147606345416704 14691664837374640128 14760932202841636864 14778637352349990912 14843309222459867136 14849639728099098624 14869986091695341568 15002914697970188288 15009313273562529792 15093076444953182208 15102087851711397888 15165589509548015616 15248864119248388096 15255367589522571264 15259712786996800512 15328660364489392128 15349663062395191296 15410203051168366592 15414205731016015872 15505455582793433088 15579949878661349376 15584387527145668608 15601296883090194432 15654802074372145152 15738079711831523328 15747476221442654208 15751961586577342464 15835358893065633792 15846624817265908224 15907306375399604224 15915970240489193472 16005631569335156736 16010190465045823488 16072932471657725952 16087109705440690176 16168081889750417408 16245759702535766016 16260089379692740608 16268018972111142912 16350832815365947392 16357806262984163328 16420445290735075328 16429388635343683584 16512083632085532672 16526648221982785536 16606048728196841472 16625967021393739776 16689632918452043776 16698722875267350528 16797576881359552512 16878279035216461824 16885477432757846016 16959368913903157248 17049586354484150272 17059765906562875392 17154972134154436608 17162288538212892672 17167176885371400576 17237391355114684416 17336478432564412416 17339434200113086464 17412343510962536448 17422739649255702528 17443637530642612224 17519971541264105472 17532435968038877184 17599573011080413184 17623687219787071488 17705339675810463744 17715910749122985984 17720956784899510272 17888090601425993728 17895719672324554752 17974032011316166656 18006335515502051328 18011464273176551424 18082049030614941696 18097998418620776448 18189092125969219584 18276479665352736768 18292600552154333184 18301521343625035776 18394686917286690816 18473000952076959744 18576094086096224256 18592479249730633728 18665340934828326912 18681804819221446656 18775837033258549248 18781184968611446784 18863372136876081152 18866043525525405696 18897273991529496576 18971330130481250304 18988063914618519552 19083637640361148416 19180784648794669056 19192236644883234816 19299343650923741184 19387029645018267648 19471868012259180544 19503538236634963968 19506863475127222272 19588886449832853504 19600582105412665344 19704849803133321216 19791078963279822848 19799519637465464832 19826648122260455424 19921903123534184448 20012417698083373056 20124101926604242944 20132684631365124096 20136117135615197184 20220786012730687488 20248491699329826816 20340490119363428352 20346283715995734016 20438213819319189504 20462728641715372032 20466217416526921728 20552274308021354496 20673940777057910784 20773266504881799168 20779183369527558144 20782126071086579712 20984106282442031104 20996634961923538944 21002615448769789952 21113811857420845056 21122816662415867904 21128833089687877632 21221293653985591296 21346920620061097984 21430576628876967936 21449479607254253568 21469092345406291968 21578382729894002688 21661012936714354688 21680119172923654144 21801110420487929856 21804197845074444288 21810408350645551104 21905851513791578112 22035530962643714048 22141398304262455296 22161643711387140096 22167956028524986368 22264963833689800704 22274459592148647936 22396769175146070016 22504372046955282432 22513969910343794688 22612491885204209664 22639614667429773312 22746354542083833856 22873296178872582144 22883051384283856896 22889569180495200768 22992990546734088192 23115304576752549888 23119245600150781952 23216458014616715264 23258183374190149632 23369924817992024064 23376581290718502912 23498249626382761984 23607119567747284992 23621214332163981312 23627942379866013696 23753038339598450688 23860959563099406336 23873955360733790208 24008447354002735104 24015285697568735232 24109398707486588928 24130664558161035264 24252122834625626112 24368639553803649024 24390134069539110912 24402028458166714368 24526249223048921088 24630667936102612992 24644082953015525376 24768125448128299008 24789972332974178304 24909073092295262208 25034449377678065664 25041579958148595712 25048084312901025792 25196365322039328768 25317418552824692736 25439053370854735872 25444850187148197888 25574379531726225408 25589648859844313088 25732458201231654912 25750765328057100864 25849372860024356864 25856087032672026624 26004717648846618624 26009151300169629696 26118515266443804672 26134109473883553792 26273133070844428288 26279957311896158208 26399359516620619776 26435530829680607232 26558009513715695616 26562537498045579264 26581435177349265408 26683223597444497408 26832135902138990592 26843579508486832128 26961048016974249984 27017196409764827136 27120653492484571136 27250951759092252672 27283638188953829376 27403032410695139328 27414719498029105152 27438900828231499776 27565254369410547712 27705577826036744192 27709501428115439616 27864141129144336384 27888718874595950592 28163755549887823872 28171777452917170176 28295058205314121728 28299065288288108544 28345910987294244864 28599306143005671424 28625456460541722624 28762984391374798848 28771176973192003584 28788354967324852224 29068147227317239808 29080544467527401472 29207802018388770816 29260295212690833408 29383329674749280256 29521864405683273728 29557274704699981824 29686618444919734272 29699279456198197248 29739972183390683136 30005829395940376576 30018626547125059584 30186152889906364416 30204175703422795776 30331179019096031232 30497728238496776192 30510735179045142528 30519425573993601024 30657320728978784256 30699326124790382592 30820406102336733184 30828411462032031744 31010911165586866176 31159899757322698752 31168775054291337216 31202593766180388864 31476159423663046656 31494952442885308416 31503923173154684928 31670717786131267584 31693249634531816448 31814612750799208448 31831940480978386944 32011263138670313472 32020380930091646976 32145864943315451904 32174219410881380352 32336163779500834816 32491519405071532032 32520178759385481216 32701665630731894784 32715612525968326656 32840890581470150656 32858777270687367168 33024167264171065344 33053296443965571072 33212097456393682944 33251934042787479552 33397445750534701056 33595153762719105024 33756558070432923648 33770954865515692032 33918737827806314496 34099172708968300544 34119531813125750784 34309944268308873216 34324577076425785344 34334353770742801152 34474782710229368832 34672956865128824832 34678868400226172928 34824687021925072896 34887275061285224448 35064871936077754368 35199146022160826368 35247374439574142976 35410679351620927488 35431821498245971968 35441913569799020544 35776181202851987456 35791439344649109504 36012671031004102656 36022928546353102848 36164098061229883392 36195996837241552896 36378184251938439168 36552959330705473536 36585201104308666368 36603042687250071552 36789373834573381632 36946001904153919488 37152188172192448512 37184958499461267456 37330681869656653824 37363609638442893312 37551674066517098496 37562369937222893568 37726744273752162304 37794547983058993152 37976127829237039104 38167275280722296832 38361569297589338112 38384473289766469632 38598687301847482368 38774059290036535296 38943736024518361088 39007076473269927936 39013726950254444544 39177772899665707008 39201164210825330688 39409699606266642432 39582157926559645696 39599039274930929664 39653296244520910848 39843806247068368896 40024835396166746112 40248203853208485888 40265369262730248192 40272234271230394368 40441572025461374976 40496983398659653632 40680980238726856704 40692567431991468032 40876427638638379008 40925457283430744064 41104548616042708992 41347881554115821568 41546533009763598336 41558366739055116288 41564252142173159424 41968212564884062208 42005230897539579904 42245633324831735808 42257666179375755264 42442587307971182592 42693841240122195968 42861153257753935872 42898959214508507136 42938184690812583936 43156765459788005376 43360238345847308288 43602220840975859712 43608395690148888576 43620816701291102208 43811703027583156224 44071061925287428096 44282796608524910592 44335912057049972736 44529927667379601408 44548919184297295872 44793538350292140032 45008744093910564864 45027939820687589376 45279229334859546624 45492709084167667712 45746592357745164288 45766102768567713792 45779138360990401536 45985981093468176384 46230609153505099776 46238491200301563904 46432916029233430528 46516366748380299264 46739849635984048128 46753162581437005824 47214239135494569984 47242428664327962624 47255884759732027392 47506076679196901376 47721919126198812672 47747910721467580416 48016894708005470208 48030571395137470464 48218797414973177856 48261329116322070528 48504245669251252224 48737279107607298048 48780268139078221824 48804056916333428736 49052498446097842176 49261335872205225984 49288165906031050752 49536250896256598016 49579944665948356608 49818146184590524416 50068898755356131328 50083159916297191424 50096168625802051584 50392730644078657536 50634837105649385472 50878106741709471744 51148759063452450816 51179297719688626176 51464916402463309824 51501530656114201728 51698745720048713728 51712174065344053248 52009435297693237248 52018302600339259392 52237030532887609344 52268218947767107584 52546266141688856576 52559914623792316416 52798719033241239552 52871061659361214464 53116019027431391232 53162870354698530816 53366447194888994816 53664271804277981184 53687159016973664256 53922096033948499968 54034392819529654272 54241306984969142272 54567276377907658752 54829438996058210304 54877801656462999552 55130508738821095424 55411155652073488384 55419002856230879232 55728282258288672768 55777437749191901184 56327511099775647744 56343554905834340352 56590116410628243456 56598130576576217088 56691821974588489728 57198612286011342848 57250912921083445248 57542353946384007168 57576709934649704448 58136294454634479616 58161088935054802944 58415604036777541632 58520590425381666816 58766659349498560512 59043728811366547456 59114549409399963648 59373236889839468544 59398558912396394496 59479944366781366272 60011658791880753152 60037253094250119168 60372305779812728832 60408351406845591552 60662358038192062464 61021470358090285056 61038851147987202048 61314641457957568512 61398652249580765184 61640812204673466368 61656822924064063488 62021822331173732352 62319799514645397504 62337550108582674432 62952318847326093312 62989904885770616832 63007846346309369856 63341435572262535168 63386499269063632896 63629225501598416896 63663880961956773888 64040761860183293952 64291729886630903808 64348438821762760704 64672327559001669632 64983038810143064064 65040357518770962432 65403331261463789568 65431225051936653312 65717554541374734336 66106592887931142144 66424194912787365888 66503868085574959104 66794891501069402112 67190307525438210048 67513116140865847296 67541909731031384064 67837475655612628992 68198345417936601088 68239063626251501568 68619888536617746432 68649154152851570688 68668707541485602304 69345913730257649664 69357736800452345856 69649374043850145792 69774550122570448896 70129743872155508736 70398292044321652736 70494748879148285952 70821358703241854976 70863642996491943936 70883827139598041088 71552362405703974912 71582878689298219008 72025342062008205312 72045857092706205696 72328196122459766784 72391993674483105792 72756368503876878336 73105918661410947072 73170402208617332736 73206085374500143104 73578747669146763264 73892003808307838976 74304376344384897024 74369916998922534912 74727219276885786624 75103348133034196992 75124739874445787136 75453488547504324608 75589095966117986304 75952255658474078208 76334550561444593664 76723138595178676224 76768946579532939264 77197374603694964736 77548118580073070592 77887472049036722176 78014152946539855872 78027453900508889088 78355545799331414016 78402328421650661376 78819399212533284864 79198078549861859328 79306592489041821696 79687612494136737792 80049670792333492224 80496407706416971776 80530738525460496384 80883144050922749952 81361960477453713408 81385134863982936064 81752855277276758016 81850914566861488128 82209097232085417984 82695763108231643136 83116733478110232576 83128504284346318848 83936425129768124416 84010461795079159808 84491266649663471616 84515332358751510528 84885174615942365184 85387682480244391936 85797918429017014272 85876369381625167872 86313530919576010752 86720476691694616576 87204441681951719424 87241633402582204416 87623406055166312448 88142123850574856192 88565593217049821184 88671824114099945472 89059855334759202816 89097838368594591744 89587076700584280064 90017488187821129728 90055879641375178752 90558458669719093248 90985418168335335424 91493184715490328576 91532205537135427584 91558276721980803072 91971962186936352768 92461218307010199552 92865832058466861056 93032733496760598528 93479699271968096256 93506325162874011648 94428478270989139968 94484857328655925248 94511769519464054784 95012153358393802752 95443838252397625344 95495821442935160832 96033789416010940416 96061142790274940928 96437594829946355712 96522658232644141056 97008491338502504448 97474558215214596096 97560536278156443648 98104996892195684352 98522671744410451968 98576331812062101504 99072501792513196032 99159889331896713216 99636292369181048832 100166319832594382848 100192337251604103168 100785461288157315072 101269674211298770944 101756213483418943488 102297518126904901632 102358595439377252352 102929832804926619648 103003061312228403456 103397491440097427456 103424348130688106496 104018870595386474496 104036605200678518784 104474061065775218688 105092532283377713152 105597438066482479104 105742123318722428928 106232038054862782464 106325740709397061632 106732894389777989632 107328543608555962368 107374318033947328512 108068785639059308544 108482613969938284544 109134552755815317504 109658877992116420608 109755603312925999104 110261017477642190848 110822311304146976768 110838005712461758464 111456564516577345536 111554875498383802368 112655022199551295488 112687109811668680704 113180232821256486912 113383643949176979456 114397224572022685696 114501825842166890496 115084707892768014336 115153419869299408896 116272588909268959232 116322177870109605888 116831208073555083264 117041180850763333632 117533318698997121024 118087457622733094912 118229098818799927296 118746473779678937088 118797117824792788992 118959888733562732544 120074506188500238336 120744611559625457664 120816702813691183104 121324716076384124928 122042940716180570112 122077702295974404096 122629282915915137024 123281624409346932736 123313645848128126976 124043644662347464704 124639599029290795008 124675100217165348864 125904637694652186624 126015692692618739712 126772998538127265792 127258451003196833792 127327761923913547776 128081523720366587904 128583459773261807616 128696877643525521408 129344655118003339264 130080715037541924864 130806662522927579136 130862450103873306624 131435109082749468672 132213185775862284288 132848389825574731776 133007736171149918208 133589783002138804224 134380615050876420096 135026232281731694592 135083819462062768128 136396690835873202176 136478127252503003136 137239777073235492864 137298308305703141376 137337415082971204608 138691827460515299328 138715473600904691712 139298748087700291584 139549100245140897792 140259487744311017472 140796584088643305472 141642717406483709952 141727285992983887872 141767654279196082176 143104724811407949824 143165757378596438016 144050684124016410624 144091714185412411392 144656392244919533568 144783987348966211584 145512737007753756672 146211837322821894144 146340804417234665472 146412170749000286208 147157495338293526528 147784007616615677952 148608752688769794048 148739833997845069824 149454438553771573248 150206696266068393984 150249479748891574272 150906977095008649216 151178191932235972608 151904511316948156416 153446277190357352448 153537893159065878528 154394749207389929472 155096237160146141184 156028305893079711744 156054907801017778176 156711091598662828032 156804656843301322752 157638798425066569728 158396157099723718656 158613184978083643392 160099341584666984448 160992815412833943552 161061477050920992768 161766288101845499904 162723920954907426816 162770269727965872128 163701829133722976256 165391526216463286272 166233466956220465152 166257008568692637696 167872850259536248832 168020923590158319616 168982533299326943232 169030664717503021056 169770349231884730368 170775364960488783872 171595836858034028544 171752738763250335744 172627061839152021504 173440953383389233152 174408883363903438848 174483266805164408832 175246812110332624896 176284247701149712384 177131186434099642368 177343648228199890944 178119710669518405632 178195676737189183488 179174153401168560128 180034976375642259456 180111759282750357504 181116917339438186496 183064411074270855168 183116553443961606144 183943924373872705536 184922436614020399104 185731664116933722112 186065466993521197056 186959398543936192512 187012650325748023296 188856956541978279936 188969714657311850496 189023539038928109568 190024306716787605504 190887676504795250688 190991642885870321664 192122285580549881856 192875189659892711424 193045316465288282112 194016982677005008896 194949116430429192192 195121072556312887296 196209993784391368704 197152663624124203008 198319778663793426432 199272584738362097664 200332639665188765696 200384674503208206336 201570922576314630144 202539348422597541888 203512426966837886976 204595036253809803264 204717190878754504704 205859665609853239296 206006122624456806912 206794982880194854912 208037741190772948992 208073210401357037568 208948122131550437376 210185064566755426304 211194876132964958208 211484246637444857856 212464076109725564928 212651481418794123264 213465788779555979264 214657087217111924736 214748636067894657024 216137571278118617088 216965227939876569088 218269105511630635008 219317755984232841216 219511206625851998208 221644622608293953536 221676011424923516928 222913129033154691072 223109750996767604736 225310044399102590976 225374219623337361408 226360465642512973824 226767287898353958912 228794449144045371392 229003651684333780992 230169415785536028672 230306839738598817792 232545177818537918464 232644355740219211776 233662416147110166528 234082361701526667264 235066637397994242048 236458197637599854592 237594235649585577984 237919777467125465088 240149012377000476672 241489223119250915328 242649432152768249856 244085881432361140224 244155404591948808192 245258565831830274048 246563248818693865472 246627291696256253952 248087289324694929408 249350200434330697728 251809275389304373248 252031385385237479424 253545997076254531584 254516902006393667584 254655523847827095552 256163047440733175808 257393755287051042816 258689310236006678528 260161430075083849728 261613325045855158272 261724900207746613248 262870218165498937344 264426371551724568576 265696779651149463552 266015472342299836416 267179566004277608448 268761230101752840192 270052464563463389184 270167638924125536256 272793381671746404352 272956254505006006272 274479554146470985728 274596616611406282752 274674830165942409216 277383654921030598656 278597496175400583168 279098200490281795584 280518975488622034944 281593168177286610944 283285434812967419904 283454571985967775744 283535308558392164352 286331514757192876032 288101368248032821248 288183428370824822784 289312784489839067136 289567974697932423168 291025474015507513344 292423674645643788288 292681608834469330944 294314990676587053056 295568015233231355904 297217505377539588096 297479667995690139648 298908877107543146496 300498959497783148544 301813954190017298432 302356383864471945216 303809022633896312832 306892554380714704896 307075786318131757056 308789498414779858944 310192474320292282368 312056611786159423488 312109815602035556352 313422183197325656064 315277596850133139456 316792314199447437312 317226369956167286784 320198683169333968896 321985630825667887104 322122954101841985536 325447841909814853632 325540539455931744256 327403658267445952512 330783052432926572544 332466933912440930304 332514017137385275392 335745700519072497664 336041847180316639232 337965066598653886464 338061329435006042112 339540698463769460736 341550729920977567744 343191673716068057088 343505477526500671488 345254123678304043008 346881906766778466304 348817766727806877696 348966533610328817664 350493624220665249792 352568495402299424768 354262372868199284736 354687296456399781888 356239421339036811264 356391353474378366976 358348306802337120256 360223518565500715008 362233834678876372992 366128822148541710336 366233106887923212288 367887848747745411072 369844873228040798208 372130933987042394112 373918797087872385024 374025300651496046592 377713913083956559872 378047078077856219136 381775353009590501376 381983285771740643328 384244571161099763712 385750379319785422848 386090632930576564224 388033965354010017792 390242145112625774592 392419987568782737408 394305327248248406016 396639557327586852864 398545169476724195328 400665279330377531392 400769349006416412672 403141845152629260288 405078696845195083776 409190072507619606528 409434381757509009408 411719331219706478592 412012245248913613824 413589965760389709824 416075482381545897984 416146420802714075136 417896244263100874752 420370129133510852608 422389752265929916416 424928152219451129856 425302962837588246528 426931577559111958528 429314174434223849472 429497272135789314048 432275142556237234176 436538211023261270016 438635511968465682432 439022413251703996416 443289245216587907072 443352022849847033856 445826258066309382144 446219501993535209472 450620088798205181952 450748439246674722816 452720931285025947648 453534575796707917824 457588898288090742784 460338831571072057344 460613679477197635584 465090355637075836928 465288711480438423552 468164723403053334528 470133274795988484096 472916395275199709184 475188471299171155968 475839554934250930176 480298024754000953344 482978446238501830656 485298864305536499712 488171762864722280448 488310809183897616384 493126497637387730944 496174578649389858816 498700400868661395456 503618550778608746496 504062770770474958848 507091994152509063168 509033804012787335168 509311047695654191104 512326094881466351616 514787510574102085632 517378620472013357056 520322860150167699456 523226650091710316544 523449800415493226496 525740436330997874688 528852743103449137152 531393559302298927104 532030944684599672832 534359132008555216896 537522460203505680384 540104929126926778368 540335277848251072512 545586763343492808704 549193233222812565504 549349660331884818432 554767309842061197312 557194992350801166336 558196400980563591168 561037950977244069888 566570869625934839808 566909143971935551488 567070617116784328704 572663029514385752064 576366856741649645568 578625568979678134272 579135949395864846336 582050948031015026688 584847349291287576576 585363217668938661888 588629981353174106112 594959335991380279296 597817754215086292992 600997918995566297088 603627908380034596864 604712767728943890432 607618045267792625664 613785108761429409792 614151572636263514112 617578996829559717888 620384948640584564736 624113223572318846976 624219631204071112704 626844366394651312128 630555193700266278912 633584628398894874624 634452739912334573568 640397366338667937792 643971261651335774208 644245908203683971072 650895683819629707264 651081078911863488512 654807316534891905024 664933867824881860608 665028034274770550784 671491401038144995328 672083694360633278464 675930133197307772928 676122658870012084224 679081396927538921472 683101459841955135488 686383347432136114176 687010955053001342976 690508247356608086016 693763813533556932608 697635533455613755392 697933067220657635328 700987248441330499584 705136990804598849536 709374592912799563776 712782706948756733952 716696613604674240512 720447037131001430016 724467669357752745984 732257644297083420672 732466213775846424576 735775697495490822144 739689746456081596416 744261867974084788224 748050601302992093184 755427826167913119744 756094156155712438272 763550706019181002752 763966571543481286656 768489142322199527424 772181265861153128448 776067930708020035584 780484290225251549184 784839975137565474816 788610654496496812032 793279114655173705728 797090338953448390656 801330558660755062784 801538698012832825344 806283690305258520576 810157393690390167552 818380145015239213056 818868763515018018816 823438662439412957184 824024490497827227648 827179931520779419648 832150964763091795968 835792488526201749504 840740258267021705216 844779504531859832832 849856304438902259712 850605925675176493056 858994544271578628096 864550285112474468352 873076422046522540032 877271023936931364864 878044826503407992832 886578490433175814144 886704045699694067712 891652516132618764288 892439003987070418944 901496878493349445632 905441862570051895296 907069151593415835648 915177796576181485568 920677663142144114688 921227358954395271168 930180711274151673856 930577422960876847104 936329446806106669056 940266549591976968192 945832790550399418368 950376942598342311936 951679109868501860352 960596049508001906688 965956892477003661312 976343525729444560896 976621618367795232768 986252995274775461888 992349157298779717632 997400801737322790912 1007237101557217492992 1008125541540949917696 1014183988305018126336 1018067608025574670336 1018622095391308382208 1024652189762932703232 1029575021148204171264 1040645720300335398912 1046453300183420633088 1046899600830986452992 1051480872661995749376 1057705486206898274304 1062787118604597854208 1064061889369199345664 1068718264017110433792 1075044920407011360768 1080670555696502145024 1091173526686985617408 1098386466445625131008 1098699320663769636864 1109534619684122394624 1116392801961127182336 1122075901954488139776 1133141739251869679616 1134141234233568657408 1145326059028771504128 1152733713483299291136 1157251137959356268544 1158271898791729692672 1164101896062030053376 1170726435337877323776 1177259962706348212224 1189918671982760558592 1195635508430172585984 1201995837991132594176 1207255816760069193728 1209425535457887780864 1215236090535585251328 1227570217522858819584 1228303145272527028224 1235157993659119435776 1240769897281169129472 1248226447144637693952 1248439262408142225408 1253688732789302624256 1261110387400532557824 1267169256797789749248 1280794732677335875584 1287942523302671548416 1288491816407367942144 1302162157823726977024 1309614633069783810048 1329867735649763721216 1330056068549541101568 1344167388721266556928 1351860266394615545856 1352245317740024168448 1358162793855077842944 1366202919683910270976 1372766694864272228352 1381016494713216172032 1387527627067113865216 1395271066911227510784 1395866134441315270656 1410273981609197699072 1418749185825599127552 1425565413897513467904 1433393227209348481024 1440894074262002860032 1448935338715505491968 1464515288594166841344 1464932427551692849152 1479379492912163192832 1488523735948169576448 1496101202605984186368 1510855652335826239488 1512188312311424876544 1527101412038362005504 1527933143086962573312 1536978284644399054848 1544362531722306256896 1552135861416040071168 1560968580450503098368 1569679950275130949632 1577221308992993624064 1586558229310347411456 1594180677906896781312 1602661117321510125568 1603077396025665650688 1612567380610517041152 1620314787380780335104 1636760290030478426112 1648048980995654455296 1654359863041558839296 1664301929526183591936 1671584977052403499008 1681480516534043410432 1699712608877804519424 1701211851350352986112 1717989088543157256192 1729100570224948936704 1746152844093045080064 1754542047873862729728 1756089653006815985664 1773156980866351628288 1784878007974140837888 1802993756986698891264 1810883725140103790592 1814138303186831671296 1830355593152362971136 1841355326284288229376 1842454717908790542336 1860361422548303347712 1861154845921753694208 1872658893612213338112 1880533099183953936384 1891665581100798836736 1900753885196684623872 1903358219737003720704 1921192099016003813376 1931913784954007322624 1952687051458889121792 1953243236735590465536 1972505990549550923776 1994801603474645581824 2014474203114434985984 2016251083081899835392 2028367976610036252672 2037244190782616764416 2049304379525865406464 2059150042296408342528 2081291440600670797824 2092906600366841266176 2093799201661972905984 2102961745323991498752 2115410972413796548608 2128123778738398691328 2150089840814022721536 2161341111393004290048 2182347053373971234816 2196772932891250262016 2197398641327539273728 2219069239368244789248 2232785603922254364672 2244151803908976279552 2266283478503739359232 2268282468467137314816 2290652118057543008256 2305467426966598582272 2316543797583459385344 2328203792124060106752 2341452870675754647552 2354519925412696424448 2379837343965521117184 2391271016860345171968 2403991675982265188352 2414511633520138387456 2418851070915775561728 2430472181071170502656 2455140435045717639168 2456606290545054056448 2470315987318238871552 2481539794562338258944 2496452894289275387904 2507377465578605248512 2522220774801065115648 2534338513595579498496 2576983632814735884288 2604324315647453954048 2619229266139567620096 2659735471299527442432 2660112137099082203136 2688334777442533113856 2704490635480048336896 2716325587710155685888 2732405839367820541952 2745533389728544456704 2762032989426432344064 2775055254134227730432 2790542133822455021568 2791732268882630541312 2820547963218395398144 2837498371651198255104 2851130827795026935808 2881788148524005720064 2897870677431010983936 2929030577188333682688 2929864855103385698304 2958758985824326385664 2977047471896339152896 2992202405211968372736 3021711304671652478976 3024376624622849753088 3054202824076724011008 3055866286173925146624 3073956569288798109696 3088725063444612513792 3121937160901006196736 3139359900550261899264 3154442617985987248128 3173116458620694822912 3188361355813793562624 3205322234643020251136 3206154792051331301376 3225134761221034082304 3273520580060956852224 3296097961991308910592 3308719726083117678592 3328603859052367183872 3362961033068086820864 3399425217755609038848 3402423702700705972224 3435978177086314512384 3458201140449897873408 3492305688186090160128 3512179306013631971328 3546313961732703256576 3569756015948281675776 3605987513973397782528 3621767450280207581184 3628276606373663342592 3660711186304725942272 3682710652568576458752 3684909435817581084672 3722309691843507388416 3745317787224426676224 3761066198367907872768 3783331162201597673472 3801507770393369247744 3842384198032007626752 3863827569908014645248 3906486473471180931072 3945011981099101847552 3989603206949291163648 4032502166163799670784 4056735953220072505344 4074488381565233528832 4098608759051730812928 4118300084592816685056 4162582881201341595648 4185813200733682532352 4187598403323945811968 4230821944827593097216 4256247557476797382656 4300179681628045443072 4322682222786008580096 4364694106747942469632 4393545865782500524032 4394797282655078547456 4438138478736489578496 4465571207844508729344 4488303607817952559104 4532566957007478718464 4536564936934274629632 4581304236115086016512 4610934853933197164544 4633087595166918770688 4656407584248120213504 4682905741351509295104 4709039850825392848896 4759674687931042234368 4782542033720690343936 4807983351964530376704 4837702141831551123456 4860944362142341005312 4910280870091435278336 4963079589124676517888 4992905788578550775808 5014754931157210497024 5044441549602130231296 5153967265629471768576 5208648631294907908096 5238458532279135240192 5319470942599054884864 5376669554885066227712 5408981270960096673792 5432651175420311371776 5464811678735641083904 5491066779457088913408 5524065978852864688128 5550110508268455460864 5581084267644910043136 5583464537765261082624 5674996743302396510208 5702261655590053871616 5763576297048011440128 5795741354862021967872 5858061154376667365376 5859729710206771396608 5917517971648652771328 5984404810423936745472 6043422609343304957952 6048753249245699506176 6111732572347850293248 6147913138577596219392 6177450126889225027584 6243874321802012393472 6278719801100523798528 6308885235971974496256 6346232917241389645824 6410644469286040502272 6450269522442068164608 6547041160121913704448 6592195923982617821184 6617439452166235357184 6657207718104734367744 6725922066136173641728 6798850435511218077696 6804847405401411944448 6871956354172629024768 6916402280899795746816 6984611376372180320256 7024358612027263942656 7092627923465406513152 7139512031896563351552 7211975027946795565056 7243534900560415162368 7256553212747326685184 7365421305137152917504 7369818871635162169344 7444619383687014776832 7522132396735815745536 7566662324403195346944 7603015540786738495488 7812972946942361862144 7890023962198203695104 7979206413898582327296 8065004332327599341568 8113471906440145010688 8148976763130467057664 8197217518103461625856 8236600169185633370112 8325165762402683191296 8371626401467365064704 8375196806647891623936 8461643889655186194432 8512495114953594765312 8645364445572017160192 8729388213495884939264 8787091731565001048064 8789594565310157094912 8876276957472979156992 8931142415689017458688 8976607215635905118208 9065133914014957436928 9073129873868549259264 9162608472230172033024 9221869707866394329088 9266175190333837541376 9365811482703018590208 9418079701650785697792 9519349375862084468736 9565084067441380687872 9615966703929060753408 9675404283663102246912 9820561740182870556672 9926159178249353035776 9985811577157101551616 10088883099204260462592 10307934531258943537152 10417297262589815816192 10476917064558270480384 10638941885198109769728 10753339109770132455424 10817962541920193347584 10865302350840622743552 10929623357471282167808 10982133558914177826816 11048131957705729376256 11166929075530522165248 11349993486604793020416 11404523311180107743232 11527152594096022880256 11591482709724043935744 11719459420413542793216 11835035943297305542656 11968809620847873490944 12097506498491399012352 12223465144695700586496 12295826277155192438784 12354900253778450055168 12487748643604024786944 12557439602201047597056 12692465834482779291648 12821288938572081004544 12900539044884136329216 13094082320243827408896 13184391847965235642368 13234878904332470714368 13314415436209468735488 13597700871022436155392 13609694810802823888896 13743912708345258049536 13832804561799591493632 13969222752744360640512 14048717224054527885312 14185255846930813026304 14279024063793126703104 14423950055893591130112 14513106425494653370368 14730842610274305835008 14889238767374029553664 15044264793471631491072 15133324648806390693888 15625945893884723724288 15780047924396407390208 15958412827797164654592 16130008664655198683136 16226943812880290021376 16297953526260934115328 16394435036206923251712 16473200338371266740224 16650331524805366382592 16743252802934730129408 16750393613295783247872 17024990229907189530624 17290728891144034320384 17574183463130002096128 17579189130620314189824 17752553914945958313984 17953214431271810236416 18130267828029914873856 18146259747737098518528 18443739415732788658176 18532350380667675082752 18731622965406037180416 18836159403301571395584 19038698751724168937472 19231933407858121506816 19350808567326204493824 19641123480365741113344 19852318356498706071552 19971623154314203103232 20177766198408520925184 20615869062517887074304 20834594525179631632384 20953834129116540960768 21277883770396219539456 21506678219540264910848 21635925083840386695168 21730604701681245487104 21859246714942564335616 22096263915411458752512 22333858151061044330496 22699986973209586040832 22809046622360215486464 23438918840827085586432 23670071886594611085312 23937619241695746981888 24195012996982798024704 24446930289391401172992 24591652554310384877568 24709800507556900110336 24975497287208049573888 25114879204402095194112 25384931668965558583296 25642577877144162009088 26188164640487654817792 26368783695930471284736 26628830872418937470976 27195401742044872310784 27219389621605647777792 27487825416690516099072 27665609123599182987264 28097434448109055770624 28370511693861626052608 28558048127586253406208 28847900111787182260224 29026212850989306740736 29461685220548611670016 29778477534748059107328 30266649297612781387776 31251891787769447448576 31560095848792814780416 31916825655594329309184 32260017329310397366272 32453887625760580042752 32595907052521868230656 32788870072413846503424 32946400676742533480448 33500787226591566495744 34049980459814379061248 34581457782288068640768 35158378261240628379648 35505107829891916627968 35906428862543620472832 36292519495474197037056 36887478831465577316352 37064700761335350165504 37463245930812074360832 37672318806603142791168 38077397503448337874944 38463866815716243013632 38701617134652408987648 39282246960731482226688 39704636712997412143104 39943246308628406206464 41231738125035774148608 41669189050359263264768 41907668258233081921536 42555767540792439078912 43013356439080529821696 43271850167680773390336 43718493429885128671232 44192527830822917505024 44667716302122088660992 45399973946419172081664 46877837681654171172864 47340143773189222170624 47875238483391493963776 48390025993965596049408 48893860578782802345984 49183305108620769755136 49419601015113800220672 49950994574416099147776 50229758408804190388224 51285155754288324018176 52737567391860942569472 53257661744837874941952 54390803484089744621568 54438779243211295555584 55331218247198365974528 56194868896218111541248 56741023387723252105216 57116096255172506812416 57695800223574364520448 58052425701978613481472 58923370441097223340032 59556955069496118214656 60533298595225562775552 62503783575538894897152 63833651311188658618368 64520034658620794732544 64907775251521160085504 65191814105043736461312 65577740144827693006848 67001574453183132991488 68099960919628758122496 70316756522481256759296 71010215659783833255936 71812857725087240945664 72585038990948394074112 73774957662931154632704 74129401522670700331008 74926491861624148721664 75344637613206285582336 76154795006896675749888 76927733631432486027264 78564493921462964453376 79886492617256812412928 82463476250071548297216 83338378100718526529536 85111535081584878157824 86026712878161059643392 86543700335361546780672 87436986859770257342464 88385055661645835010048 89335432604244177321984 90799947892838344163328 93755675363308342345728 94680287546378444341248 95750476966782987927552 96780051987931192098816 97787721157565604691968 98366610217241539510272 98839202030227600441344 102570311508576648036352 105475134783721885138944 106515323489675749883904 108877558486422591111168 110662436494396731949056 112389737792436223082496 113482046775446504210432 114232192510345013624832 115391600447148729040896 116104851403957226962944 117846740882194446680064 119113910138992236429312 125007567151077789794304 127667302622377317236736 129040069317241589465088 129815550503042320171008 131155480289655386013696 134003148906366265982976 136199921839257516244992 140633513044962513518592 142020431319567666511872 143625715450174481891328 145170077981896788148224 147549915325862309265408 148258803045341400662016 149852983723248297443328 150689275226412571164672 153855467262864972054528 159772985234513624825856 166676756201437053059072 170223070163169756315648 172053425756322119286784 173087400670723093561344 176770111323291670020096 178670865208488354643968 181599895785676688326656 187511350726616684691456 191500953933565975855104 193560103975862384197632 195575442315131209383936 196733220434483079020544 205140623017153296072704 210950269567443770277888 213030646979351499767808 217755116972845182222336 221324872988793463898112 224779475584872446164992 228464385020690027249664 230783200894297458081792 235693481764388893360128 250015134302155579588608 255334605244754634473472 258080138634483178930176 259631101006084640342016 262310960579310772027392 268006297812732531965952 272399843678515032489984 281267026089925027037184 284040862639135333023744 287251430900348963782656 290340155963793576296448 295099830651724618530816 296517606090682801324032 307710934525729944109056 319545970469027249651712 333353512402874106118144 340446140326339512631296 346174801341446187122688 353540222646583340040192 357341730416976709287936 375022701453233369382912 383001907867131951710208 387120207951724768395264 393466440868966158041088 410281246034306592145408 421900539134887540555776 426061293958702999535616 435510233945690364444672 442649745977586927796224 449558951169744892329984 461566401788594916163584 500030268604311159177216 510669210489509268946944 516160277268966357860352 519262202012169280684032 536012595625465063931904 544799687357030064979968 562534052179850054074368 574502861800697927565312 580680311927587152592896 590199661303449237061632 615421869051459888218112 639091940938054499303424 666707024805748212236288 692349602682892374245376 707080445293166680080384 750045402906466738765824 766003815734263903420416 774240415903449536790528 786932881737932316082176 843801078269775081111552 852122587917405999071232 871020467891380728889344 885299491955173855592448 923132803577189832327168 1000060537208622318354432 1021338420979018537893888 1038524404024338561368064 1072025191250930127863808 1125068104359700108148736 1149005723601395855130624 1161360623855174305185792 1180399322606898474123264 1230843738102919776436224 1278183881876108998606848 1333414049611496424472576 1384699205365784748490752 1500090805812933477531648 1532007631468527806840832 1548480831806899073581056 1687602156539550162223104 1742040935782761457778688 1770598983910347711184896 1846265607154379664654336 2000121074417244636708864 2077048808048677122736128 2250136208719400216297472 2298011447202791710261248 2322721247710348610371584 2360798645213796948246528 2556367763752217997213696 2666828099222992848945152 2769398410731569496981504 3000181611625866955063296 3064015262937055613681664 3375204313079100324446208 3484081871565522915557376 3541197967820695422369792 3692531214308759329308672 4000242148834489273417728 4154097616097354245472256 4500272417438800432594944 4596022894405583420522496 4645442495420697220743168 5333656198445985697890304 5538796821463138993963008 6000363223251733910126592 6750408626158200648892416 6968163743131045831114752 7082395935641390844739584 8000484297668978546835456 8308195232194708490944512 9000544834877600865189888 9192045788811166841044992 11077593642926277987926016 12000726446503467820253184 13500817252316401297784832 13936327486262091662229504 16000968595337957093670912 16616390464389416981889024 18001089669755201730379776 24001452893006935640506368 27001634504632802595569664 33232780928778833963778048 36002179339510403460759552 48002905786013871281012736 54003269009265605191139328 72004358679020806921519104 108006538018531210382278656 144008717358041613843038208 216013076037062420764557312 432026152074124841529114624
- Sum of all divisors σ(n): 1500185823569043000805532205
- Sum of proper divisors (its aliquot sum) s(n): 1068159671494918159276417581
- 432026152074124841529114624 is an abundant number, because the sum of its proper divisors (1068159671494918159276417581) is greater than itself. Its abundance is 636133519420793317747302957
Bases of 432026152074124841529114624
- Binary: 101100101010111010001100010100001111010010100100111101010010000000000000000000000000000002
- Hexadecimal: 0x1655D18A1E949EA40000000
- Base-36: 1IA7RPGJQLSEIVWG00
Squares and roots of 432026152074124841529114624
- 432026152074124841529114624 squared (4320261520741248415291146242) is 186646596075974844112360866079010052029511853330661376
- 432026152074124841529114624 cubed (4320261520741248415291146243) is 80636210700436860906743423350949881156329143384633069295871348099437257633562624
-
432026152074124841529114624 is a
perfect square number . Itssquare root is 20785238802432 -
The
cube root of 432026152074124841529114624 is 755967884.0498032623
Scales and comparisons
How big is 432026152074124841529114624?- 432,026,152,074,124,841,529,114,624 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 432,026,152,074,124,841,529,114,624 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 432026152074124841529114624 cubic inches would be around 62997323.7 feet tall.
Recreational maths with 432026152074124841529114624
- 432026152074124841529114624 backwards is 426411925148421470251620234
- The number of decimal digits it has is: 27
- The sum of 432026152074124841529114624's digits is 90
- 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 432026152074124841529114624 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 432026152074124841529114624 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/432026152074124841529114624/
Chicago style:
Numbermatics. 2024. "Number 432026152074124841529114624 - Facts about the integer". https://numbermatics.com/n/432026152074124841529114624/
The information we have on file for 432026152074124841529114624 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 432026152074124841529114624, math, Factors of 432026152074124841529114624, curriculum, school, college, exams, university, Prime factorization of 432026152074124841529114624, STEM, science, technology, engineering, physics, economics, calculator, four hundred thirty-two septillion, twenty-six sextillion, one hundred fifty-two quintillion, seventy-four quadrillion, one hundred twenty-four trillion, eight hundred forty-one billion, five hundred twenty-nine million, one hundred fourteen thousand, six hundred twenty-four.