360677496333662163190047744
360,677,496,333,662,163,190,047,744 is an even composite number composed of five prime numbers multiplied together.
What does the number 360677496333662163190047744 look like?
This visualization shows the relationship between its 5 prime factors (large circles) and 17325 divisors.
360677496333662163190047744 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, three hundred twenty-five divisors.
Prime factorization of 360677496333662163190047744:
210 × 34 × 78 × 114 × 616
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 61 × 61 × 61 × 61 × 61 × 61)See below for interesting mathematical facts about the number 360677496333662163190047744 from the Numbermatics database.
Names of 360677496333662163190047744
- Cardinal: 360677496333662163190047744 can be written as Three hundred sixty septillion, six hundred seventy-seven sextillion, four hundred ninety-six quintillion, three hundred thirty-three quadrillion, six hundred sixty-two trillion, one hundred sixty-three billion, one hundred ninety million, forty-seven thousand, seven hundred forty-four.
Scientific notation
- Scientific notation: 3.60677496333662163190047744 × 1026
Factors of 360677496333662163190047744
Divisors of 360677496333662163190047744
- Number of divisors d(n): 17325
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 32 33 36 42 44 48 49 54 56 61 63 64 66 72 77 81 84 88 96 98 99 108 112 121 122 126 128 132 144 147 154 162 168 176 183 189 192 196 198 216 224 231 242 244 252 256 264 288 294 297 308 324 336 343 352 363 366 378 384 392 396 427 432 441 448 462 484 488 504 512 528 539 549 567 576 588 594 616 648 671 672 686 693 704 726 732 756 768 784 792 847 854 864 882 891 896 924 968 976 1008 1024 1029 1056 1078 1089 1098 1134 1152 1176 1188 1232 1281 1296 1323 1331 1342 1344 1372 1386 1408 1452 1464 1512 1536 1568 1584 1617 1647 1694 1708 1728 1764 1782 1792 1848 1936 1952 2013 2016 2058 2079 2112 2156 2178 2196 2268 2304 2352 2376 2401 2464 2541 2562 2592 2646 2662 2684 2688 2744 2772 2816 2904 2928 2989 3024 3072 3087 3136 3168 3234 3267 3294 3388 3416 3456 3528 3564 3584 3696 3721 3773 3843 3872 3904 3969 3993 4026 4032 4116 4158 4224 4312 4356 4392 4536 4608 4697 4704 4752 4802 4851 4928 4941 5082 5124 5184 5292 5324 5368 5376 5488 5544 5632 5808 5856 5929 5978 6039 6048 6174 6237 6272 6336 6468 6534 6588 6776 6832 6912 7056 7128 7168 7203 7381 7392 7442 7546 7623 7686 7744 7808 7938 7986 8052 8064 8232 8316 8448 8624 8712 8784 8967 9072 9216 9261 9317 9394 9408 9504 9604 9702 9801 9856 9882 10164 10248 10368 10584 10648 10736 10752 10976 11088 11163 11264 11319 11529 11616 11712 11858 11956 11979 12078 12096 12348 12474 12544 12672 12936 13068 13176 13552 13664 13824 14091 14112 14256 14406 14553 14641 14762 14784 14884 15092 15246 15372 15488 15616 15876 15972 16104 16128 16464 16632 16807 16896 17248 17424 17568 17787 17934 18117 18144 18522 18634 18788 18816 19008 19208 19404 19602 19712 19764 20328 20496 20736 20923 21168 21296 21472 21504 21609 21952 22143 22176 22326 22638 22869 23058 23232 23424 23716 23912 23958 24156 24192 24696 24948 25088 25344 25872 26047 26136 26352 26411 26901 27104 27328 27648 27783 27951 28182 28224 28512 28812 29106 29282 29524 29568 29768 30184 30492 30744 30976 31232 31752 31944 32208 32256 32879 32928 33264 33489 33614 33792 33957 34496 34587 34848 35136 35574 35868 35937 36234 36288 37044 37268 37576 37632 38016 38416 38808 39204 39424 39528 40656 40931 40992 41472 41503 41846 42273 42336 42592 42944 43218 43659 43904 43923 44286 44352 44652 45276 45738 46116 46464 46848 47432 47824 47916 48312 48384 49392 49896 50176 50421 50688 51667 51744 52094 52272 52704 52822 53361 53802 54208 54351 54656 55566 55902 56364 56448 57024 57624 58212 58564 59048 59136 59536 60368 60984 61488 61952 62464 62769 63504 63888 64416 64512 64827 65219 65758 65856 66429 66528 66978 67228 67914 68607 68992 69174 69696 70272 71148 71736 71874 72468 72576 74088 74536 75152 75264 76032 76832 77616 78141 78408 78848 79056 79233 80703 81191 81312 81862 81984 82944 83006 83692 83853 84546 84672 85184 85888 86436 87318 87808 87846 88572 88704 89304 90552 91476 92232 92928 93696 94864 95648 95832 96624 96768 98637 98784 99792 100467 100842 101376 101871 102487 103334 103488 104188 104544 105408 105644 106722 107604 107811 108416 108702 109312 111132 111804 112728 112896 114048 115248 116424 117128 117649 118096 118272 119072 120736 121968 122793 122976 123904 124509 125538 126819 127008 127776 128832 129654 130438 131516 131712 131769 132858 133056 133956 134456 135828 137214 137984 138348 139392 140544 142296 143472 143748 144936 145152 146461 148176 149072 150304 150528 151263 152064 153664 155001 155232 156282 156816 158112 158466 160083 161406 162382 162624 163724 163968 166012 167384 167706 169092 169344 170368 171776 172872 174636 175616 175692 177144 177408 178608 181104 182329 182952 184464 184877 185856 187392 188307 189728 191296 191664 193248 193536 194481 195657 197274 197568 199287 199584 200934 201684 203742 204974 206668 206976 208376 209088 210816 211288 213444 215208 215622 216832 217404 218624 222264 223608 225456 225792 226981 228096 230153 230496 232848 234256 234423 235298 236192 236544 237699 238144 241472 242109 243573 243936 245586 245952 249018 251076 251559 253638 254016 255552 257664 259308 260876 263032 263424 263538 265716 266112 267912 268912 271656 274428 275968 276696 278784 281088 284592 286517 286944 287496 289872 290304 290521 292922 295911 296352 298144 300608 301401 302526 304128 305613 307328 307461 310002 310464 312564 313632 316224 316932 320166 322812 324764 325248 327448 327936 332024 334768 335412 338184 338688 340736 343552 345744 349272 351232 351384 352947 354288 354816 357216 361669 362208 364658 365904 368379 368928 369754 371712 373527 376614 379456 380457 382592 383328 386496 388962 391314 394548 395136 395307 398574 399168 401868 403368 407484 409948 413336 413952 416752 418176 421632 422576 426888 430416 431244 433664 434808 437248 439383 444528 447216 450241 450912 451584 453789 453962 456192 456533 460306 460992 465003 465696 468512 468846 470596 472384 475398 476288 480249 482944 484218 487146 487872 491172 491904 498036 502152 503118 507276 508032 511104 515328 518616 521752 526064 526848 527076 531432 532224 535824 537824 543312 546987 548856 551936 553392 554631 557568 562176 564921 568337 569184 573034 573888 574992 579744 580608 581042 585844 586971 591822 592704 596288 597861 601216 602802 605052 611226 614656 614922 620004 620928 625128 627264 632448 633864 640332 645624 649528 650496 654896 655872 664048 669536 670824 676368 677376 680943 681472 687104 690459 691488 698544 702768 703269 705894 708576 709632 713097 714432 717409 723338 724416 729316 730719 731808 736758 737856 739508 747054 753228 754677 758912 760914 765184 766656 772992 777924 782628 789096 790272 790614 797148 798336 803736 806736 814968 819896 823543 826672 827904 833504 836352 843264 845152 853776 859551 860832 862488 867328 869616 871563 878766 887733 889056 893101 894432 900482 901824 907578 907924 912384 913066 920612 921984 922383 930006 931392 937024 937692 941192 944768 950796 952576 960498 965888 968436 974292 975744 982344 983808 996072 1004304 1006236 1014552 1016064 1022208 1025227 1030656 1037232 1043504 1052128 1053696 1054152 1058841 1062864 1064448 1071648 1075648 1085007 1086624 1093974 1097712 1105137 1106784 1109262 1115136 1120581 1129842 1136674 1138368 1146068 1147776 1149984 1159488 1162084 1171688 1173942 1183644 1185408 1185921 1192576 1195722 1202432 1205604 1210104 1222452 1229312 1229844 1240008 1241856 1250256 1254528 1264896 1267728 1276303 1280664 1291248 1294139 1299056 1300992 1309792 1311744 1318149 1328096 1339072 1341648 1350723 1352736 1354752 1361367 1361886 1362944 1369599 1380918 1382976 1395009 1397088 1405536 1406538 1411788 1417152 1426194 1428864 1434818 1446676 1448832 1458632 1461438 1463616 1473516 1475712 1479016 1494108 1506456 1509354 1517824 1521828 1530368 1533312 1545984 1555848 1565256 1578192 1580544 1581228 1588867 1594296 1596672 1607472 1611071 1613472 1629936 1639792 1640961 1647086 1653344 1655808 1663893 1667008 1672704 1686528 1690304 1694763 1705011 1707552 1719102 1721664 1724976 1739232 1743126 1757532 1760913 1775466 1778112 1786202 1788864 1800964 1803648 1815156 1815848 1826132 1841224 1843968 1844766 1860012 1862784 1874048 1875384 1882384 1889536 1901592 1905152 1920996 1931776 1936872 1948584 1951488 1964688 1967616 1992144 2005619 2008608 2012472 2029104 2032128 2033647 2042829 2044416 2050454 2061312 2071377 2074464 2087008 2104256 2108304 2109807 2117682 2125728 2128896 2139291 2143296 2151296 2152227 2170014 2173248 2187948 2192157 2195424 2210274 2213568 2218524 2241162 2259684 2273348 2276736 2292136 2295552 2299968 2318976 2324168 2343376 2347884 2367288 2370816 2371842 2385152 2391444 2404864 2411208 2420208 2444904 2458624 2459688 2470629 2480016 2483712 2496791 2500512 2509056 2529792 2531683 2535456 2552606 2561328 2578653 2582496 2588278 2598112 2601984 2614689 2619584 2636298 2656192 2663199 2678144 2679303 2683296 2701446 2705472 2722734 2723772 2739198 2761836 2765952 2767149 2790018 2794176 2811072 2813076 2823576 2834304 2852388 2857728 2869636 2893352 2897664 2917264 2922876 2927232 2947032 2951424 2958032 2988216 3012912 3018708 3035648 3043656 3060736 3066624 3075681 3091968 3111696 3130512 3151687 3156384 3161088 3162456 3176523 3177734 3188592 3193344 3195731 3214944 3222142 3226944 3255021 3259872 3279584 3281922 3294172 3306688 3315411 3327786 3334016 3345408 3361743 3380608 3389526 3410022 3415104 3438204 3443328 3449952 3478464 3486252 3515064 3521826 3550932 3556224 3572404 3577728 3601928 3607296 3630312 3631696 3652264 3682448 3687936 3689532 3720024 3725568 3748096 3750768 3764768 3779072 3803184 3810304 3828909 3841992 3863552 3873744 3882417 3897168 3902976 3929376 3935232 3954447 3978359 3984288 4011238 4017216 4024944 4052169 4058208 4064256 4067294 4085658 4088832 4100908 4108797 4142754 4148928 4174016 4185027 4208512 4216608 4219614 4235364 4251456 4278582 4286592 4302592 4304454 4340028 4346496 4375896 4384314 4390848 4420548 4427136 4437048 4482324 4519368 4546696 4553472 4584272 4591104 4599936 4637952 4648336 4686752 4695768 4734576 4741632 4743684 4766601 4770304 4782888 4809728 4822416 4833213 4840416 4889808 4919376 4922883 4941258 4952651 4960032 4967424 4991679 4993582 5001024 5018112 5021863 5059584 5063366 5070912 5105212 5115033 5122656 5157306 5164992 5176556 5196224 5229378 5239168 5272596 5282739 5312384 5326398 5356288 5358606 5366592 5402892 5410944 5445468 5447544 5478396 5523672 5531904 5534298 5580036 5588352 5622144 5626152 5647152 5668608 5704776 5715456 5739272 5764801 5786704 5795328 5834528 5845752 5854464 5894064 5902848 5916064 5976432 6016857 6025824 6037416 6071296 6087312 6100941 6128487 6133248 6151362 6183936 6214131 6223392 6251707 6261024 6303374 6312768 6324912 6353046 6355468 6377184 6386688 6391462 6429888 6444284 6453888 6456681 6510042 6519744 6559168 6563844 6576471 6588344 6613376 6630822 6655572 6668032 6723486 6761216 6779052 6820044 6830208 6876408 6886656 6899904 6956928 6972504 7030128 7043652 7101864 7112448 7144808 7155456 7176589 7203856 7214592 7260624 7263392 7304528 7364896 7375872 7379064 7411887 7440048 7451136 7490373 7496192 7501536 7529536 7558144 7595049 7606368 7657818 7683984 7735959 7747488 7764834 7794336 7805952 7844067 7858752 7908894 7956718 7968576 8022476 8034432 8037909 8049888 8104338 8116416 8134588 8171316 8201816 8217594 8285508 8297856 8301447 8348032 8370054 8417024 8433216 8439228 8470728 8502912 8557164 8573184 8605184 8608908 8680056 8692992 8751792 8768628 8781696 8841096 8854272 8874096 8934121 8964648 9038736 9058973 9093392 9106944 9168544 9182208 9199872 9227043 9275904 9296672 9373504 9391536 9455061 9469152 9483264 9487368 9529569 9533202 9540608 9565776 9587193 9644832 9666426 9680832 9765063 9779616 9838752 9845766 9882516 9905302 9920064 9983358 9987164 10002048 10036224 10043726 10126732 10141824 10210424 10230066 10245312 10314612 10329984 10353112 10392448 10458756 10478336 10545192 10565478 10624768 10652796 10712576 10717212 10733184 10805784 10821888 10890936 10895088 10956792 11047344 11063808 11068596 11122069 11160072 11176704 11244288 11252304 11277497 11294304 11337216 11409552 11430912 11478544 11486727 11529602 11573408 11590656 11647251 11669056 11691504 11708928 11788128 11805696 11832128 11863341 11935077 11952864 12033714 12051648 12074832 12156507 12174624 12201882 12256974 12266496 12302724 12326391 12428262 12446784 12503414 12522048 12606748 12625536 12649824 12706092 12710936 12754368 12782924 12859776 12888568 12907776 12913362 13020084 13039488 13118336 13127688 13152942 13176688 13226752 13261644 13311144 13336064 13446972 13522432 13558104 13640088 13660416 13752816 13773312 13799808 13845841 13913856 13945008 14039333 14060256 14087304 14203728 14224896 14235529 14289616 14299803 14310912 14353178 14407712 14429184 14499639 14521248 14526784 14609056 14729792 14758128 14768649 14823774 14857953 14880096 14902272 14975037 14980746 14992384 15003072 15059072 15065589 15190098 15212736 15315636 15345099 15367968 15471918 15494976 15529668 15588672 15688134 15717504 15817788 15913436 15937152 16044952 16068864 16075818 16099776 16208676 16232832 16269176 16342632 16403632 16435188 16571016 16595712 16602894 16696064 16740108 16834048 16866432 16878456 16941456 17005824 17114328 17146368 17210368 17217816 17294403 17360112 17385984 17477537 17503584 17537256 17563392 17682192 17708544 17721781 17748192 17868242 17929296 18050571 18077472 18117946 18186784 18213888 18302823 18337088 18385461 18399744 18454086 18551808 18593344 18642393 18747008 18755121 18783072 18910122 18938304 18974736 19059138 19066404 19131552 19174386 19289664 19332852 19361664 19370043 19530126 19559232 19677504 19691532 19765032 19810604 19840128 19966716 19974328 20004096 20087452 20253464 20283648 20420848 20460132 20490624 20629224 20659968 20706224 20784896 20917512 20956672 21090384 21130956 21249536 21305592 21425152 21434424 21466368 21529767 21611568 21643776 21781872 21790176 21913584 22061809 22094688 22127616 22137192 22235661 22244138 22320144 22353408 22370117 22471119 22488576 22504608 22554994 22588608 22674432 22785147 22819104 22957088 22973454 23059204 23146816 23207877 23294502 23338112 23383008 23417856 23532201 23576256 23664256 23726682 23870154 23905728 24067428 24103296 24113727 24149664 24313014 24349248 24403764 24513948 24605448 24652782 24856524 24893568 25006828 25044096 25213496 25251072 25299648 25412184 25421872 25508736 25565848 25719552 25777136 25815552 25826724 26040168 26078976 26236672 26255376 26305884 26353376 26453504 26523288 26622288 26672128 26802363 26893944 27044864 27116208 27176919 27280176 27320832 27464701 27505632 27546624 27599616 27681129 27691682 27827712 27848513 27890016 28078666 28120512 28174608 28365183 28407456 28449792 28471058 28579232 28599606 28621824 28706356 28761579 28815424 28999278 29042496 29053568 29218112 29295189 29459584 29516256 29537298 29647548 29715906 29760192 29950074 29961492 30006144 30118144 30131178 30380196 30425472 30631272 30690198 30735936 30943836 30989952 31059336 31177344 31376268 31435008 31635576 31826872 31874304 32089904 32137728 32151636 32199552 32417352 32465664 32538352 32685264 32807264 32870376 33142032 33191424 33205788 33366207 33392128 33480216 33668096 33732864 33756912 33832491 33882912 34011648 34228656 34292736 34435632 34460181 34588806 34668557 34720224 34771968 34941753 34955074 35007168 35074512 35126784 35153041 35364384 35417088 35443562 35496384 35736484 35805231 35858592 36101142 36154944 36235892 36373568 36469521 36605646 36674176 36770922 36799488 36908172 36979173 37186688 37284786 37494016 37510242 37566144 37820244 37876608 37949472 38118276 38132808 38263104 38348772 38579328 38665704 38723328 38740086 39060252 39118464 39355008 39383064 39530064 39621208 39680256 39933432 39948656 40008192 40174904 40506928 40567296 40841696 40920264 40981248 41258448 41319936 41412448 41537523 41569792 41835024 41913344 42117999 42180768 42261912 42499072 42611184 42706587 42868848 42899409 42932736 43059534 43223136 43287552 43498917 43563744 43580352 43761949 43827168 44123618 44189376 44274384 44471322 44488276 44573859 44640288 44706816 44740234 44942238 44977152 45009216 45109988 45177216 45196767 45570294 45638208 45914176 45946908 46035297 46118408 46293632 46415754 46589004 46676224 46766016 47064402 47152512 47328512 47453364 47740308 47811456 48134856 48206592 48227454 48299328 48626028 48698496 48807528 49027896 49210896 49305564 49713048 49787136 50013656 50088192 50236123 50426992 50502144 50599296 50824368 50843744 51017472 51131696 51439104 51554272 51631104 51653448 51883209 52080336 52157952 52432611 52473344 52510752 52611768 52706752 52907008 53046576 53165343 53244576 53604726 53787888 54151713 54232416 54353838 54479161 54560352 54641664 54908469 54929402 55011264 55199232 55362258 55383364 55655424 55697026 55780032 56157332 56241024 56265363 56349216 56730366 56814912 56942116 57158464 57199212 57412712 57523158 57630848 57998556 58084992 58107136 58110129 58436224 58590378 58919168 59032512 59074596 59295096 59431812 59520384 59900148 59922984 60012288 60236288 60262356 60760392 60850944 61262544 61380396 61471872 61887672 61979904 62118672 62354688 62538847 62752536 62870016 63271152 63412811 63653744 63748608 64179808 64275456 64303272 64399104 64589301 64834704 64931328 65076704 65370528 65614528 65740752 66185427 66284064 66382848 66411576 66706983 66732414 66784256 66960432 67110351 67413357 67465728 67513824 67664982 67765824 68023296 68355441 68457312 68871264 68920362 69177612 69337114 69440448 69883506 69910148 70014336 70149024 70253568 70306082 70728768 70887124 70992768 71472968 71610462 71717184 72202284 72309888 72341181 72471784 72747136 72939042 73211292 73348352 73541844 73816344 73958346 74373376 74569572 74988032 75020484 75132288 75640488 75753216 75898944 76236552 76265616 76526208 76697544 77158656 77331408 77446656 77480172 77854483 78120504 78236928 78710016 78766128 78942479 79060128 79242416 79360512 79866864 79897312 80016384 80349808 80407089 81013856 81134592 81530757 81683392 81840528 81962496 82394103 82516896 82639872 82824896 83043387 83075046 83139584 83545539 83670048 84235998 84361536 84523824 85095549 85222368 85413174 85737696 85798818 85865472 86119068 86284737 86446272 86997834 87127488 87160704 87523898 87654336 88247236 88378752 88548768 88942644 88976552 89147718 89280576 89480468 89884476 90018432 90219976 90354432 90393534 91140588 91276416 91828352 91893816 92070594 92236816 92587264 92831508 93178008 93352448 93532032 94128804 94305024 94657024 94906728 95480616 95622912 96269712 96413184 96454908 96598656 96920887 97252056 97396992 97615056 98055792 98275331 98421792 98611128 99426096 99574272 99648703 100027312 100098621 100176384 100472246 100853984 101004288 101198592 101497473 101648736 101687488 102034944 102263392 102878208 103108544 103306896 103380543 103766418 104005671 104160672 104315904 104825259 104865222 104946688 105021504 105223536 105413504 105459123 106093152 106330686 106489152 107209452 107415693 107575776 108303426 108464832 108707676 108958322 109120704 109816938 109858804 110022528 110398464 110724516 110766728 111394052 111560064 112314664 112482048 112530726 112698432 113460732 113629824 113884232 114316928 114398424 114825424 115046316 115261696 115997112 116169984 116214272 116220258 116872448 117180756 117838336 118065024 118149192 118590192 118863624 119040768 119800296 119845968 120024576 120472576 120524712 121520784 121701888 122342759 122525088 122760792 122943744 123775344 123959808 124052467 124237344 124612569 124709376 125077694 125505072 125740032 126353997 126542304 126825622 127307488 127497216 128119761 128359616 128606544 128698227 128798208 129178602 129669408 129862656 130153408 130496751 130741056 131229056 131285847 131481504 132370854 132568128 132823152 133413966 133464828 133721577 133920864 134220702 134826714 134931456 135027648 135329964 135531648 135590301 136710882 136914624 137742528 137840724 138355224 138674228 138880896 139767012 139820296 140028672 140298048 140612164 141457536 141774248 141985536 142945936 143220924 143434368 144404568 144619776 144682362 144943568 145494272 145878084 146422584 146696704 147083688 147632688 147916692 148746752 149139144 149976064 150040968 150264576 150708369 151280976 151506432 151797888 152304251 152473104 152531232 153052416 153395088 154317312 154432663 154662816 154893312 154960344 155649627 155708966 156241008 156473856 156590819 157297833 157420032 157532256 157884958 158120256 158484832 158721024 159496029 159733728 159794624 160699616 160814178 162027712 162455139 163061514 163366784 163437483 163681056 163924992 164725407 164788206 165033792 165649792 166086774 166150092 167091078 167340096 168471996 168723072 168796089 169047648 170191098 170444736 170826348 171475392 171597636 172238136 172569474 172892544 173995668 174254976 174321408 175047796 175308672 176494472 176757504 177097536 177885288 177953104 178295436 178561152 178960936 179768952 180036864 180439952 180708864 180787068 182281176 182552832 183656704 183787632 184141188 184473632 185174528 185663016 186356016 186704896 187064064 187616541 188257608 188610048 189314048 189813456 190238433 190961232 191245824 192252907 192539424 192826368 192909816 193197312 193767903 193841774 194504112 194793984 194939591 195230112 196111584 196550662 196843584 197222256 198556281 198852192 199148544 199297406 200054624 200197242 200352768 200944492 201331053 201707968 202240071 202397184 202994946 203297472 203374976 204069888 204526784 205066323 206217088 206613792 206761086 207532836 208011342 208321344 209650518 209730444 210043008 210447072 210827008 210918246 212186304 212661372 212978304 214418904 214831386 215151552 216606852 216929664 217415352 217916644 218241408 219633876 219717608 220045056 221449032 221533456 222788104 223120128 224629328 224964096 225061452 225396864 226921464 227259648 227768464 228633856 228796848 229650848 230092632 230523392 231994224 232339968 232428544 232440516 233563449 233744896 234361512 235676672 236130048 236298384 236827437 237180384 237727248 238081536 239600592 239691936 240049152 241049424 241221267 242679899 243041568 243403776 244592271 244685518 245050176 245521584 245887488 246071287 247182309 247550688 247919616 248104934 248474688 249225138 249418752 250155388 250636617 251010144 252707994 253084608 253651244 254614976 255286647 256239522 256719232 257213088 257396454 257596416 258357204 258854211 259338816 260306816 260993502 261482112 262458112 262571694 262963008 264741708 265136256 265646304 266827932 266929656 267443154 267841728 268441404 269653428 270055296 270659928 271063296 271180602 273421764 273829248 275485056 275681448 276710448 277348456 277761792 279534024 279640592 280057344 280596096 281224328 282915072 283548496 283971072 285891872 286441848 286868736 288809136 289239552 289364724 289887136 290762661 290988544 291756168 292845168 293393408 294167376 294825993 295265376 295833384 297493504 298278288 298946109 300081936 300295863 300529152 301416738 302111711 302561952 303012864 303595776 304492419 304608502 304946208 305062464 306104832 306333643 306790176 308634624 308865326 309325632 309920688 311299254 311417932 312017013 312482016 312947712 313181638 314595666 314840064 315064512 315769916 316240512 316377369 316969664 318992058 319467456 319589248 321399232 321628356 322247079 324055424 324910278 326123028 326733568 326874966 327362112 329450814 329576412 330067584 331299584 332173548 332300184 334182156 334680192 336943992 337446144 337592178 338095296 340382196 340889472 341652696 342950784 343195272 344476272 345138948 345785088 347991336 348509952 348642816 350095592 350617344 351652861 352988944 353515008 354195072 355770576 355906208 356590872 357122304 357921872 359537904 360073728 360879904 361417728 361574136 364562352 365105664 367028277 367313408 367575264 368282376 368947264 370349056 371326032 372157401 372712032 373837707 374128128 375233082 376515216 377220096 379061991 379626912 380476866 381354127 381922464 382491648 384359283 384505814 385078848 385819632 386394624 387535806 387683548 389008224 389587968 389879182 390460224 392223168 393101324 393687168 393857541 394444512 397112562 397704384 398594812 400109248 400394484 401164731 401888984 402662106 403415936 404480142 404794368 405989892 406594944 406749952 406770903 409053568 410132646 412434176 413227584 413522172 415065672 416022684 416642688 419301036 419460888 420086016 420894144 421654016 421836492 424372608 425322744 425956608 428837808 429662772 430303104 433213704 433859328 434830704 435833288 436482816 437771929 439267752 439435216 440090112 442898064 443066912 445576208 446240256 449258656 449928192 450122904 450793728 452125107 453842928 454519296 455536928 456912753 457267712 457593696 459301696 460185264 461046784 463297989 463988448 464679936 464881032 466948881 467126898 467489792 468723024 469772457 471893499 472260096 472596768 473654874 474360768 475454496 476163072 478488087 479201184 479383872 482098848 482442534 485359798 486083136 489184542 489371036 490100352 490312449 491043168 491774976 492142574 494364618 495101376 496209868 496949376 498450276 500310776 501273234 502020288 505415988 506169216 506388267 507302488 509229952 510573294 512479044 513438464 514426176 514792908 516714408 517708422 518677632 520613632 521987004 522964224 524916224 525143388 525926016 529483416 530272512 531292608 533655864 533859312 534886308 535683456 536882808 539306856 540110592 541319856 542126592 542361204 544981381 546843528 547658496 550970112 551362896 552597353 553420896 554696912 555523584 559068048 559281184 560114688 561192192 562448656 562849623 565830144 567096992 567942144 570715299 571783744 572883696 573737472 576758721 577618272 578479104 578729448 579774272 581303709 581525322 581977088 583512336 584818773 585690336 588334752 589651986 590530752 591666768 595668843 596556576 597892218 600163872 600591726 601058304 602833476 603993159 604223422 605123904 607191552 608984838 609217004 609892416 610124928 612209664 612667286 613580352 617730652 618651264 619841376 622598508 622835864 624034026 624964032 626363276 629191332 630129024 631539832 632481024 632754738 633939328 637984116 638934912 639178496 642798464 643256712 644494158 648110848 649820556 652246056 653467136 653749932 654724224 658901628 659152824 660135168 662599168 664347096 664600368 668364312 669360384 673887984 674892288 675184356 676190592 678446209 680764392 681778944 683305392 685901568 686390544 687927317 688952544 690277896 691570176 695982672 697019904 697285632 697540921 700191184 700690347 701234688 703305722 705977888 707030016 708390144 710482311 711541152 711812416 713181744 714244608 715843744 719075808 720147456 721759808 723148272 723663801 728039697 729124704 730211328 733776813 734056554 734626816 735150528 736564752 737894528 738213861 741546927 742652064 744314802 745424064 747675414 748256256 750466164 751909851 753030432 758123982 759253824 760953732 762708254 763844928 768718566 769011628 770157696 771639264 772789248 775071612 775367096 778016448 779758364 780920448 784446336 786202648 787374336 787715082 788889024 794225124 795408768 797189624 800218496 800788968 802329462 803777968 805324212 806831872 808960284 811979784 813189888 813499904 813541806 818107136 820265292 824868352 826455168 827044344 830131344 832045368 833285376 838602072 838921776 840172032 841788288 843308032 843672984 844596301 848745216 850645488 851913216 856399313 857675616 859325544 860606208 866427408 867718656 868367269 869661408 871666576 872287983 872965632 875543858 878535504 878870432 880180224 884477979 885796128 886133824 891152416 892480512 896838327 898517312 900245808 900887589 901587456 904250214 906335133 907685856 909038592 911073856 913477257 913825506 914535424 915187392 918603392 919000929 920370528 926595978 927976896 929762064 933897762 934253796 936051039 937446048 939544914 943786998 944520192 945193536 947309748 948721536 949132107 950908992 956976174 958402368 958767744 964197696 964885068 970719596 972166272 978369084 978742072 980200704 980624898 982086336 984285148 988729236 990202752 992419736 993898752 996900552 1000621552 1002546468 1004040576 1010831976 1012338432 1012776534 1014604976 1018459904 1021146588 1024958088 1026876928 1028852352 1029585816 1033428816 1035416844 1037355264 1041227264 1043974008 1045928448 1049832448 1050286776 1051852032 1054958583 1058966832 1060545024 1062585216 1066129757 1067311728 1067718624 1069772616 1071366912 1073765616 1078613712 1080221184 1081028641 1082639712 1084253184 1084722408 1089962762 1093687056 1095316992 1096135733 1101084831 1101940224 1102725792 1105194706 1106841792 1109393824 1111047168 1116472203 1118136096 1118562368 1121513121 1122384384 1124897312 1125699246 1131660288 1134193984 1137185973 1141430598 1143567488 1144062381 1145767392 1147474944 1153077849 1153517442 1155236544 1157458896 1159548544 1162607418 1163050644 1167024672 1169637546 1171380672 1176669504 1179303972 1181061504 1181572623 1183333536 1191337686 1193113152 1195784436 1200327744 1201183452 1205666952 1207986318 1208446844 1210247808 1214383104 1217969676 1218434008 1219784832 1220249856 1225334572 1227160704 1235461304 1237302528 1239682752 1245197016 1245671728 1248068052 1249928064 1252726552 1258382664 1260258048 1263079664 1264962048 1265509476 1267878656 1275968232 1277869824 1278356992 1285596928 1286513424 1288988316 1296221696 1299641112 1304492112 1306934272 1307499864 1309448448 1313315787 1317803256 1318305648 1320270336 1325198336 1328694192 1329200736 1336728624 1338720768 1345770349 1347775968 1349784576 1350368712 1352381184 1356375321 1356892418 1361528784 1363557888 1364577137 1366610784 1370738259 1371803136 1372781088 1375854634 1377905088 1380555792 1383140352 1389893967 1391965344 1394039808 1395081842 1400382368 1401380694 1402469376 1406611444 1409317371 1411955776 1415680497 1416780288 1420964622 1423082304 1423624832 1426363488 1428489216 1431687488 1435464261 1438151616 1443519616 1446296544 1447327602 1456079394 1458249408 1467553626 1468113108 1470301056 1470937347 1473129504 1475789056 1476427722 1483093854 1485304128 1488629604 1490848128 1495350828 1500932328 1503819702 1506060864 1516247964 1518507648 1521907464 1525416508 1527689856 1537437132 1538023256 1540315392 1543278528 1550143224 1550734192 1556032896 1559516728 1561840896 1568892672 1572405296 1574748672 1575430164 1577778048 1588450248 1590817536 1594379248 1600436992 1601577936 1604658924 1607555936 1610648424 1613663744 1617920568 1623959568 1626379776 1626999808 1627083612 1634944143 1636214272 1640530584 1649736704 1652910336 1654088688 1657792059 1660262688 1664090736 1666570752 1675346761 1677204144 1677843552 1680344064 1683576576 1687345968 1688548869 1689192602 1697490432 1698759293 1701290976 1703826432 1712145897 1712798626 1715351232 1718651088 1721212416 1722499009 1730276163 1732854816 1735437312 1736734538 1739322816 1743333152 1744575966 1745931264 1751087716 1754456319 1757071008 1757740864 1768955958 1771592256 1772267648 1782304832 1787006529 1793676654 1797034624 1800491616 1801775178 1803174912 1808500428 1811979477 1812670266 1815371712 1822147712 1826954514 1827651012 1830374784 1837206784 1838001858 1840741056 1853191956 1855953792 1859524128 1867795524 1868507592 1872102078 1874892096 1879089828 1887573996 1890387072 1894619496 1897443072 1898264214 1901817984 1913952348 1916804736 1917535488 1928395392 1929770136 1941439192 1944332544 1956738168 1957484144 1960401408 1961249796 1964172672 1968570296 1977458472 1980405504 1984839472 1987797504 1993801104 2001243104 2005092936 2008081152 2021663952 2024676864 2025553068 2029209952 2035338627 2036919808 2042293176 2049916176 2053753856 2057704704 2059171632 2063781951 2066857632 2070833688 2074710528 2082454528 2087948016 2091856896 2092622763 2100573552 2102071041 2103704064 2109917166 2114781977 2117933664 2121090048 2125170432 2131446933 2132259514 2134623456 2135437248 2139545232 2142733824 2144335501 2147531232 2157227424 2160442368 2162057282 2165279424 2169444816 2179925524 2184119091 2187374112 2190633984 2192271466 2202169662 2203880448 2205451584 2210389412 2213683584 2214641583 2218787648 2224640781 2232944406 2236272192 2237124736 2243026242 2244768768 2249794624 2251398492 2255729553 2268387968 2274371946 2282861196 2287134976 2288124762 2291534784 2306155698 2307034884 2310473088 2314917792 2319097088 2325214836 2326101288 2334049344 2339275092 2342761344 2353339008 2358607944 2362123008 2363145246 2366667072 2382675372 2386226304 2391568872 2400655488 2402366904 2411333904 2415972636 2416893688 2420495616 2435939352 2436868016 2439569664 2440499712 2450669144 2454321408 2470922608 2474605056 2479365504 2490394032 2491343456 2496136104 2499856128 2505453104 2516765328 2520516096 2526159328 2529924096 2531018952 2533788903 2535757312 2551936464 2555739648 2556713984 2569197939 2571193856 2573026848 2577976632 2592443392 2599282224 2605101807 2608984224 2614999728 2616863949 2618896896 2626631574 2635606512 2636611296 2640540672 2653433937 2657388384 2658401472 2669478889 2673457248 2677441536 2690514981 2691540698 2695551936 2700737424 2704762368 2712750642 2713784836 2719005399 2723057568 2727115776 2729154274 2733221568 2741476518 2743606272 2745562176 2751709268 2755810176 2757002787 2761111584 2779787934 2783930688 2790163684 2800764736 2802761388 2808153117 2813222888 2818634742 2823911552 2831360994 2833560576 2841929244 2846164608 2847249664 2847396321 2852726976 2863374976 2870928522 2876303232 2887039232 2892593088 2894655204 2912158788 2916498816 2935107252 2936226216 2940602112 2941874694 2946259008 2951578112 2952855444 2966187708 2970608256 2977259208 2981696256 2990701656 3001864656 3007639404 3012121728 3032495928 3037015296 3043814928 3050833016 3055379712 3064403503 3074874264 3076046512 3080630784 3086557056 3100286448 3101468384 3112065792 3119033456 3123681792 3137785344 3144810592 3149497344 3150860328 3155556096 3164875749 3176900496 3181635072 3188758496 3198389271 3200873984 3203155872 3209317848 3215111872 3221296848 3227327488 3235841136 3243085923 3247919136 3252759552 3254167224 3269888286 3272428544 3281061168 3288407199 3303254493 3305820672 3308177376 3315584118 3320525376 3323228821 3328181472 3333141504 3349416609 3350693522 3354408288 3355687104 3367153152 3374691936 3377097738 3378385204 3394980864 3397518586 3402581952 3424291794 3425597252 3430702464 3432187143 3437302176 3442424832 3444998018 3460552326 3465709632 3473469076 3478645632 3486666304 3489151932 3502175432 3508912638 3514142016 3515481728 3537911916 3543184512 3544535296 3544717869 3564609664 3574013058 3587353308 3594069248 3600983232 3603550356 3617000856 3623958954 3625340532 3630743424 3644295424 3653909028 3655302024 3660749568 3674413568 3676003716 3681482112 3706383912 3711907584 3719048256 3735591048 3737015184 3744204156 3749784192 3758179656 3775147992 3780774144 3789238992 3794886144 3796528428 3803635968 3814869667 3827904696 3833609472 3835070976 3856790784 3859540272 3868181471 3882878384 3888665088 3913476336 3914968288 3920802816 3922499592 3928345344 3937140592 3939947361 3954916944 3960811008 3969678944 3975595008 3987602208 4002486208 4010185872 4016162304 4037311047 4043327904 4049353728 4051106136 4058419904 4069125963 4070677254 4073839616 4084586352 4093731411 4099832352 4112214777 4115409408 4118343264 4127563902 4133715264 4141667376 4149421056 4169681901 4175896032 4185245526 4201147104 4204142082 4207408128 4219834332 4227952113 4229563954 4235867328 4250340864 4262893866 4264519028 4269246912 4270874496 4279090464 4285467648 4288671002 4295062464 4314454848 4324114564 4330558848 4338889632 4359851048 4368238182 4374748224 4384542932 4404339324 4410903168 4412812041 4420778824 4427367168 4429283166 4437575296 4449281562 4465888812 4472544384 4474249472 4486052484 4499589248 4502796984 4511459106 4536775936 4548743892 4565722392 4574269952 4576249524 4583069568 4612311396 4614069768 4620946176 4629835584 4638194176 4650429672 4652202576 4668098688 4678550184 4685522688 4706678016 4717215888 4724246016 4726290492 4733334144 4749123463 4765350744 4772452608 4783137744 4801310976 4804733808 4815491219 4822667808 4831945272 4833787376 4840991232 4871878704 4873736032 4879139328 4880999424 4901338288 4904832429 4908642816 4941845216 4949210112 4958731008 4973376177 4980788064 4982686912 4992272208 4999712256 5010906208 5026040283 5033530656 5041032192 5052318656 5062037904 5065646607 5067577806 5071514624 5096277879 5103872928 5111479296 5136437691 5138395878 5142387712 5146053696 5155953264 5167497027 5190828489 5198564448 5210203614 5217968448 5229999456 5233727898 5237793792 5253263148 5263368957 5271213024 5273222592 5306867874 5314776768 5316802944 5338957778 5346914496 5381029962 5383081396 5391103872 5401474848 5409524736 5425501284 5427569672 5438010798 5446115136 5458308548 5466443136 5482953036 5491124352 5503418536 5511620352 5514005574 5522223168 5559575868 5567861376 5580327368 5601529472 5605522776 5616306234 5626445776 5637269484 5647823104 5662721988 5683858488 5692329216 5694499328 5694792642 5705453952 5726749952 5741857044 5752606464 5774078464 5785186176 5789310408 5824317576 5832997632 5870214504 5872452432 5881204224 5883749388 5892518016 5903156224 5905710888 5912174107 5932375416 5941216512 5954518416 5963392512 5981403312 5994795191 6003729312 6015278808 6024243456 6064991856 6074030592 6078570883 6087629856 6101666032 6106015881 6110759424 6128807006 6149748528 6152093024 6161261568 6173114112 6191345853 6200572896 6202936768 6224131584 6238066912 6247363584 6275570688 6277868289 6289621184 6301720656 6306213123 6311112192 6329751498 6344345931 6353800992 6363270144 6377516992 6394340799 6396778542 6401747968 6406311744 6418635696 6430223744 6433006503 6442593696 6471682272 6486171846 6495838272 6508334448 6539776572 6552357273 6562122336 6576814398 6606508986 6611641344 6616354752 6631168236 6641050752 6643924749 6646457642 6656362944 6698833218 6701387044 6708816576 6711374208 6734306304 6749383872 6754195476 6756770408 6795037172 6805163904 6848583588 6851194504 6861404928 6864374286 6874604352 6889996036 6921104652 6931419264 6946938152 6957291264 6973332608 6978303864 7004350864 7017825276 7028284032 7030963456 7075823832 7086369024 7089070592 7089435738 7129219328 7148026116 7174706616 7188138496 7201966464 7207100712 7234001712 7247917908 7250681064 7261486848 7288590848 7307818056 7310604048 7321499136 7348827136 7352007432 7362964224 7412767824 7423815168 7438096512 7462908299 7471182096 7474030368 7488408312 7499568384 7516359312 7550295984 7561548288 7567200487 7578477984 7589772288 7593056856 7601366709 7607271936 7629739334 7655809392 7667218944 7670141952 7672950131 7707593817 7713581568 7719080544 7736362942 7765756768 7777330176 7815305421 7826952672 7829936576 7844999184 7850591847 7856690688 7874281184 7879894722 7909833888 7921622016 7939357888 7960301811 7975204416 8004972416 8008436667 8020371744 8032324608 8071544943 8074622094 8086655808 8102212272 8116839808 8138251926 8141354508 8157016197 8169172704 8187462822 8199664704 8224429554 8230818816 8236686528 8255127804 8267430528 8271008361 8283334752 8339363802 8351792064 8370491052 8402294208 8408284164 8439668664 8455904226 8459127908 8471734656 8500681728 8525787732 8529038056 8538493824 8541748992 8558180928 8577342004 8590124928 8628909696 8648229128 8661117696 8677779264 8719702096 8736476364 8749496448 8769085864 8808678648 8821806336 8825624082 8841557648 8854734336 8858566332 8875150592 8898563124 8931777624 8945088768 8948498944 8972104968 8999178496 9005593968 9022918212 9073551872 9097487784 9131444784 9148539904 9152499048 9166139136 9193210509 9224622792 9228139536 9241892352 9259671168 9276388352 9290559311 9300859344 9304405152 9336197376 9357100368 9371045376 9413356032 9420392443 9434431776 9448492032 9452580984 9466668288 9494627247 9498246926 9530701488 9544905216 9552039959 9566275488 9595167813 9602621952 9609467616 9630982438 9645335616 9663890544 9667574752 9681982464 9729257769 9743757408 9747472064 9758278656 9802676576 9809664858 9817285632 9865221597 9883690432 9909763479 9917462016 9946752354 9961576128 9965373824 9969686463 9984544416 9999424512 10021812416 10048249827 10052080566 10067061312 10104637312 10124075808 10131293214 10135155612 10192555758 10207745856 10272875382 10276791756 10292107392 10296561429 10311906528 10334994054 10381656978 10397128896 10420407228 10435936896 10459998912 10467455796 10506526296 10526737914 10542426048 10546445184 10613735748 10629553536 10633605888 10677915556 10693828992 10762059924 10766162792 10782207744 10802949696 10851002568 10855139344 10876021596 10892230272 10916617096 10932886272 10965906072 10982248704 11006837072 11023240704 11028011148 11044446336 11119151736 11135722752 11160654736 11203058944 11211045552 11232612468 11252891552 11274538968 11295646208 11325443976 11367716976 11384658432 11388998656 11389585284 11410907904 11444609001 11453499904 11483714088 11505212928 11548156928 11570372352 11578620816 11604544413 11648635152 11665995264 11727427327 11740429008 11744904864 11762408448 11767498776 11785036032 11811421776 11819842083 11824348214 11864750832 11882433024 11891315051 11909036832 11926785024 11962806624 11989590382 12007458624 12030557616 12048486912 12057493063 12111933141 12129983712 12148061184 12157141766 12175259712 12203332064 12212031762 12221518848 12257614012 12281194233 12299497056 12304186048 12336644331 12346228224 12382691706 12401145792 12405873536 12448263168 12476133824 12509045703 12555736578 12579242368 12603441312 12612426246 12622224384 12659502996 12683856339 12688691862 12707601984 12755033984 12788681598 12793557084 12812623488 12837271392 12860447488 12866013006 12885187392 12943364544 12972343692 12991676544 13016668896 13079553144 13104714546 13124244672 13153628796 13213017972 13232709504 13262336472 13282101504 13287849498 13292915284 13312725888 13397666436 13402774088 13417633152 13422748416 13498767744 13508390952 13513540816 13590074344 13610327808 13697167176 13702389008 13722809856 13728748572 13749208704 13779992072 13842209304 13862838528 13893876304 13914582528 13946665216 13956607728 14008701728 14035650552 14056568064 14061926912 14151647664 14172738048 14178141184 14178871476 14247370389 14258438656 14296052232 14349413232 14376276992 14403932928 14414201424 14446473657 14468003424 14495835816 14501362128 14522973696 14577181696 14615636112 14621208096 14642998272 14704014864 14714497287 14725928448 14803473839 14825535648 14847630336 14876193024 14920128531 14925816598 14942364192 14948060736 14976816624 14999136768 15010348507 15032718624 15078120849 15100591968 15123096576 15134400974 15156955968 15186113712 15202733418 15214543872 15259478668 15288833637 15311618784 15334437888 15345900262 15415187634 15427163136 15438161088 15472725884 15502491081 15531513536 15572485467 15630610842 15653905344 15659873152 15689998368 15701183694 15713381376 15748562368 15759789444 15790106871 15819667776 15878715776 15920603622 15950408832 16009944832 16016873334 16040743488 16143089886 16149244188 16173311616 16204424544 16233679616 16276503852 16282709016 16314032394 16338345408 16374925644 16399329408 16448859108 16473373056 16510255608 16534861056 16542016722 16566669504 16678727604 16703584128 16740982104 16804588416 16816568328 16879337328 16911808452 16918255816 16943469312 17051575464 17058076112 17076987648 17083497984 17116361856 17154684008 17180249856 17257819392 17296458256 17322235392 17355558528 17439404192 17472952728 17498992896 17538171728 17617357296 17643612672 17651248164 17683115296 17709468672 17717132664 17736522321 17750301184 17797126248 17863555248 17890177536 17896997888 17944209936 17984385573 17998356992 18011187936 18045836424 18147103744 18194975568 18235712649 18262889568 18304998096 18318047643 18332278272 18386421018 18428814371 18449245584 18456279072 18483784704 18519342336 18574037559 18581118622 18601718688 18608810304 18672394752 18686352223 18714200736 18742090752 18826712064 18833604867 18840784886 18868863552 18905161968 18933336576 18989254494 18996493852 19033037793 19061402976 19089810432 19104079918 19132550976 19190335626 19205243904 19218935232 19261964876 19290671232 19299019509 19327781088 19335149504 19458515538 19487514816 19494944128 19605353152 19619329716 19657071819 19730443194 19767380864 19819526958 19834924032 19893504708 19923152256 19930747648 19931774247 19939372926 19969088832 20043624832 20096499654 20104161132 20134122624 20209274624 20248151616 20262586428 20270311224 20385111516 20415491712 20545750764 20553583512 20584214784 20593122858 20623813056 20669988108 20763313956 20794257792 20840814456 20871873792 20919997824 20934911592 21013052592 21053475828 21084852096 21092890368 21227471496 21259107072 21267211776 21355831112 21387657984 21450824521 21524119848 21532325584 21564415488 21605899392 21702005136 21710278688 21752043192 21784460544 21833234192 21865772544 21931812144 21964497408 22013674144 22046481408 22056022296 22088892672 22238303472 22271445504 22321309472 22388724897 22406117888 22422091104 22465224936 22505783104 22549077936 22591292416 22650887952 22701601461 22735433952 22769316864 22779170568 22804100127 22821815808 22889218002 22906999808 22967428176 23010425856 23018850393 23122781451 23140744704 23157241632 23209088826 23262601747 23297270304 23331990528 23445916263 23454854654 23480858016 23489809728 23534997552 23570072064 23622843552 23639684166 23648696428 23729501664 23764866048 23782630102 23818073664 23925613248 23979180764 24014917248 24025310001 24061115232 24096973824 24114986126 24223866282 24259967424 24314283532 24350519424 24406664128 24424063524 24471048591 24515228024 24562388466 24598994112 24608372096 24673288662 24692456448 24765383412 24802291584 24811747072 24813025083 24952267648 25018091406 25111473156 25158484736 25206882624 25224852492 25319005992 25367712678 25377383724 25415203968 25510067968 25577363196 25587114168 25625246976 25674542784 25720894976 25732026012 25770374784 25886729088 25944687384 25983353088 26033337792 26159106288 26209429092 26248489344 26307257592 26426035944 26465419008 26524672944 26564203008 26575698996 26585830568 26625451776 26704087669 26795332872 26805548176 26835266304 26845496832 26997535488 27016781904 27027081632 27180148688 27220655616 27394334352 27404778016 27445619712 27457497144 27498417408 27559984144 27579631527 27684418608 27725677056 27787752608 27829165056 27871677933 27893330432 27913215456 28017403456 28071301104 28113136128 28123853824 28261177329 28303295328 28345476096 28357742952 28483881741 28494740778 28516877312 28592104464 28656119877 28698826464 28785503439 28807865856 28828402848 28892947314 28936006848 28991671632 29002724256 29045947392 29187773307 29231272224 29242416192 29408029728 29428994574 29451856896 29595664791 29606947678 29651071296 29752386048 29840257062 29851633196 29884728384 29896121472 29909059389 29953633248 29998273536 30020697014 30065437248 30156241698 30201183936 30268801948 30313911936 30372227424 30405466836 30518957336 30577667274 30623237568 30691800524 30830375268 30876322176 30889684287 30945451768 31004982162 31063027072 31144970934 31261221684 31307810688 31319746304 31379996736 31402367388 31497124736 31519578888 31580213742 31639335552 31757431552 31841207244 31900817664 32019889664 32033746668 32081486976 32286179772 32298488376 32346623232 32408849088 32467359232 32553007704 32565418032 32628064788 32676690816 32749851288 32798658816 32897718216 32946746112 33020511216 33069722112 33084033444 33133339008 33243864241 33357455208 33407168256 33481964208 33609176832 33633136656 33708438533 33758674656 33823616904 33836511632 33886938624 34103150928 34116152224 34153975296 34166995968 34232723712 34309368016 34333827003 34360499712 34515638784 34592916512 34644470784 34711117056 34813633239 34878808384 34945905456 34997985792 35076343456 35182281981 35234714592 35287225344 35302496328 35366230592 35434265328 35459526249 35473044642 35500602368 35594252496 35673945153 35727110496 35780355072 35888419872 35968771146 35996713984 36022375872 36091672848 36172479189 36335799423 36389951136 36471425298 36525779136 36609996192 36636095286 36664556544 36772842036 36843582699 36857628742 36898491168 36912558144 37038684672 37148075118 37162237244 37203437376 37217620608 37344789504 37372704446 37428401472 37667209734 37681569772 37737727104 37810323936 37866673152 37978508988 37992987704 38066075586 38122805952 38208159836 38265101952 38380671252 38437870464 38523929752 38581342464 38598039018 38655562176 38670299008 38917031076 38975029632 38989888256 39210706304 39238659432 39314143638 39460886388 39534761728 39639053916 39787009416 39846304512 39861495296 39863548494 39878745852 39938177664 40087249664 40192999308 40208322264 40268245248 40418549248 40496303232 40525172856 40540622448 40770223032 40830983424 41091501528 41107167024 41168429568 41186245716 41247626112 41339976216 41385218749 41526627912 41588515584 41681628912 41743747584 41839995648 41869823184 41963566337 42026105184 42106951656 42169704192 42185780736 42454942992 42518214144 42534423552 42549996181 42711662224 42742111167 42775315968 42901649042 43048239696 43064651168 43128830976 43211798784 43339420971 43404010272 43420557376 43504086384 43568921088 43666468384 43731545088 43863624288 43928994816 44027348288 44112044592 44143491861 44177785344 44410421517 44476606944 44542891008 44642618944 44760385593 44777449794 44812235776 44844182208 44930449872 45011566208 45031045521 45098155872 45234362547 45301775904 45403202922 45470867904 45558341136 45608200254 45643631616 45778436004 45866500911 45934856352 46037700786 46245562902 46281489408 46314483264 46418177652 46507473243 46525203494 46594540608 46891832526 46909709308 46961716032 46979619456 47069995104 47140144128 47245687104 47279368332 47297392856 47459003328 47565260204 47636147328 47851226496 47958361528 48029834496 48050620002 48122230464 48229972252 48447732564 48519934848 48628567064 48701038848 48813328256 48848127048 48942097182 49030456048 49124776932 49197988224 49216744192 49346577324 49530766824 49604583168 49623494144 49626050166 49904535296 50036182812 50222946312 50316969472 50413765248 50449704984 50638011984 50735425356 50754767448 50830407936 51020135936 51154726392 51174228336 51250493952 51349085568 51441789952 51464052024 51520374361 51540749568 51773458176 51889374768 51966706176 52066675584 52240358093 52318212576 52418858184 52496978688 52614515184 52852071888 52930838016 52970403409 53049345888 53128406016 53151397992 53171661136 53209566963 53250903552 53408175338 53590665744 53611096352 53670532608 53690993664 53953156719 53995070976 54033563808 54054163264 54360297376 54441311232 54707137947 54788668704 54809556032 54914994288 54954142929 54996834816 55119968288 55159263054 55286443113 55368837216 55451354112 55575505216 55722112677 55743355866 55786660864 55826430912 56034806912 56059056669 56142602208 56226272256 56500814601 56522354658 56606590656 56715485904 56967763482 56989481556 57099113379 57184208928 57312239754 57397652928 57571006878 57615731712 57656805696 57785894628 57872013696 57897058527 57983343264 58005448512 58375546614 58462544448 58484832384 58816059456 58857989148 59191329582 59213895356 59302142592 59504772096 59680514124 59703266392 59769456768 59792242944 59818118778 59907266496 60041394028 60130874496 60312483396 60402367872 60537603896 60627823872 60744454848 60810933672 61037914672 61155334548 61246475136 61383601048 61660750536 61752644352 61779368574 61890903536 62009964324 62126054144 62289941868 62522443368 62615621376 62639492608 62759993472 62804734776 62994249472 63039157776 63160427484 63278671104 63514863104 63682414488 63801635328 64039779328 64067493336 64162973952 64352473563 64572359544 64596976752 64693246464 64817698176 64934718464 65033915177 65106015408 65130836064 65256129576 65353381632 65499702576 65597317632 65795436432 65893492224 65942747101 66041022432 66139444224 66168066888 66266678016 66487728482 66714910416 66814336512 66864279713 66963928416 67166174691 67218353664 67266273312 67416877066 67517349312 67647233808 67673023264 67773877248 68104804383 68206301856 68232304448 68307950592 68412300381 68465447424 68618736032 68667654006 68720999424 69031277568 69056551179 69185833024 69368344353 69422234112 69627266478 69757616768 69787805241 69891810912 69995971584 70152686912 70337748789 70364563962 70469429184 70604992656 70732461184 70868530656 70919052498 70946089284 71188504992 71347890306 71454220992 71776839744 71937542292 72044751744 72075930003 72183345696 72344958378 72671598846 72779902272 72942850596 73051558272 73219992384 73272190572 73545684072 73687165398 73715257484 73796982336 73825116288 74077369344 74296150236 74324474488 74406874752 74435241216 74745408892 74856802944 75334419468 75363139544 75475454208 75620647872 75957017976 75985975408 76132151172 76245611904 76416319672 76530203904 76761342504 76875740928 77047859504 77162684928 77196078036 77311124352 77340598016 77834062152 77950059264 77979776512 78421412608 78477318864 78628287276 78921772776 79069523456 79278107832 79574018832 79692609024 79722990592 79727096988 79757491704 79876355328 80112263007 80174499328 80385998616 80416644528 80536490496 80837098496 80992606464 81050345712 81081244896 81540446064 81661966848 82091991289 82183003056 82214334048 82336859136 82372491432 82495252224 82679952432 82738894581 82770437498 83053255824 83177031168 83239205357 83363257824 83487495168 83615033799 83679991296 83739646368 83927132674 84052210368 84213903312 84339408384 84371561472 84402451441 84783531987 84909885984 85036428288 85099992362 85423324448 85484222334 85550631936 85803298084 85968359631 86096479392 86129302336 86356510317 86423597568 86678841942 86808020544 86841114752 87008172768 87137842176 87332936768 87563319921 87727248576 88054696576 88224089184 88286983722 88355570688 88786994373 88820843034 88953213888 89285237888 89520771186 89554899588 89688364416 89727178167 89860899744 90023132416 90062091042 90196311744 90468725094 90603551808 90806405844 90941735808 91116682272 91216400508 91556872008 91733001822 91869712704 92075401572 92491125804 92628966528 92836355304 93014946486 93050406988 93189081216 93783665052 93819418616 93923432064 93959238912 94139990208 94491374208 94558736664 94594785712 94918006656 95130520408 95272294656 95702452992 95916723056 96059668992 96101240004 96244460928 96459944504 96895465128 97039869696 97257134128 97402077696 97626656512 97696254096 97884194364 98060912096 98249553864 98395976448 98433488384 98693154648 99061533648 99209166336 99246988288 99252100332 99731592723 99809070592 100072365624 100445892624 100633938944 100827530496 100899409968 101125315599 101276023968 101470850712 101509534896 101660815872 102040271872 102196152421 102309452784 102348456672 102500987904 102698171136 102928104048 103001481009 103040748722 103081499136 103546916352 103624316873 103778749536 103933412352 104133351168 104440899717 104480716186 104636425152 104837716368 104993957376 105072439549 105229030368 105546845943 105704143776 105861676032 105940806818 106098691776 106302795984 106343322272 106419133926 106501807104 106816350676 107021835459 107181331488 107222192704 107341065216 107906313438 107990141952 108067127616 108108326528 108517437567 108720594752 109007398269 109414275894 109577337408 109619112064 109829988576 109908285858 109993669632 110239936576 110318526108 110530748097 110572886226 110737674432 111151010432 111444225354 111486711732 111652861824 112069613824 112118113338 112285204416 113001629202 113044709316 113213181312 113430971808 113935526964 113978963112 114198226758 114368417856 114624479508 114795305856 115142013756 115313611392 115571789256 115744027392 115794117054 115966686528 116010897024 116751093228 116925088896 116969664768 117632118912 117715978296 118382659164 118427790712 118604285184 119361028248 119406532784 119538913536 119584485888 119636237556 119814532992 120082788056 120261748992 120624966792 120804735744 121075207792 121255647744 121488909696 121621867344 122075829344 122310669096 122492950272 122767202096 123321501072 123505288704 123558737148 123781807072 124019928648 124155656247 124252108288 124579883736 125044886736 125231242752 125278985216 125519986944 125609469552 125890699011 125988498944 126078315552 126320854968 126557342208 127029726208 127364828976 127603270656 127649988543 128134986672 128226333501 128325947904 128704947126 129001700597 129144719088 129193953504 129386492928 129635396352 130018262913 130067830354 130212030816 130261672128 130512259152 130706763264 130804465561 130999405152 131194635264 131590872864 131786984448 131885494202 132082044864 132336133776 132533356032 132975456964 133231264551 133429820832 133628673024 133728559426 133927856832 134332349382 134436707328 134532546624 134833754132 135034698624 135093136563 135294467616 135346046528 135703087641 136209608766 136412603712 136464608896 136824600762 136930894848 137237472064 137335308012 137599502733 138113102358 138371666048 138736688706 138844468224 139254532956 139515233536 139522419729 139575610482 139783621824 140305373824 140675497578 140729127924 140938858368 141209985312 141464922368 141737061312 141838104996 141892178568 142377009984 142695780612 142908441984 143553679488 143875084584 144089503488 144151860006 144366691392 144689916756 145343197692 145559804544 145885701192 146103116544 146439984768 146544381144 147091368144 147374330796 147430514968 147593964672 147650232576 148592300472 148648948976 148813749504 148870482432 149490817784 149713605888 150668838936 150726279088 150950908416 151241295744 151914035952 151971950816 152264302344 152491223808 152832639344 153060407808 153522685008 153751481856 154095719008 154325369856 154392156072 154561123083 154622248704 154681196032 155668124304 155900118528 155959553024 156721074279 156842825216 156954637728 157256574552 157843545552 158139046912 158556215664 158911210227 159148037664 159385218048 159454193976 159514983408 159628700889 159752710656 160224526014 160348998656 160771997232 160833289056 161072980992 161859470157 161985212928 162100691424 162162489792 162838212229 163080892128 163323933696 164121413841 164183982578 164366006112 164428668096 164744982864 164990504448 165359904864 165477789162 165540874996 165859329339 166106511648 166354062336 166478410714 166726515648 167230067598 167359982592 167479292736 167854265348 168104420736 168177170007 168427806624 168678816768 168804902882 169567063974 169819771968 170199984724 170846648896 170968444668 171297340137 171606596168 171936719262 172192958784 172258604672 172713020634 172847195136 173357683884 173616041088 173682229504 173691175581 174016345536 174665873536 175126639842 175454497152 176109393152 176448178368 176573967444 177573988746 177641686068 177906427776 178570475776 179041542372 179109799176 179376728832 179454356334 179721799488 180046264832 180124182084 180392623488 180937450188 181207103616 181612811688 181883471616 182233364544 182432801016 183113744016 183466003644 183739425408 184150803144 184982251608 185257933056 185672710608 186029892972 186100813976 186378162432 186928613683 187567330104 187638837232 187846864128 187918477824 188279980416 188982748416 189117473328 189189571424 189836013312 190261040816 190544589312 191404905984 191833446112 192119337984 192202480008 192488921856 192919889008 193057420689 193790930256 194079739392 194514268256 194804155392 195101745531 195253313024 195392508192 195768388728 196121824192 196499107728 196791952896 196866976768 197386309296 197828241303 198123067296 198418332672 198504200664 199463185446 199618141184 200144731248 200592839139 200891785248 201498524073 201655060992 201798819936 202250631198 202552047936 202716958081 202941701424 203019069792 203321631744 204314413149 204392304842 204618905568 204696913344 205396342272 205856208096 206002962018 206081497444 206162998272 207093832704 207169653537 207248633746 207557499072 208266702336 208881799434 208961432372 209272850304 209363415723 209675432736 209987914752 210144879098 210458060736 211093691886 211408287552 211881613636 212197383552 212605591968 212686644544 212838267852 213632701352 214043670918 214362662976 214444385408 215812626876 216134255232 216216653056 216227790009 217034875134 217441189504 218014796538 218828551788 219154674816 219238224128 219659977152 219816571716 220479873152 220637052216 221061496194 221145772452 221475348864 222302020864 222888450708 222973423464 223305723648 224139227648 224236226676 224570408832 226003258404 226089418632 226426362624 226861943616 227871053928 227957926224 228396453516 228736835712 229248959016 229590611712 230284027512 230627222784 231143578512 231488054784 231588234108 231933373056 232021794048 232707049687 233502186456 233850177792 233939329536 235264237824 235431956592 235959069731 236765318328 236855581424 237208570368 238722056496 238813065568 239077827072 239168971776 239272475112 239629065984 240165576112 240336789021 240523497984 241249933584 241609471488 242150415584 242511295488 242977819392 243243734688 244151658688 244621338192 244985900544 245534404192 246275973867 246643002144 247010577408 247117474296 247563614144 248039857296 248216683743 248311312494 248504216576 249159767472 249717616071 250089773472 250462485504 250845101397 251039973888 251218939104 251781398022 251976997888 252156631104 252641709936 253114684416 253207354323 254350595961 254729657952 255299977086 256269973344 256452667002 256651895808 257409894252 257905078893 258003401194 258289438176 258387907008 259270792704 260036525826 260135660708 260424061632 260523344256 261024518304 261413526528 261608931122 261998810304 263181745728 263770988404 264164089728 264672267552 265066712064 265950913928 266462529102 266859641664 267457118852 267855713664 268664698764 269065093248 269181534501 269667508264 270069397248 270186273126 270588935232 270692093056 271406175282 272419217532 272825207424 272929217792 273649201524 274474944128 274670616024 275199005466 276226204716 276743332096 277473377412 278509065912 279030467072 279044839458 279151220964 279567243648 280610747648 281350995156 281458255848 281877716736 282419970624 282929844736 283474122624 283676209992 283784357136 284754019968 285391561224 285816883968 287107358976 287750169168 288179006976 288303720012 288733382784 289379833512 289696531243 290686395384 291119609088 291771402384 292206233088 292879969536 293088762288 293744964359 294182736288 294748661592 294861029936 295187929344 295300465152 297184600944 297297897952 297627499008 297740964864 298981635568 299194778169 299427211776 301337677872 301452558176 301901816832 302482591488 303375946797 303828071904 303943901632 304528604688 304982447616 305665278688 306120815616 306588457263 307045370016 307502963712 308191438016 308784312144 309004443027 309122246166 309244497408 309362392064 310872950619 311336248608 311800237056 313322699151 313442148558 313685650432 313909275456 314513149104 315217318647 315687091104 316640537829 317112431328 317822420454 318296075328 318908387952 319029966816 319257401778 319505421312 320449052028 321065506377 321543994464 321666578112 323718940314 323970425856 324201382848 324324979584 325552312701 325676424458 326161784256 328242827682 328367965156 328732012224 328857336192 329489965728 329981008896 330719809728 330955578324 331081749992 331718658678 332213023296 332956821428 333453031296 334460135196 334958585472 335708530696 336208841472 336354340014 336855613248 337609805764 339134127948 339639543936 340399969448 341693297792 341936889336 342594680274 343213192336 343873438524 344385917568 344517209344 345426041268 346715367768 347232082176 347364459008 347382351162 348032691072 349331747072 350253279684 350908994304 352218786304 352896356736 353147934888 355147977492 355283372136 355812855552 357140951552 358083084744 358219598352 358753457664 358908712668 359443598976 360092529664 360248364168 360642620527 360785246976 361874900376 362414207232 363225623376 363766943232 364466729088 364865602032 365682506651 366227488032 366932007288 367478850816 368301606288 369964503216 370515866112 370792823863 371345421216 372059785944 372201627952 372466968741 372756324864 373857227366 375134660208 375277674464 375693728256 375836955648 376559960832 377672097033 377965496832 378234946656 378379142848 379672026624 380522081632 381089178624 382809811968 382949965629 383666892224 384404960016 384679000503 384977843712 385839778016 386114841378 387005101791 387581860512 388159478784 389028536512 390054788739 390203491062 390506626048 390785016384 391536777456 392243648384 392413396683 392998215456 393583905792 394772618592 395656482606 396246134592 397008401328 398926370892 399693793653 400289462496 401185678278 401783570496 402997048146 403310121984 403597639872 404501262396 405104095872 405279409689 405433916162 405883402848 406038139584 408628826298 408784609684 409237811136 409393826688 410792684544 411712416192 412005924036 412162994888 414339307074 414497267492 415114998144 416533404672 417763598868 417922864744 418545700608 418726831446 419350865472 420289758196 420916121472 422187383772 422816575104 423763227272 424394767104 425211183936 425373289088 425676535704 427265402704 428087341836 428725325952 428888770816 431625253752 432268510464 432433306112 432455580018 434069750268 434882379008 436029593076 437657103576 438309349632 438476448256 439319954304 439633143432 440959746304 441274104432 442122992388 442291544904 442950697728 444604041728 445776901416 445946846928 446611447296 448278455296 448472453352 449140817664 452006516808 452178837264 452852725248 453723887232 455237406239 455742107856 455915852448 456792907032 457473671424 458497918032 459181223424 460568055024 461254445568 461599229707 462287157024 462976109568 463176468216 463683369249 463866746112 464043588096 465414099374 467004372912 467700355584 467878659072 468049957991 470163222837 470528475648 470863913184 471918139462 473530636656 473711162848 474417140736 476733630681 477444112992 477626131136 478155654144 478544950224 478886102667 479258131968 480331152224 480673578042 481046995968 482499867168 483218942976 484300831168 485578410471 485955638784 486487469376 488303317376 488514636687 489242676384 489971801088 491068808384 492364241523 492551947734 493286004288 494234948592 495127228288 496079714592 496433367486 496622624988 497577988017 498319534944 499435232142 500179546944 501690202794 502079947776 502437878208 503562796044 504313262208 504531510021 505283419872 506414708646 508701191922 509459315904 510599954172 512539946688 512905334004 514819788504 515810157786 516006802388 516578876352 516775814016 518541585408 520073051652 520271321416 520848123264 521046688512 522049036608 523217862244 523997620608 526363491456 527541976808 528328179456 529344535104 531901827856 532925058204 533719283328 534914237704 535711427328 537329397528 538130186496 538363069002 539335016528 540138794496 540372546252 541177870464 541384186112 542812350564 544838435064 545650414848 545858435584 547298403048 548949888256 549341232048 550398010932 552452409432 553486664192 554946754824 557018131824 558060934144 558089678916 558302441928 559134487296 560785841049 561221495296 562701990312 562916511696 563755433472 564839941248 565859689472 566724117971 566948245248 567352419984 567568714272 569508039936 570783122448 571633767936 574214717952 574643939023 575500338336 576358013952 576607440024 577466765568 578759667024 579172262067 579393062486 581372790768 582239218176 582674437499 583542804768 584412466176 585305236593 585759939072 586177524576 587489928718 588365472576 589497323184 589722059872 590375858688 590600930304 593484723909 594369201888 594595795904 595254998016 597963271136 598389556338 598854423552 601778517417 602675355744 602905116352 604495572219 604965182976 606751893594 607656143808 607887803264 608150874243 609057209376 609964895232 611330557376 612943239447 613176914526 614090740032 616382876032 617568624288 618008886054 618244492332 618488994816 621508960611 621745901238 622672497216 626645398302 626884297116 627818550912 628090247169 629026298208 630434637294 631374182208 633281075658 634224862656 635644840908 636592150656 637816775904 638059933632 638514803556 640898104056 642131012754 643087988928 643333156224 647437880628 648402765696 648649959168 651104625402 651352848916 652323568512 656485655364 656735930312 657464024448 657714672384 658979931456 661439619456 661911156648 662163499984 663437317356 664426046592 665913642856 666906062592 668920270392 669917170944 671417061392 672417682944 672708680028 673711226496 675219611528 678268255896 679279087872 680799938896 683386595584 683873778672 685189360548 686426384672 687746877048 688771835136 689034418688 690852082536 693430735536 694464164352 694728918016 694764702324 696065382144 698121149061 698663494144 700506559368 701817988608 704437572608 705792713472 706295869776 707877209193 710295954984 710566744272 711625711104 714281903104 715373066947 716166169488 716439196704 717506915328 717817425336 718887197952 720496728336 721010367063 721285241054 721570493952 723749800752 724828414464 725370218111 726451246752 727533886464 728933458176 729731204064 731365013302 732454976064 733864014576 734957701632 735507076843 736603212576 738827921601 739929006432 741031732224 741585647726 742690842432 744119571888 744403255904 744933937482 745512649728 747714454732 749152848213 750269320416 750555348928 751387456512 752535304191 753119921664 755344194066 755930993664 756469893312 756758285696 759344053248 759622062969 761044163264 763051787883 765899931258 767333784448 768809920032 769358001006 769955687424 771679556032 772229682756 773715236679 774010203582 775163721024 778057073024 780109577478 780406982124 781570032768 783073554912 784487296768 784826793366 785996430912 789545237184 791312965212 792492269184 794016802656 797852741784 799387587306 800578924992 802371356556 803567140992 805994096292 807195279744 809002524792 810208191744 810558819378 810867832324 811766805696 812076279168 817257652596 817569219368 818475622272 818787653376 823424832384 824011848072 824325989776 828678614148 828994534984 830229996288 835527197736 835845729488 837091401216 837453662892 838701730944 840579516392 841832242944 844374767544 845633150208 847526454544 848789534208 850422367872 850746578176 851353071408 854530805408 856174683672 857450651904 857777541632 863250507504 864537020928 864866612224 864911160036 868139500536 869089593729 869764758016 872059186152 875314207152 876618699264 876952896512 878639908608 879266286864 881234893077 881919492608 882548208864 884245984776 884583089808 885901395456 889208083456 891553802832 891893693856 893222894592 896944906704 897584334507 898281635328 903011904179 904013033616 904357674528 905705450496 907447774464 910127840391 910474812478 911484215712 911831704896 913585814064 914947342848 915631258927 916995836064 918362446848 919765371789 921136110048 922508891136 923198459414 924574314048 926352936432 927366738498 927733492224 928087176192 930828198748 932618851857 934008745824 935400711168 936099915982 940326445674 941056951296 941727826368 943836278924 945651955941 947061273312 947422325696 949921613487 953467261362 954888225984 955252262272 957089900448 957772205334 958516263936 960662304448 961347156084 963196519131 964999734336 968601662336 971156820942 971911277568 972974938752 976606634752 976656938103 977029273374 978485352768 982137616768 984728483046 985103895468 986572008576 988469897184 990254456576 992159429184 992866734972 993245249976 995155976034 996639069888 998870464284 1000359093888 1003380405588 1004875756416 1007125592088 1008626524416 1009063020042 1010566839744 1012829417292 1017402383844 1018918631808 1021199908344 1025079893376 1025810668008 1029639577008 1031620315572 1032013604776 1033157752704 1033551628032 1040146103304 1040542642832 1041696246528 1042093377024 1044098073216 1046435724488 1047995241216 1052726982912 1055083953616 1056656358912 1058689070208 1063803655712 1065850116408 1067438566656 1069828475408 1071422854656 1074658795056 1076260372992 1076726138004 1078670033056 1080277588992 1080745092504 1081927861581 1082355740928 1082768372224 1085624701128 1089676870128 1091300829696 1091716871168 1094596806096 1097047519953 1097899776512 1098682464096 1100796021864 1104904818864 1106973328384 1109893509648 1112378471589 1114036263648 1116179357832 1116604883856 1117400906223 1118268974592 1121571682098 1122442990592 1124157676631 1125403980624 1125833023392 1127510866944 1129679882496 1133016291099 1133448235942 1133896490496 1134704839968 1135137428544 1139016079872 1139867485603 1141566244896 1143267535872 1148429435904 1148849896887 1149287878046 1151000676672 1153214880048 1154933531136 1157519334048 1158344524134 1158786124972 1161015305373 1162745581536 1164478436352 1165348874998 1167085609536 1170610473186 1171519878144 1172355049152 1174979857436 1176730945152 1177240190049 1178994646368 1179444119744 1180751717376 1186969447818 1188738403776 1189191591808 1195926542272 1196779112676 1199081380959 1203557034834 1205350711488 1205810232704 1208991144438 1209930365952 1213503787188 1215312287616 1215775606528 1215838229067 1216301748486 1218114418752 1222661114752 1225886478894 1226353829052 1228181480064 1232765752064 1235137248576 1236017772108 1236488984664 1243017921222 1243491802476 1245344994432 1253290796604 1253768594232 1255637101824 1256180494338 1258052596416 1260869274588 1262748364416 1266562151316 1268449725312 1271289681816 1273184301312 1275633551808 1276119867264 1277029607112 1281796208112 1284262025508 1286175977856 1286666312448 1294875761256 1296805531392 1297299918336 1302209250804 1302705697832 1304647137024 1308500295781 1312971310728 1313471860624 1314928048896 1315429344768 1317959862912 1322879238912 1323822313296 1324326999968 1326874634712 1328852093184 1331827285712 1333812125184 1337840540784 1339834341888 1342834122784 1344835365888 1345417360056 1347422452992 1350439223056 1356536511792 1358558175744 1361599877792 1365712218717 1366773191168 1367747557344 1370378721096 1372852769344 1375493754096 1377543670272 1378068837376 1381704165072 1384797689121 1386861471072 1388928328704 1389529404648 1391050107747 1392130764288 1396242298122 1397326988288 1401013118736 1403635977216 1404149873973 1410489668511 1411585426944 1412591739552 1415754418386 1419018706567 1420591909968 1421133488544 1423251422208 1430200892043 1430746133894 1432332338976 1432878393408 1435634850672 1437774395904 1440993456672 1442020734126 1442570482108 1443140987904 1447499601504 1449656828928 1450740436222 1452902493504 1457866916352 1459462408128 1462730026604 1464909952128 1465543910061 1467728029152 1469915403264 1471014153686 1473206425152 1477655843202 1479858012864 1483171295452 1485381684864 1488239143776 1488806511808 1489867874964 1492733964051 1495428909464 1498305696426 1500538640832 1501110697856 1505070608382 1506239843328 1510688388132 1512939786624 1513516571392 1513594530063 1519244125938 1522088326528 1526103575766 1531799862516 1534667568896 1537619840064 1538716002012 1543359112064 1544459365512 1547430473358 1548020407164 1550327442048 1556114146048 1560219154956 1560813964248 1563140065536 1566147109824 1568974593536 1569653586732 1571992861824 1579090474368 1582625930424 1584984538368 1588033605312 1595705483568 1598775174612 1601157849984 1604742713112 1607134281984 1611988192584 1614390559488 1618005049584 1620416383488 1621117638756 1621735664648 1623533611392 1624152558336 1628949347809 1634515305192 1635138438736 1636951244544 1637575306752 1646849664768 1648023696144 1648651979552 1657357228296 1657989069968 1660459992576 1671054395472 1671691458976 1674182802432 1674907325784 1677403461888 1681159032784 1682357523147 1683664485888 1688749535088 1691266300416 1695052909088 1697579068416 1700172353913 1700844735744 1701493156352 1702706142816 1709061610816 1712349367344 1714901303808 1715555083264 1723931817069 1726501015008 1729074041856 1729822320072 1736279001072 1737516786201 1738179187458 1739529516032 1744118372304 1748023312497 1750628414304 1753237398528 1755915709779 1757279817216 1758532573728 1762469786154 1763838985216 1765096417728 1768491969552 1769166179616 1771802790912 1780454171727 1783107605664 1783787387712 1793889813408 1795168669014 1796563270656 1805335552251 1806023808358 1808026067232 1808715349056 1814895548928 1820255680782 1820949624956 1822968431424 1823663409792 1824452622729 1827171628128 1829894685696 1831262517854 1833991672128 1839530743578 1842272220096 1846396918828 1849148628096 1852705872864 1854733476996 1855466984448 1861656397496 1865237703714 1868017491648 1872199831964 1880652891348 1883455652736 1884270741507 1887672557848 1891303911882 1894122546624 1894844651392 1899843226974 1906934522724 1909776451968 1910504524544 1914179800896 1915544410668 1921324608896 1922694312168 1926393038262 1929999468672 1937203324672 1942313641884 1945949877504 1953213269504 1953313876206 1954058546748 1956970705536 1964275233536 1969456966092 1970207790936 1973144017152 1976939794368 1980508913152 1984318858368 1985733469944 1986490499952 1990311952068 1993278139776 1997740928568 2000718187776 2006760811176 2009751512832 2014251184176 2017253048832 2018126040084 2021133679488 2025658834584 2027875718701 2034804767688 2037837263616 2042399816688 2050159786752 2051621336016 2056214750513 2059279154016 2063240631144 2064027209552 2066315505408 2067103256064 2080292206608 2081085285664 2083392493056 2084186754048 2088196146432 2092871448976 2094363447183 2095990482432 2105453965824 2110167907232 2113312717824 2117378140416 2123631627579 2127607311424 2131700232816 2134877133312 2139656950816 2142845709312 2146119200841 2149317590112 2152520745984 2153452276008 2157340066112 2161490185008 2163031101189 2163855723162 2164711481856 2165536744448 2171249402256 2176110654333 2179353740256 2182601659392 2189193612192 2194095039906 2195799553024 2197364928192 2201592043728 2206521230529 2209809637728 2216483764803 2219787019296 2224756943178 2228072527296 2232358715664 2233209767712 2234801812446 2236537949184 2243143364196 2247458544639 2248315353262 2250807961248 2251666046784 2259359764992 2266032582198 2266896471884 2267792980992 2269409679936 2270274857088 2278032159744 2278866188907 2279734971206 2283132489792 2297699793774 2298575756092 2302001353344 2306429760096 2309867062272 2315038668096 2316689048268 2317572249944 2322030610746 2325491163072 2330697749996 2334171219072 2341220946372 2344710098304 2349959714872 2353461890304 2354480380098 2357989292736 2358888239488 2373938895636 2377476807552 2378383183616 2391853084544 2393558225352 2398162761918 2407114069668 2410701422976 2411620465408 2417982288876 2427007574376 2430624575232 2431551213056 2431676458134 2432603496972 2436228837504 2445322229504 2451772957788 2452707658104 2456362960128 2465531504128 2470274497152 2472035544216 2472977969328 2486035842444 2486983604952 2490689988864 2506581593208 2507537188464 2511274203648 2512360988676 2516105192832 2521738549176 2524498343689 2525496728832 2533124302632 2536899450624 2542579363632 2546368602624 2551267103616 2552239734528 2554059214224 2559777546557 2563592416224 2568524051016 2572351955712 2573332624896 2589751522512 2593611062784 2594599836672 2595549767041 2604418501608 2605411395664 2607268781187 2609294274048 2617000591562 2625942621456 2626943721248 2629856097792 2630858689536 2635919725824 2643704679231 2645758477824 2647644626592 2648653999936 2653749269424 2657704186368 2663654571424 2667624250368 2675681081568 2679668683776 2685668245568 2690834720112 2692753003521 2694844905984 2700878446112 2709035712537 2713073023584 2717116351488 2723199755584 2730383521173 2731424437434 2733546382336 2735495114688 2740757442192 2745705538688 2746893776781 2750987508192 2755087340544 2759296115367 2763408330144 2769595378242 2773722942144 2779058809296 2782100215494 2784261528576 2792484596244 2797856555571 2802026237472 2808299747946 2820979337022 2823170853888 2825183479104 2831508836772 2836955867823 2838037413134 2841183819936 2842266977088 2860401784086 2861492267788 2864664677952 2865756786816 2871269701344 2875548791808 2881986913344 2884041468252 2885140964216 2894999203008 2901480872444 2905804987008 2915733832704 2918924816256 2925460053208 2929819904256 2931087820122 2935456058304 2942028307372 2946412850304 2955311686404 2959716025728 2966342590904 2970763369728 2976478287552 2977613023616 2979735749928 2985467928102 2990857818928 2996611392852 3001077281664 3002221395712 3010141216764 3021376776264 3025879573248 3027033142784 3027189060126 3038488251876 3044176653056 3052207151532 3063599725032 3069335137792 3075239680128 3077432004024 3086718224128 3088918731024 3094860946716 3096040814328 3100654884096 3112228292096 3120438309912 3121627928496 3126280131072 3132294219648 3137949187072 3139307173464 3143985723648 3158180948736 3165251860848 3169969076736 3176067210624 3186661843673 3191410967136 3197550349224 3202315699968 3209485426224 3214268563968 3223976385168 3228781118976 3231194607949 3236010099168 3240832766976 3242235277512 3243471329296 3245783584743 3247067222784 3248305116672 3257898695618 3269030610384 3270276877472 3273902489088 3275150613504 3291142559859 3293699329536 3296047392288 3297303959104 3314714456592 3315978139936 3320919985152 3337135414767 3342108790944 3343382917952 3349814651568 3352202718669 3354806923776 3362318065568 3364715046294 3367328971776 3372473029893 3377499070176 3382532600832 3390105818176 3399048873297 3400344707826 3401689471488 3402986312704 3405412285632 3418123221632 3419602456809 3424698734688 3429802607616 3446549690661 3447863634138 3453002030016 3459644640144 3472558002144 3475033572402 3476358374916 3483045916119 3488236744608 3496046624994 3501256828608 3511831419558 3514559634432 3517065147456 3524939572308 3530192835456 3531720570147 3536983939104 3538332359232 3560908343454 3566215211328 3567574775424 3587779626816 3590337338028 3610671104502 3612047616716 3616052134464 3617430698112 3629791097856 3640511361564 3641899249912 3645936862848 3647326819584 3648905245458 3654343256256 3662525035708 3667983344256 3679061487156 3684544440192 3692793837656 3698297256192 3705411745728 3709466953992 3723312794992 3730475407428 3736034983296 3744399663928 3761305782696 3766911305472 3768541483014 3775345115696 3782607823764 3788245093248 3789689302784 3799686453948 3813869045448 3819552903936 3821009049088 3828359601792 3831088821336 3842649217792 3845388624336 3852786076524 3859998937344 3874406649344 3884627283768 3891899755008 3906426539008 3906627752412 3908117093496 3913941411072 3925500887343 3928550467072 3938913932184 3940415581872 3946288034304 3953879588736 3961017826304 3967068825797 3968637716736 3971466939888 3972980999904 3980623904136 3986556279552 3995481857136 4001436375552 4013521622352 4019503025664 4022507573161 4028502368352 4034506097664 4036252080168 4042267358976 4051317669168 4055751437402 4069609535376 4075674527232 4078721062493 4084799633376 4097136656151 4100319573504 4103242672032 4112429501026 4118558308032 4126481262288 4128054419104 4132631010816 4134206512128 4154393067363 4160584413216 4162170571328 4166784986112 4173150323241 4176392292864 4185742897952 4188726894366 4191980964864 4210907931648 4212449621919 4220335814464 4231469005533 4234756280832 4247263255158 4255214622848 4257056119701 4263400465632 4269754266624 4279313901632 4290602676129 4292238401682 4298635180224 4306904552016 4314680132224 4322980370016 4326062202378 4327711446324 4329422963712 4342498804512 4352221308666 4358707480512 4378387224384 4388190079812 4394729856384 4396631730183 4403184087456 4413042461058 4419619275456 4432967529606 4439574038592 4449513886356 4456145054592 4464717431328 4466419535424 4469603624892 4486286728392 4494917089278 4496630706524 4501615922496 4503332093568 4518719529984 4532065164396 4533792943768 4538819359872 4540549714176 4557732377814 4559469942412 4566264979584 4595399587548 4597151512184 4604002706688 4612859520192 4630077336192 4633378096536 4635144499888 4644061221492 4650982326144 4661395499992 4668342438144 4682441892744 4689420196608 4699919429744 4706923780608 4708960760196 4715978585472 4717776478976 4747877791272 4754953615104 4756766367232 4783706169088 4787116450704 4796325523836 4814228139336 4821402845952 4823240930816 4835964577752 4854015148752 4861249150464 4863102426112 4863352916268 4865206993944 4872457675008 4886848043427 4890644459008 4903545915576 4905415316208 4912725920256 4931063008256 4940548994304 4944071088432 4945955938656 4972071684888 4973967209904 4981379977728 5007611468629 5013163186416 5015074376928 5022548407296 5024721977352 5032210385664 5043477098352 5047072569441 5048996687378 5050993457664 5066248605264 5073798901248 5077591526777 5085158727264 5092737205248 5100517061739 5102534207232 5104479469056 5108118428448 5119555093114 5127184832448 5137048102032 5144703911424 5146665249792 5148549537901 5171795451207 5179503045024 5187222125568 5191099534082 5208837003216 5210822791328 5214537562374 5218588548096 5234001183124 5244069937491 5251885242912 5253887442496 5259712195584 5267747129337 5271839451648 5287409358462 5291516955648 5295289253184 5297307999872 5307498538848 5315408372736 5327309142848 5341362515181 5351362163136 5371336491136 5381669440224 5385506007042 5389689811968 5401756892224 5416006656753 5418071425074 5426146047168 5446399511168 5460767042346 5462848874868 5470990229376 5473357868187 5481514884384 5491411077376 5493787553562 5501975016384 5518592230734 5526816660288 5539190756484 5547445884288 5558117618592 5564200430988 5584969192488 5595713111142 5604052474944 5616599495892 5641958674044 5650366958208 5663017673544 5673911735646 5676074826268 5682367639872 5684533954176 5720803568172 5722984535576 5729329355904 5731513573632 5742539402688 5763973826688 5768082936504 5770281928432 5789998406016 5802961744888 5811609974016 5837849632512 5850920106416 5859639808512 5862175640244 5870912116608 5884056614744 5892825700608 5910623372808 5919432051456 5932685181808 5941526739456 5952956575104 5955226047232 5959471499856 5970935856204 5981715637856 5993222785704 6002154563328 6004442791424 6020282433528 6042753552528 6051759146496 6054066285568 6054378120252 6076976503752 6083627156103 6088353306112 6104414303064 6127199450064 6138670275584 6150479360256 6154864008048 6168644251539 6173436448256 6177837462048 6189721893432 6192081628656 6201309768192 6224456584192 6233965297681 6240876619824 6243255856992 6252560262144 6264588439296 6278614346928 6283090341549 6287971447296 6316361897472 6321083329253 6330503721696 6339938153472 6352134421248 6370894882737 6373323687346 6382821934272 6395100698448 6404631399936 6409418812489 6418970852448 6428537127936 6438357602523 6447952770336 6457562237952 6462389215898 6472020198336 6484470555024 6486942658592 6491567169486 6494134445568 6496610233344 6515797391236 6528331962999 6538061220768 6540553754944 6547804978176 6582285119718 6587398659072 6592094784576 6594607918208 6619563691587 6629428913184 6631956279872 6649451294409 6674270829534 6684217581888 6686765835904 6699629303136 6704405437338 6709613847552 6724636131136 6729430092588 6742375633917 6744946059786 6754998140352 6780211636352 6798097746594 6800689415652 6803378942976 6810824571264 6836246443264 6836598566721 6839204913618 6849397469376 6893099381322 6895727268276 6906004060032 6919289280288 6945116004288 6950067144804 6952716749832 6966091832238 6976473489216 6992093249988 7002513657216 7023662839116 7034130294912 7049879144616 7060385670912 7063441140294 7073967878208 7076664718464 7121816686908 7132430422656 7135149550848 7175559253632 7180674676056 7221342209004 7224095233432 7232104268928 7234861396224 7281022723128 7283798499824 7291873725696 7294653639168 7297810490916 7308686512512 7325050071416 7335966688512 7358122974312 7369088880384 7385587675312 7396594512384 7410823491456 7418933907984 7446625589984 7460950814856 7472069966592 7488799327856 7522611565392 7533822610944 7537082966028 7550690231392 7565215647528 7573495031067 7576490186496 7579378605568 7599372907896 7627738090896 7639105807872 7642018098176 7656719203584 7662177642672 7679332639671 7685298435584 7690777248672 7705572153048 7719997874688 7748813298688 7769254567536 7783799510016 7786649301123 7813255504824 7816234186992 7821806343561 7827882822144 7851001774686 7857100934144 7869103736417 7877827864368 7880831163744 7892576068608 7907759177472 7931114037693 7934137651594 7937275433472 7942933879776 7945961999808 7961247808272 7973112559104 7979072399221 7990963714272 8002872751104 8027043244704 8039006051328 8045015146322 8057004736704 8072504160336 8084534717952 8102635338336 8111502874804 8127107137611 8139219070752 8151349054464 8157442124986 8169599266752 8194273312302 8200639147008 8206485344064 8224859002052 8237116616064 8240681330343 8252962524576 8256108838208 8265262021632 8277888346101 8308786134726 8321168826432 8324341142656 8346300646482 8352784585728 8371485795904 8377453788732 8393569666713 8424899243838 8440671628928 8462938011066 8469512561664 8494526510316 8510429245696 8510867603469 8514112239402 8526800931264 8558627803264 8581205352258 8584476803364 8597270360448 8613809104032 8629360264448 8645960740032 8652124404756 8655422892648 8684997609024 8704442617332 8717414961024 8756774448768 8776380159624 8789459712768 8793263460366 8806368174912 8826084922116 8839238550912 8865935059212 8879148077184 8899027772712 8912290109184 8929434862656 8932839070848 8939207249784 8972573456784 8989834178556 8993261413048 9003231844992 9006664187136 9064130328792 9067585887536 9077638719744 9081099428352 9115464755628 9118939884824 9132529959168 9190799175096 9194303024368 9208005413376 9225719040384 9260154672384 9266756193072 9270288999776 9288122442984 9301964652288 9322790999984 9336684876288 9364883785488 9378840393216 9399838859488 9413847561216 9417921520392 9431957170944 9435552957952 9495755582544 9509907230208 9513532734464 9559985531019 9567412338176 9574232901408 9592651047672 9628456278672 9642805691904 9646481861632 9671929155504 9693583823847 9708030297504 9722498300928 9726705832536 9730413987888 9737350754229 9744915350016 9773696086854 9781288918016 9807091831152 9810830632416 9825451840512 9873427679577 9881097988608 9888142176864 9891911877312 9933130945969 9944143369776 9947934419808 9962759955456 10011406244301 10015222937258 10026326372832 10030148753856 10049443954704 10064420771328 10086954196704 10094145138882 10097993374756 10101986915328 10117419089679 10132497210528 10147597802496 10155183053554 10170317454528 10201034123478 10205068414464 10208958938112 10216236856896 10239110186228 10254369664896 10258807370427 10274096204064 10289407822848 10297099075802 10343590902414 10359006090048 10382199068164 10417674006432 10421645582656 10429075124748 10449137748357 10468002366248 10488139874982 10503770485824 10507774884992 10535494258674 10543678903296 10574818716924 10590578506368 10594615999744 10595161710441 10614997077696 10654618285696 10682725030362 10702724326272 10742672982272 10763338880448 10771012014084 10803513784448 10832013313506 10836142850148 10852292094336 10892799022336 10921534084692 10925697749736 10941980458752 10946715736374 10963029768768 10982822154752 10987575107124 11003950032768 11037184461468 11053633320576 11078381512968 11094891768576 11116235237184 11128400861976 11169938384976 11191426222284 11208104949888 11233198991784 11283917348088 11300733916416 11326035347088 11347823471292 11352149652536 11364735279744 11369067908352 11402645434663 11441607136344 11445969071152 11458658711808 11463027147264 11485078805376 11527947653376 11536165873008 11540563856864 11579996812032 11605923489776 11623219948032 11675699265024 11701840212832 11719279617024 11724351280488 11741824233216 11768113229488 11776502662029 11785651401216 11821246745616 11838864102912 11865370363616 11883053478912 11901206477391 11905913150208 11910452094464 11918942999712 11941871712408 11963431275712 11986445571408 12004309126656 12008885582848 12040564867056 12067522719483 12085507105056 12103518292992 12108756240504 12153953007504 12167254312206 12176706612224 12208828606128 12236163187479 12254398900128 12291409968453 12300958720512 12309728016096 12337288503078 12346872896512 12355674924096 12365734442941 12379443786864 12384163257312 12402619536384 12463179202089 12467930595362 12481753239648 12486511713984 12529176878592 12557228693856 12566180683098 12575942894592 12632723794944 12637348865757 12642166658506 12661007443392 12704268842496 12741789765474 12746647374692 12765643868544 12771168359103 12790201396896 12809262799872 12818837624978 12837941704896 12876715205046 12895905540672 12924778431796 12944040396672 12968941110048 12973885317184 12983134338972 12988268891136 13031594782472 13056663925998 13076122441536 13081107509888 13164570239436 13184189569152 13189215836416 13189895190549 13239127383174 13258857826368 13263912559744 13298902588818 13348541659068 13368435163776 13373531671808 13399258606272 13408810874676 13449272262272 13458860185176 13484751267834 13489892119572 13509996280704 13560423272704 13596195493188 13601378831304 13621649142528 13672492886528 13673197133442 13678409827236 13698794938752 13786198762644 13791454536552 13812008120064 13838578560576 13890232008576 13900134289608 13905433499664 13932183664476 13952946978432 13984186499976 14005027314432 14047325678232 14068260589824 14099758289232 14120771341824 14126882280588 14147935756416 14153329436928 14195130030907 14243633373816 14264860845312 14270299101696 14351118507264 14361349352112 14393503253591 14442684418008 14448190466864 14464208537856 14469722792448 14562045446256 14567596999648 14583747451392 14589307278336 14595620981832 14617373025024 14650100142832 14660544130281 14671933377024 14716245948624 14738177760768 14771175350624 14793189024768 14821646982912 14837867815968 14893251179968 14921901629712 14944139933184 14977598655712 15022834405887 15045223130784 15067645221888 15074165932056 15101380462784 15130431295056 15141217708323 15146990062134 15152980372992 15158757211136 15198745815792 15232774580331 15255476181792 15278211615744 15301551185217 15313438407168 15324355285344 15358665279342 15370596871168 15381554497344 15411144306096 15439995749376 15445648613703 15515386353621 15538509135072 15573298602246 15626511009648 15632468373984 15643612687122 15655765644288 15702003549372 15732209812473 15738207472834 15755655728736 15761662327488 15815518354944 15862228075386 15868275303188 15874550866944 15885867759552 15891923999616 15922495616544 15946225118208 15958144798442 15981927428544 16054086489408 16090030292644 16114009473408 16145008320672 16169069435904 16205270676672 16223005749608 16254214275222 16278438141504 16314884249972 16339198533504 16388546624604 16412970688128 16420073604561 16449718004104 16474233232128 16481362660686 16505925049152 16512217676416 16555776692202 16617572269452 16642337652864 16648682285312 16692601292964 16742971591808 16754907577464 16787139333426 16849798487676 16881343257856 16925876022132 16989053020632 17020858491392 17021735206938 17028224478804 17053601862528 17117255606528 17162410704516 17168953606728 17194540720896 17227618208064 17258720528896 17291921480064 17304248809512 17310845785296 17369995218048 17408885234664 17434829922048 17513548897536 17552760319248 17578919425536 17586526920732 17612736349824 17652169844232 17671488405823 17678477101824 17731870118424 17758296154368 17798055545424 17824580218368 17858869725312 17865678141696 17878414499568 17918442825899 17945146913568 17979668357112 17986522826096 18006463689984 18013328374272 18128260657584 18135171775072 18155277439488 18162198856704 18230929511256 18237879769648 18250881468309 18265059918336 18381598350192 18388606048736 18416010826752 18451438080768 18505932754617 18520309344768 18533512386144 18540577999552 18576244885968 18603929304576 18645581999968 18673369752576 18701895893043 18729767570976 18757680786432 18799677718976 18835843040784 18849271024647 18863914341888 18871105915904 18963249987759 18991511165088 19019814460416 19112684648211 19119971062038 19134824676352 19148465802816 19185302095344 19228256437467 19256912557344 19285611383808 19315072807569 19343858311008 19387167647694 19416060595008 19453411665072 19460827975776 19474701508458 19489830700032 19547392173708 19584995888997 19614183662304 19621661264832 19746855359154 19762195977216 19776284353728 19783823754624 19858691074761 19866261891938 19888286739552 19895868839616 20022812488602 20030445874516 20052652745664 20060297507712 20098887909408 20128841542656 20173908393408 20188290277764 20195986749512 20234838179358 20264994421056 20310366107108 20340634909056 20402068246956 20410136828928 20432473713792 20478220372456 20508739329792 20517614740854 20548192408128 20594198151604 20687181804828 20718012180096 20764398136328 20835348012864 20843291165312 20858150249496 20898275496714 20936004732496 20976279749964 21007540971648 21015549769984 21070988517348 21149637433848 21181157012736 21189231999488 21190323420882 21229994155392 21309236571392 21365450060724 21405448652544 21485345964544 21526677760896 21542024028168 21607027568896 21664026627012 21672285700296 21704584188672 21785598044672 21843068169384 21851395499472 21883960917504 21893431472748 21926059537536 21965644309504 21975150214248 22007900065536 22074368922936 22107266641152 22156763025936 22189783537152 22232470474368 22256801723952 22306632905711 22339876769952 22382852444568 22416209899776 22466397983568 22567834696176 22601467832832 22618362255643 22652070694176 22695646942584 22704299305072 22720485093201 22729470559488 22738135816704 22805290869326 22883214272688 22891938142304 22917317423616 22926054294528 22970157610752 23037997919013 23055895306752 23072331746016 23081127713728 23159993624064 23211846979552 23246439896064 23351398530048 23359947903369 23403680425664 23448702560976 23465419030683 23483648466432 23536226458976 23553005324058 23571302802432 23607311209251 23642493491232 23677728205824 23730740727232 23793342113079 23802412954782 23811826300416 23820904188928 23837885999424 23883743424816 23926862551424 23937217197663 23972891142816 24008618253312 24081129734112 24135045438966 24171014210112 24217512481008 24307906015008 24334508624412 24381321412833 24417657212256 24472326374958 24508797800256 24582819936906 24601917441024 24619456032192 24674577006156 24711349848192 24722043991029 24731468885882 24758887573728 24768326514624 24926358404178 24935861190724 24963506479296 24973023427968 25058353757184 25114457387712 25132361366196 25274697731514 25284333317012 25322014886784 25408537684992 25483579530948 25493294749384 25531287737088 25542336718206 25580402793792 25637675249956 25675883409792 25753430410092 25791811081344 25849556863592 25888080793344 25937882220096 25947770634368 25966268677944 26063189564944 26113327851996 26152244883072 26162215019776 26329140478872 26368379138304 26378431672832 26379790381098 26478254766348 26517715652736 26527825119488 26597805177636 26697083318136 26736870327552 26747063343616 26798517212544 26817621749352 26898544524544 26917720370352 26969502535668 26979784239144 27019992561408 27120846545408 27192390986376 27202757662608 27243298285056 27344985773056 27346394266884 27356819654472 27397589877504 27572397525288 27582909073104 27624016240128 27677157121152 27769481780579 27780464017152 27800268579216 27810866999328 27864367328952 27905893956864 27968372999952 28010054628864 28094651356464 28136521179648 28157553012127 28199516578464 28241542683648 28253764561176 28295871512832 28306658873856 28390260061814 28487266747632 28529721690624 28540598203392 28551047437451 28679956593057 28702237014528 28722698704224 28787006507182 28885368836016 28896380933728 28928417075712 28939445584896 29080751471541 29124090892512 29135193999296 29167494902784 29191241963664 29212052262687 29234746050048 29300200285664 29321088260562 29343866754048 29432491897248 29476355521536 29542350701248 29620283038731 29643293965824 29675735631936 29786502359936 29799392837907 29843803259424 29888279866368 29955197311424 30034218732903 30045668811774 30090446261568 30148331864112 30202760925568 30260862590112 30282435416646 30293980124268 30305960745984 30352257269037 30397491631584 30465549160662 30510952363584 30603102370434 30626876814336 30648710570688 30717330558684 30763108994688 30776422111281 30822288612192 30891297227406 31030772707242 31077018270144 31146597204492 31253022019296 31264936747968 31287225374244 31404007098744 31464419624946 31476414945668 31511311457472 31523324654976 31631036709888 31724456150772 31736550606376 31771735519104 31783847999232 31844991233088 31916289596884 31963854857088 32108172978816 32180060585288 32228018946816 32290016641344 32410541353344 32446011499216 32508428550444 32556876283008 32629768499944 32678397067008 32777093249208 32825941376256 32840147209122 32899436008208 32948466464256 32962725321372 33011850098304 33024435352832 33111553384404 33235144538904 33284675305728 33297364570624 33385202585928 33485943183616 33509815154928 33574278666852 33699596975352 33762686515712 33851752044264 33978106041264 34041716982784 34043470413876 34056448957608 34107203725056 34207936303989 34234511213056 34324821409032 34337907213456 34389081441792 34455236416128 34517441057792 34583842960128 34608497619024 34621691570592 34739990436096 34817770469328 34869659844096 35027097795072 35053280280403 35105520638496 35157838851072 35173053841464 35225472699648 35304339688464 35329507986087 35342976811646 35356954203648 35463740236848 35516592308736 35543140687439 35596111090848 35649160436736 35703619432173 35717739450624 35731356283392 35756828999136 35836885651798 35890293827136 35959336714224 35973045652192 36012927379968 36026656748544 36202568158449 36256521315168 36270343550144 36310554878976 36461859022512 36475759539296 36501762936618 36530119836672 36708489562437 36763196700384 36777212097472 36874229905359 36902876161536 37011865509234 37040618689536 37067024772288 37081155999104 37097203328823 37152489771936 37207858609152 37291163999936 37389537606267 37403791786086 37459535141952 37599355437952 37671686081568 37698542049294 37727828683776 37912046597271 37926499975518 37983022330176 38225369296422 38239942124076 38296931605632 38313505077309 38370604190688 38456512874934 38513825114688 38630145615138 38687716622016 38774335295388 38832121190016 38906823330144 38921655951552 38949403016916 39094784347416 39169991777994 39228367324608 39243322529664 39493710718308 39552568707456 39567647509248 39717382149522 39732523783876 39776573479104 39791737679232 40045624977204 40060891749032 40105305491328 40120595015424 40197775818816 40347816786816 40376580555528 40391973499024 40469676358716 40529988842112 40620732214216 40681269818112 40804136493912 40864947427584 40956440744912 41017478659584 41035229481708 41096384816256 41188396303208 41374363609656 41436024360192 41528796272656 41670696025728 41686582330624 41716300498992 41796550993428 41872009464992 41952559499928 42015081943296 42031099539968 42141977034696 42299274867696 42362314025472 42378463998976 42380646841764 42459988310784 42585390092721 42618473142784 42730900121448 42810897305088 42970691929088 43053355521792 43084048056336 43180509760773 43214055137792 43328053254024 43344571400592 43409168377344 43571196089344 43637757083767 43686136338768 43702790998944 43767921835008 43786862945496 43852119075072 43950300428496 43981632390843 44015800131072 44148737845872 44214533282304 44247583304771 44313526051872 44379567074304 44464940948736 44513603447904 44613265811422 44679753539904 44765704889136 44832419799552 44865931687423 44932795967136 45068503217661 45135669392352 45202935665664 45236724511286 45304141388352 45391293885168 45408598610144 45440970186402 45458941118976 45476271633408 45610581738652 45698323740993 45766428545376 45783876284608 45834634847232 45904653555651 45940315221504 46075995838026 46111790613504 46144663492032 46162255427456 46319987248128 46336945841109 46423693959104 46546159060863 46719895806738 46807360851328 46897405121952 46930838061366 46967296932864 47072452917952 47106010648116 47196629437419 47214622418502 47284986982464 47461481454464 47586684226158 47604825909564 47623652600832 47675771998848 47767486849632 47853725102848 47874434395326 47945782285632 48162259468224 48270090877932 48342028420224 48435024962016 48615812030016 48669017248824 48762642825666 48835314424512 48944652749916 49017595600512 49165639873812 49238912064384 49349154012312 49422699696384 49444087982058 49462937771764 49517775147456 49536653029248 49852716808356 49871722381448 49927012958592 49946046855936 50228914775424 50264722732392 50549395463028 50568666634024 50644029773568 50967159061896 50986589498768 51062575474176 51084673436412 51160805587584 51275350499912 51351766819584 51506860820184 51583622162688 51699113727184 51776161586688 51875764440192 51895541268736 51932537355888 52126379129888 52226655703992 52304489766144 52324430039552 52658280957744 52736758276608 52756863345664 52759580762196 52956509532696 53014465217469 53035431305472 53055650238976 53195610355272 53394166636272 53473740655104 53494126687232 53597034425088 53635243498704 53755328477697 53797089049088 53835440740704 53939005071336 53959568478288 54039985122816 54241693090816 54384781972752 54405515325216 54486596570112 54692788533768 54713639308944 54752644404927 54795179755008 55083726154919 55144795050576 55165818146208 55248032480256 55354314242304 55517798263851 55538963561158 55560928034304 55600537158432 55621733998656 55728734657904 55811787913728 55853506794547 55936745999904 56020109257728 56105687679129 56189302712928 56273042359296 56315106024254 56399033156928 56507529122352 56591743025664 56613317747712 56780520123628 56889749963277 56974533495264 57059443381248 57102094874902 57359913186114 57404474029056 57445397408448 57574013014364 57684769312401 57770737672032 57792761867456 57856834151424 57945218422707 58161502943082 58248181785024 58270387998592 58382483927328 58424104525374 58469492100096 58600400571328 58642176521124 58754987666991 58864983794496 59084701402496 59240566077462 59286587931648 59351471263872 59573004719872 59576073224283 59598785675814 59687606518848 59910394622848 60068437465806 60091337623548 60180892523136 60296663728224 60405521851136 60521725180224 60564870833292 60587960248536 60704514538074 60794983263168 60931098321324 61021904727168 61206204740868 61297421141376 61434661117368 61526217989376 61552844222562 61644577224384 61782594454812 62061545414484 62154036540288 62293194408984 62506044038592 62529873495936 62574450748488 62808014197488 62928839249892 62952829891336 63022622914944 63046649309952 63448912301544 63473101212752 63543471038208 63567695998464 63689982466176 63832579193768 63927709714176 64216345957632 64360121170576 64456037893632 64580033282688 64821082706688 64892022998432 65016857100888 65113752566016 65259536999888 65356794134016 65554186498416 65651882752512 65680294418244 65798872016416 65896932928512 65925450642744 66023700196608 66048870705664 66223106768808 66470289077808 66569350611456 66594729141248 66770405171856 66919898717133 66971886367232 67019630309856 67148557333704 67399193950704 67525373031424 67703504088528 67855086766929 67956212082528 68086940827752 68112897915216 68161455279603 68214407450112 68415872607978 68469022426112 68573618274491 68649642818064 68675814426912 68778162883584 68910472832256 69113993757039 69167685920256 69216995238048 69243383141184 69479980872192 69531916621783 69635540938656 69739319688192 70054195590144 70079843710107 70106560560806 70211041276992 70346107682928 70450945399296 70608679376928 70659015972174 70685953623292 70713908407296 70821933627753 70927480473696 71033184617472 71086281374878 71192222181696 71407238864346 71435478901248 71462712566784 71513657998272 71673771303596 71780587654272 71811651592989 71918673428448 71946091304384 72025854759936 72405136316898 72513042630336 72540687100288 72923718045024 72951519078592 73003525873236 73143964238499 73416979124874 73526393400768 73554424194944 73748459810718 73805752323072 74023731018468 74134049544576 74162311998208 74166131973087 74194406657646 74304979543872 74582327999872 74779075212534 74807583572172 74919070283904 75198710875904 75343372163136 75397084098588 75824093194542 75852999951036 75966044660352 76450738592844 76479884248152 76593863211264 76627010154618 76741208381376 76913025749868 77027650229376 77260291230276 77375433244032 77548670590776 77664242380032 77813646660288 77843311903104 77898806033832 78189568694832 78339983555988 78456734649216 78486645059328 78987421436616 79105137414912 79135295018496 79434764299044 79465047567752 79553146958208 79583475358464 79818518042641 80091249954408 80121783498064 80210610982656 80241190030848 80395551637632 80695633573632 80753161111056 80783946998048 80939352717432 81059977684224 81241464428432 81362539636224 81608272987824 81729894855168 81912881489824 82034957319168 82070458963416 82192769632512 82376792606416 82748727219312 82872048720384 83057592545312 83308445341737 83341392051456 83373164661248 83432600997984 83593101986856 83744018929984 83905118999856 84030163886592 84062199079936 84283954069392 84472659036381 84598549735392 84724628050944 84761293683528 84919976621568 85170780185442 85236946285568 85461800242896 85621794610176 85653142312353 86039869779171 86106711043584 86168096112672 86361019521546 86428110275584 86560141100587 86656106508048 86689142801184 86818336754688 87242254414623 87275514167534 87372272677536 87405581997888 87573725890992 87704238150144 87900600856992 87963264781686 88031600262144 88297475691744 88429066564608 88495166609542 88627052103744 88929881897472 89027206895808 89226531622844 89359507079808 89398178513721 89531409778272 89664839599104 89731863374846 89865591934272 90137006435322 90271338784704 90473449022572 90608282776704 90782587770336 90817197220288 90881940372804 90917882237952 91056771807111 91221163477304 91396647481986 91532857090752 91567752569216 91809307111302 91880630443008 92151991676052 92289326984064 92324510854912 92329266333843 92673891682218 92847387918208 93092318121726 93439791613476 93614721702656 93794810243904 93861676122732 94144905835904 94212021296232 94393258874838 94429244837004 94569973964928 94922962908928 95173368452316 95209651819128 95351543997696 95534973699264 95707450205696 95748868790652 95891564571264 96324518936448 96540181755864 96684056840448 96870049924032 97231624060032 97338034497648 97525285651332 97670628849024 97889305499832 98035191201024 98331279747624 98477824128768 98698308024624 98845399392768 98888175964116 98925875543528 99035550294912 99073306058496 99365910216349 99705433616712 99743444762896 99854025917184 99892093711872 100457829550848 100529445464784 101098790926056 101137333268048 101288059547136 101934318123792 101973178997536 102125150948352 102169346872824 102321611175168 102550700999824 102623808911967 102703533639168 103013721640368 103167244325376 103398227454368 103552323173376 103751528880384 103791082537472 103865074711776 104252758259776 104453311407984 104608979532288 104648860079104 105159840841209 105316561915488 105473516553216 105519161524392 105913019065392 105988523958261 106028930434938 106070862610944 106111300477952 106391220710544 106629422062317 106788333272544 106947481310208 107110858296519 107194068850176 107270486997408 107510656955394 107594178098176 107670881481408 107878010142672 107919136956576 108079970245632 108607704475347 108769563945504 108811030650432 109385577067536 109427278617888 109505288809854 109590359510016 110125468687311 110167452309838 110289590101152 110331636292416 110708628484608 111035596527702 111077927122316 111121856068608 111201074316864 111243467997312 111291609986469 111457469315808 111623575827456 111707013589094 111873491999808 112211375358258 112378605425856 112630212048508 112798066313856 113015058244704 113183486051328 113561040247256 113779499926554 113949066990528 114204189749804 114719826372228 114890794816896 114940515231927 115148026028728 115369538624802 115541475344064 115585523734912 115890436845414 116323005886164 116496363570048 116540775997184 116764967854656 116848209050748 117200801142656 117284353042248 117509975333982 117729967588992 118169402804992 118481132154924 118702942527744 119146009439744 119152146448566 119197571351628 119375213037696 119820789245696 120136874931612 120182675247096 120361785046272 120593327456448 120811043702272 121043450360448 121129741666584 121175920497072 121409029076148 121589966526336 121862196642648 122043809454336 122412409481736 122594842282752 122869322234736 123052435978752 123105688445124 123289154448768 123565188909624 123700418840761 124123090828968 124308073080576 124586388817968 125012088077184 125059746991872 125148901496976 125429099781293 125616028394976 125857678499784 125905659782672 126045245829888 126093298619904 126897824603088 126946202425504 127086942076416 127135391996928 127379964932352 127665158387536 127756170278163 127855419428352 128432691915264 128720242341152 128912075787264 129160066565376 129541529282319 129642165413376 129784045996864 130033714201776 130227505132032 130519073999776 130713588268032 130913271251301 131108372996832 131303765505024 131360588836488 131597744032832 131850901285488 131944897172529 132047400393216 132097741411328 132446213537616 132742749914313 132940578155616 133138701222912 133540810343712 133839797434266 133943772734464 134039260619712 134297114667408 134597795062269 134798387901408 135205509652983 135407008177056 135710173533858 135912424165056 136173881655504 136225795830432 136322910559206 136428814900224 136831745215956 137094971222979 137147236548982 137299285636128 137351628853824 137820945664512 138227987514078 138335371840512 138433990476096 138486766282368 138959961744384 139010837523327 139063833243566 139271081877312 140159687420214 140213121121612 140422082553984 140692215365856 140901890798592 141217358753856 141318031944348 141371907246584 141643867255506 141854960947392 142172562749756 142384444363392 142814477728692 142870957802496 143027315996544 143347542607192 143561175308544 143623303185978 143837346856896 143892182608768 144810272633796 145026085260672 145081374200576 145847436090048 145903038157184 146007051746472 146287928476998 146833958249748 147052786801536 147108848389888 147496919621436 148047462036936 148268099089152 148324623996416 148332263946174 148388813315292 148609959087744 149164655999744 149558150425068 149615167144344 149838140567808 150397421751808 150686744326272 150794168197176 151648186389084 151705999902072 151932089320704 152901477185688 152959768496304 153187726422528 153254020309236 153482416762752 153826051499736 154055300458752 154520582460552 154750866488064 155097341181552 155328484760064 155627293320576 155686623806208 155797612067664 156146430339977 156379137389664 156679967111976 156913469298432 156973290118656 157974842873232 158210274829824 158270590036992 158328535789501 158869528598088 158930095135504 159043395652407 159106293916416 159166950716928 159637036085282 160182499908816 160243566996128 160421221965312 160482380061696 160791103275264 161265985433091 161391267147264 161506322222112 161567893996096 161878705434864 162119955368448 162482928856864 162725079272448 163216545975648 163459789710336 163825762979648 164140917926832 164257933214781 164385539265024 164753585212832 165251178464757 165497454438624 165744097440768 166115185090624 166553394791553 166616890683474 166682784102912 166746329322496 166865201995968 167186203973712 167488037859968 167560520383641 167810237999712 168060327773184 168317063037387 168567908138784 168945318072762 169197099470784 169522587367056 169839953243136 170341560370884 170669249889831 170923600485792 171306284624706 172079739558342 172213422087168 172336192225344 172722039043092 173054307937203 173120282201174 173312213016096 173378285602368 174484508829246 174551028335068 174744545355072 174811163995776 175147451781984 175408476300288 175801201713984 175926529563372 176594951383488 176990333219084 177254104207488 177859763794944 178054413791616 178453063245688 178719014159616 178796357027442 179062819556544 179463726749692 179731183868544 180274012870644 180542677569408 180946898045144 181216565553408 181565175540672 181634394440576 181763880745608 182113543614222 182442326954608 182793294963972 183065714181504 183135505138432 183618614222604 184303983352104 184578653968128 184649021709824 184658532667686 185347783364436 185694775836416 186184636243452 186879583226952 187229443405312 187589620487808 187723352245464 188289811671808 188424042592464 188786517749676 188858489674008 189139947929856 189845925817856 190346736904632 190419303638256 190703087995392 191069947398528 191414900411392 191497737581304 191783129142528 192649037872896 193080363511728 193368113680896 193740099848064 194386372464053 194463248120064 194676068995296 195050571302664 195341257698048 195778610999664 196070382402048 196662559495248 196955648257536 197102871084889 197396616049248 197690798785536 197776351928232 197851751087056 198071100589824 198146612116992 198731820432698 199410867233424 199486889525792 199708051834368 199784187423744 200759696151399 200915659101696 201058890929568 202197581852112 202274666536096 202576119094272 203565260300787 203868636247584 203946357995072 204338693745648 204484365838809 204643222350336 205101401999648 205247617823934 205407067278336 205720854823473 206027443280736 206334488650752 206796454908736 207341981271117 207503057760768 207582165074944 207730149423552 208505516519552 208595749865349 208906622815968 209217959064576 210239531130321 210319681682418 210633123830976 211038323048784 211826038130784 211977047916522 212057860869876 212141725221888 212465800883259 212782441421088 213258844124634 213576666545088 214221716593038 214388137700352 214540973994816 215021313910788 215341762962816 215434954778967 215756020285344 215838273913152 217215408950694 217539127891008 217622061300864 218771154135072 218854557235776 219010577619708 220250937374622 220334904619676 220579180202304 220663272584832 221417256969216 222071193055404 222155854244632 222402148633728 222486935994624 222583219972938 222914938631616 223414027178188 223746983999616 224422750716516 224757210851712 225260424097016 225596132627712 226030116489408 227122080494512 227558999853108 227898133981056 228408379499608 229439652744456 229781589633792 229881030463854 230296052057456 230739077249604 231082950688128 231171047469824 231780873690828 232646011772328 232992727140096 233081551994368 233529935709312 233696418101496 234401602285312 234568706084496 235019950667964 235459935177984 236338805609984 236962264309848 237405885055488 238292018879488 238304292897132 238395142703256 238750426075392 239455554127923 239641578491392 240273749863224 240365350494192 240723570092544 241186654912896 241622087404544 242086900720896 242259483333168 242351840994144 242818058152296 243179933052672 243724393285296 244087618908672 244824818963472 245189684565504 245372961962821 245738644469472 246104871957504 246211376890248 246578308897536 247130377819248 247400837681522 248246181657936 248616146161152 248801984812073 249172777635936 249925336025211 250024176154368 250119493983744 250297802993952 250858199562586 251232056789952 251715356999568 251811319565344 252090491659776 252186597239808 253417977109143 253795649206176 253892404851008 254173884152832 254759929864704 255330316775072 255512340556326 255710838856704 256865383830528 256959426937059 257440484682304 258119609337513 258320133130752 259083058564638 259284330826752 259568091993728 259680423301761 260067428403552 260455010264064 261038147999552 261726763243869 261826542502602 262216745993664 262721177672976 263195488065664 263701802570976 263889794345058 264094800786432 264892427075232 265485499828626 265881156311232 267081620687424 267679594868532 268078521239424 268194535541163 268594229334816 269195590124538 269596775802816 270411019305966 270814016354112 271420347067716 271824848330112 272347763311008 272451591660864 272645821118412 273663490431912 274189942445958 274294473097964 274598571272256 274703257707648 275641891329024 276455975028156 276867980952192 276973532564736 278021675046654 278127666487132 278542163754624 280319374840428 280426242243224 280844165107968 281384430731712 282434717507712 282636063888696 282743814493168 283287734511012 283709921894784 284345125499512 284768888726784 285628955457384 286054631993088 286695085214384 287122350617088 287246606371956 287674693713792 287784365217536 289620545267592 290052170521344 290162748401152 291694872180096 291806076314368 292014103492944 292575856953996 293667916499496 294105573603072 294217696779776 294993839242872 296094924073872 296536198178304 296649247992832 296664527892348 296777626630584 297219918175488 298097730649047 298329311999488 299116300850136 299230334288688 299676281135616 300794843503616 301373488652544 301588336394352 303296372778168 303411999804144 303864178641408 305464299586369 305802954371376 305919536992608 306375452845056 306508040618472 306964833525504 307652102999472 307871426735901 308110600917504 309041164921104 309501732976128 309733083133397 310194682363104 310656969520128 311254586641152 311373247612416 311595224135328 312292860679954 312758274779328 313359934223952 313826938596864 313946580237312 314061521811961 315479522523627 315949685746464 316420549659648 316657071579002 317739057196176 317860190271008 318086791304814 318212587832832 318333901433856 319274072170564 319888266186951 320364999817632 320487133992256 320842443930624 321332574889557 321582206550528 322531970866182 322782534294528 323012644444224 323135787992192 323757410869728 324239910736896 324965857713728 325823113426041 326433091951296 327651525959296 328281835853664 328515866429562 328771078530048 329507170425664 330376406061933 330502356929514 330994908877248 332230370181248 333106789583106 333233781366948 333365568205824 333730403991936 333874829959407 334372407947424 334976075719936 335121040767282 335620475999424 336634126074774 337135816277568 337890636145524 338394198941568 339045174734112 340683120741768 341338499779662 341847200971584 342612569249412 344159479116684 344672384450688 345444078086184 346108615874406 346240564402348 346624426032192 346756571204736 348969017658492 349102056670136 349489090710144 349622327991552 350294903563968 351602403427968 351853059126744 353189902766976 353980666438168 354508208414976 356108827583232 356906126491376 357438028319232 357592714054884 358125639113088 358927453499384 359462367737088 360548025741288 361085355138816 361893796090288 362433131106816 363130351081344 363268788881152 363527761491216 364227087228444 364884653909216 365586589927944 366131428363008 366271010276864 367237228445208 368607966704208 369157307936256 369298043419648 369317065335372 370695566728872 371101256522283 371389551672832 372369272486904 373759166453904 374458886810624 375179240975616 375446704490928 376287299343879 376579623343616 376848085184928 377573035499352 377716979348016 378279895859712 379691851635712 380693473809264 380838607276512 381406175990784 382139894797056 382995475162608 383268510834489 383566258285056 385298075745792 385586083084433 386160727023456 386736227361792 387480199696128 388624587846957 388772744928106 388926496240128 389352137990592 390101142605328 390682515396096 390974547561829 391557221999328 392140764804096 392739813753903 393325118990496 393911296515072 394205742169778 394793232098496 395552703856464 395703502174112 396142201179648 396293224233984 397463640865396 398228249742939 398821734466848 398973779051584 399416103668736 401519392302798 401831318203392 402117781859136 403793385186807 404395163704224 404549333072192 405616528958949 407130520601574 407737272495168 407892715990144 408677387491296 408968731677618 409286444700672 410202803999296 410495235647868 411284913668937 411441709646946 412054886561472 413592909817472 414683962542234 415006115521536 415460298847104 417011033039104 417032512569981 417191499730698 417813245631936 420479062260642 420639363364836 421266247661952 422076646097568 423652076261568 423954095833044 424115721739752 424931601766518 425564882842176 426517688249268 427153333090176 428443433186076 429081947989632 430042627821576 430683525925632 430869909557934 431512040570688 431676547826304 434430817901388 435078255782016 435244122601728 437542308270144 437709114471552 438021155239416 440501874749244 440669809239352 441158360404608 441326545169664 444142386110808 444311708489264 444804297267456 444973871989248 445166439945876 445829877263232 446828054356376 447493967999232 448845501433032 449514421703424 450520848194032 451192265255424 452060232978816 454244160989024 455117999706216 455796267962112 456816758999216 458879305488912 459563179267584 459762060927708 460592104114912 461478154499208 462165901376256 462342094939648 463561747381656 465292023544656 465985454280192 466163103988736 467059871418624 467392836202992 468439291019931 468803204570624 469137412168992 470039901335928 470919870355968 472677611219968 473924528619696 474811770110976 474985607368503 476608585794264 476790285406512 477130186957221 477500852150784 478911108255846 479283156982784 480015327921437 480547499726448 480730700988384 481447140185088 482373309825792 483797956299273 484173801441792 484518966666336 484703681988288 485636116304592 486359866105344 486723416352481 487448786570592 488175237817344 489649637926944 490379369131008 490745923925642 491477288938944 492422753780496 493156617795072 494260755638496 494801675363044 495753535394271 496492363315872 497232292322304 497603969624146 498345555271872 499850672050422 500048352308736 500238987967488 500595605987904 501716399125172 502464113579904 502681561150923 503430713999136 503622639130688 504180983319552 504951189112161 506835954218286 507591298412352 507784809702016 509519859729408 510660633550144 511024681112652 512007749669493 513918853874118 514880969364608 516239218675026 516640266261504 518166117129276 519136183987456 519162923811609 519360846603522 520134856807104 522076295999104 523453526487738 523653085005204 524433491987328 525442355345952 526390976131328 527403605141952 527779588690116 529784854150464 530970999657252 531762312622464 534163241374848 535359189737064 536157042478848 536389071082326 537188458669632 538391180249076 539193551605632 540822038611932 541628032708224 542840694135432 543649696660224 544695526622016 544903183321728 545291642236824 547326980863824 548379884891916 548588946195928 549197142544512 549406515415296 552911950056312 553735961904384 553947065129472 556043350093308 556255332974264 557084327509248 560638749680856 560852484486448 561688330215936 562768861463424 564869435015424 565272127777392 565487628986336 566575469022024 567419843789568 568690250999024 569537777453568 571257910914768 572109263986176 573390170428768 574244701234176 574493212743912 575349387427584 575568730435072 579241090535184 580104341042688 580325496802304 583159117392159 583389744360192 583612152628736 584028206985888 585151713907992 587335832998992 588211147206144 588435393559552 589987678485744 591308613254667 592189848147744 593072396356608 593329055784696 593555253261168 594439836350976 596195461298094 596658623998976 598232601700272 598460668577376 599352562271232 602279088454197 602746977305088 603176672788704 605920987704109 606592745556336 606823999608288 607728357282816 610695780902361 610928599172738 611605908742752 611839073985216 613016081236944 613929667051008 615304205998944 615742853471802 616221201835008 617162564470419 618082329842208 619003465952256 619466166266794 620389364726208 622509173282304 622746495224832 623190448270656 624585721359908 625516549558656 625787249596047 626719868447904 627653877193728 628123043623922 630959045047254 631899371492928 633314143158004 635478114392352 635720380542016 636173582609628 636425175665664 637397402649777 638548144341128 639776532373902 640729999635264 640974267984512 642665149779114 643164413101056 645063941732364 646025288888448 646271575984384 646304864336901 647514821739456 649931715427456 651646226852082 652866183902592 655303051918592 656563671707328 657031732859124 659014340851328 660752812123866 661004713859028 661989817754496 664460740362496 666213579166212 666467562733896 667460807983872 667749659918814 668744815894848 669952151439872 670242081534564 671240951998848 673268252149548 674271632555136 675781272291048 676788397883136 678090349468224 681366241483536 682676999559324 683694401943168 685225138498824 688318958233368 689344768901376 690888156172368 692217231748812 692481128804696 693248852064384 693513142409472 695561371514443 697938035316984 698204113340272 698978181420288 699244655983104 700589807127936 703204806855936 703706118253488 706379805533952 707961332876336 709016416829952 712217655166464 713812252982752 714876056638464 715185428109768 716251278226176 717854906998768 718366662383769 718924735474176 721096051482576 722170710277632 723787592180576 724866262213632 726260702162688 726537577762304 727055522982432 728454174456888 729769307818432 731173179855888 732262856726016 732542020553728 734474456890416 736118885888463 737215933408416 738314615872512 738634130670744 741391133457744 742202513044566 742779103345664 744738544973808 746405954436219 747518332907808 749776008075633 750358481951232 750893408981856 752574598687758 753159246687232 753696170369856 754309801019401 755146070998704 755433958696032 756559791719424 760253931327429 761386947618528 761677214553024 764279789594112 765990950325216 766537021668978 767132516570112 770596151491584 770878280811177 771172166168866 772321454046912 774960399392256 777249175693914 777545489856212 777852992480256 778704275981184 779041269905283 780202285210656 781365030792192 781949095123658 783114443998656 785479627507806 786650237980992 788411484339556 789586464196992 791105407712928 791407004348224 792284402359296 794927281730792 796456499485878 797643468933696 797947558103168 803038784605596 804235563718272 804583606623489 807586770373614 808790327408448 809098666144384 811233057917898 814261041203148 815474544990336 815785431980288 817354774982592 817937463355236 820405607998592 820990471295736 822569827337874 822883419293892 824109773122944 827185819634944 829367925084468 830920597694208 834022066078208 834065025139962 834382999461396 835626491263872 840958124521284 841278726729672 842532495323904 844153292195136 847304152523136 847908191666088 848231443479504 849863203533036 851129765684352 853035376498536 854306666180352 856886866372152 858163895979264 860085255643152 861367051851264 861739819115868 863024081141376 863353095652608 865902931885327 868861635802776 870156511564032 870488245203456 875084616540288 875418228943104 876042310478832 878003698469051 881003749498488 881339618478704 882316720809216 882653090339328 888284772221616 888623416978528 889608594534912 889947743978496 890332879891752 891659754526464 893656108712752 894293191947141 894987935998464 897691002866064 899028843406848 901041696388064 902384530510848 904120465957632 908488321978048 910235999412432 911592535924224 913633517998432 916392898759107 917758610977824 919126358535168 919524121855416 921184208229824 922956308998416 923614280207703 924331802752512 924684189879296 927123494763312 929199249400191 930584047089312 931970908560384 934119742837248 934785672405984 936878582039862 937606409141248 938274824337984 940079802671856 941839740711936 942184565435883 946438567570881 947849057239392 949971214737006 953217171588528 953580570813024 954260373914442 955001704301568 957822216511692 959664798560853 960030655842874 961094999452896 961461401976768 964746619651584 967595912598546 968347602883584 969037933332672 969407363976576 971272232609184 972719732210688 973446832704962 974897573141184 979299275853888 981491847851284 982954577877888 984845507560992 986313235590144 988521511276992 989603350726088 991507070788542 992984726631744 995207939248292 996691110543744 999701344100844 1000096704617472 1001191211975808 1001624489878221 1003432798250344 1004928227159808 1005363122301846 1006861427998272 1007245278261376 1009902378224322 1013671908436572 1015182596824704 1015569619404032 1021321267100288 1022049362225304 1024015499338986 1027837707748236 1029761938729216 1032478437350052 1036332234258552 1038272367974912 1038325847623218 1038721693207044 1040269713614208 1044152591998208 1046907052975476 1047306170010408 1048866983974656 1050884710691904 1052781952262656 1054807210283904 1055559177380232 1059569708300928 1061941999314504 1063524625244928 1068326482749696 1070718379474128 1072314084957696 1072778142164652 1074376917339264 1076782360498152 1078387103211264 1081644077223864 1083256065416448 1085681388270864 1087299393320448 1089391053244032 1089806366643456 1090583284473648 1093025012379839 1094653961727648 1096759769783832 1097177892391856 1098394285089024 1098813030830592 1105823900112624 1107471923808768 1107894130258944 1112086700186616 1112510665948528 1113303769566849 1114168655018496 1121277499361712 1121704968972896 1123376660431872 1125537722926848 1128861898031637 1129738870030848 1130544255554784 1130975257972672 1133150938044048 1134839687579136 1137380501998048 1139075554907136 1142515821829536 1144218527972352 1146780340857536 1148986425487824 1149805532503467 1150698774855168 1151137460870144 1156758249253299 1158482181070368 1160208682085376 1165873763540871 1166318234784318 1166779488720384 1167224305257472 1168056413971776 1170303427815984 1172923642685487 1174671665997984 1176422294412288 1178219441261709 1179975356971488 1182617226509334 1184379696295488 1186658111569392 1187110506522336 1188879672701952 1192390922596188 1194684749228817 1196465203400544 1196921337154752 1204558176908394 1205493954610176 1206353345577408 1211380155560421 1211841975408218 1213185491112672 1213647999216576 1221391561804722 1221857198345476 1223211817485504 1223678147970432 1226032162473888 1227859334102016 1230608411997888 1231485706943604 1234325128940838 1236164659684416 1238932332533588 1240778729452416 1245018346564608 1246380896541312 1249171442719816 1251033099117312 1251574499192094 1253439736895808 1256246087247844 1261918090094508 1263798742985856 1266628286316008 1270956228784704 1271440761084032 1272347165219256 1274794805299554 1277096288682256 1279553064747804 1281459999270528 1281948535969024 1285330299558228 1290127883464728 1292050577776896 1292543151968768 1292609728673802 1295029643478912 1299863430854912 1303292453704164 1305732367805184 1310606103837184 1313127343414656 1314063465718248 1318028681702656 1321505624247732 1322009427718056 1323979635508992 1328921480724992 1332427158332424 1332935125467792 1334921615967744 1335499319837628 1337489631789696 1339904302879744 1340484163069128 1342481903997696 1346536504299096 1348543265110272 1351562544582096 1353576795766272 1356180698936448 1360704607248371 1362732482967072 1365353999118648 1367388803886336 1370450276997648 1376637916466736 1378689537802752 1379720097594223 1381776312344736 1384434463497624 1384962257609392 1386497704128768 1387026284818944 1391122743028886 1395876070633968 1396408226680544 1397956362840576 1398489311966208 1401179614255872 1405317873059793 1406409613711872 1407412236506976 1412759611067904 1415922665752672 1418032833659904 1424435310332928 1424956822105509 1427624505965504 1430370856219536 1431390560871663 1432502556452352 1435709813997536 1436733324767538 1437849470948352 1440045983764311 1442192102965152 1444341420555264 1447575184361152 1451393868897819 1452521404325376 1453075155524608 1454111045964864 1456908348913776 1459538615636864 1460170249057443 1462346359711776 1464525713452032 1468948913780832 1472237771776926 1474431866816832 1477268261341488 1482782266915488 1484405026089132 1487260606182813 1489477089947616 1492811908872438 1495036665815616 1499552016151266 1500716963902464 1501786817963712 1505149197375516 1507392340739712 1508044683452769 1508619602038802 1510292141997408 1510867917392064 1520507862654858 1522773895237056 1523354429106048 1528559579188224 1531981900650432 1533074043337956 1541756561622354 1542344332337732 1544642908093824 1549920798784512 1554498351387828 1555090979712424 1557408551962368 1558082539810566 1560404570421312 1563898190247316 1566228887997312 1570959255015612 1573300475961984 1576822968679112 1579172928393984 1582210815425856 1582814008696448 1589854563461584 1592912998971756 1595286937867392 1595895116206336 1606077569211192 1608471127436544 1609167213246978 1615173540747228 1617580654816896 1618197332288768 1622466115835796 1628522082406296 1630949089980672 1631570863960576 1634709549965184 1635874926710472 1640811215997184 1641980942591472 1645139654675748 1645766838587784 1648219546245888 1654371639269888 1658735850168936 1661841195388416 1668044132156416 1668130050279924 1668765998922792 1671252982527744 1681916249042568 1682557453459344 1685064990647808 1688306584390272 1694608305046272 1695816383332176 1696462886959008 1699726407066072 1702259531368704 1706070752997072 1708613332360704 1713773732744304 1716327791958528 1717610733739747 1720170511286304 1722734103702528 1723479638231736 1726048162282752 1726706191305216 1731805863770654 1737723271605552 1740313023128064 1740976490406912 1741613893684511 1749477352176477 1750169233080576 1750836457886208 1752084620957664 1756007396938102 1762007498996976 1762679236957408 1764633441618432 1765306180678656 1773925839764001 1776569544443232 1777246833957056 1779217189069824 1780665759783504 1783319509052928 1787312217425504 1788586383894282 1789975871996928 1795382005732128 1798057686813696 1802083392776128 1806837265362591 1808240931915264 1816976643956096 1817762963112327 1820471998824864 1823185071848448 1827267035996864 1832087342707083 1832785797518214 1835517221955648 1839048243710832 1842368416459648 1845912617996832 1847228560415406 1848663605505024 1851487693411257 1854246989526624 1858398498800382 1861168094178624 1868239485674496 1869571344811968 1873757164079724 1876549648675968 1877361748788141 1880159605343712 1884369130871766 1892877135141762 1895698114478784 1899942429474012 1906434343177056 1907161141626048 1908520747828884 1915644433023384 1919329597121706 1920061311685748 1922189998905792 1922922803953536 1929493239303168 1935191825197092 1938075866665344 1938814727953152 1942544465218368 1946893665409924 1949795146282368 1958598551707776 1962983695702568 1965909155755776 1969691015121984 1977043022553984 1979206701452176 1983014141577084 1985969453263488 1990415878496584 1993382221087488 1999402688201688 2002382423951616 2003248979756442 2006865596500688 2009856454319616 2010726244603692 2013722855996544 2014490556522752 2019804756448644 2027343816873144 2030365193649408 2031139238808064 2042642534200576 2044098724450608 2048030998677972 2055675415496472 2059523877458432 2064956874700104 2072664468517104 2076544735949824 2076651695246436 2077443386414088 2080539427228416 2086684114543329 2088305183996416 2093814105950952 2094612340020816 2097733967949312 2101769421383808 2105563904525312 2109614420567808 2111118354760464 2119139416601856 2123883998629008 2127049250489856 2136652965499392 2138250097104583 2141436758948256 2144628169915392 2145556284329304 2148753834678528 2153564720996304 2155099987151307 2156774206422528 2163288154447728 2166512130832896 2168131581933779 2171362776541728 2174598786640896 2178782106488064 2179612733286912 2181166568947296 2186050024759678 2189307923455296 2193519539567664 2194355784783712 2196788570178048 2197626061661184 2208356657665389 2211647800225248 2214943847617536 2224173400373232 2225021331897056 2226607539133698 2228337310036992 2239217863308657 2242554998723424 2243409937945792 2249328024226899 2251075445853696 2257723796063274 2259477740061696 2261088511109568 2261950515945344 2262929403058203 2266301876088096 2269679375158272 2274761003996096 2280761793982287 2285031643659072 2293560681715072 2297972850975648 2299611065006934 2301397549710336 2312634842433531 2313516498506598 2316964362140736 2331747527081742 2332636469568636 2333558977440768 2336112827943552 2337123809715849 2340606855631968 2345847285370974 2349343331995968 2356438882523418 2359950713942976 2365234453018668 2368759392590976 2373316223138784 2374221013044672 2384781845192376 2389369498457634 2392930406801088 2393842674309504 2409116353816788 2412706691154816 2422760311120842 2423683950816436 2426370982225344 2427295998433152 2442783123609444 2443714396690952 2446423634971008 2447356295940864 2452064324947776 2461216823995776 2462971413887208 2468650257881676 2472329319368832 2477864665067176 2481557458904832 2492761793082624 2498342885439632 2502066198234624 2503148998384188 2506879473791616 2512492174495688 2523836180189016 2527597485971712 2533256572632016 2541912457569408 2542881522168064 2544694330438512 2549589610599108 2554192577364512 2559106129495608 2562919998541056 2563897071938048 2570660599116456 2580255766929456 2584101155553792 2585086303937536 2585219457347604 2590059286957824 2597708795655981 2599726861709824 2606584907408328 2611464735610368 2621212207674368 2626254686829312 2628126931436496 2634011095407153 2636057363405312 2643011248495464 2644018855436112 2647959271017984 2657842961449984 2664854316664848 2665870250935584 2669843231935488 2670998639675256 2674979263579392 2680968326138256 2682879575841423 2684963807995392 2693073008598192 2697086530220544 2699102581591031 2703125089164192 2707153591532544 2712361397872896 2721409214496742 2725464965934144 2730707998237296 2734777607772672 2736821832932803 2740900553995296 2749178696277321 2753275832933472 2757379075605504 2759440195188446 2763552624689472 2768868926995248 2769924515218784 2772995408257536 2774052569637888 2782245486057772 2787597748200573 2791752141267936 2792816453361088 2795912725681152 2802359228511744 2810635746119586 2812819227423744 2814824473013952 2825519222135808 2826553696307649 2831845331505344 2839315702712643 2849913644211018 2855249011931008 2860741712439072 2862781121743326 2865005112904704 2871419627995072 2873466649535076 2878994395682559 2880091967528622 2884384205930304 2895150368722304 2902787737795638 2905042808650752 2908222091929728 2913816697827552 2919077231273728 2920340498114886 2924692719423552 2937897827561664 2944475543553852 2948863733633664 2954536522682976 2965564533830976 2968810052178264 2974521212365626 2978954179895232 2985623817744876 2990073331631232 2999104032302532 3003573635927424 3010298394751032 3014784681479424 3016089366905538 3017239204077604 3020584283994816 3021735834784128 3041015725309716 3045547790474112 3046708858212096 3063963801300864 3066148086675912 3083513123244708 3084688664675464 3089285816187648 3108996702775656 3110181959424848 3114817103924736 3116165079621132 3120809140842624 3127796380494632 3132457775994624 3141918510031224 3146600951923968 3153645937358224 3158345856787968 3164421630851712 3165628017392896 3179709126923168 3185825997943512 3190573875734784 3191790232412672 3212155138422384 3216942254873088 3218334426493956 3230347081494456 3235161309633792 3236394664577536 3244932231671592 3257044164812592 3261898179961344 3263141727921152 3269419099930368 3271749853420944 3279075037139517 3281622431994368 3283961885182944 3290279309351496 3291533677175568 3296439092491776 3308743278539776 3317471700337872 3323682390776832 3336260100559848 3337531997845584 3339911308700547 3342505965055488 3360107295450059 3363832498085136 3365114906918688 3370129981295616 3376613168780544 3386585694094911 3389216610092544 3391632766664352 3392925773918016 3399452814132144 3404519062737408 3407063914467367 3412141505994144 3417226664721408 3427547465488608 3432655583917056 3435221467479494 3440341022572608 3446959276463472 3452096324565504 3453412382610432 3463611727541308 3470274747759897 3475446543211104 3480626046256128 3483227787369022 3498954704352954 3500338466161152 3501672915772416 3504169241915328 3512014793876204 3518770928056461 3524014997993952 3525358473914816 3529266883236864 3534658323785127 3547851679528002 3553139088886464 3554493667914112 3561331519567008 3566639018105856 3574624434851008 3577172767788564 3584054247686451 3590764011464256 3604166785552256 3613674530725182 3616481863830528 3633953287912192 3634140466681263 3635525926224654 3640943997649728 3654534071993728 3664174685414166 3665571595036428 3671034443911296 3678096487421664 3684736832919296 3691825235993664 3694457120830812 3702975386822514 3708493979053248 3716796997600764 3722336188357248 3739142689623936 3747514328159448 3753099297351936 3754723497576282 3760319210687424 3768738261743532 3785754270283524 3791396228957568 3799884858948024 3812868686354112 3814322283252096 3817041495657768 3831288866046768 3838659194243412 3840122623371496 3844379997811584 3845845607907072 3870383650394184 3876151733330688 3877629455906304 3885088930436736 3893787330819848 3899590292564736 3917197103415552 3925967391405136 3931818311511552 3939382030243968 3954086045107968 3958413402904352 3966028283154168 3971938906526976 3980831756993168 3986764442174976 3998805376403376 4004764847903232 4006497959512884 4013731193001376 4019712908639232 4021452489207384 4027445711993088 4028981113045504 4039609512897288 4054687633746288 4060730387298816 4062278477616128 4082113821745113 4085285068401152 4088197448901216 4096061997355944 4111350830992944 4119047754916864 4129913749400208 4139160292782669 4145328937034208 4153303390492872 4154886772828176 4161078854456832 4173368229086658 4176610367992832 4187628211901904 4189224680041632 4195467935898624 4203538842767616 4215953619179379 4219228841135616 4222236709520928 4238278833203712 4241446913928763 4247767997258016 4254098500979712 4273305930998784 4274870466316527 4276500194209166 4282873517896512 4291112568658608 4297507669357056 4307129441992608 4310199974302614 4313548412845056 4320137951292933 4326576308895456 4333024261665792 4336263163867558 4342725553083456 4357564212976128 4359225466573824 4362333137894592 4372100049519356 4378615846910592 4380510747172329 4387039079135328 4388711569567424 4393577140356096 4416713315330778 4423295600450496 4448346800746464 4450042663794112 4453215078267396 4461781818548439 4478435726617314 4485109997446848 4486819875891584 4498656048453798 4502150891707392 4515447592126548 4522177022219136 4523901031890688 4524134050358307 4525858806116406 4532603752176192 4549522007992192 4561523587964574 4570063287318144 4587121363430144 4595945701951296 4599222130013868 4625269684867062 4627032997013196 4633928724281472 4663495054163484 4665272939137272 4672225655887104 4674247619431698 4681213711263936 4691694570741948 4698686663991936 4712877765046836 4719901427885952 4730468906037336 4737518785181952 4746632446277568 4748442026089344 4769563690384752 4778738996915268 4785860813602176 4787685348619008 4818232707633576 4825413382309632 4845520622241684 4847367901632872 4852741964450688 4854591996866304 4868929600601101 4885566247218888 4887428793381904 4892847269942016 4894712591881728 4904128649895552 4922433647991552 4925942827774416 4937300515763352 4944658638737664 4955729330134352 4963114917809664 4985523586165248 4996685770879264 5004132396469248 5006297996768376 5013758947583232 5024984348991376 5047672360378032 5055194971943424 5066513145264032 5083824915138816 5085763044336128 5089388660877024 5099179221198216 5108385154729024 5118212258991216 5125839997082112 5127794143876096 5141321198232912 5152832201219241 5160511533858912 5168202311107584 5170438914695208 5180118573915648 5195417591311962 5199453723419648 5213169814816656 5222929471220736 5224841681053533 5248432056529431 5252509373658624 5256253862872992 5268022190814306 5272114726810624 5280168607135807 5286022496990928 5288037710872224 5295918542035968 5321777519292003 5329708633329696 5331740501871168 5341997279350512 5349958527158784 5361936652276512 5365759151682846 5369927615990784 5386146017196384 5394173060441088 5398205163182062 5406250178328384 5424722795745792 5442818428993484 5450929931868288 5453288889336981 5461415996474592 5469555215545344 5473643665865606 5481801107990592 5498357392554642 5506551665866944 5518880390376892 5527105249378944 5537737853990496 5539849030437568 5545990816515072 5554463080233771 5564490972115544 5575195496401146 5583504282535872 5585632906722176 5604718457023488 5621271492239172 5629648946027904 5632085246364423 5653107392615298 5663690663010688 5678631405425286 5699827288422036 5710498023862016 5721483424878144 5725562243486652 5742839255990144 5746933299070152 5757988791365118 5760183935057244 5768768411860608 5790300737444608 5805575475591276 5816444183859456 5827633395655104 5838154462547456 5840680996229772 5849385438847104 5875795655123328 5888951087107704 5897727467267328 5909073045365952 5931129067661952 5937620104356528 5949042424731252 5957908359790464 5971247635489752 5980146663262464 5998208064605064 6007147271854848 6020596789502064 6029569362958848 6032178733811076 6034478408155208 6041168567989632 6043471669568256 6061320523197289 6082031450619432 6091095580948224 6093417716424192 6127927602601728 6132296173351824 6167026246489416 6169377329350928 6178571632375296 6217993405551312 6220363918849696 6229634207849472 6232330159242264 6241618281685248 6255592760989264 6260052343629987 6264915551989248 6283837020062448 6293201903847936 6307291874716448 6316691713575936 6328843261703424 6331256034785792 6359418253846336 6371651995887024 6381147751469568 6383580464825344 6414750291313749 6424310276844768 6433884509746176 6436668852987912 6460694162988912 6465299961453921 6470322619267584 6472789329155072 6489864463343184 6504394745801337 6514088329625184 6523796359922688 6538838199860736 6543499706841888 6558150074279034 6563244863988736 6567923770365888 6580558618702992 6583067354351136 6592878184983552 6625069972996167 6634943400675744 6672520201119696 6675063995691168 6679822617401094 6685011930110976 6717653589925971 6720214590900118 6727664996170272 6730229813837376 6753226337561088 6773171388189822 6778433220185088 6783265533328704 6785851547836032 6788788209174609 6798905628264288 6809038125474816 6814127828934734 6824283011988288 6855094930977216 6870442934958988 6880682045145216 6893918552926944 6904192649131008 6927223455082616 6940549495519794 6950893086422208 6966455574738044 6997909408705908 7000676932322304 7008338483830656 7011371429147547 7024029587752408 7037541856112922 7048029995987904 7050716947829632 7069316647570254 7095703359056004 7106278177772928 7108987335828224 7122663039134016 7149248869702016 7154345535577128 7168108495372902 7181528022928512 7208333571104512 7227349061450364 7267906575824384 7268280933362526 7271051852449308 7281887995299456 7309068143987456 7328349370828332 7331143190072856 7342068887822592 7356192974843328 7369473665838592 7383650471987328 7388914241661624 7405950773645028 7416987958106496 7433593995201528 7444672376714496 7478285379247872 7495028656318896 7506198594703872 7509446995152564 7520638421374848 7537476523487064 7571508540567048 7582792457915136 7599769717896048 7625737372708224 7628644566504192 7634082991315536 7651175086658873 7662577732093536 7677318388486824 7680245246742992 7688759995623168 7691691215814144 7740767300788368 7752303466661376 7755258911812608 7770177860873472 7787574661639696 7793126386967943 7799180585129472 7834394206831104 7851934782810272 7863636623023104 7878764060487936 7902033286221459 7908172090215936 7916826805808704 7932056566308336 7943877813053952 7961663513986336 7973528884349952 7997610752806752 8009529695806464 8012995919025768 8027462386002752 8042904978414768 8048638727524269 8054891423986176 8057962226091008 8079219025794576 8097307744773093 8109375267492576 8121460774597632 8164227643490226 8170570136802304 8176394897802432 8192123994711888 8210465498798409 8222701661985888 8247536088831963 8259827498800416 8278320585565338 8290657874068416 8306606780985744 8309773545656352 8322157708913664 8346736458173316 8362793244601719 8375256423803808 8378449360083264 8407077685535232 8431907238358758 8438457682271232 8444473419041856 8476557666407424 8479661088922947 8482893827857526 8495535994516032 8549740932633054 8553000388418332 8565747035793024 8582225137317216 8595015338714112 8614258883985216 8620399948605228 8640275902585866 8653152617790912 8672526327735116 8685451106166912 8715128425952256 8724666275789184 8744200099038712 8757231693821184 8761021494344658 8774078158270656 8777423139134848 8833426630661556 8846591200900992 8896693601492928 8900085327588224 8906430156534792 8923563637096878 8956871453234628 8970219994893696 8973639751783168 8997312096907596 9030895184253096 9044354044438272 9047802063781376 9048268100716614 9051717612232812 9065207504352384 9099044015984384 9123047175929148 9140126574636288 9174242726860288 9191891403902592 9198444260027736 9250539369734124 9254065994026392 9267857448562944 9326990108326968 9330545878274544 9344451311774208 9348495238863396 9362427422527872 9383389141483896 9397373327983872 9425755530093672 9439802855771904 9460937812074672 9475037570363904 9493264892555136 9496884052178688 9524932250738597 9539127380769504 9557477993830536 9571721627204352 9575370697238016 9636465415267152 9650826764619264 9658040683159561 9691041244483368 9694735803265744 9705483928901376 9709183993732608 9737859201202202 9771132494437776 9774857586763808 9785694539884032 9789425183763456 9808257299791104 9837225111418551 9844867295983104 9851885655548832 9874601031526704 9889317277475328 9911458660268704 9926229835619328 9971047172330496 9993371541758528 10012595993536752 10019733926101641 10027517895166464 10049968697982752 10080321886350177 10095344720756064 10110389943886848 10133026290528064 10159757082284733 10167649830277632 10171526088672256 10178777321754048 10198358442396432 10216770309458048 10221191743402101 10236424517982432 10251679994164224 10282642396465824 10305664402438482 10321023067717824 10340877829390416 10360237147831296 10390835182623924 10410824243279691 10426339629633312 10449683362107066 10496864113058862 10505018747317248 10512507725745984 10536044381628612 10556312784169383 10560337214271614 10572044993981856 10576075421744448 10643555038584006 10659417266659392 10663481003742336 10683994558701024 10699917054317568 10723873304553024 10731518303365692 10772292034392768 10796410326364124 10812500356656768 10849445591491584 10885636857986968 10901859863736576 10906577778673962 10922831992949184 10947287331731212 10963602215981184 10996714785109284 11013103331733888 11037760780753784 11054210498757888 11075475707980992 11079698060875136 11108926160467542 11128981944231088 11150390992802292 11167008565071744 11171265813444352 11242542984478344 11259297892055808 11264170492728846 11306214785230596 11327381326021376 11357262810850572 11399654576844072 11420996047724032 11442966849756288 11451124486973304 11485678511980288 11493866598140304 11515977582730236 11520367870114488 11537536823721216 11580601474889216 11611150951182552 11632888367718912 11655266791310208 11676308925094912 11681361992459544 11698770877694208 11751591310246656 11777902174215408 11795454934534656 11818146090731904 11862258135323904 11875240208713056 11898084849462504 11915816719580928 11942495270979504 11960293326524928 11996416129210128 12014294543709696 12023275136178229 12041193579004128 12059138725917696 12064357467622152 12068956816310416 12082337135979264 12086943339136512 12122641046394578 12164062901238864 12182191161896448 12186835432848384 12246341465235339 12255855205203456 12264592346703648 12334052492978832 12338754658701856 12357143264750592 12417480878348007 12435986811102624 12440727837699392 12464660318484528 12483236563370496 12511185521978528 12520104687259974 12529831103978496 12567674040124896 12586403807695872 12614583749432896 12647860857538137 12657686523406848 12662512069571584 12718836507692672 12724340741786289 12743303991774048 12762295502939136 12824611398949581 12829500582627498 12848620553689536 12873337705975824 12921388325977824 12930599922907842 12940645238535168 12960413853878799 12979728926686368 13008789491602674 13028176659250368 13077676399721472 13086999413683776 13116300148558068 13135847540731776 13141532241516987 13161117237405984 13166134708702272 13250139945992334 13269886801351488 13345040402239392 13350127991382336 13359645234802188 13435307179851942 13440429181800236 13455329992340544 13460459627674752 13506452675122176 13546342776379644 13566531066657408 13571703095672064 13577576418349218 13597811256528576 13628255657869468 13648566023976576 13710189861954432 13740885869917976 13761364090290432 13787837105853888 13854446910165232 13881098991039588 13901786172844416 13932911149476088 13995818817411816 14016676967661312 14022742858295094 14048059175504816 14075083712225844 14096059991975808 14101433895659264 14138633295140508 14191406718112008 14212556355545856 14217974671656448 14245326078268032 14298497739404032 14308691071154256 14336216990745804 14363056045857024 14416667142209024 14454698122900728 14535813151648768 14536561866725052 14542103704898616 14563775990598912 14606788801803303 14618136287974912 14656698741656664 14662286380145712 14684137775645184 14712385949686656 14738947331677184 14767300943974656 14777828483323248 14811901547290056 14833975916212992 14867187990403056 14889344753428992 14956570758495744 14967750679732081 14990057312637792 15012397189407744 15018893990305128 15041276842749696 15074953046974128 15143017081134096 15165584915830272 15176921073536453 15199539435792096 15251474745416448 15257289133008384 15268165982631072 15302350173317746 15325155464187072 15354636776973648 15360490493485984 15377519991246336 15383382431628288 15458496603657723 15481534601576736 15504606933322752 15540355721746944 15575149323279392 15586252773935886 15598361170258944 15668788413662208 15674525043160599 15703869565620544 15745296169588293 15757528120975872 15804066572442918 15816344180431872 15833653611617408 15840505821407421 15864113132616672 15887755626107904 15923327027972672 15965332557876009 15995221505613504 16025991838051536 16054924772005504 16085809956829536 16097277455048538 16109782847972352 16158438051589152 16194615489546186 16218750534985152 16328455286980452 16352789795604864 16359866668010943 16384247989423776 16420930997596818 16445403323971776 16495072177663926 16519654997600832 16556641171130676 16581315748136832 16613213561971488 16619547091312704 16693472916346632 16725586489203438 16750512847607616 16756898720166528 16814155371070464 16863814476717516 16888946838083712 16959322177845894 16965787655715052 16991071989032064 17099481865266108 17106000776836664 17131494071586048 17164450274634432 17228517767970432 17240799897210456 17280551805171732 17306305235581824 17345052655470232 17370902212333824 17449332551578368 17488400198077424 17514463387642368 17522042988689316 17548156316541312 17554846278269696 17666853261323112 17693182401801984 17793387202985856 17800170655176448 17812860313069584 17847127274193756 17913742906469256 17940439989787392 17947279503566336 17994624193815192 18061790368506192 18088708088876544 18095604127562752 18096536201433228 18103435224465624 18130415008704768 18183961569591867 18198088031968768 18246094351858296 18280253149272576 18348485453720576 18383782807805184 18396888520055472 18501078739468248 18508131988052784 18535714897125888 18653980216653936 18661091756549088 18688902623548416 18696990477726792 18724854845055744 18766778282967792 18780157030889961 18794746655967744 18851511060187344 18879605711543808 18893718071137217 18921875624149344 18950075140727808 18986529785110272 18993768104357376 19049864501477194 19078254761539008 19114955987661072 19143443254408704 19150741394476032 19157752830529621 19244250873941247 19272930830534304 19301653529238528 19316081366319122 19382082488966736 19389471606531488 19410967857802752 19418367987465216 19475718402404404 19513184237404011 19542264988875552 19549715173527616 19571389079768064 19616514599582208 19674450222837102 19689734591966208 19703771311097664 19749202063053408 19778634554950656 19822917320537408 19875209918988501 19986743083517056 20025191987073504 20039467852203282 20055035790332928 20099937395965504 20152960769777913 20160643772700354 20190689441512128 20266052581056128 20319514164569466 20335299660555264 20357554643508096 20366364627523827 20396716884792864 20433540618916096 20442383486804202 20472849035964864 20565284792931648 20611328804876964 20642046135435648 20681755658780832 20781670365247848 20821648486559382 20852679259266624 20899366724214132 20993728226117724 21025015451491968 21072088763257224 21112625568338766 21120674428543228 21144089987963712 21152150843488896 21287110077168012 21318834533318784 21326962007484672 21367989117402048 21447746609106048 21463036606731384 21544584068785536 21592820652728248 21625000713313536 21771273715973936 21803719727473152 21813155557347924 21845663985898368 21894574663462424 21927204431962368 21993429570218568 22026206663467776 22075521561507568 22108420997515776 22150951415961984 22159396121750272 22217852320935084 22257963888462176 22300781985604584 22334017130143488 22342531626888704 22485085968956688 22518595784111616 22528340985457692 22612429570461192 22654762652042752 22714525621701144 22799309153688144 22841992095448064 22885933699512576 22902248973946608 22953525259976619 22971357023960576 22987733196280608 23031955165460472 23040735740228976 23075073647442432 23161202949778432 23222301902365104 23265776735437824 23310533582620416 23362723984919088 23379379160903829 23397541755388416 23503182620493312 23520751068150413 23555804348430816 23590909869069312 23636292181463808 23706099858664377 23724516270647808 23750480417426112 23796169698925008 23831633439161856 23849447401271569 23884990541959008 23920586653049856 23992832258420256 24028589087419392 24046550272356458 24082387158008256 24128714935244304 24137913632620832 24164674271958528 24173886678273024 24245282092789156 24291923234319279 24328125802477728 24364382323792896 24492682930470678 24511710410406912 24529184693407296 24631396496395227 24668104985957664 24677509317403712 24742608266495889 24834961756696014 24871973622205248 24881455675398784 24929320636969056 24966473126740992 25022371043957056 25040209374519948 25088379733805157 25135348080249792 25229167498865792 25295721715076274 25315373046813696 25437673015385344 25438983266768841 25448681483572578 25486607983548096 25649222797899162 25659001165254996 25697241107379072 25746675411951648 25842776651955648 25861199845815684 25920827707757598 25959457853372736 26017578983205348 26056353318500736 26173998827367552 26232600297116136 26271695081463552 26283064483033974 26322234474811968 26332269417404544 26500279891984668 26539773602702976 26690080804478784 26700255982764672 26719290469604376 26870614359703884 26880858363600472 26910659984681088 26920919255349504 27092685552759288 27133062133314816 27143406191344128 27155152836698436 27195622513057152 27256511315738936 27297132047953152 27420379723908864 27481771739835952 27522728180580864 27575674211707776 27708893820330464 27762197982079176 27803572345688832 27865822298952176 27991637634823632 28033353935322624 28045485716590188 28096118351009632 28150167424451688 28192119983951616 28202867791318528 28277266590281016 28382813436224016 28425112711091712 28435949343312896 28490652156536064 28574796752215791 28596995478808064 28617382142308512 28672433981491608 28726112091714048 28833334284418048 28909396245801456 28974122049478683 29073123733450104 29084207409797232 29127551981197824 29213577603606606 29236272575949824 29313397483313328 29324572760291424 29368275551290368 29424771899373312 29511675334255653 29534601887949312 29555656966646496 29623803094580112 29667951832425984 29690128397501341 29734375980806112 29778689506857984 29913141516991488 29935501359464162 29980114625275584 30037787980610256 30082553685499392 30149906093948256 30240965659050531 30286034162268192 30331169831660544 30353842147072906 30399078871584192 30502949490832896 30514578266016768 30536331965262144 30604700346635492 30650310928374144 30663575230206303 30709273553947296 30720980986971968 30755039982492672 30916993207315446 30963069203153472 31080711443493888 31150298646558784 31172505547871772 31232472729839073 31349050086321198 31407739131241088 31490592339176586 31515056241951744 31608133144885836 31667307223234816 31668938352508149 31681011642814842 31728226265233344 31846654055945344 31930665115752018 31990443011227008 32051983676103072 32109849544011008 32171619913659072 32194554910097076 32316876103178304 32389230979092372 32437501069970304 32656910573960904 32705579591209728 32719733336021886 32768495978847552 32841861995193636 32890806647943552 32990144355327852 33039309995201664 33113282342261352 33162631496273664 33226427123942976 33239094182625408 33386945832693264 33451172978406876 33501025695215232 33513797440333056 33727628953435032 33777893676167424 33918644355691788 33931575311430104 33982143978064128 34198963730532216 34212001553673328 34262988143172096 34328900549268864 34457035535940864 34481599794420912 34561103610343464 34612610471163648 34690105310940464 34741804424667648 34898665103156736 34976800396154848 35028926775284736 35044085977378632 35096312633082624 35109692556539392 35333706522646224 35386364803603968 35586774405971712 35600341310352896 35625720626139168 35694254548387512 35827485812938512 35880879979574784 35894559007132672 35989248387630384 36069825408534687 36123580737012384 36177416177753088 36193072402866456 36206870448931248 36260830017409536 36367923139183734 36396176063937536 36492188703716592 36560506298545152 36739024395706017 36767565615610368 36793777040110944 36961180249950649 37002157478936496 37016263976105568 37071429794251776 37252442635044021 37307960433307872 37322183513098176 37393980955453584 37449709690111488 37533556565935584 37560314061779922 37589493311935488 37703022120374688 37759211423087616 37787436142274434 37843751248298688 37973059570220544 37987536208714752 38099729002954388 38156509523078016 38173022225358867 38229911975322144 38286886508817408 38315505661059242 38488501747882494 38545861661068608 38632162732638244 38764164977933472 38778943213062976 38821935715605504 38881241561636397 38951436804808808 39026368474808022 39084529977751104 39099430347055232 39233029199164416 39348900445674204 39407542622195328 39424596724550961 39498404126106816 39645834641074816 39750419837977002 39973486167034112 40050383974147008 40078935704406564 40199874791931008 40305921539555826 40321287545400708 40381378883024256 40532105162112256 40639028329138932 40715109287016192 40732729255047654 40793433769585728 40867081237832192 40884766973608404 40945698071929728 41130569585863296 41222657609753928 41284092270871296 41363511317561664 41563340730495696 41643296973118764 41705358518533248 41798733448428264 41987456452235448 42050030902983936 42144177526514448 42225251136677532 42241348857086456 42288179975927424 42304301686977792 42429243662381023 42574220154336024 42637669066637568 42653924014969344 42735978234804096 42895493218212096 42926073213462768 43089168137571072 43185641305456496 43250001426627072 43542547431947872 43607439454946304 43626311114695848 43691327971796736 43789149326924848 43820366405409909 43854408863924736 43986859140437136 44052413326935552 44151043123015136 44216841995031552 44301902831923968 44318792243500544 44435704641870168 44515927776924352 44601563971209168 44668034260286976 44685063253777408 44903252039196243 44970171937913376 45037191568223232 45056681970915384 45224859140922384 45309525304085504 45429051243402288 45530763220609359 45598618307376288 45771867399025152 45804497947893216 45907050519953238 45942714047921152 45975466392561216 46063910330920944 46081471480457952 46150147294884864 46375489810973169 46444603804730208 46621067165240832 46725447969838176 46758758321807658 46795083510776832 47006365240986624 47023575129481797 47041502136300826 47111608696861632 47272584362927616 47412199717328754 47449032541295616 47500960834852224 47521517464222263 47592339397850016 47663266878323712 47698894802543138 47769981083918016 47985664516840512 48093100544712916 48164774316016512 48257429870488608 48275827265241664 48329348543917056 48490564185578312 48583846468638558 48656251604955456 48985365860941356 49058369386814592 49079600004032829 49262792992790454 49336209971915328 49355018634807424 49485216532991778 49669923513392028 49743947244410496 49762911350797568 49858641273938112 50044742087914112 50080418749039896 50176759467610314 50270696160499584 50458334997731584 50591443430152548 50875346030770688 50877966533537682 50897362967145156 50973215967096192 51298445595798324 51318002330509992 51394482214758144 51493350823903296 51685553303911296 51722399691631368 51841655415515196 51918915706745472 52035157966410696 52112706637001472 52347997654735104 52465200594232272 52543390162927104 52566128966067948 52644468949623936 52664538834809088 53000559783969336 53079547205405952 53380161608957568 53400511965529344 53438580939208752 53558225606612111 53741228719407768 53761716727200944 53821319969362176 53841838510699008 54185371105518576 54266124266629632 54286812382688256 54310305673396872 54391245026114304 54513022631477872 54551884708775601 54594264095906304 54840759447817728 54963543479671904 55045456361161728 55151348423415552 55417787640660928 55524395964158352 55607144691377664 55731644597904352 55983275269647264 56066707870645248 56090971433180376 56192236702019264 56300334848903376 56340471092669883 56384239967903232 56405735582637056 56554533180562032 56681154213411651 56765626872448032 56850225422183424 56981304313072128 57149593504431582 57193990957616128 57234764284617024 57344867962983216 57452224183428096 57473258491588863 57732752621823741 57818792491602912 57948244098957366 58146247466900208 58168414819594464 58255103962395648 58427155207213212 58539552712212033 58626794966626656 58649145520582848 58849543798746624 59023350668511306 59069203775898624 59111313933292992 59247606189160224 59335903664851968 59380256795002682 59468751961612224 59871002718928324 59960229250551168 60075575961220512 60165107370998784 60299812187896512 60481931318101062 60572068324536384 60707684294145812 60798157743168384 61005898981665792 61072663930524288 61099093882571481 61209400693270984 61300621856748288 61327150460412606 61418547107894592 61441961973943936 61833986414630892 61926138406306944 62300597293117568 62345011095743544 62464945459678146 62698100172642396 62815478262482176 62981184678353172 63216266289771672 63334614446469632 63337876705016298 63362023285629684 63456452530466688 63693308111890688 63861330231504036 63980886022454016 64103967352206144 64219699088022016 64343239827318144 64389109820194152 64633752206356608 64778461958184744 64875002139940608 65313821147921808 65411159182419456 65439466672043772 65536991957695104 65683723990387272 65781613295887104 65980288710655704 66078619990403328 66226564684522704 66325262992547328 66452854247885952 66478188365250816 66674525755170179 66773891665386528 66902345956813752 67002051390430464 67027594880666112 67455257906870064 67555787352334848 67837288711383576 67863150622860208 67964287956128256 68397927461064432 68424003107346656 68525976286344192 68657801098537728 68860575779929857 68914071071881728 68963199588841824 69122207220686928 69225220942327296 69380210621880928 69483608849335296 69797330206313472 69953600792309696 70088171954757264 70138137482711487 70192625266165248 70219385113078784 70562253204451239 70667413045292448 70772729607207936 71118299575993131 71173548811943424 71200682620705792 71251441252278336 71388509096775024 71548342203814707 71654971625877024 71761759959149568 71978496775260768 72139650817069374 72247161474024768 72386144805732912 72413740897862496 72521660034819072 72735846278367468 72875769702957837 72984377407433184 73478048791412034 73535131231220736 73587554080221888 73894189489185681 73922360499901298 74004314957872992 74032527952211136 74504885270088042 74615920866615744 74644367026196352 74787961910907168 74899419380222976 75067113131871168 75120628123559844 75406044240749376 75574872284548868 75687502496597376 75946119140441088 76199458005908776 76313019046156032 76346044450717734 76459823950644288 76631011322118484 76977003495764988 77091723322137216 77264325465276488 77528329955866944 77557886426125952 77762483123272794 77902873609617616 78052736949616044 78169059955502208 78198860694110464 78697800891348408 78815085244390656 78849193449101922 78996808252213632 79291669282149632 79500839675954004 79946972334068224 80100767948294016 80157871408813128 80399749583862016 80611843079111652 80642575090801416 80762757766048512 81064210324224512 81278056658277864 81430218574032384 81465458510095308 81586867539171456 81734162475664384 81769533947216808 81891396143859456 82261139171726592 82445315219507856 82568184541742592 82727022635123328 83126681460991392 83286593946237528 83410717037066496 83597466896856528 83974912904470896 84100061805967872 84162925953247603 84288355053028896 84450502273355064 84482697714172912 84576359951854848 84608603373955584 84858487324762046 85148440308672048 85275338133275136 85307848029938688 85471956469608192 85724390256647373 85790986436424192 85852146426925536 86178336275142144 86371282610912992 86500002853254144 86922366148436049 87085094863895744 87252622229391696 87382655943593472 87578298653849696 87640732810819818 87708817727849472 87973718280874272 88104826653871104 88302086246030272 88535026002766959 88603805663847936 88637584487001088 88871409283740336 89031855553848704 89070385192504023 89203127942418336 89336068520573952 89806504078392486 89940343875826752 90113363941830768 90449718281844768 90722896977151593 90858102486804576 91061526441218718 91197236614752576 91543734798050304 91608995895786432 91814101039906476 91950932785122432 91990725690618909 92127820661841888 92162942960915904 92750979621946338 92889207609460416 93242134330481664 93450895939676352 93517516643615316 94047150258963594 94083004272601652 94223217393723264 94545168725855232 94824399434657508 95001921669704448 95043034928444526 95184678795700032 95397789605086276 95539962167836032 95971329033681024 96186201089425832 96329548632033024 96514859740977216 96551654530483328 96981128371156624 97167692937277116 97312503209910912 97970731721882712 98116738773629184 98159200008065658 98525585985580908 98672419943830656 98710037269614848 98970433065983556 99339847026784056 99487894488820992 99525822701595136 99717282547876224 100089484175828224 100160837498079792 100353518935220628 100541392320999168 100916669995463168 101182886860305096 101750692061541376 101755933067075364 101794725934290312 101946431934192384 102596891191596648 102636004661019984 102788964429516288 102986701647806592 103371106607822592 103444799383262736 103683310831030392 103837831413490944 104070315932821392 104225413274002944 104695995309470208 104774254758124567 104930401188464544 105086780325854208 105132257932135896 105288937899247872 105329077669618176 106001119567938672 106159094410811904 106238447514755171 106760323217915136 106801023931058688 106877161878417504 107116451213224222 107482457438815536 107523433454401888 107642639938724352 107683677021398016 108209476225604061 108370742211037152 108532248533259264 108620611346793744 108782490052228608 109026045262955744 109103769417551202 109188528191812608 109681518895635456 109927086959343808 110217073187118051 110302696846831104 110835575281321856 110883540749851947 111048791928316704 111214289382755328 111463289195808704 111757327905132063 111966550539294528 112181942866360752 112384473404038528 112600669697806752 112680942185339766 112768479935806464 113109066361124064 113362308426823302 113531253744896064 113962608626144256 114299187008863164 114469528569234048 114519066676076601 114689735925966432 114946516983177726 115465505243647482 115637584983205824 115896488197914732 116292494933800416 116336829639188928 116854310414426424 117079105424424066 117253589933253312 117298291041165696 117699087597493248 118046701337022612 118222627866585984 118495212378320448 118760513590005364 118937503923224448 119742005437856648 119920458501102336 120151151922441024 120599624375793024 120963862636202124 121144136649072768 121415368588291624 121596315486336768 122145327861048576 122198187765142962 122418801386541968 122601243713496576 122654300920825212 122837094215789184 122883923947887872 123667972829261784 123852276812613888 124601194586235136 124690022191487088 124929890919356292 125396200345284792 125630956524964352 125962369356706344 126432532579543344 126669228892939264 126675753410032596 126724046571259368 126912905060933376 127287730987143069 127386616223781376 127722660463008072 127961772044908032 128207934704412288 128439398176044032 128686479654636288 128778219640388304 129267504412713216 129556923916369488 129750004279881216 130627642295843616 130822318364838912 130878933344087544 131073983915390208 131367447980774544 131461099216229727 131563226591774208 131960577421311408 132157239980806656 132256026497960519 132453129369045408 132650525985094656 132905708495771904 132956376730501632 133349051510340358 133547783330773056 133804691913627504 134004102780860928 134055189761332224 134709756117588729 134910515813740128 135111574704669696 135674577422767152 135726301245720416 135928575912256512 136592289661828077 136795854922128864 136848006214693312 137315602197075456 137721151559859714 137828142143763456 137926399177683648 138244414441373856 138450441884654592 138760421243761856 139126469432919507 139907201584619392 140176343909514528 140276274965422974 140385250532330496 141070725388445391 141124506408902478 141334826090584896 142236599151986262 142347097623886848 142502882504556672 142564552392666789 142777018193550048 143096684407629414 143309943251754048 143956993550521536 144279301634138748 144494322948049536 144772289611465824 144827481795724992 145471692556734936 145751539405915674 145968754814866368 146956097582824068 147175108160443776 147788378978371362 147844720999802596 148008629915745984 148065055904422272 149009770540176084 149231841733231488 149288734052392704 149575923821814336 150134226263742336 150241256247119688 150812088481498752 151149744569097736 151375004993194752 152398916011817552 152626038092312064 152692088901435468 152919647901288576 153262022644236968 153954006991529976 154183446644274432 154528650930552976 155056659911733888 155115772852251904 155524966246545588 155805747219235232 156105473899232088 156338119911004416 156397721388220928 157395601782696816 157630170488781312 157698386898203844 157993616504427264 158583338564299264 159001679351908008 159893944668136448 160201535896588032 160315742817626256 160674676819836333 160799499167724032 161223686158223304 161285150181602832 161525515532097024 162128420648449024 162556113316555728 162860437148064768 162930917020190616 163173735078342912 163539067894433616 163655654126326803 163782792287718912 164522278343453184 164645257477052891 164890630439015712 165136369083485184 165454045270246656 166253362921982784 166573187892475056 166821434074132992 166946131808900983 167194933793713056 167949825808941792 168200123611935744 168325851906495206 168576710106057792 168901004546710128 168965395428345824 169152719903709696 169217206747911168 169716974649524092 170043462640234953 170296880617344096 170550676266550272 170943912939216384 171448780513294746 171581972872848384 171704292853851072 172356672550284288 172419775474766589 172742565221825984 173198257865471223 173844732296872098 174170189727791488 174505244458783392 174765311887186944 175156597307699392 175281465621639636 175618658136636099 175947436561748544 176604172492060544 177070052005533918 177207611327695872 177742818567480672 178063711107697408 178140770385008046 178406255884836672 179613008156784972 179880687751653504 180226727883661536 180899436563689536 181445793954303186 181716204973609152 182123052882437436 182394473229505152 183217991791572864 183628202079812952 183901865570244864 183981451381237818 184255641323683776 184325885921831808 185501959243892676 185778415218920832 186901791879352704 187035033287230632 188094300517927188 188166008545203304 188446434787446528 189648798869315016 190003843339408896 190086069856889052 190369357591400064 190795579210172552 191079924335672064 191942658067362048 192372402178851664 192659097264066048 193029719481954432 193103309060966656 193962256742313248 194335385874554232 194625006419821824 195941463443765424 196233477547258368 196318400016131316 197051171971161816 197344839887661312 197420074539229696 197940866131967112 198679694053568112 198975788977641984 199051645403190272 199434565095752448 200023577265510537 200178968351656448 200321674996159584 200707037870441256 201082784641998336 201833339990926336 202365773720610192 203511866134150728 203589451868580624 203892863868384768 205193782383193296 205272009322039968 205577928859032576 205973403295613184 206581727339789571 206742213215645184 206889598766525472 207366621662060784 207675662826981888 207830898782509387 208140631865642784 208450826548005888 209391990618940416 209548509516249134 209860802376929088 210264515864271792 210577875798495744 210658155339236352 211686759613353717 212002239135877344 212318188821623808 212476895029510342 213520646435830272 213602047862117376 213754323756835008 214232902426448444 214645026611444121 214964914877631072 215046866908803776 215285279877448704 216418952451208122 216741484422074304 217241222693587488 217564980104457216 218052090525911488 218207538835102404 218627309108873511 219854173918687616 220434146374236102 220605393693662208 221671150562643712 221682568467557043 221767081499703894 222097583856633408 222926578391617408 223514655810264126 223933101078589056 224363885732721504 224768946808077056 225201339395613504 225361884370679532 226218132722248128 226724616853646604 227062507489792128 228598374017726328 228939057138468096 229038133352153202 229379471851932864 229893033966355452 230931010487294964 231275169966411648 231792976395829464 232584989867600832 232673659278377856 233708620828852848 234158210848848132 234507179866506624 234596582082331392 236093402674045224 236445255733171968 236990424756640896 237521027180010728 237875007846448896 239484010875713296 239840917002204672 240302303844882048 241199248751586048 241927725272404248 242288273298145536 242830737176583248 243192630972673536 244290655722097152 244396375530285924 244837602773083936 245202487426993152 245308601841650424 245674188431578368 245767847895775744 247335945658523568 247704553625227776 249202389172470272 249380044382974176 249859781838712584 250792400690569584 251261913049928704 251924738713412688 252488777859742809 252865065159086688 253351506820065192 253448093142518736 253825810121866752 254575461974286138 254773232447562752 255445320926016144 255923544089816064 256415869408824576 257173170769942119 257372959309272576 257556439280776608 258535008825426432 258728261749654543 259113847832738976 259500008559762432 260767098445308147 261255284591687232 261757866688175088 262147967830780416 262734895961549088 262922198432459454 263126453183548416 263921154842622816 264314479961613312 264512052995921038 264906258738090816 265811416991543808 265912753461003264 266698103020680716 267095566661546112 267211155577512069 267609383827255008 268008205561721856 269419512235177458 269821031627480256 271349154845534304 271452602491440832 272168690931454779 273184579323656154 273591709844257728 273696012429386624 274631204394150912 275442303119719428 275852798355367296 275972177071856727 276488828882747712 277520842487523712 278252938865839014 279814403169238784 280352687819029056 280552549930845948 282141450776890782 282249012817804956 282669652181169792 284473198303972524 285005765009113344 285129104785333578 285554036387100096 286193368815258828 286619886503508096 287913987101043072 288558603268277496 288988645896099072 289544579222931648 289654963591449984 290943385113469872 291503078811831348 291937509629732736 293912195165648136 294350216320887552 295576757956742724 295689441999605192 296017259831491968 296130111808844544 297004705636667161 298019541080352168 298463683466462976 298577468104785408 299151847643628672 300268452527484672 300482512494239376 301624176962997504 302299489138195472 302750009986389504 304797832023635104 305252076184624128 305384177802870936 305839295802577152 306524045288473936 307908013983059952 308366893288548864 309057301861105952 310113319823467776 310231545704503808 311049932493091176 311611494438470464 312210947798464176 312676239822008832 312795442776441856 314322764274373701 314791203565393632 315260340977562624 315396773796407688 315987233008854528 317166677128598528 318003358703816016 318715342544265513 320403071793176064 320631485635252512 321349353639672666 321598998335448064 322447372316446608 322570300363205664 323051031064194048 324628428676812183 325112226633111456 325861834040381232 326347470156685824 327078135788867232 327311308252653606 327565584575437824 329044556686906368 329290514954105782 329781260878031424 330908090540493312 332506725843965568 332650622249555841 333146375784950112 333642868148265984 333892263617801966 334389867587426112 335899651617883584 336651703812990412 337153420212115584 337802009093420256 337930790856691648 338305439807419392 339433949299048184 340086925280469906 340593761234688192 341887825878432768 342897561026589492 343408585707702144 343557200028229803 344839550949533178 345485130443651968 346396515730942446 347689464593744196 348340379455582976 349010488917566784 350313194615398784 350562931243279272 351237316273272198 351894873123497088 353208344984121088 354140104011067836 355485637134961344 356127422215394816 356281540770016092 356812511769673344 359226016313569944 359761375503307008 360453455767323072 361798873127379072 362891587908606372 363432409947218304 364246105764874872 364788946459010304 366435983583145728 367256404159625904 367803731140489728 367962902762475636 368511282647367552 368651771843663616 371003918487785352 371556830437841664 373803583758705408 374070066574461264 376188601035854376 376332017090406608 376892869574893056 379297597738630032 380007686678817792 380172139713778104 380738715182800128 381591158420345104 381863192961429207 382159848671344128 383885316134724096 384744804357703328 385318194528132096 386059438963908864 386206618121933312 387924513484626496 388670771749108464 389250012839643648 391882926887530848 392466955094516736 392636800032262632 394102343942323632 394383297648689181 394689679775322624 394840149078459392 395881732263934224 396768079493881557 397359388107136224 397951577955283968 398869130191504896 400047154531021074 400357936703312896 400643349992319168 401414075740882512 402165569283996672 404129268352766187 404731547441220384 407023732268301456 407178903737161248 407785727736769536 409776868985484231 410387564766386592 410544018644079936 411946806591226368 413163454679579142 413484426431290368 413779197533050944 414733243324121568 415351325653963776 415661797565018774 416281263731285568 419097019032498268 419721604753858176 420529031728543584 421155751596991488 423373519226707434 424004478271754688 424953790059020684 427041292871660544 427508647513670016 427693657178000367 428465804852896888 429290053222888242 429929829755262144 430093733817607552 432837904902416244 433482968844148608 434482445387174976 436104181051822976 436415077670204808 437254618217747022 439708347837375232 440868292748472204 443342301125287424 443365136935114086 443534162999407788 444195167713266816 445853156783234816 447029311620528252 447866202157178112 448727771465443008 449537893616154112 450402678791227008 450723768741359064 452436265444496256 453449233707293208 454125014979584256 457196748035452656 457878114276936192 458076266704306404 458758943703865728 459786067932710904 461862020974589928 462550339932823296 463585952791658928 465169979735201664 465347318556755712 466721680286191253 467417241657705696 468316421697696264 469014359733013248 469193164164662784 472186805348090448 472890511466343936 473980849513281792 475042054360021456 475750015692897792 478968021751426592 479681834004409344 480604607689764096 482024030459508999 482398497503172096 483855450544808496 484576546596291072 485661474353166496 486385261945347072 488581311444194304 488792751060571848 489675205546167872 490617203683300848 490966962378980409 491348376863156736 491535695791551488 493935772431158673 494671891317047136 495409107250455552 498404778344940544 498760088765948352 499719563677425168 500838395426702949 501584801381139168 503849477426825376 504977555719485618 505730130318173376 506703013640130384 506896186285037472 507651620243733504 509150923948572276 510130387920704859 510890641852032288 512831738817649152 514346341539884238 514745918618545152 515112878561553216 517070017650852864 517259326424299767 517456523499309086 518227695665477952 521534196890616294 522510569183374464 523515733376350176 524295935661560832 525469791923098176 525844396864918908 527842309685245632 529024105991842076 529812517476181632 531622833983087616 533396206041361432 534191133323092224 534422311155024138 535218767654510016 538839024470354916 539642063254960512 542698309691068608 542905204982881664 544337381862909558 546369158647312308 547183419688515456 547392024858773248 550884606239438856 551705596710734592 551944354143713454 552977657765495424 555041684975047424 556505877731678028 559628806338477568 560705375638058112 561105099861691896 564282901553781564 564498025635609912 565339304362339584 568946396607945048 570011530018226688 570258209570667156 571108072774200192 572386737630517656 573239773007016192 575827974202086144 577117206536554992 577977291792198144 579089158445863296 579309927182899968 581886770226939744 583006157623662696 583875019259465472 587824390331296272 588700432641775104 589140481672733221 591153515913485448 591378883999210384 592034519662983936 592260223617689088 594009411273334322 596039082160704336 596927366932925952 597154936209570816 598303695287257344 600070731796531611 600536905054969344 600965024988478752 603248353925995008 604598978276390944 605500019972779008 609595664047270208 610768355605741872 611678591605154304 613048090576947872 615816027966119904 616733786577097728 618114603722211904 619745182019368713 620226639646935552 620463091409007616 622099864986182352 623222988876940928 623492696347528161 624421895596928352 625352479644017664 628645528548747402 629582407130787264 630793547592815376 631974466017709056 635060278840061151 636006717407632032 637430685088531026 640806143586352128 641262971270505024 642698707279345332 643935079834332363 644894744632893216 645140600726411328 649256857353624366 650224453266222912 651723668080762464 652694940313371648 654156271577734464 654622616505307212 658581029908211564 659562521756062848 661816181080986624 665013451687931136 665301244499111682 666292751569900224 667784527235603932 668779735174852224 671799303235767168 673303407625980824 674306840424231168 675604018186840512 675861581713383296 678867898598096368 680173850560939812 681187522469376384 685795122053178984 686817171415404288 687114400056459606 689679101899066356 690970260887303936 692793031461884892 695378929187488392 696680758911165952 698020977835133568 700626389230797568 701125862486558544 702474632546544396 703789746246994176 706416689968242176 708280208022135672 710971274269922688 712254844430789632 712563081540032184 713625023539346688 718452032627139888 719522751006614016 720906911534646144 723597746254758144 725783175817212744 726864819894436608 728492211529749744 729577892918020608 732871967166291456 733419783306871969 734512808319251808 735607462280979456 735925805524951272 737022565294735104 737303543687327232 742007836975570704 743113660875683328 747607167517410816 748140133148922528 752377202071708752 752664034180813216 753785739149786112 757466333579228427 758595195477260064 760344279427556208 761477430365600256 763182316840690208 763726385922858414 764319697342688256 767770632269448192 769489608715406656 771519512309826357 772118877927817728 772413236243866624 775849026969252992 776184785248963629 777341543498216928 778500025679287296 782301295335924441 783765853775061696 785273600064525264 788204687884647264 788766595297378362 789379359550645248 791763464527868448 793536158987763114 794718776214272448 797738260383009792 800094309062042148 801286699984638336 801633466732536207 802828151481765024 808258536705532374 809463094882440768 814047464536602912 814357807474322496 819553737970968462 820775129532773184 821088037288159872 823893613182452736 826326909359158284 827558395066101888 829466486648243136 831323595130037548 832562527462571136 838194038064996536 839443209507716352 841058063457087168 846747038453414868 848008956543509376 849907580118041368 855017295027340032 855387314356000734 856931609705793776 858580106445776484 859859659510524288 860187467635215104 865675809804832488 866965937688297216 868964890774349952 872208362103645952 872830155340409616 874509236435494044 879416695674750464 881736585496944408 886684602250574848 886730273870228172 887068325998815576 888390335426533632 891014116910001483 891706313566469632 894058623241056504 895732404314356224 897455542930886016 899075787232308224 900805357582454016 901447537482718128 904872530888992512 906898467414586416 908250029959168512 914393496070905312 915756228553872384 916152533408612808 917517887407731456 919572135865421808 923724041949179856 925100679865646592 925792185485723633 927171905583317856 930339959470403328 930694637113511424 933443360572382506 934834483315411392 936632843395392528 938028719466026496 938386328329325568 942968292823121103 944373610696180896 945781022932687872 947961699026563584 950084108720042912 951500031385795584 956146027632796539 957936043502853184 961209215379528192 964048060919017998 964796995006344192 967710901089616992 969153093192582144 971322948706332992 973885286030436549 977585502121143696 979350411092335744 981234407366601696 981933924757960818 982696753726313472 987871544862317346 989343782634094272 997520177531896704 997951866748667523 999439127354850336 1001676790853405898 1003169602762278336 1007698954853650752 1009955111438971236 1011460260636346752 1013406027280260768 1013792372570074944 1018301847897144552 1020260775841409718 1021781283704064576 1025663477635298304 1028692683079768476 1030225757123106432 1034518652848599534 1034913046998618172 1036455391330955904 1043068393781232588 1045021138366748928 1047031466752700352 1050939583846196352 1051688793729837816 1055684619370491264 1058048211983684152 1059625034952363264 1066792412082722864 1068382266646184448 1068844622310048276 1070437535309020032 1077678048940709832 1079284126509921024 1085396619382137216 1085810409965763328 1088674763725819116 1092738317294624616 1094366839377030912 1094784049717546496 1101769212478877712 1103411193421469184 1103888708287426908 1105955315530990848 1110083369950094848 1113011755463356056 1119257612676955136 1121410751276116224 1122210199723383792 1128565803107563128 1128996051271219824 1130678608724679168 1137892793215890096 1140023060036453376 1140516419141334312 1142216145548400384 1144773475261035312 1145589578884287621 1146479546014032384 1151655948404172288 1152516802339370237 1154234413073109984 1155954583584396288 1158178316891726592 1158619854365799936 1163773540453879488 1166012315247325392 1167750038518930944 1168622922662306881 1175648780662592544 1177400865283550208 1178280963345466442 1182307031826970896 1182757767998420768 1184069039325967872 1184520447235378176 1188018822546668644 1190304238481644671 1192078164321408672 1193854733865851904 1196607390574514688 1200141463593063222 1201073810109938688 1201930049976957504 1206496707851990016 1209197956552781888 1212387805058298561 1219191328094540416 1221536711211483744 1223357183210308608 1226096181153895744 1229330606956452693 1231632055932239808 1236229207444423808 1239490364038737426 1240453279293871104 1244199729972364704 1246445977753881856 1246985392695056322 1248843791193856704 1257291057097494804 1259164814261574528 1261587095185630752 1270120557680122302 1272013434815264064 1274861370177062052 1282525942541010048 1285397414558690664 1287870159668664726 1289789489265786432 1290281201452822656 1298513714707248732 1300448906532445824 1303447336161524928 1308312543155468928 1309245233010614424 1317162059816423128 1319125043512125696 1330026903375862272 1330602488998223364 1332585503139800448 1335569054471207864 1337559470349704448 1343598606471534336 1346606815251961648 1348613680848462336 1351208036373681024 1351723163426766592 1357735797196192736 1360347701121879624 1362375044938752768 1371590244106357968 1373634342830808576 1374228800112919212 1379358203798132712 1381940521774607872 1385586062923769784 1390757858374976784 1393361517822331904 1396041955670267136 1400165040858573759 1401252778461595136 1402251724973117088 1404949265093088792 1407579492493988352 1412833379936484352 1416560416044271344 1421942548539845376 1425126163080064368 1427250047078693376 1436904065254279776 1439045502013228032 1441813823069292288 1446072091378526997 1447195492509516288 1451566351634425488 1453729639788873216 1454816291477565709 1456984423059499488 1459155785836041216 1465743934332582912 1466839566613743938 1469025616638503616 1471851611049902544 1474045130589470208 1474607087374654464 1481807317293476019 1484015673951141408 1486227321751366656 1495214335034821632 1496280266297845056 1502515186280108847 1504754404143417504 1505328068361626432 1514932667158456854 1517190390954520128 1520688558855112416 1522954860731200512 1526364633681380416 1527452771845716828 1530391163762114577 1538979217430813312 1543039024619652714 1544237755855635456 1551698053938505984 1551777979272899301 1552369570497927258 1554683086996433856 1564602590671848882 1567531707550123392 1570547200129050528 1576409375769294528 1577533190594756724 1583526929055736896 1587072317975526228 1589437552428544896 1600188618124084296 1602573399969276672 1603266933465072414 1605656302963530048 1616517073411064748 1618926189764881536 1628094929073205824 1628715614948644992 1639107475941936924 1641550259065546368 1642176074576319744 1652653818718316568 1655116790132203776 1658932973296486272 1662647190260075096 1665125054925142272 1676388076129993072 1678886419015432704 1682116126914174336 1693494076906829736 1696017913087018752 1699815160236082736 1710034590054680064 1710774628712001468 1713863219411587552 1717160212891552968 1719719319021048576 1720374935270430208 1731351619609664976 1733931875376594432 1737929781548699904 1744416724207291904 1745660310680819232 1749018472870988088 1758833391349500928 1763473170993888816 1767421445018199663 1773460547740456344 1774136651997631152 1776780670853067264 1782028233820002966 1783412627132939264 1788117246482113008 1791464808628712448 1794911085861772032 1800212195389594833 1801610715164908032 1802895074965436256 1809745061777985024 1811097832247581801 1813796934829172832 1816500059918337024 1828786992141810624 1832305066817225616 1835035774815462912 1839144271730843616 1847448083898359712 1850201359731293184 1851584370971447266 1854343811166635712 1860679918940806656 1861389274227022848 1866886721144765012 1869668966630822784 1870478089042584483 1873265686790785056 1876057438932052992 1885936585646242206 1888747221392361792 1895923398053127168 1900168217440085824 1905180836520183453 1912292055265593078 1915872087005706368 1922418430759056384 1928096121838035996 1931805239502997089 1935421802179233984 1942645897412665984 1947770572060873098 1955171004242287392 1958700822184671488 1962468814733203392 1963867849515921636 1975743089724634692 1978687565268188544 1995040355063793408 1995903733497335046 1998878254709700672 2003353581706811796 2006339205524556672 2015397909707301504 2019910222877942472 2022920521272693504 2026812054560521536 2027584745140149888 2036603695794289104 2040521551682819436 2043562567408129152 2057385366159536952 2060451514246212864 2069037305697199068 2069826093997236344 2072910782661911808 2086136787562465176 2090042276733497856 2094062933505400704 2101879167692392704 2103377587459675632 2111369238740982528 2116096423967368304 2119250069904726528 2133584824165445728 2136764533292368896 2137689244620096552 2140875070618040064 2155356097881419664 2158568253019842048 2170793238764274432 2171620819931526656 2177349527451638232 2185476634589249232 2188733678754061824 2189568099435092992 2200259349920615907 2203538424957755424 2206822386842938368 2207777416574853816 2211910631061981696 2220166739900189696 2226023510926712112 2242821502552232448 2244420399446767584 2257131606215126256 2257992102542439648 2261357217449358336 2272399000737685281 2275785586431780192 2281032838282668624 2284432291096800768 2289546950522070624 2291179157768575242 2292959092028064768 2303311896808344576 2305033604678740474 2308468826146219968 2316356633783453184 2317239708731599872 2327547080907758976 2328554355746890887 2332024630494650784 2335500077037861888 2337245845324613762 2351297561325185088 2356561926690932884 2364614063653941792 2365515535996841536 2368138078651935744 2376037645093337288 2380608476963289342 2384156328642817344 2393214781149029376 2400282927186126444 2403860099953915008 2404900400197608621 2418395913105563776 2424775610116597122 2438382656189080832 2443073422422967488 2452192362307791488 2458661213912905386 2463264111864479616 2472458414888847616 2478980728077474852 2488399459944729408 2492891955507763712 2493970785390112644 2497687582387713408 2514582114194989608 2518329628523149056 2523174190371261504 2540241115360244604 2544026869630528128 2549722740354124104 2565051885082020096 2570794829117381328 2575740319337329452 2579578978531572864 2580562402905645312 2597027429414497464 2600897813064891648 2606894672323049856 2616625086310937856 2618490466021228848 2634324119632846256 2638250087024251392 2660053806751724544 2661204977996446728 2665171006279600896 2671138108942415728 2673042350730004449 2675118940699408896 2687197212943068672 2693213630503923296 2697227361696924672 2702416072747362048 2703446326853533184 2715471594392385472 2720695402243759248 2724750089877505536 2743180488212715936 2747268685661617152 2748457600225838424 2758716407596265424 2763881043549215744 2771172125847539568 2777376556457170899 2781515716749953568 2792083911340534272 2800330081717147518 2802505556923190272 2804503449946234176 2809898530186177584 2815158984987976704 2828904878469363309 2833120832088542688 2843885097079690752 2850252326160128736 2854500094157386752 2868438082898389617 2873808130508559552 2883627646138584576 2892144182757053994 2894390985019032576 2903132703268850976 2907459279577746432 2909632582955131418 2913968846118998976 2933679133227487876 2938051233277007232 2943703222099805088 2948090261178940416 2963614634586952038 2968031347902282816 2992560532595690112 2993855600246002569 3005030372560217694 3009508808286835008 3010656136723252864 3029865334316913708 3034380781909040256 3041377117710224832 3052729267362760832 3054905543691433656 3060782327524229154 3077958434861626624 3086078049239305428 3103396107877011968 3103555958545798602 3104739140995854516 3109366173992867712 3129205181343697764 3135063415100246784 3141094400258101056 3152818751538589056 3155066381189513448 3167053858111473792 3174144635951052456 3178875104857089792 3200377236248168592 3205146799938553344 3206533866930144828 3211312605927060096 3233034146822129496 3237852379529763072 3256189858146411648 3257431229897289984 3267051762003338771 3278214951883873848 3283100518131092736 3284352149152639488 3305307637436633136 3310233580264407552 3317865946592972544 3325294380520150192 3330250109850284544 3352776152259986144 3357772838030865408 3364232253828348672 3386988153813659472 3392035826174037504 3399630320472165472 3420069180109360128 3421549257424002936 3427726438823175104 3434320425783105936 3436768736652862863 3439438638042097152 3440749870540860416 3457550407018110711 3462703239219329952 3467863750753188864 3475859563097399808 3488833448414583808 3491320621361638464 3498036945741976176 3505868767986920643 3526946341987777632 3534842890036399326 3546921095480912688 3548273303995262304 3553561341706134528 3564056467640005932 3570912715444934013 3576234492964226016 3589822171723544064 3600424390779189666 3603221430329816064 3605790149930872512 3619490123555970048 3622195664495163602 3627593869658345664 3657573984283621248 3664610133634451232 3670071549630925824 3678288543461687232 3694896167796719424 3703168741942894532 3708687622333271424 3721359837881613312 3733773442289530024 3739337933261645568 3740956178085168966 3746531373581570112 3771873171292484412 3777494442784723584 3800336434880171648 3810361673040366906 3824584110531186156 3831744174011412736 3856192243676071992 3863610479005994178 3870843604358467968 3885291794825331968 3895541144121746196 3910342008484574784 3917401644369342976 3924937629466406784 3927735699031843272 3951486179449269384 3957375130536377088 3990080710127586816 3991807466994670092 3997756509419401344 4006707163413623592 4012678411049113344 4030795819414603008 4039820445755884944 4045841042545387008 4053624109121043072 4055169490280299776 4073207391588578208 4081043103365638872 4087125134816258304 4114770732319073904 4120903028492425728 4138074611394398136 4139652187994472688 4145821565323823616 4172273575124930352 4180084553466995712 4188125867010801408 4200495122575721277 4203758335384785408 4206755174919351264 4222738477481965056 4232192847934736608 4238500139809453056 4267169648330891456 4275378489240193104 4281750141236080128 4310712195762839328 4317136506039684096 4338216274135580991 4341586477528548864 4343241639863053312 4354699054903276464 4364448874432697127 4370953269178498464 4377467357508123648 4400518699841231814 4407076849915510848 4415554833149707632 4423821262123963392 4445421951880428057 4452047021853424224 4485643005104464896 4488840798893535168 4507545558840326541 4514263212430252512 4515984205084879296 4544798001475370562 4551571172863560384 4562065676565337248 4568864582193601536 4579093901044141248 4582358315537150484 4610067209357480948 4616937652292439936 4632713267566906368 4655094161815517952 4657108711493781774 4664049260989301568 4674491690649227524 4702595122650370176 4713123853381865768 4729228127307883584 4731031071993683072 4752075290186674576 4761216953926578684 4768312657285634688 4800565854372252888 4807720199907830016 4809800800395217242 4836791826211127552 4849551220233194244 4876765312378161664 4886146844845934976 4904384724615582976 4917322427825810772 4926528223728959232 4944916829777695232 4957961456154949704 4976798919889458816 4985783911015527424 4987941570780225288 4995375164775426816 5029164228389979216 5036659257046298112 5046348380742523008 5080482230720489208 5088053739261056256 5099445480708248208 5130103770164040192 5133938483148103783 5141589658234762656 5151480638674658904 5159157957063145728 5161124805811290624 5194054858828994928 5201795626129783296 5213789344646099712 5233250172621875712 5236980932042457696 5268648239265692512 5276500174048502784 5302264335054598989 5322409955992893456 5330342012559201792 5342276217884831456 5346084701460008898 5350237881398817792 5374394425886137344 5386427261007846592 5400636586168784499 5404832145494724096 5406892653707066368 5430943188784770944 5433293496742745403 5441390804487518496 5449500179755011072 5486360976425431872 5496915200451676848 5517432815192530848 5542344251695079136 5554753112914341798 5563031433499907136 5584167822681068544 5600660163434295036 5609006899892468352 5611434267127753449 5619797060372355168 5657809756938726618 5666241664177085376 5687770194159381504 5700504652320257472 5736876165796779234 5747616261017119104 5767255292277169152 5784288365514107988 5806265406537701952 5819265165910262836 5827937692237997952 5867358266454975752 5876102466554014464 5887406444199610176 5927229269173904076 5936062695804565632 5985121065191380224 5987711200492005138 6010060745120435388 6019017616573670016 6021312273446505728 6059730668633827416 6068761563818080512 6082754235420449664 6105458534725521664 6109811087382867312 6121564655048458308 6155916869723253248 6172156098478610856 6206792215754023936 6207111917091597204 6209478281991709032 6218732347985735424 6258410362687395528 6270126830200493568 6282188800516202112 6305637503077178112 6310132762379026896 6334107716222947584 6348289271902104912 6357750209714179584 6400754472496337184 6410293599877106688 6413067733860289656 6422625211854120192 6466068293644258992 6475704759059526144 6480545298400065431 6512379716292823296 6514862459794579968 6534103524006677542 6556429903767747696 6566201036262185472 6568704298305278976 6600778049761847721 6610615274873266272 6620467160528815104 6635731893185945088 6650588761040300384 6660500219700569088 6705552304519972288 6728464507656697344 6773976307627318944 6784071652348075008 6799260640944330944 6817197002213055843 6843098514848005872 6855452877646350208 6868640851566211872 6873537473305725726 6878877276084194304 6915100814036221422 6925406478438659904 6951719126194799616 6982641242723276928 6985663067240672661 6996073891483952352 7011737535973841286 7053892683975555264 7069685780072798652 7093842190961825376 7096546607990524608 7128112935280011864 7141825430889868026 7152468985928452032 7179644343447088128 7200848781558379332 7211580299861745024 7244391328990327204 7255187739316691328 7315147968567242496 7329220267268902464 7356577086923374464 7389792335593438848 7406337483885789064 7417375244666542848 7467546884579060048 7478675866523291136 7481912356170337932 7493062747163140224 7543746342584968824 7554988885569447168 7600672869760343296 7620723346080733812 7649168221062372312 7663488348022825472 7712384487352143984 7727220958011988356 7741687208716935936 7770583589650663936 7791082288243492392 7820684016969149568 7834803288738685952 7849875258932813568 7855471398063686544 7902972358898538768 7914750261072754176 7980161420255173632 7983614933989340184 7995513018838802688 8013414326827247184 8019127052190013347 8025356822098226688 8061591638829206016 8067617616375591659 8079640891511769888 8091682085090774016 8107248218242086144 8110338980560599552 8146414783177156416 8162086206731277744 8174250269632516608 8229541464638147808 8241806056984851456 8276149222788796272 8279304375988945376 8291643130647647232 8332129669371512697 8344547150249860704 8376251734021602816 8400990245151442554 8407516670769570816 8413510349838702528 8445476954963930112 8464385695869473216 8486714635408089927 8534339296661782912 8550756978480386208 8563500282472160256 8605314248695168851 8621424391525678656 8676432548271161982 8683172955057097728 8709398109806552928 8728897748865394254 8741906538356996928 8801037399682463628 8814153699831021696 8831109666299415264 8890843903760856114 8904094043706848448 8977681597787070336 9015091117680653082 9028526424860505024 9031968410169758592 9089596002950741124 9103142345727120768 9124131353130674496 9158187802088282496 9164716631074300968 9220134418714961896 9233875304584879872 9310188323631035904 9314217422987563548 9328098521978603136 9348983381298455048 9405190245300740352 9426247706763731536 9458456254615767168 9462062143987366144 9504150580373349152 9522433907853157368 9536625314571269376 9601131708744505776 9615440399815660032 9619601600790434484 9673583652422255104 9699102440466388488 9753530624756323328 9772293689691869952 9801155286010016313 9808769449231165952 9834644855651621544 9853056447457918464 9889833659555390464 9915922912309899408 9953597839778917632 9975883141560450576 9990750329550853632 10058328456779958432 10073318514092596224 10092696761485046016 10160964461440978416 10176107478522112512 10183714040342959963 10198890961416496416 10260207540328080384 10267876966296207566 10283179316469525312 10302961277349317808 10318315914126291456 10322249611622581248 10372651221054332133 10388109717657989856 10403591252259566592 10427578689292199424 10466500345243751424 10473961864084915392 10517606303960761929 10537296478531385024 10604528670109197978 10644819911985786912 10660684025118403584 10684552435769662912 10692169402920017796 10712738146334802039 10772854522015693184 10801273172337568998 10809664290989448192 10861886377569541888 10866586993485490806 10882781608975036992 10972721952850863744 10993830400903353696 11034865630385061696 11084688503390158272 11109506225828683596 11126062866999814272 11201320326868590072 11218013799784936704 11222868534255506898 11239594120744710336 11315619513877453236 11332483328354170752 11401009304640514944 11473752331593558468 11495232522034238208 11568576731028215976 11612530813075403904 11638530331820525672 11655875384475995904 11734716532909951504 11752204933108028928 11774812888399220352 11854458538347808152 11872125391609131264 11970242130382760448 11975422400984010276 12020121490240870776 12038035233147340032 12042624546893011456 12119461337267654832 12137523127636161024 12165508470840899328 12210917069451043328 12219622174765734624 12243129310096916616 12311833739446506496 12344312196957221712 12414223834183194408 12418956563983418064 12437464695971470848 12516820725374791056 12540253660400987136 12564377601032404224 12601485367727163831 12611275006154356224 12620265524758053792 12668215432445895168 12677684825733072607 12696578543804209824 12715500419428359168 12801508944992674368 12826135467720579312 12845250423708240384 12932136587288517984 12951409518119052288 12961090596800130862 13024759432585646592 13029724919589159936 13068207048013355084 13093346623298091381 13112859807535495392 13132402072524370944 13201556099523695442 13221230549746532544 13271463786371890176 13301177522080600768 13336265855641284171 13411104609039944576 13456929015313394688 13522636676520979623 13547952615254637888 13598521281888661888 13634394004426111686 13686197029696011744 13710905755292700416 13737281703132423744 13747074946611451452 13830201628072442844 13850812956877319808 13965282485446553856 13971326134481345322 13992147782967904704 14023475071947682572 14107785367951110528 14139371560145597304 14187684381923650752 14193093215981049216 14256225870560023728 14283650861779736052 14304937971856904064 14401697563116758664 14423160599723490048 14488782657980654408 14510375478633382656 14630295937134484992 14658440534537804928 14713154173846748928 14779584671186877696 14812674967771578128 14834750489333085696 14935093769158120096 14957351733046582272 14963824712340675864 14986125494326280448 15087492685169937648 15109977771138894336 15201345739520686592 15241446692161467624 15298336442124744624 15326976696045650944 15401815449444311349 15424768974704287968 15454441916023976712 15483374417433871872 15541167179301327872 15582164576486984784 15641368033938299136 15699750517865627136 15710942796127373088 15805944717797077536 15829500522145508352 15906793005163796967 15967229867978680368 15991026037677605376 16026828653654494368 16038254104380026694 16050713644196453376 16123183277658412032 16135235232751183318 16159281783023539776 16214496436484172288 16220677961121199104 16292829566354312832 16299880490228236209 16324172413462555488 16348500539265033216 16459082929276295616 16552298445577592544 16558608751977890752 16664259338743025394 16689094300499721408 16752503468043205632 16801980490302885108 16827020699677405056 16834302801383260347 16928771391738946432 16973429270816179854 17068678593323565824 17101513956960772416 17210628497390337702 17242848783051357312 17352865096542323964 17418796219613105856 17457795497730788508 17483813076713993856 17602074799364927256 17628307399662043392 17662219332598830528 17781687807521712228 17808188087413696896 17955363195574140672 18030182235361306164 18057052849721010048 18063936820339517184 18179192005901482248 18206284691454241536 18248262706261348992 18316375604176564992 18329433262148601936 18440268837429923792 18467750609169759744 18620376647262071808 18628434845975127096 18656197043957206272 18697966762596910096 18810380490601480704 18852495413527463072 18916912509231534336 18924124287974732288 19008301160746698304 19044867815706314736 19073250629142538752 19202263417489011552 19230880799631320064 19239203201580868968 19347167304844510208 19398204880932776976 19441635895200196293 19544587379383739904 19602310572020032626 19617538898462331904 19669289711303243088 19706112894915836928 19802334149285543163 19831845824619798816 19907195679557835264 19951766283120901152 19981500659101707264 20116656913559916864 20185393522970092032 20321928922881956832 20352214957044225024 20367428080685919926 20397781922832992832 20535753932592415132 20566358632939050624 20605922554698635616 20636631828252582912 20745302442108664266 20776219435315979712 20855157378584398848 20947923728169830784 20956989201722017983 21035212607921523858 21074592957062770048 21209057340218395956 21289639823971573824 21369104871539325824 21384338805840035592 21425476292669604078 21545709044031386368 21602546344675137996 21723772755139083776 21733173986970981612 21765563217950073984 21945443905701727488 21987660801806707392 22069731260770123392 22169377006780316544 22219012451657367192 22252125733999628544 22402640653737180144 22436027599569873408 22445737068511013796 22479188241489420672 22631239027754906472 22664966656708341504 22802018609281029888 22947504663187116936 22990465044068476416 23137153462056431952 23225061626150807808 23277060663641051344 23311750768951991808 23469433065819903008 23504409866216057856 23549625776798440704 23708917076695616304 23744250783218262528 23940484260765520896 23950844801968020552 24040242980481741552 24057381156570040041 24076070466294680064 24085249093786022912 24202852849126774977 24238922674535309664 24275046255272322048 24331016941681798656 24421834138902086656 24439244349531469248 24486258620193833232 24688624393914443424 24828447668366388816 24837913127966836128 24874929391942941696 24996389008114538091 25033641450749582112 25128755202064808448 25202970735454327662 25222550012308712448 25240531049516107584 25336430864891790336 25355369651466145214 25393157087608419648 25603017889985348736 25652270935441158624 25690500847416480768 25864273174577035968 25922181193600261724 26049518865171293184 26136414096026710168 26186693246596182762 26225719615070990784 26403112199047390884 26442461099493065088 26602355044161201536 26672531711282568342 26822209218079889152 27045273353041959246 27095905230509275776 27197042563777323776 27268788008852223372 27372394059392023488 27421811510585400832 27474563406264847488 27494149893222902904 27660403256144885688 27701625913754639616 27930564970893107712 27942652268962690644 27984295565935809408 28046950143895365144 28215570735902221056 28278743120291194608 28375368763847301504 28386186431962098432 28512451741120047456 28567301723559472104 28609875943713808128 28803395126233517328 28846321199446980096 28977565315961308816 29020750957266765312 29260591874268969984 29316881069075609856 29403465858030048939 29426308347693497856 29559169342373755392 29625349935543156256 29669500978666171392 29870187538316240192 29927649424681351728 29972250988652560896 30174985370339875296 30219955542277788672 30402691479041373184 30482893384322935248 30551142121028879889 30596672884249489248 30803630898888622698 30849537949408575936 30908883832047953424 30966748834867743744 31117953663162996399 31164329152973969568 31282736067876598272 31399501035731254272 31421885592254746176 31552818911882285787 31611889435594155072 31813586010327593934 31934459735957360736 31982052075355210752 32053657307308988736 32076508208760053388 32270470465502366636 32318563566047079552 32428992872968344576 32585659132708625664 32599760980456472418 32648344826925110976 32918165858552591232 33104596891155185088 33117217503955781504 33328518677486050788 33378188600999442816 33603960980605770216 33654041399354810112 33668605602766520694 33857542783477892864 33946858541632359708 34137357186647131648 34203027913921544832 34421256994780675404 34485697566102714624 34705730193084647928 34837592439226211712 34915590995461577016 34967626153427987712 35204149598729854512 35256614799324086784 35324438665197661056 35563375615043424456 35616376174827393792 35910726391148281344 35937569382036726481 36060364470722612328 36114105699442020096 36127873640679034368 36358384011802964496 36412569382908483072 36496525412522697984 36632751208353129984 36658866524297203872 36880537674859847584 36935501218339519488 37256869691950254192 37312394087914412544 37395933525193820192 37620760981202961408 37704990827054926144 37804456103181491493 37833825018463068672 37848248575949464576 38016602321493396608 38033054477199217821 38089735631412629472 38146501258285077504 38404526834978023104 38478406403161737936 38796409761865553952 38883271790400392586 39089174758767479808 39204621144040065252 39280039869894274143 39338579422606486176 39604668298571086326 39663691649239597632 39814391359115670528 39903532566241802304 40233313827119833728 40370787045940184064 40643857845763913664 40734856161371839852 40795563845665985664 41071507865184830264 41132717265878101248 41211845109397271232 41490604884217328532 41552438870631959424 41895847456339661568 41913978403444035966 42070425215843047716 42149185914125540096 42418114680436791912 42579279647943147648 42738209743078651648 42768677611680071184 42850952585339208156 43091418088062772736 43205092689350275992 43447545510278167552 43466347973941963224 43531126435900147968 43890887811403454976 43975321603613414784 44139462521540246784 44338754013560633088 44438024903314734384 44504251467999257088 44805281307474360288 44872055199139746816 44891474137022027592 44958376482978841344 45262478055509812944 45329933313416683008 45604037218562059776 45895009326374233872 45980930088136952832 46205446348332934047 46274306924112863904 46450123252301615616 46554121327282102688 46623501537903983616 46938866131639806016 47099251553596881408 47417834153391232608 47488501566436525056 47720379015491390901 47901689603936041104 48080485960963483104 48114762313140080082 48152140932589360128 48405705698253549954 48477845349070619328 48662033883363597312 48878488699062938496 48899641470684708627 48972517240387666464 49377248787828886848 49656895336732777632 49675826255933672256 49992778016229076182 50067282901499164224 50257510404129616896 50405941470908655324 50481062099032215168 50710739302932290428 50786314175216839296 51206035779970697472 51304541870882317248 51728546349154071936 51844362387200523448 52272828192053420336 52373386493192365524 52451439230141981568 52806224398094781768 52884922198986130176 53204710088322403072 53345063422565136684 53644418436159778304 54090546706083918492 54191810461018551552 54394085127554647552 54537576017704446744 54744788118784046976 54843623021170801664 54949126812529694976 54988299786445805808 55320806512289771376 55403251827509279232 55861129941786215424 55885304537925381288 55968591131871618816 56093900287790730288 56431141471804442112 56473323314629141613 56557486240582389216 56750737527694603008 56772372863924196864 57024903482240094912 57134603447118944208 57219751887427616256 57606790252467034656 57692642398893960192 57955130631922617632 58041501914533530624 58324907685600588879 58633762138151219712 58806931716060097878 58852616695386995712 59118338684747510784 59250699871086312512 59407002447856629489 59740375076632480384 59855298849362703456 59944501977305121792 60349970740679750592 60965786768645870496 61102284242057759778 61193345768498978496 61607261797777245396 61699075898817151872 61817767664095906848 62235907326325992798 62328658305947939136 62565472135753196544 62843771184509492352 63105637823764571574 63223778871188310144 63627172020655187868 63868919471914721472 64107314614617977472 64153016417520106776 64540940931004733272 64637127132094159104 65171318265417251328 65199521960912944836 65296689653850221952 65836331717105182464 66209193782310370176 66234435007911563008 66657037354972101576 66756377201998885632 67207921961211540432 67308082798709620224 67337211205533041388 67715085566955785728 67893717083264719416 68274714373294263296 68406055827843089664 68842513989561350808 68971395132205429248 69411460386169295856 69675184878452423424 69831181990923154032 69935252306855975424 70408299197459709024 70513229598648173568 70648877330395322112 71126751230086848912 71232752349654787584 71285998282400719741 71821452782296562688 71875138764073452962 72120728941445224656 72228211398884040192 72255747281358068736 72608558547380324931 72716768023605928992 72825138765816966144 72993050825045395968 73265502416706259968 73317733048594407744 73761075349719695168 74513739383900508384 74624788175828825088 74791867050387640384 74989167024343614273 75409981654109852288 75608912206362982986 75667650036926137344 76033204642986793216 76066108954398435642 76179471262825258944 76809053669956046208 76956812806323475872 77592819523731107904 77766543580800785172 78409242288080130504 78560079739788548286 78677158845212972352 79209336597142172652 79327383298479195264 79807065132483604608 80466627654239667456 81287715691527827328 81469712322743679704 81591127691331971328 82143015730369660528 82265434531756202496 82423690218794542464 82981209768434657064 83104877741263918848 83791694912679323136 83827956806888071932 84140850431686095432 84298371828251080192 84836229360873583824 85158559295886295296 85476419486157303296 85537355223360142368 85701905170678416312 86182836176125545472 86410185378700551984 86932695947883926448 87062252871800295936 87781775622806909952 87950643207226829568 88210397574090146817 88278925043080493568 88677508027121266176 88743793780131508249 88876049806629468768 89008502935998514176 89610562614948720576 89782948274044055184 89916752965957682688 90524956111019625888 90659866626833366016 91208074437124119552 91653426363086639667 91790018652748467744 92410892696665868094 92548613848225727808 92900246504603231232 93108242654564205376 93353860989488989197 93877732263279612032 94198503107193762816 94658456735646857361 94835668306782465216 95440758030982781802 95803379207872082208 96160971921926966208 96229524626280160164 96811411396507099908 96955690698141238656 97756977398125876992 97799282941369417254 97945034480775332928 98754497575657773696 99313790673465555264 99351652511867344512 99985556032458152364 100134565802998328448 100811882941817310648 100962124198064430336 101421478605864580856 101572628350433678592 102412071559941394944 102609083741764634496 103457092698308143872 103688724774401046896 104545656384106840672 104746772986384731048 104902878460283963136 105612448796189563536 105769844397972260352 106409420176644806144 106690126845130273368 107288836872319556608 107812708146110179443 108181093412167836984 108383620922037103104 108788170255109295104 109075152035408893488 109489576237568093952 109898253625059389952 109976599572891611616 110641613024579542752 110806503655018558464 111770609075850762576 111937182263743237632 112187800575581460576 112862282943608884224 112946646629258283226 113114972481164778432 113501475055389206016 113544745727848393728 114049806964480189824 114099163431597653463 114269206894237888416 114439503774855232512 115213580504934069312 115910261263845235264 116649815371201177758 117267524276302439424 117613863432120195756 117840119609682822429 118501399742172625024 118814004895713258978 119480750153264960768 119710597698725406912 120699941481359501184 121931573537291740992 122204568484115519556 122386691536997956992 123214523595554490792 123398151797634303744 123635535328191813696 124471814652651985596 124657316611895878272 125687542369018984704 126211275647529143148 126447557742376620288 127254344041310375736 127737838943829442944 128214629229235954944 128306032835040213552 129081881862009466544 129274254264188318208 130342636530834502656 130399043921825889672 130593379307700443904 131672663434210364928 132418387564620740352 132468870015823126016 133314074709944203152 133512754403997771264 134415843922423080864 134616165597419240448 134674422411066082776 135430171133911571456 135787434166529438832 136812111655686179328 137685027979122701616 137942790264410858496 138616339044998802141 138822920772338591712 139350369756904846848 139662363981846308064 139870504613711950848 140816598394919418048 141297754660790644224 142253502460173697824 142465504699309575168 142571996564801439482 143750277528146905924 144241457882890449312 144456422797768080384 145217117094760649862 145433536047211857984 145986101650090791936 146635466097188815488 146698924412054125881 147522150699439390336 149027478767801016768 149583734100775280768 149978334048687228546 150819963308219704576 151217824412725965972 152066409285973586432 152132217908796871284 152358942525650517888 153618107339912092416 153913625612646951744 155185639047462215808 155533087161601570344 156818484576160261008 157120159479577096572 157354317690425944704 158418673194284345304 158654766596958390528 159614130264967209216 160933255308479334912 162575431383055654656 162939424645487359408 163182255382663942656 164286031460739321056 164530869063512404992 164847380437589084928 165962419536869314128 166209755482527837696 167583389825358646272 167655913613776143864 168281700863372190864 168596743656502160384 169419969943887424839 169672458721747167648 170317118591772590592 170952838972314606592 171074710446720284736 171403810341356832624 172820370757401103968 173865391895767852896 174124505743600591872 174974723056801766637 175901286414453659136 176420795148180293634 176557850086160987136 177355016054242532352 177487587560263016498 177752099613258937536 179221125229897441152 179565896548088110368 179833505931915365376 181049912222039251776 183306852726173279334 183580037305496935488 184821785393331736188 185097227696451455616 186216485309128410752 186707721978977978394 187755464526559224064 189316913471293714722 189671336613564930432 190881516061965563604 191606758415744164416 192321943843853932416 192459049252560320328 193622822793014199816 193911381396282477312 195513954796251753984 195598565882738834508 195890068961550665856 197508995151315547392 198627581346931110528 198703305023734689024 199971112064916304728 200269131605996656896 201623765883634621296 201924248396128860672 202842957211729161712 203145256700867357184 204824143119882789888 205218167483529268992 206914185396616287744 207377449548802093792 209091312768213681344 209493545972769462096 209805756920567926272 211224897592379127072 211539688795944520704 212818840353289612288 213380253690260546736 213857994847202159223 215625416292220358886 216362186824335673968 216767241844074206208 217825675642140974793 218150304070817786976 218979152475136187904 219796507250118779904 219953199145783223232 221283226049159085504 223541218151701525152 223874364527486475264 224375601151162921152 225893293258516566452 226229944962329556864 227002950110778412032 228099613928960379648 228198326863195306926 228538413788475776832 230427161009868138624 231820522527690470528 233299630742402355516 235227726864240391512 235680239219365644858 237002799484345250048 237628009791426517956 238961500306529921536 239421195397450813824 241399882962719002368 243863147074583481984 244409136968231039112 244773383073995913984 246429047191108981584 246796303595268607488 247271070656383627392 248943629305303971192 249314633223791756544 251375084738037969408 252422551295058286296 252895115484753240576 254508688082620751472 255475677887658885888 256429258458471909888 256612065670080427104 258163763724018933088 258548508528376636416 260798087843651779344 261186758615400887808 263345326868420729856 264631192722270440451 264836775129241480704 264937740031646252032 266231381340394524747 266628149419888406304 267025508807995542528 268831687844846161728 269348844822132165552 271574868333058877664 273624223311372358656 274960279089259919001 275370055958245403232 277232678089997604282 277645841544677183424 278700739513809693696 279324727963692616128 281633196789838836096 282595509321581288448 284507004920347395648 285143993129602878964 287500555056293811848 288482915765780898624 290434234189521299724 290867072094423715968 293270932194377630976 293397848824108251762 295044301398878780672 298054957535602033536 299167468201550561536 299956668097374457092 301639926616439409152 302435648825451931944 304132818571947172864 304264435817593742568 304717885051301035776 307236214679824184832 307827251225293903488 310371278094924431616 311066174323203140688 313636969152320522016 314240318959154193144 314708635380851889408 316837346388568690608 317309533193916781056 319228260529934418432 321866510616958669824 323438124438330538329 325150862766111309312 325878849290974718816 326364510765327885312 328572062921478642112 329694760875178169856 331924839073738628256 332419510965055675392 335311827227552287728 336563401726744381728 338839939887774849678 339344917443494335296 340634237183545181184 342149420893440569472 342297490294792960389 342807620682713665248 345640741514802207936 347730783791535705792 349949446113603533274 351802572828907318272 352841590296360587268 354975175120526032996 355504199226517875072 358442250459794882304 359131793096176220736 362099824444078503552 366613705452346558668 367160074610993870976 369643570786663472376 370194455392902911232 372432970618256821504 373415443957955956788 375510929053118448128 378633826942587429444 379342673227129860864 381763032123931127208 383213516831488328832 384643887687707864832 384918098505120640656 387245645586028399632 387822762792564954624 391027909592503507968 391197131765477669016 391780137923101331712 395017990302631094784 395313263202403991291 397255162693862221056 397406610047469378048 399942224129832609456 400538263211993313792 403247531767269242592 403848496792257721344 405685914423458323424 406290513401734714368 410436334967058537984 413828370793232575488 414754899097604187584 415849017134996406423 418182625536427362688 418987091945538924192 419611513841135852544 422449795184758254144 426760507380521093472 427715989694404318446 431250832584440717772 432724373648671347936 435651351284281949586 436300608141635573952 437958304950272375808 439906398291566446464 442566452098318171008 447082436303403050304 448751202302325842304 451786586517033132904 452459889924659113728 456199227857920759296 456396653726390613852 457076827576951553664 460854322019736277248 463641045055380941056 466599261484804711032 470455453728480783024 471360478438731289716 474005598968690500096 475256019582853035912 477923000613059843072 478842390794901627648 482799765925438004736 487726294149166963968 488818273936462078224 489546766147991827968 492858094382217963168 493592607190537214976 494542141312767254784 497887258610607942384 498629266447583513088 502750169476075938816 504845102590116572592 505790230969506481152 508259909831662274517 509017376165241502944 510951355775317771776 512858516916943819776 513224131340160854208 516327527448037866176 521596175687303558688 522373517230801775616 524924169170405299911 529262385444540880902 529673550258482961408 532462762680789049494 533256298839776812608 537663375689692323456 538697689644264331104 543149736666117755328 549920558178519838002 550740111916490806464 554465356179995208564 555291683089354366848 558649455927385232256 563266393579677672192 569014009840694791296 570287986259205757928 575001110112587623696 576965831531561797248 580868468379042599448 581734144188847431936 586541864388755261952 586795697648216503524 590088602797757561344 596109915071204067072 598334936403101123072 599913336194748914184 603279853232878818304 604871297650903863888 608528871635187485136 609435770102602071552 614472429359648369664 615654502450587806976 620742556189848863232 621206556460920557743 622132348646406281376 627273938304641044032 628480637918308386288 629417270761703778816 633674692777137381216 634619066387833562112 638456521059868836864 641573984541606477669 646876248876661076658 650301725532222618624 651757698581949437632 653477026926422924379 657144125842957284224 659389521750356339712 663849678147477256512 670623654455104575456 673126803453488763456 677679879775549699356 678689834886988670592 684298841786881138944 684594980589585920778 685615241365427330496 691281483029604415872 695461567583071411584 699898892227207066548 705683180592721174536 709950350241052065992 711008398453035750144 716884500919589764608 718263586192352441472 724199648888157007104 733227410904693117336 734320149221987741952 739287141573326944752 740388910785805822464 744865941236513643008 746830887915911913576 751021858106236896256 757267653885174858888 758685346454259721728 763526064247862254416 766427033662976657664 769287775375415729664 769836197010241281312 774491291172056799264 775645525585129909248 782394263530955338032 783560275846202663424 790035980605262189568 790626526404807982582 794510325387724442112 794813220094938756096 798694144021183574241 799884448259665218912 801076526423986627584 806495063534538485184 811371828846916646848 820872669934117075968 824880837267779757003 829509798195208375168 831698034269992812846 836365251072854725376 837974183891077848384 844899590369516508288 853521014761042186944 855431979388808636892 862501665168881435544 865448747297342695872 871302702568563899172 872601216283271147904 879812796583132892928 885132904196636342016 894164872606806100608 897502404604651684608 903573173034066265808 904919779849318227456 912398455715841518592 912793307452781227704 914153655153903107328 921708644039472554496 927282090110761882112 933198522969609422064 940910907456961566048 942720956877462579432 948011197937381000192 950512039165706071824 957684781589803255296 965599531850876009472 970314373314991614987 975452588298333927936 977636547872924156448 979093532295983655936 985716188764435926336 989084282625534509568 995774517221215884768 997258532895167026176 1009690205180233145184 1016519819663324549034 1018034752330483005888 1021902711550635543552 1026448262680321708416 1026892470884378881167 1032655054896075732352 1043192351374607117376 1049848338340810599822 1058524770889081761804 1064925525361578098988 1066512597679553625216 1075326751379384646912 1077395379288528662208 1086299473332235510656 1099841116357039676004 1101480223832981612928 1108930712359990417128 1110583366178708733696 1117298911854770464512 1126532787159355344384 1138028019681389582592 1140575972518411515856 1150002220225175247392 1153931663063123594496 1161736936758085198896 1163468288377694863872 1173083728777510523904 1173591395296433007048 1180177205595515122688 1185939789607211973873 1192219830142408134144 1196669872806202246144 1199826672389497828368 1209742595301807727776 1217057743270374970272 1218871540205204143104 1231309004901175613952 1241485112379697726464 1242413112921841115486 1244264697292812562752 1254547876609282088064 1256961275836616772576 1258834541523407557632 1267349385554274762432 1283147969083212955338 1293752497753322153316 1303515397163898875264 1306954053852845848758 1314288251685914568448 1327699356294954513024 1341247308910209150912 1346253606906977526912 1355359759551099398712 1357379669773977341184 1368597683573762277888 1369189961179171841556 1371230482730854660992 1382562966059208831744 1390923135166142823168 1399797784454414133096 1411366361185442349072 1419900700482104131984 1422016796906071500288 1433769001839179529216 1436527172384704882944 1448399297776314014208 1466454821809386234672 1468640298443975483904 1478574283146653889504 1480777821571611644928 1489731882473027286016 1493661775831823827152 1514535307770349717776 1517370692908519443456 1524779729494986823551 1527052128495724508832 1532854067325953315328 1538575550750831459328 1539672394020482562624 1548982582344113598528 1564788527061910676064 1567120551692405326848 1581253052809615965164 1589020650775448884224 1597388288042367148482 1599768896519330437824 1612990127069076970368 1622743657693833293696 1649761674535559514006 1659019596390416750336 1663396068539985625692 1672730502145709450752 1675948367782155696768 1689799180739033016576 1707042029522084373888 1710863958777617273784 1725003330337762871088 1730897494594685391744 1742605405137127798344 1745202432566542295808 1759625593166265785856 1770265808393272684032 1788329745213612201216 1795004809209303369216 1807146346068132531616 1809839559698636454912 1825586614905562455408 1828307310307806214656 1843417288078945108992 1854564180221523764224 1863619669382761673229 1866397045939218844128 1881821814913923132096 1885441913754925158864 1901024078331412143648 1915369563179606510592 1924721953624819433007 1940628746629983229974 1950905176596667855872 1955273095745848312896 1971432377528871852672 1978168565251069019136 1991549034442431769536 2019380410360466290368 2033039639326649098068 2036069504660966011776 2052896525360643416832 2053784941768757762334 2065310109792151464704 2086384702749214234752 2099696676681621199644 2117049541778163523608 2129851050723156197976 2133025195359107250432 2150653502758769293824 2154790758577057324416 2172598946664471021312 2199682232714079352008 2202960447665963225856 2217861424719980834256 2221166732357417467392 2234597823709540929024 2253065574318710688768 2276056039362779165184 2281151945036823031712 2300004440450350494784 2307863326126247188992 2323473873516170397792 2326936576755389727744 2347182790592866014096 2371879579214423947746 2384439660284816268288 2396082432063550722723 2399653344778995656736 2419485190603615455552 2434115486540749940544 2462618009802351227904 2484826225843682230972 2488529394585625125504 2509095753218564176128 2513922551673233545152 2534698771108549524864 2566295938166425910676 2587504995506644306632 2607030794327797750528 2613908107705691697516 2628576503371829136896 2655398712589909026048 2682494617820418301824 2692507213813955053824 2710719519102198797424 2714759339547954682368 2737195367147524555776 2738379922358343683112 2742460965461709321984 2765125932118417663488 2781846270332285646336 2799595568908828266192 2822732722370884698144 2839801400964208263968 2844033593812143000576 2873054344769409765888 2896798595552628028416 2910943119944974844961 2932909643618772469344 2937280596887950967808 2957148566293307779008 2987323551663647654304 3029070615540699435552 3049559458989973647102 3054104256991449017664 3065708134651906630656 3079344788040965125248 3097965164688227197056 3129577054123821352128 3162506105619231930328 3194776576084734296964 3199537793038660875648 3225980254138153940736 3245487315387666587392 3299523349071119028012 3318039192780833500672 3326792137079971251384 3345461004291418901504 3351896735564311393536 3379598361478066033152 3414084059044168747776 3421727917555234547568 3450006660675525742176 3461794989189370783488 3485210810274255596688 3490404865133084591616 3519251186332531571712 3540531616786545368064 3557819368821635921619 3576659490427224402432 3590009618418606738432 3614292692136265063232 3651173229811124910816 3656614620615612429312 3727239338765523346458 3732794091878437688256 3763643629827846264192 3770883827509850317728 3802048156662824287296 3849443907249638866014 3881257493259966459948 3910546191491696625792 3942864755057743705344 3983098068884863539072 4038760820720932580736 4066079278653298196136 4072139009321932023552 4105793050721286833664 4107569883537515524668 4130620219584302929408 4172769405498428469504 4199393353363242399288 4234099083556327047216 4259702101446312395952 4266050390718214500864 4301307005517538587648 4309581517154114648832 4345197893328942042624 4348445895226443904201 4399364465428158704016 4405920895331926451712 4435722849439961668512 4442333464714834934784 4469195647419081858048 4552112078725558330368 4562303890073646063424 4574339188484960470653 4600008880900700989568 4615726652252494377984 4646947747032340795584 4694365581185732028192 4743759158428847895492 4792164864127101445446 4799306689557991313472 4838970381207230911104 4868230973081499881088 4969652451687364461944 4977058789171250251008 5018191506437128352256 5027845103346467090304 5069397542217099049728 5132591876332851821352 5175009991013288613264 5214061588655595501056 5227816215411383395032 5257153006743658273792 5310797425179818052096 5364989235640836603648 5385014427627910107648 5421439038204397594848 5429518679095909364736 5476759844716687366224 5484921930923418643968 5530251864236835326976 5563692540664571292672 5590859008148285019687 5599191137817656532384 5645465444741769396288 5679602801928416527936 5746108689538819531776 5774165860874458299021 5821886239889949689922 5865819287237544938688 5914297132586615558016 5974647103327295308608 6058141231081398871104 6099118917979947294204 6108208513982898035328 6158689576081930250496 6195930329376454394112 6259154108247642704256 6325012211238463860656 6389553152169468593928 6399075586077321751296 6451960508276307881472 6490974630775333174784 6599046698142238056024 6636078385561667001344 6653584274159942502768 6703793471128622787072 6759196722956132066304 6828168118088337495552 6843455835110469095136 6900013321351051484352 6923589978378741566976 6970421620548511193376 6980809730266169183232 7115638737643271843238 7153318980854448804864 7188247296190652168169 7228585384272530126464 7302346459622249821632 7454478677531046692916 7465588183756875376512 7527287259655692528384 7541767655019700635456 7604096313325648574592 7698887814499277732028 7762514986519932919896 7821092382983393251584 7885729510115487410688 7966196137769727078144 8077521641441865161472 8132158557306596392272 8144278018643864047104 8211586101442573667328 8215139767075031049336 8261240439168605858816 8345538810996856939008 8398786706726484798576 8468198167112654094432 8519404202892624791904 8532100781436429001728 8619163034308229297664 8690395786657884085248 8696891790452887808402 8798728930856317408032 8811841790663852903424 8871445698879923337024 9124607780147292126848 9148678376969920941306 9200017761801401979136 9293895494064681591168 9388731162371464056384 9487518316857695790984 9584329728254202890892 9598613379115982626944 9677940762414461822208 9736461946162999762176 9939304903374728923888 9954117578342500502016 10036383012874256704512 10055690206692934180608 10138795084434198099456 10265183752665703642704 10350019982026577226528 10428123177311191002112 10455632430822766790064 10621594850359636104192 10673458106464907764857 10729978471281673207296 10770028855255820215296 10842878076408795189696 10953519689433374732448 10969843861846837287936 11181718016296570039374 11198382275635313064768 11290930889483538792576 11359205603856833055872 11548331721748916598042 11643772479779899379844 11731638574475089877376 11828594265173231116032 11949294206654590617216 12116282462162797742208 12198237835959894588408 12216417027965796070656 12317379152163860500992 12391860658752908788224 12518308216495285408512 12650024422476927721312 12779106304338937187856 12798151172154643502592 12903921016552615762944 12981949261550666349568 13045337685679331712603 13198093396284476112048 13307168548319885005536 13407586942257245574144 13656336236176674991104 13686911670220938190272 13800026642702102968704 13847179956757483133952 13940843241097022386752 14231277475286543686476 14376494592381304336338 14457170768545060252928 14604692919244499643264 14908957355062093385832 14931176367513750753024 15054574519311385056768 15083535310039401270912 15208192626651297149184 15397775628998555464056 15525029973039865839792 15642184765966786503168 15771459020230974821376 15932392275539454156288 16155043282883730322944 16264317114613192784544 16288556037287728094208 16430279534150062098672 16691077621993713878016 16772577024444855059061 16797573413452969597152 16936396334225308188864 17038808405785249583808 17238326068616458595328 17393783580905775616804 17597457861712634816064 17742891397759846674048 18249215560294584253696 18297356753939841882612 18400035523602803958272 18587790988129363182336 18777462324742928112768 18975036633715391581968 19168659456508405781784 19197226758231965253888 19355881524828923644416 19472923892325999524352 19878609806749457847776 19908235156685001004032 20111380413385868361216 20277590168868396198912 20530367505331407285408 20700039964053154453056 20911264861645533580128 21346916212929815529714 21459956942563346414592 21685756152817590379392 21907039378866749464896 22363436032593140078748 22396764551270626129536 22581861778967077585152 22718411207713666111744 23096663443497833196084 23287544959559798759688 23463277148950179754752 23657188530346462232064 23898588413309181234432 24232564924325595484416 24396475671919789176816 24432834055931592141312 24634758304327721001984 24783721317505817576448 25036616432990570817024 25300048844953855442624 25558212608677874375712 25596302344309287005184 26090675371358663425206 26396186792568952224096 26614337096639770011072 27373823340441876380544 27600053285404205937408 27881686482194044773504 28462554950573087372952 28752989184762608672676 28914341537090120505856 29209385838488999286528 29817914710124186771664 29862352735027501506048 30109149038622770113536 30167070620078802541824 30416385253302594298368 30795551257997110928112 31050059946079731679584 31284369531933573006336 31864784551078908312576 32020374319394723294571 32310086565767460645888 32528634229226385569088 32860559068300124197344 33545154048889710118122 33595146826905939194304 33872792668450616377728 34077616811570499167616 34787567161811551233608 35194915723425269632128 35485782795519693348096 36498431120589168507392 36594713507879683765224 36800071047205607916544 37175581976258726364672 37554924649485856225536 37950073267430783163936 38337318913016811563568 38394453516463930507776 38711763049657847288832 38945847784651999048704 39136013057037995137809 39757219613498915695552 40222760826771736722432 41060735010662814570816 41400079928106308906112 41822529723291067160256 42693832425859631059428 43371512305635180758784 43814078757733498929792 44726872065186280157496 44793529102541252259072 45163723557934155170304 45436822415427332223488 46193326886995666392168 46575089919119597519376 46926554297900359509504 47314377060692924464128 47797176826618362468864 48465129848651190968832 48792951343839578353632 48865668111863184282624 50073232865981141634048 50317731073334565177183 50600097689907710885248 51116425217355748751424 52181350742717326850412 52792373585137904448192 53228674193279540022144 54747646680883752761088 55200106570808411874816 55763372964388089547008 56925109901146174745904 57505978369525217345352 57828683074180241011712 58418771676977998573056 59635829420248373543328 59724705470055003012096 60334141240157605083648 60832770506605188596736 61591102515994221856224 62100119892159463359168 64040748638789446589142 65057268458452771138176 65721118136600248394688 67090308097779420236244 67190293653811878388608 67745585336901232755456 68155233623140998335232 69575134323623102467216 70389831446850539264256 70971565591039386696192 72996862241178337014784 73189427015759367530448 74351163952517452729344 75109849298971712451072 75900146534861566327872 76674637826033623127136 76788907032927861015552 78272026114075990275618 79514439226997831391104 82121470021325629141632 82800159856212617812224 83645059446582134320512 85387664851719262118856 86743024611270361517568 87628157515466997859584 89453744130372560314992 89587058205082504518144 90327447115868310340608 90873644830854664446976 92386653773991332784336 93150179838239195038752 93853108595800719019008 95594353653236724937728 96930259697302381937664 97585902687679156707264 100635462146669130354366 101200195379815421770496 102232850434711497502848 104362701485434653700824 105584747170275808896384 106457348386559080044288 109495293361767505522176 110400213141616823749632 111526745928776179094016 113850219802292349491808 115011956739050434690704 116837543353955997146112 117408039171113985413427 119271658840496747086656 120668282480315210167296 123182205031988443712448 124200239784318926718336 128081497277578893178284 130114536916905542276352 131442236273200496789376 134180616195558840472488 134380587307623756777216 135491170673802465510912 136310467246281996670464 139150268647246204934432 140779662893701078528512 141943131182078773392384 146378854031518735060896 150219698597943424902144 151800293069723132655744 153349275652067246254272 156544052228151980551236 159028878453995662782208 164242940042651258283264 165600319712425235624448 167290118893164268641024 170775329703438524237712 173486049222540723035136 175256315030933995719168 178907488260745120629984 179174116410165009036288 184773307547982665568672 186300359676478390077504 195171805375358313414528 201270924293338260708732 202400390759630843540992 204465700869422995005696 208725402970869307401648 211169494340551617792768 212914696773118160088576 218990586723535011044352 223053491857552358188032 227700439604584698983616 230023913478100869381408 234816078342227970826854 238543317680993494173312 246364410063976887424896 248400479568637853436672 256162994555157786356568 260229073833811084552704 262884472546400993578752 268361232391117680944976 268761174615247513554432 270982341347604931021824 272620934492563993340928 278300537294492409868864 281559325787402157057024 292757708063037470121792 303600586139446265311488 306698551304134492508544 313088104456303961102472 318057756907991325564416 328485880085302516566528 331200639424850471248896 334580237786328537282048 341550659406877048475424 350512630061867991438336 352224117513341956240281 357814976521490241259968 369546615095965331137344 372600719352956780155008 390343610750716626829056 402541848586676521417464 404800781519261687081984 408931401738845990011392 417450805941738614803296 422338988681103235585536 425829393546236320177152 455400879209169397967232 460047826956201738762816 469632156684455941653708 477086635361986988346624 492728820127953774849792 496800959137275706873344 512325989110315572713136 520458147667622169105408 525768945092801987157504 536722464782235361889952 537522349230495027108864 556601074588984819737728 585515416126074940243584 607201172278892530622976 613397102608268985017088 626176208912607922204944 636115513815982651128832 656971760170605033133056 669160475572657074564096 683101318813754096950848 704448235026683912480562 715629953042980482519936 739093230191930662274688 745201438705913560310016 780687221501433253658112 805083697173353042834928 817862803477691980022784 834901611883477229606592 844677977362206471171072 910801758418338795934464 920095653912403477525632 939264313368911883307416 954173270723973976693248 985457640255907549699584 993601918274551413746688 1024651978220631145426272 1051537890185603974315008 1073444929564470723779904 1113202149177969639475456 1171030832252149880487168 1214402344557785061245952 1226794205216537970034176 1252352417825215844409888 1366202637627508193901696 1408896470053367824961124 1431259906085960965039872 1478186460383861324549376 1490402877411827120620032 1561374443002866507316224 1610167394346706085669856 1669803223766954459213184 1821603516836677591868928 1840191307824806955051264 1878528626737823766614832 1908346541447947953386496 1970915280511815099399168 2049303956441262290852544 2146889859128941447559808 2226404298355939278950912 2342061664504299760974336 2453588410433075940068352 2504704835650431688819776 2732405275255016387803392 2817792940106735649922248 2862519812171921930079744 2956372920767722649098752 2980805754823654241240064 3220334788693412171339712 3339606447533908918426368 3643207033673355183737856 3680382615649613910102528 3757057253475647533229664 4098607912882524581705088 4293779718257882895119616 4452808596711878557901824 4684123329008599521948672 5009409671300863377639552 5464810550510032775606784 5635585880213471299844496 5725039624343843860159488 5912745841535445298197504 6440669577386824342679424 6679212895067817836852736 7360765231299227820205056 7514114506951295066459328 8197215825765049163410176 8587559436515765790239232 10018819342601726755279104 10929621101020065551213568 11271171760426942599688992 12881339154773648685358848 13358425790135635673705472 15028229013902590132918656 16394431651530098326820352 17175118873031531580478464 20037638685203453510558208 22542343520853885199377984 25762678309547297370717696 30056458027805180265837312 32788863303060196653640704 40075277370406907021116416 45084687041707770398755968 51525356619094594741435392 60112916055610360531674624 90169374083415540797511936 120225832111220721063349248 180338748166831081595023872 360677496333662163190047744
- Sum of all divisors σ(n): 1405246899689776694408166045
- Sum of proper divisors (its aliquot sum) s(n): 1044569403356114531218118301
- 360677496333662163190047744 is an abundant number, because the sum of its proper divisors (1044569403356114531218118301) is greater than itself. Its abundance is 683891907022452368028070557
Bases of 360677496333662163190047744
- Binary: 100101010010110000110111001000001001011000001111001111100101011101100111001100100000000002
- Hexadecimal: 0x12A586E412C1E7CAECE6400
- Base-36: 19BH90FBDTEMLJ5S00
Squares and roots of 360677496333662163190047744
- 360677496333662163190047744 squared (3606774963336621631900477442) is 130088256361518883169990023997400099708738688999489536
- 360677496333662163190047744 cubed (3606774963336621631900477443) is 46919906606884230561674424366605658728348795875103802911056685407496971468406784
-
360677496333662163190047744 is a
perfect square number . Itssquare root is 18991511165088 -
The
cube root of 360677496333662163190047744 is 711824637.2068378579 - Being both a perfect square and a perfect cube, 360677496333662163190047744 is also a
perfect sixth number .
Scales and comparisons
How big is 360677496333662163190047744?- 360,677,496,333,662,163,190,047,744 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 360,677,496,333,662,163,190,047,744 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 360677496333662163190047744 cubic inches would be around 59318719.8 feet tall.
Recreational maths with 360677496333662163190047744
- 360677496333662163190047744 backwards is 447740091361266333694776063
- The number of decimal digits it has is: 27
- The sum of 360677496333662163190047744's digits is 117
- 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 360677496333662163190047744 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 360677496333662163190047744 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/360677496333662163190047744/
Chicago style:
Numbermatics. 2024. "Number 360677496333662163190047744 - Facts about the integer". https://numbermatics.com/n/360677496333662163190047744/
The information we have on file for 360677496333662163190047744 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 360677496333662163190047744, math, Factors of 360677496333662163190047744, curriculum, school, college, exams, university, Prime factorization of 360677496333662163190047744, STEM, science, technology, engineering, physics, economics, calculator, three hundred sixty septillion, six hundred seventy-seven sextillion, four hundred ninety-six quintillion, three hundred thirty-three quadrillion, six hundred sixty-two trillion, one hundred sixty-three billion, one hundred ninety million, forty-seven thousand, seven hundred forty-four.