514008051792061417812135936
514,008,051,792,061,417,812,135,936 is an even composite number composed of six prime numbers multiplied together.
514008051792061417812135936 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, two hundred ninety-six divisors.
Prime factorization of 514008051792061417812135936:
212 × 36 × 73 × 293 × 673 × 4093
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 29 × 29 × 29 × 67 × 67 × 67 × 409 × 409 × 409)See below for interesting mathematical facts about the number 514008051792061417812135936 from the Numbermatics database.
Names of 514008051792061417812135936
- Cardinal: 514008051792061417812135936 can be written as Five hundred fourteen septillion, eight sextillion, fifty-one quintillion, seven hundred ninety-two quadrillion, sixty-one trillion, four hundred seventeen billion, eight hundred twelve million, one hundred thirty-five thousand, nine hundred thirty-six.
Scientific notation
- Scientific notation: 5.14008051792061417812135936 × 1026
Factors of 514008051792061417812135936
Divisors of 514008051792061417812135936
- Number of divisors d(n): 23296
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 29 32 36 42 48 49 54 56 58 63 64 67 72 81 84 87 96 98 108 112 116 126 128 134 144 147 162 168 174 189 192 196 201 203 216 224 232 243 252 256 261 268 288 294 324 336 343 348 378 384 392 402 406 409 432 441 448 464 469 486 504 512 522 536 567 576 588 603 609 648 672 686 696 729 756 768 783 784 804 812 818 841 864 882 896 928 938 972 1008 1024 1029 1044 1072 1134 1152 1176 1206 1218 1227 1296 1323 1344 1372 1392 1407 1421 1458 1512 1536 1566 1568 1608 1624 1636 1682 1701 1728 1764 1792 1809 1827 1856 1876 1943 1944 2016 2048 2058 2088 2144 2268 2304 2349 2352 2412 2436 2454 2523 2592 2646 2688 2744 2784 2814 2842 2863 2916 3024 3072 3087 3132 3136 3216 3248 3272 3283 3364 3402 3456 3528 3584 3618 3654 3681 3712 3752 3886 3888 3969 4032 4096 4116 4176 4221 4263 4288 4489 4536 4608 4698 4704 4824 4872 4908 5046 5103 5184 5292 5376 5427 5481 5488 5568 5628 5684 5726 5829 5832 5887 6048 6144 6174 6264 6272 6432 6496 6544 6566 6728 6804 6912 7047 7056 7168 7236 7308 7362 7424 7504 7569 7772 7776 7938 8064 8232 8352 8442 8526 8576 8589 8978 9072 9216 9261 9396 9408 9648 9744 9816 9849 9947 10092 10206 10368 10584 10752 10854 10962 10976 11043 11136 11256 11368 11452 11658 11664 11774 11861 11907 12096 12288 12348 12528 12544 12663 12789 12864 12992 13088 13132 13456 13467 13601 13608 13824 14094 14112 14336 14472 14616 14724 14848 15008 15138 15544 15552 15876 16128 16281 16443 16464 16704 16884 17052 17152 17178 17487 17661 17956 18144 18432 18522 18792 18816 19296 19488 19632 19698 19894 20041 20184 20412 20736 21141 21168 21504 21708 21924 21952 22086 22272 22512 22707 22736 22904 22981 23316 23328 23548 23722 23814 24192 24389 24696 25056 25088 25326 25578 25728 25767 25984 26176 26264 26912 26934 27202 27216 27403 27648 27783 28188 28224 28672 28944 29232 29448 29547 29696 29841 30016 30276 31088 31104 31423 31752 32256 32562 32886 32928 33129 33408 33768 34104 34304 34356 34974 35322 35583 35721 35912 36288 36864 37044 37584 37632 37989 38367 38592 38976 39264 39396 39788 40082 40368 40401 40803 40824 41209 41472 42282 42336 43008 43416 43848 43904 44172 44544 45024 45414 45472 45808 45962 46632 46656 47096 47444 47628 48384 48778 48843 49329 49392 50112 50176 50652 51156 51456 51534 51968 52352 52461 52528 52983 53824 53868 54404 54432 54806 55296 55566 56347 56376 56448 57888 58464 58896 59094 59392 59682 60032 60123 60552 62176 62208 62846 63504 64512 65124 65772 65856 66258 66816 67536 68121 68208 68608 68712 68943 69948 70644 71166 71442 71824 72576 73167 74088 75168 75264 75978 76734 77184 77301 77952 78528 78792 79576 80164 80736 80802 81606 81648 82209 82418 82944 83027 83349 84564 84672 86016 86832 87696 87808 88344 88641 89088 89523 90048 90828 90944 91616 91924 93264 93312 94192 94269 94888 95207 95256 96768 97556 97686 98658 98784 99387 100224 100352 101304 102312 102912 103068 103936 104704 104922 105056 105966 106749 107648 107736 108808 108864 109612 110592 111132 112694 112752 112896 113967 115101 115776 116928 117792 118188 118784 119364 120064 120246 121104 121203 122409 123627 124352 124416 125692 127008 129024 130181 130248 131544 131712 132516 133632 135072 136242 136416 137216 137424 137886 139896 140287 141288 142332 142884 143648 145152 146334 147987 148176 150336 150528 151956 153468 154368 154602 155904 157056 157383 157584 158949 159152 160328 161472 161604 163212 163296 164418 164836 165888 166054 166698 167281 169041 169128 169344 170723 173664 175392 175616 176688 177282 178176 179046 180096 180369 181656 181888 183232 183848 186528 186624 188384 188538 189776 190414 190512 191821 193536 195112 195372 197316 197568 198774 200448 200704 202608 204363 204624 205824 206136 206829 207872 209408 209844 210112 211932 213498 215296 215472 217616 217728 219224 219501 219961 222264 225388 225504 225792 227934 230202 231552 231903 233856 235584 236376 238728 240128 240492 242208 242406 244818 246627 247254 248704 248832 249081 250047 251384 254016 258048 260362 260496 263088 263424 265032 265923 267264 268569 270144 272484 272832 274432 274848 275772 279792 280574 282576 282807 284664 285621 285768 287296 288463 290304 292668 295974 296352 298161 300672 300763 301056 303912 306936 308736 309204 311808 314112 314766 315168 317898 318304 320247 320656 322944 323208 326424 326592 328836 329672 331776 332108 333396 334562 338082 338256 338688 341446 341901 343969 345303 347328 350784 351232 353376 354564 356352 358092 360192 360738 363312 363609 363776 366464 367227 367696 370881 373056 373248 376768 377076 379552 380828 381024 383642 387072 390224 390543 390744 394429 394632 395136 397548 400896 405216 408726 409248 411648 412272 413658 415744 418816 419688 420224 420861 423864 426996 430592 430944 435232 435456 438448 439002 439922 444528 450776 451008 451584 455868 460404 463104 463806 467712 471168 472149 472752 476847 477456 480256 480984 484416 484812 489636 493254 494508 497408 497664 498162 500094 501843 502768 507123 508032 512169 520724 520992 526176 526848 530064 531846 534528 537138 540288 541107 544968 545664 549696 551544 559584 561148 565152 565614 569328 571242 571536 574592 575463 576926 580608 581189 585336 591948 592704 596322 601344 601526 602112 607824 613089 613872 617472 618408 620487 623616 628224 629532 630336 635796 636608 640494 641312 645888 646416 652848 653184 657672 658503 659344 659883 664216 666449 666792 669124 676164 676512 677376 682892 683802 687938 690606 694656 695709 701568 702464 706752 709128 716184 720384 721476 726624 727218 727552 732928 734454 735392 739881 741762 746112 746496 747243 753536 754152 759104 761656 762048 767284 774144 780448 781086 781488 788858 789264 790272 794687 795096 797769 801792 805707 810432 817452 818496 823296 824544 827316 831488 837632 839376 840448 841722 847728 848421 853992 856863 861184 861888 865389 870464 870912 876896 878004 879844 889056 901552 902016 902289 903168 911267 911736 920808 926208 927612 935424 942336 944298 945504 953694 954912 960512 960741 961968 968832 969624 979272 986508 989016 994816 995328 996324 1000188 1003686 1005536 1014246 1016064 1024338 1031907 1035909 1041448 1041984 1052352 1053696 1060128 1063692 1069056 1074276 1080576 1082214 1089936 1090827 1091328 1099392 1101681 1103088 1112643 1119168 1122296 1130304 1131228 1138656 1142484 1143072 1149184 1150926 1153852 1161216 1162378 1170672 1170967 1171629 1183287 1183896 1185408 1192644 1195061 1202688 1203052 1215648 1226178 1227744 1234944 1236816 1240974 1247232 1256448 1259064 1260672 1262583 1271592 1273216 1280988 1282624 1291776 1292832 1305696 1306368 1315344 1317006 1318688 1319766 1328432 1332898 1333584 1338248 1342747 1352328 1353024 1354752 1365784 1367604 1375876 1381212 1389312 1391418 1403136 1404928 1413504 1416447 1418256 1430541 1432368 1440768 1442952 1453248 1454436 1455104 1465856 1468908 1470784 1479762 1483524 1492224 1492992 1494486 1505529 1507072 1508304 1518208 1521369 1523312 1524096 1534568 1536507 1539727 1560896 1562172 1562976 1577716 1578528 1580544 1589374 1590192 1595538 1603584 1611414 1620864 1623321 1634063 1634904 1636992 1649088 1654632 1675264 1678752 1680896 1683444 1695456 1696842 1707984 1713726 1722368 1723776 1726389 1730778 1740928 1741824 1743567 1753792 1756008 1759688 1778112 1803104 1804032 1804578 1806336 1822534 1823472 1836001 1841616 1852416 1855224 1861461 1870848 1884672 1888596 1891008 1907388 1909824 1921024 1921482 1923936 1937664 1939248 1958544 1973016 1975509 1978032 1979649 1989632 1992648 1999347 2000376 2007372 2011072 2028492 2032128 2048676 2063814 2071818 2082896 2083968 2087127 2104704 2105341 2107392 2120256 2127384 2148552 2161152 2164428 2179872 2181654 2182656 2198784 2203362 2206176 2219643 2225286 2238336 2241729 2244592 2260608 2262456 2277312 2284968 2286144 2298368 2301852 2307704 2322432 2324756 2341344 2341934 2343258 2366574 2367792 2370816 2384061 2385288 2390122 2393307 2405376 2406104 2407783 2417121 2431296 2452356 2455488 2469888 2473632 2481948 2494464 2512896 2518128 2521344 2525166 2543184 2545263 2546432 2561976 2565248 2570589 2583552 2585664 2596167 2611392 2612736 2630688 2634012 2637376 2639532 2656864 2665796 2667168 2676496 2685494 2704656 2706048 2706867 2709504 2731568 2733801 2735208 2751752 2761003 2762424 2778624 2782836 2806272 2827008 2832894 2836512 2861082 2864736 2881536 2882223 2885904 2906496 2908872 2910208 2931712 2937816 2941568 2959524 2967048 2984448 2985984 2988972 3011058 3014144 3016608 3036416 3042738 3046624 3048192 3069136 3073014 3079454 3095721 3121792 3124344 3125952 3155432 3157056 3161088 3178748 3180384 3191076 3207168 3222828 3241728 3246642 3268126 3269808 3272481 3273984 3298176 3305043 3309264 3337929 3357504 3361792 3366888 3390912 3393684 3415968 3427452 3444736 3447552 3452778 3461556 3481856 3483648 3487134 3507584 3512016 3512901 3514887 3519376 3549861 3556224 3585183 3606208 3608064 3609156 3645068 3646944 3672002 3683232 3704832 3710448 3722922 3741696 3769344 3775249 3777192 3782016 3787749 3814776 3819648 3842964 3847872 3875328 3878496 3917088 3946032 3951018 3956064 3959298 3979264 3985296 3998694 4000752 4014744 4022144 4028241 4056984 4064256 4068323 4097352 4127628 4143636 4165792 4167936 4174254 4209408 4210682 4214784 4240512 4254768 4291623 4297104 4322304 4328856 4359744 4363308 4365312 4397568 4406724 4412352 4439286 4450572 4476672 4483458 4489184 4516587 4521216 4524912 4554624 4564107 4569936 4572288 4596736 4603704 4609521 4615408 4619181 4649512 4682688 4683868 4686516 4733148 4735584 4741632 4768122 4770576 4780244 4786614 4810752 4812208 4815566 4834242 4851149 4862592 4869963 4902189 4904712 4910976 4947264 4963896 5025792 5036256 5042688 5050332 5086368 5090526 5092864 5123952 5130496 5141178 5167104 5171328 5179167 5192334 5222784 5225472 5230701 5261376 5268024 5274752 5279064 5313728 5331592 5334336 5352992 5370988 5409312 5412096 5413734 5419008 5463136 5467602 5470416 5503504 5508003 5522006 5524848 5557248 5562809 5565672 5584383 5612544 5654016 5665788 5673024 5722164 5729472 5763072 5764446 5771808 5812992 5817744 5820416 5863424 5875632 5883136 5919048 5926527 5934096 5938947 5968896 5977944 5998041 6022116 6028288 6033216 6072832 6085476 6093248 6096384 6138272 6146028 6158908 6191442 6243584 6248688 6251904 6310864 6314112 6316023 6322176 6357496 6360768 6378869 6382152 6445656 6483456 6493284 6536252 6539616 6544962 6547968 6596352 6610086 6618528 6658929 6675858 6715008 6723584 6725187 6733776 6781824 6787368 6831936 6854904 6895104 6905556 6923112 6963712 6967296 6974268 7015168 7024032 7025802 7029774 7038752 7099722 7112448 7152183 7170366 7212416 7216128 7218312 7223349 7251363 7290136 7293888 7344004 7366464 7409664 7420896 7445844 7483392 7538688 7550498 7554384 7564032 7575498 7629552 7635789 7639296 7685928 7695744 7711767 7750656 7756992 7788501 7834176 7892064 7902036 7912128 7918596 7958528 7970592 7997388 8001504 8029488 8044288 8056482 8113968 8120601 8128512 8136646 8194704 8196769 8201403 8255256 8283009 8287272 8331584 8335872 8348508 8365427 8418816 8421364 8481024 8509536 8583246 8594208 8644608 8646669 8657712 8719488 8722127 8726616 8730624 8795136 8813448 8824704 8878572 8901144 8953344 8966916 8978368 9033174 9042432 9049824 9109248 9128214 9139872 9144576 9193472 9207408 9219042 9230816 9238362 9287163 9299024 9365376 9367736 9373032 9399229 9466296 9471168 9483264 9536244 9541152 9560488 9573228 9621504 9624416 9631132 9668484 9702298 9725184 9739926 9804378 9809424 9821952 9894528 9915129 9927792 9975101 10013787 10072512 10085376 10100664 10172736 10181052 10185728 10247904 10260992 10282356 10334208 10342656 10358334 10384668 10445568 10450944 10461402 10522752 10536048 10538703 10544661 10549504 10558128 10627456 10649583 10663184 10668672 10705984 10741976 10755549 10818624 10824192 10827468 10926272 10935204 10940832 11007008 11016006 11044012 11049696 11114496 11125618 11131344 11168766 11207827 11225088 11308032 11325747 11331576 11346048 11363247 11438441 11444328 11458944 11528892 11543616 11625984 11635488 11726848 11751264 11766272 11838096 11853054 11868192 11877894 11937792 11955888 11996082 12044232 12056576 12066432 12084723 12145664 12170952 12186496 12192768 12204969 12276544 12292056 12317816 12382884 12487168 12497376 12503808 12621728 12628224 12632046 12644352 12714992 12721536 12757738 12764304 12852007 12891312 12966912 12986568 13072504 13079232 13089924 13095936 13192704 13220172 13237056 13317858 13351716 13430016 13447168 13450374 13467552 13549761 13563648 13574736 13663872 13692321 13709808 13790208 13811112 13828563 13846224 13857543 13927424 13948536 14030336 14048064 14051604 14059548 14077504 14199444 14224896 14304366 14340732 14424832 14432256 14436624 14446698 14502726 14553447 14580272 14587776 14609889 14688008 14706567 14732928 14737387 14841792 14891688 15077376 15100996 15108768 15128064 15150996 15259104 15271578 15278592 15371856 15391488 15423534 15501312 15513984 15537501 15577002 15668352 15692103 15784128 15804072 15824256 15837192 15941184 15994776 16003008 16058976 16088576 16112964 16227936 16241202 16257024 16273292 16389408 16393538 16402806 16510512 16524009 16566018 16574544 16663168 16671744 16688427 16697016 16730854 16753149 16837632 16842728 16854481 16962048 17019072 17166492 17188416 17289216 17293338 17315424 17438976 17444254 17453232 17461248 17590272 17626896 17649408 17757144 17779581 17802288 17816841 17906688 17933832 17956736 17994123 18066348 18084864 18099648 18218496 18256428 18279744 18289152 18386944 18414816 18438084 18461632 18476724 18574326 18598048 18730752 18735472 18746064 18798458 18932592 18942336 18948069 18966528 19072488 19082304 19120976 19136607 19146456 19248832 19262264 19327021 19336968 19404596 19450368 19479852 19608756 19618848 19643904 19789056 19830258 19855584 19950202 19976787 20027574 20145024 20170752 20175561 20201328 20345472 20362104 20371456 20495808 20521984 20564712 20685312 20716668 20769336 20891136 20901888 20922804 21045504 21072096 21077406 21089322 21099008 21116256 21254912 21299166 21326368 21337344 21411968 21456549 21483952 21511098 21637248 21648384 21654936 21670047 21852544 21870408 21881664 22014016 22032012 22088024 22099392 22228992 22251236 22262688 22337532 22415654 22450176 22616064 22651494 22663152 22692096 22726494 22876882 22888656 22907367 22917888 23045923 23057784 23087232 23135301 23251968 23270976 23365503 23502528 23532544 23676192 23706108 23736384 23755788 23875584 23911776 23992164 24088464 24113152 24132864 24169446 24291328 24341904 24361803 24372992 24385536 24409938 24553088 24584112 24590307 24604209 24635632 24765768 24849027 24974336 24994752 25007616 25096281 25243456 25256448 25264092 25429984 25443072 25515476 25528608 25704014 25782624 25933824 25973136 26145008 26158464 26166381 26179848 26191872 26385408 26426743 26440344 26474112 26635716 26703432 26860032 26900748 26935104 27099522 27127296 27149472 27327744 27384642 27419616 27580416 27622224 27657126 27692448 27715086 27854848 27861489 27897072 28060672 28096128 28103208 28119096 28155008 28197687 28398888 28449792 28608732 28681464 28849664 28864512 28873248 28893396 29005452 29106894 29160544 29175552 29219778 29376016 29413134 29465856 29474774 29683584 29783376 29925303 30041361 30201992 30217536 30256128 30301992 30518208 30543156 30557184 30743712 30782976 30847068 31002624 31027968 31075002 31154004 31336704 31384206 31568256 31608144 31616109 31633983 31648512 31674384 31882368 31948749 31989552 32006016 32117952 32177152 32225928 32266647 32455872 32482404 32546584 32778816 32787076 32805612 33021024 33048018 33132036 33149088 33326336 33343488 33376854 33394032 33461708 33506298 33623481 33675264 33685456 33708962 33924096 33958043 33977241 34038144 34089741 34315323 34332984 34376832 34586676 34630848 34877952 34888508 34906464 35180544 35253792 35298816 35514288 35559162 35604576 35633682 35813376 35867664 35913472 35988246 36132696 36169728 36199296 36254169 36436992 36512856 36559488 36578304 36614907 36829632 36876168 36923264 36953448 37148652 37196096 37461504 37470944 37492128 37596916 37865184 37884672 37896138 37933056 38144976 38164608 38241952 38273214 38292912 38497664 38524528 38556021 38654042 38673936 38809192 38900736 38939663 38959704 39217512 39237696 39287808 39578112 39660516 39711168 39900404 39953574 40055148 40290048 40341504 40351122 40402656 40649283 40690944 40724208 40742912 40991616 41043968 41076963 41129424 41370624 41433336 41485689 41538672 41572629 41782272 41845608 42091008 42144192 42154812 42178644 42198016 42232512 42509824 42598332 42652736 42674688 42823936 42913098 42967904 43022196 43274496 43296768 43309872 43340094 43660341 43705088 43740816 43763328 44028032 44064024 44119701 44176048 44198784 44212161 44502472 44525376 44652083 44675064 44831308 45232128 45302988 45326304 45384192 45452988 45753764 45777312 45814734 45835776 46091846 46115568 46174464 46270602 46503936 46541952 46612503 46731006 47005056 47065088 47076309 47352384 47412216 47472768 47511576 47823552 47984328 48176928 48265728 48338892 48582656 48683808 48723606 48745984 48771072 48819876 49106176 49168224 49180614 49208418 49271264 49531536 49572027 49698054 49948672 49989504 50015232 50065281 50192562 50486912 50512896 50528184 50563443 50859968 50886144 51030952 51057216 51408028 51565248 51867648 51946272 52290016 52316928 52332762 52359696 52383744 52770816 52853486 52880688 52948224 53244029 53271432 53406864 53450523 53720064 53801496 53870208 53982369 54199044 54254592 54298944 54655488 54769284 54839232 55160832 55244448 55314252 55384896 55430172 55709696 55722978 55794144 56121344 56192256 56206416 56238192 56310016 56395374 56797776 56844207 56899584 57217464 57362928 57377383 57409821 57699328 57746496 57786792 57981063 58010904 58213788 58321088 58351104 58439556 58752032 58826268 58931712 58949548 59367168 59566752 59850606 60082722 60403984 60435072 60512256 60526683 60603984 61036416 61054889 61086312 61114368 61487424 61565952 61694136 62055936 62150004 62308008 62673408 62768412 63136512 63216288 63232218 63267966 63297024 63348768 63764736 63897498 63979104 64012032 64235904 64354304 64369647 64451856 64533294 64911744 64964808 65010141 65093168 65557632 65574152 65611224 66042048 66096036 66264072 66298176 66652672 66686976 66753708 66788064 66923416 67012596 67246962 67350528 67370912 67417924 67848192 67916086 67954482 68076288 68179482 68417929 68630646 68665968 68753664 69137769 69173352 69261696 69405903 69755904 69777016 69812928 69825707 70096509 70507584 70597632 71028576 71118324 71209152 71267364 71626752 71735328 71826944 71976492 72265392 72339456 72398592 72508338 72873984 73025712 73085409 73118976 73156608 73229814 73659264 73752336 73770921 73812627 73846528 73906896 74297304 74392192 74547081 74923008 74941888 74984256 75193832 75288843 75730368 75769344 75792276 76289952 76329216 76483904 76546428 76585824 76995328 77049056 77112042 77308084 77347872 77618384 77801472 77879326 77919408 78435024 78454789 78475392 78499143 78575616 79156224 79280229 79321032 79422336 79800808 79907148 80069087 80110296 80580096 80702244 80805312 81298566 81381888 81448416 81983232 82087936 82153926 82258848 82741248 82866672 82971378 83077344 83145258 83564544 83584467 83691216 84182016 84288384 84309624 84357288 84396032 84465024 84593061 85019648 85196664 85305472 85349376 85647872 85826196 85935808 86044392 86548992 86593536 86619744 86680188 87320682 87410176 87481632 87526656 88056064 88128048 88239402 88352096 88397568 88424322 89004944 89050752 89304166 89350128 89662616 89775909 89964049 90605976 90652608 90768384 90905976 91507528 91554624 91629468 91671552 92183692 92231136 92348928 92541204 93007872 93083904 93225006 93462012 94010112 94130176 94152618 94704768 94824432 94848327 94901949 94945536 95023152 95647104 95846247 95968656 96353856 96531456 96677784 96799941 97367616 97447212 97491968 97639752 98212352 98336448 98361228 98416836 98542528 99063072 99144054 99396108 99897344 99979008 100030464 100130562 100385124 100870443 100973824 101025792 101056368 101126886 101719936 101772288 101874129 101931723 102061904 102114432 102269223 102816056 102945969 103130496 103161709 103892544 104580032 104633856 104665524 104719392 105541632 105706972 105761376 105896448 106488058 106542864 106813728 106901046 107440128 107602992 107740416 107964738 108398088 108509184 108597888 108762507 109310976 109482221 109538568 109678464 109844721 110488896 110628504 110769792 110860344 111445956 111588288 112242688 112384512 112412832 112476384 112620032 112790748 113595552 113688414 113799168 114434928 114725856 114754766 114819642 115398656 115492992 115573584 115668063 115962126 116021808 116427576 116642176 116702208 116818989 116879112 117504064 117652536 117863424 117899096 117981367 118734336 119133504 119701212 120165444 120807968 120870144 121024512 121053366 121207968 121947849 122072832 122109778 122172624 122228736 122974848 123012067 123131904 123388272 124111872 124300008 124457067 124616016 124717887 125346816 125536824 126273024 126432576 126464436 126535932 126594048 126697536 127529472 127794996 127958208 128024064 128471808 128708608 128739294 128903712 129066588 129823488 129929616 130020282 130186336 130981023 131115264 131148304 131222448 132084096 132192072 132359103 132528144 132596352 132636483 133305344 133507416 133576128 133846832 133956249 134025192 134493924 134741824 134835848 135696384 135832172 135908964 136152576 136358964 136835858 137261292 137331936 137507328 138275538 138346704 138523392 138811806 139511808 139554032 139625856 139651414 139837509 140193018 140683321 141015168 141195264 141228927 142057152 142236648 142418304 142534728 143470656 143653888 143952984 144530784 144797184 145016676 145747968 146051424 146170818 146237952 146313216 146459628 147318528 147504672 147541842 147625254 147693056 147813792 148594608 148716081 148784384 149094162 149846016 149883776 149968512 150195843 150387664 150577686 151460736 151538688 151584552 151690329 152579904 152658432 152967808 153092856 153171648 153990656 154098112 154224084 154616168 154695744 155236768 155602944 155758652 155838816 156870048 156909578 156950784 156998286 157151232 158312448 158560458 158642064 158844672 159601616 159732087 159814296 160138174 160220592 160351569 161160192 161321461 161404488 161610624 161947107 162597132 162763776 162896832 163966464 164307852 164517696 165482496 165733344 165942756 166154688 166290516 167129088 167168934 167382432 168364032 168576768 168619248 168714576 168792064 168930048 169186122 170039296 170393328 170532621 170610944 170698752 171295744 171652392 171871616 172088784 172132149 172229463 173097984 173239488 173360376 173943189 174641364 174820352 174963264 175053312 176112128 176256096 176478804 176704192 176795136 176848644 178009888 178101504 178608332 178700256 179325232 179551818 179928098 181211952 181305216 181536768 181811952 183015056 183109248 183164667 183258936 183343104 184367384 184462272 184697856 184987201 185082408 186167808 186450012 186924024 188020224 188305236 189409536 189648864 189696654 189803898 189891072 190046304 191294208 191692494 191937312 192707712 193062912 193108941 193355568 193599882 194735232 194894424 194983936 195030423 195279504 196424704 196672896 196722456 196833672 197085056 198126144 198288108 198792216 199958016 200060928 200261124 200770248 201740886 201947648 202051584 202112736 202253772 203439872 203544576 203748258 203863446 204123808 204228864 204538446 205253787 205632112 205891938 206260992 206323418 207413307 207785088 209160064 209267712 209331048 209438784 209477121 210289527 211413944 211522752 211792896 212976116 213085728 213627456 213802092 214880256 215205984 215480832 215929476 216796176 217018368 217195776 217525014 218621952 218964442 219077136 219256227 219356928 219689442 220977792 221257008 221312763 221437881 221539584 221720688 222891912 223176576 223641243 224769024 224825664 224952768 225240064 225581496 225866529 227191104 227376828 228869856 229451712 229509532 229639284 230797312 230985984 231147168 231336126 231924252 232043616 232855152 233284352 233404416 233637978 233758224 235008128 235305072 235364367 235497429 235726848 235798192 235962734 237468672 237706301 237840687 238267008 239402424 240207261 240330888 241615936 241740288 242106732 242415936 243895698 244145664 244219556 244345248 245949696 246024134 246263808 246776544 248223744 248600016 248914134 249232032 249435774 250693632 250753401 251073648 252546048 252865152 252928872 252941683 253071864 253188096 253395072 253779183 255058944 255589992 255916416 256048128 256943616 257478588 257807424 258133176 259646976 259859232 260040564 260372672 261962046 262230528 262296608 262444896 264168192 264384144 264718206 265056288 265192704 265272966 266610688 267014832 267152256 267693664 267912498 268050384 268987848 269327727 269483648 269671696 269892147 271664344 271817928 272305152 272577641 272717928 273671716 274522584 274663872 275014656 276551076 276693408 277046784 277623612 279023616 279108064 279251712 279302828 279675018 280386036 281366642 282030336 282390528 282457854 284114304 284473296 284544981 284836608 285069456 286941312 287307776 287538741 287905968 289061568 289594368 290033352 290399823 292102848 292341636 292475904 292919256 294637056 295009344 295083684 295250508 295386112 295627584 297189216 297432162 297568768 298188324 299692032 299767552 299937024 300391686 300775328 301155372 302611329 302921472 303077376 303169104 303380658 305159808 305316864 305622387 305795169 305935616 306185712 306343296 307981312 308196224 308448168 308837907 309232336 309391488 309485127 310473536 311517304 311677632 313740096 313819156 313901568 313996572 316624896 317120916 317284128 317689344 319203232 319464174 319628592 320276348 320441184 320703138 322320384 322642922 322808976 323221248 323894214 325026983 325194264 325527552 325793664 326287521 327932928 328446663 328615704 329035392 329534163 331466688 331885512 332309376 332581032 334337868 334764864 336728064 337153536 337238496 337429152 337860096 338372244 340078592 340786656 341065242 341221888 341397504 342591488 343304784 343743232 344177568 344264298 344458926 346195968 346478976 346720752 347004189 347886378 349282728 349640704 349926528 350106624 350456967 352224256 352512192 352957608 353408384 353590272 353697288 353944101 356019776 356203008 357216664 357400512 358650464 359103636 359856196 362423904 362610432 363073536 363623904 366030112 366218496 366329334 366517872 366686208 368734768 368924544 369036201 369395712 369974402 370164816 372335616 372708203 372900024 373848048 374153661 376040448 376610472 378819072 379297728 379393308 379607796 379782144 380092608 382588416 383384988 383874624 385415424 386125824 386217882 386711136 387199764 389470464 389788848 389967872 390060846 390559008 392849408 392943069 393345792 393444912 393667344 394170112 396252288 396576216 397077309 397584432 397909449 399916032 400522248 401540496 401868747 403481772 403895296 404225472 404507544 406879744 407089152 407496516 407726892 408247616 408457728 409076892 410507574 411264224 411783876 412521984 412646836 414826614 415570176 418320128 418535424 418662096 418877568 418954242 420579054 422049963 422827888 423045504 423585792 423686781 425952232 426171456 427254912 427384223 427604184 430411968 430961664 431858952 433592352 434391552 435050028 437243904 437928884 438154272 438512454 438713856 439378884 441955584 442514016 442625526 442875762 443079168 443441376 445783824 446148243 446353152 447282486 449538048 449651328 449905536 450480128 450587529 451162992 451733058 454382208 454753656 455070987 457739712 458903424 459019064 459278568 461971968 462294336 462672252 463848504 464087232 465710304 466568704 466808832 467275956 467516448 470016256 470610144 470728734 470994858 471453696 471596384 471925468 474937344 475412602 475681374 476534016 478804848 478925503 479196261 480414522 480661776 483231872 483480576 483964383 484213464 484831872 485841321 487791396 488291328 488439112 488690496 488779949 491899392 492048268 493553088 496447488 497200032 497828268 498464064 498871548 501387264 501506802 502147296 505092096 505730304 505857744 505883366 506143728 506376192 506790144 507558366 510117888 511179984 511597863 511832832 512096256 513887232 514957176 515614848 516266352 516396447 516688389 519293952 519718464 520081128 520745344 521829567 523924092 524461056 524593216 524889792 528336384 528768288 529436412 530112576 530385408 530545932 533221376 534029664 534304512 535387328 535824996 536100768 537975696 538655454 538967296 539343392 539784294 543328688 543635856 544610304 545155282 545435856 547343432 549045168 549183523 549327744 549494001 550029312 553102152 553386816 554093568 554961603 555247224 558216128 558503424 558605656 559350036 560483609 560772072 562733284 564060672 564915708 568228608 568946592 569089962 569673216 570138912 573882624 574615552 575077482 575811936 578123136 579188736 579326823 580066704 580799646 584205696 584683272 584951808 585091269 585838512 589274112 590018688 590167368 590501016 590772224 591255168 594378432 594864324 595137536 596376648 599535104 599874048 600783372 601550656 602310744 605222658 605842944 606154752 606338208 606761316 610319616 610633728 611244774 611590338 611871232 612371424 612686592 615761361 615962624 616392448 616896336 617675814 618464672 618782976 618970254 620947072 622239921 623034608 623355264 627480192 627638312 627803136 627993144 628431363 629748343 634241832 634568256 635378688 638406464 638928348 639257184 640552696 640882368 641406276 644640768 645285844 645617952 646442496 647788428 650053966 650388528 651055104 651587328 652575042 655865856 656893326 657231408 658070784 659068326 662933376 663771024 663938289 664313643 664618752 665162064 668331767 668675736 669529728 670923729 674307072 674476992 674858304 675720192 676744488 677599587 681573312 682130484 682443776 685182976 686609568 687486464 688355136 688528596 688917852 692391936 692957952 693441504 694008378 695772756 698565456 699281408 699853056 700213248 700913934 704448512 705024384 705915216 706093101 706492287 706816768 707180544 707394576 707888202 712039552 712406016 713118903 713522061 714433328 714801024 717300928 718207272 719712392 720621783 724847808 725220864 727247808 732060224 732436992 732658668 733035744 737469536 737849088 738072402 738791424 739948804 740329632 744671232 745416406 745800048 747696096 748307322 750924409 752080896 753220944 757638144 758595456 758786616 758825049 759215592 759564288 760185216 761337549 765176832 766375547 766769976 767749248 770830848 772435764 773422272 774399528 778940928 779577696 780121692 781118016 785698816 785886138 786691584 786889824 787334688 788340224 792504576 793152432 794154618 795168864 795818898 799832064 801044496 803080992 803737494 806963544 807790592 807983181 808450944 809015088 809676441 813759488 814993032 815453784 816495232 816915456 817732923 818153784 821015148 822528448 823567752 825043968 825293672 829653228 831140352 836640256 837070848 837324192 837755136 837908484 841158108 844099926 845655776 846091008 847171584 847373562 851904464 852342912 853634943 854509824 854768446 855208368 860823936 861084469 861923328 863717904 867184704 868783104 870100056 871199469 875857768 876308544 877024908 877427712 878757768 883911168 885028032 885251052 885751524 886158336 886882752 891567648 892296486 892706304 894564972 899076096 899302656 899811072 900960256 901175058 902325984 903466116 907833987 908764416 909507312 910141974 915479424 916867161 917385507 917806848 918038128 918557136 923943936 924588672 925344504 926513721 927697008 928174464 928455381 931420608 933137408 934551912 935032896 940032512 941220288 941457468 941989716 943192768 943850936 949874688 950825204 951362748 953068032 957609696 957851006 958392522 960829044 961323552 966463744 966961152 967928766 968426928 969663744 971682642 975080949 975582792 976582656 976878224 977380992 977559898 978862563 983798784 984096536 984783247 985339989 987106176 988602489 994400064 995656536 996928128 997743096 1003013604 1004294592 1010184192 1011460608 1011715488 1011766732 1012287456 1013580288 1015116732 1020235776 1022359968 1023195726 1023665664 1024192512 1027774464 1029914352 1031229696 1032532704 1032792894 1033376778 1038587904 1039436928 1040162256 1041012567 1041490688 1043659134 1047848184 1048922112 1049186432 1049779584 1051370901 1056672768 1057536576 1058872824 1060225152 1060770816 1061091864 1061832303 1068059328 1068609024 1070774656 1071649992 1072201536 1075951392 1077310908 1077934592 1078686784 1079568588 1086657376 1087271712 1089220608 1090310564 1090871712 1094686864 1098090336 1098367046 1098655488 1098988002 1100058624 1106204304 1106773632 1107108603 1108187136 1109923206 1110494448 1116432256 1117006848 1117211312 1118124609 1118700072 1120967218 1121544144 1122460983 1125466568 1128121344 1129250227 1129831416 1136457216 1137893184 1138179924 1139346432 1140277824 1147765248 1150154964 1151623872 1156246272 1158377472 1158653646 1160133408 1161599292 1168411392 1169366544 1169903616 1170182538 1171677024 1178548224 1178829207 1180037376 1180334736 1181002032 1181544448 1182510336 1188756864 1189728648 1190275072 1191231927 1192753296 1193728347 1199070208 1199748096 1201566744 1203101312 1204621488 1205606241 1210445316 1211685888 1212676416 1213522632 1220639232 1221267456 1222489548 1223180676 1223742464 1224742848 1225373184 1231522722 1231925248 1232784896 1233792672 1235351628 1236929344 1237565952 1237940508 1241894144 1244479842 1246069216 1246710528 1254960384 1255276624 1255606272 1255986288 1256862726 1259496686 1266149889 1268483664 1269136512 1270757376 1276812928 1277856696 1278514368 1281105392 1281764736 1282152669 1282812552 1290571688 1291235904 1292884992 1294910407 1295576856 1300107932 1300777056 1303174656 1305150084 1311731712 1313786652 1314462816 1316141568 1318136652 1325866752 1327542048 1327876578 1328627286 1329237504 1330324128 1336663534 1337351472 1338444729 1339059456 1341847458 1348614144 1348953984 1349716608 1351440384 1351762587 1353488976 1355199174 1363146624 1364260968 1364887552 1365212961 1373219136 1374972928 1376710272 1377057192 1377835704 1385915904 1386883008 1388016756 1391545512 1397130912 1399706112 1400426496 1401827868 1408897024 1410048768 1411830432 1412186202 1412984574 1413633536 1414361088 1414789152 1415776404 1424079104 1424812032 1426237806 1427044122 1428866656 1429602048 1434601856 1436414544 1436776509 1437588783 1439424784 1441243566 1449695616 1450441728 1451893149 1454495616 1464120448 1464873984 1465317336 1466071488 1466339847 1474939072 1475698176 1476144804 1479897608 1480659264 1489342464 1490832812 1491600096 1495392192 1496614644 1501848818 1504161792 1506441888 1515276288 1517190912 1517573232 1517650098 1518431184 1519128576 1520370432 1522675098 1530353664 1532751094 1533539952 1534793589 1535498496 1541661696 1544076841 1544871528 1546844544 1548799056 1549189341 1550065167 1557881856 1559155392 1560243384 1562236032 1565488701 1571772276 1573383168 1573779648 1574669376 1576680448 1585009152 1586304864 1588309236 1590337728 1591637796 1599664128 1602088992 1606161984 1607474988 1613927088 1615581184 1615966362 1616901888 1618030176 1619352882 1627518976 1629986064 1630907568 1632990464 1633830912 1635465846 1636307568 1642030296 1645056896 1647135504 1647550569 1648482003 1650087936 1650587344 1659306456 1662280704 1663944107 1664884809 1673280512 1674648384 1675510272 1675816968 1681450827 1682316216 1688199852 1691311552 1692182016 1694747124 1703808928 1704685824 1707269886 1709019648 1709536892 1710416736 1721647872 1722168938 1723846656 1727435808 1734369408 1737566208 1740200112 1742398938 1751715536 1752617088 1754049816 1754855424 1755273807 1757515536 1767822336 1770056064 1770502104 1770591781 1771503048 1772316672 1773765504 1783135296 1784592972 1785412608 1789129944 1798605312 1799622144 1802350116 1804651968 1806932232 1815667974 1817528832 1819014624 1820283948 1830958848 1833734322 1834771014 1835613696 1836076256 1837114272 1847284083 1847887872 1849177344 1850689008 1853027442 1855394016 1856348928 1856910762 1862841216 1866274816 1866719763 1869103824 1870065792 1880065024 1882440576 1882914936 1883979432 1885294089 1886385536 1887701872 1889245029 1901650408 1902725496 1906136064 1915219392 1915702012 1916785044 1921658088 1922647104 1932927488 1933922304 1935857532 1936853856 1939327488 1943365284 1950161898 1951165584 1953165312 1953756448 1954761984 1955119796 1957725126 1967597568 1968193072 1969566494 1970679978 1974212352 1977204978 1984119941 1988800128 1991313072 1991814867 1993856256 1995486192 2004995301 2006027208 2008589184 2012771187 2022921216 2023430976 2023533464 2024574912 2027160576 2030233464 2032798761 2044719936 2046391452 2047331328 2055548928 2059828704 2062459392 2065065408 2065585788 2066753556 2077175808 2078873856 2080324512 2082025134 2082981376 2087318268 2095696368 2097844224 2098372864 2099559168 2102741802 2113345536 2115073152 2117745648 2118279303 2119476861 2120450304 2121541632 2122183728 2123664606 2136118656 2137218048 2139356709 2140566183 2141549312 2143299984 2144403072 2151902784 2154621816 2155869184 2157373568 2159137176 2161865349 2173314752 2174543424 2180621128 2181743424 2189373728 2196180672 2196734092 2197310976 2197976004 2212408608 2213547264 2214217206 2216374272 2219846412 2220988896 2232864512 2234013696 2234422624 2236249218 2237400144 2241934436 2243088288 2244921966 2250933136 2252773227 2256242688 2258500454 2259662832 2272914432 2275188881 2275786368 2276359848 2276475147 2278692864 2280555648 2284012647 2295530496 2299126641 2300309928 2303247744 2312492544 2317307292 2320266816 2323198584 2336822784 2338733088 2340365076 2343354048 2357096448 2357658414 2360074752 2360669472 2362004064 2365020672 2377513728 2379457296 2380550144 2382463854 2385506592 2387456694 2398140416 2399496192 2403133488 2406202624 2409242976 2411212482 2420890632 2423371776 2423949543 2425352832 2427045264 2429029323 2441278464 2444979096 2446361352 2447484928 2449485696 2450746368 2453198769 2463045444 2465569792 2467585344 2470703256 2473858688 2475131904 2475881016 2483788288 2488959684 2492138432 2493421056 2509920768 2510553248 2511212544 2511972576 2513725452 2518993372 2532299778 2536967328 2538273024 2541514752 2553625856 2555713392 2557028736 2562210784 2563529472 2564305338 2565625104 2581143376 2582471808 2583253407 2585769984 2589820814 2591153712 2600215864 2601554112 2606349312 2608957421 2610300168 2627573304 2628925632 2632283136 2636273304 2651733504 2655084096 2655753156 2657254572 2658475008 2660648256 2673327068 2674702944 2676889458 2678118912 2683694916 2697228288 2697907968 2699433216 2702880768 2703525174 2706977952 2710398348 2723501961 2726293248 2728521936 2729775104 2730425922 2746438272 2749945856 2750601483 2752156521 2753420544 2754114384 2755671408 2771831808 2773766016 2776033512 2779541163 2783091024 2785366143 2794261824 2799412224 2803655736 2820097536 2823660864 2824372404 2825969148 2827267072 2829578304 2831552808 2848158208 2849624064 2852475612 2854088244 2857733312 2859204096 2869203712 2872829088 2873553018 2875177566 2878849568 2882487132 2899391232 2900883456 2903786298 2908991232 2925242847 2928240896 2929747968 2930634672 2932142976 2932679694 2949878144 2951396352 2952289608 2954349741 2956019967 2959795216 2961318528 2965807467 2981665624 2983200192 2990784384 2991689561 2993229288 3003697636 3012883776 3030552576 3034381824 3035146464 3035300196 3036862368 3040740864 3045350196 3060707328 3065502188 3067079904 3069587178 3070996992 3083323392 3088153682 3089743056 3093689088 3097598112 3098378682 3100130334 3115763712 3118310784 3120486768 3123037701 3124472064 3130977402 3143544552 3146766336 3147559296 3149338752 3153360896 3154112703 3170018304 3172609728 3176618472 3180675456 3183275592 3185496909 3204177984 3212323968 3214949976 3227854176 3231932724 3233803776 3236060352 3238705764 3255037952 3259972128 3261815136 3265980928 3267661824 3270931692 3272615136 3284060592 3290113792 3294271008 3295101138 3296964006 3300175872 3301174688 3318612912 3321325809 3324561408 3327888214 3329769618 3346561024 3349296768 3351020544 3351633936 3352478521 3354373827 3362901654 3364632432 3376399704 3382623104 3384364032 3387750681 3389494248 3407617856 3409371648 3414539772 3418039296 3419073784 3420833472 3421459643 3443295744 3444337876 3454871616 3468738816 3475132416 3480400224 3484797876 3503431072 3505234176 3508099632 3509710848 3510547614 3515031072 3535644672 3536487621 3540112128 3541004208 3541183562 3543006096 3544633344 3547531008 3566270592 3567349943 3569185944 3570825216 3578259888 3581185041 3597210624 3599244288 3604700232 3609303936 3613864464 3616818723 3631335948 3635057664 3638029248 3640567896 3661917696 3667468644 3669542028 3671227392 3672152512 3674228544 3694568166 3695775744 3698354688 3701378016 3706054884 3710788032 3712697856 3713821524 3725682432 3732549632 3733439526 3738207648 3740131584 3760130048 3764881152 3765829872 3767958864 3770588178 3772771072 3775403744 3778490058 3798449667 3803300816 3805450992 3812272128 3830438784 3831404024 3833570088 3843316176 3844284661 3845294208 3846458007 3865854976 3871715064 3873707712 3878654976 3884731221 3886730568 3900323796 3902331168 3907512896 3909523968 3910239592 3915450252 3935195136 3936386144 3939132988 3941359956 3948424704 3954409956 3968239882 3977600256 3982626144 3983629734 3987712512 3990972384 4009990602 4012054416 4017178368 4025542374 4045842432 4046861952 4047066928 4049149824 4054321152 4055287761 4060466928 4065597522 4079816309 4089439872 4092782904 4094662656 4095638883 4119657408 4124918784 4130130816 4131171576 4133507112 4157747712 4160649024 4164050268 4165962752 4174636536 4191392736 4196745728 4199118336 4205483604 4226691072 4230146304 4235491296 4236558606 4238953722 4240900608 4243083264 4244367456 4247329212 4272237312 4274436096 4278713418 4281132366 4283098624 4286599968 4288806144 4303805568 4309243632 4310329527 4311738368 4312766349 4314747136 4318274352 4323730698 4346629504 4349086848 4355679447 4361242256 4363486848 4378747456 4392361344 4393468184 4394621952 4395952008 4399019541 4424817216 4427094528 4428434412 4439692824 4441977792 4465729024 4468027392 4468845248 4472498436 4474800288 4483868872 4486176576 4489843932 4501866272 4505546454 4512485376 4517000908 4519325664 4545828864 4550377762 4551572736 4552719696 4552950294 4557385728 4561111296 4568025294 4584001243 4591060992 4598253282 4600619856 4606495488 4624985088 4632230523 4634614584 4640533632 4646397168 4647568023 4650195501 4673645568 4677466176 4678322369 4680730152 4686708096 4696466103 4715316828 4720149504 4721338944 4724008128 4730041344 4755027456 4758914592 4764927708 4771013184 4774913388 4796280832 4798992384 4806266976 4812405248 4818485952 4822424964 4841781264 4846743552 4847899086 4850705664 4854090528 4858058646 4882556928 4889958192 4892722704 4894969856 4898971392 4901492736 4906397538 4926090888 4931139584 4935170688 4941406512 4942651707 4945446009 4947717376 4950263808 4951762032 4967576576 4977919368 4984276864 4986842112 4991832321 4994654427 5019841536 5021106496 5023945152 5027450904 5037986744 5044352481 5064599556 5073934656 5076546048 5107251712 5111426784 5114057472 5124421568 5127058944 5128610676 5131250208 5162286752 5164943616 5166506814 5171539968 5179641628 5182307424 5200431728 5203108224 5212698624 5217914842 5220600336 5255146608 5256470863 5257851264 5264566272 5272546608 5303467008 5310168192 5311506312 5311775343 5314509144 5316950016 5321296512 5346654136 5349405888 5353778916 5356237824 5364628829 5367389832 5395815936 5398866432 5407050348 5413955904 5420796696 5447003922 5452586496 5457043872 5460851844 5492876544 5499891712 5501202966 5504313042 5506841088 5508228768 5511342816 5541852249 5543663616 5547532032 5552067024 5559082326 5566182048 5570732286 5588523648 5598824448 5600159289 5607311472 5640195072 5647321728 5648744808 5651938296 5654534144 5655882267 5659156608 5663105616 5667735087 5696316416 5704951224 5708176488 5715466624 5718408192 5738407424 5745658176 5747106036 5750355132 5757699136 5764974264 5798782464 5801766912 5807572596 5817982464 5850485694 5856481792 5859495936 5861269344 5864285952 5865359388 5899756288 5902792704 5904579216 5908699482 5912039934 5919590432 5922637056 5931614934 5952359823 5963331248 5966400384 5975444601 5981568768 5983379122 5986458576 6007395272 6014985903 6025767552 6027591283 6068763648 6070292928 6070600392 6073724736 6081481728 6090700392 6098396283 6131004376 6134159808 6139174356 6141993984 6166646784 6176307364 6179486112 6187378176 6195196224 6196757364 6200260668 6231527424 6236621568 6240973536 6246075402 6248944128 6261954804 6287089104 6293532672 6295118592 6298677504 6306721792 6308225406 6340036608 6345219456 6353236944 6354837909 6358430583 6361350912 6366551184 6370993818 6408355968 6418070127 6421698549 6424647936 6429899952 6455708352 6463865448 6467607552 6472120704 6477411528 6485596047 6519944256 6523630272 6531961856 6541863384 6545230272 6568121184 6580227584 6588542016 6590202276 6593928012 6602349376 6637225824 6642651618 6649122816 6655776428 6659539236 6693122048 6698593536 6702041088 6703267872 6704957042 6708747654 6725803308 6729264864 6752799408 6758319681 6765246208 6768728064 6775501362 6778988496 6815235712 6818743296 6825566643 6829079544 6829425441 6836078592 6838147568 6841666944 6842919286 6852037941 6886591488 6888675752 6893482729 6897379923 6909743232 6937477632 6960800448 6969595752 7006862144 7010468352 7016199264 7021095228 7030062144 7071289344 7072975242 7080224256 7082008416 7082367124 7086012192 7095062016 7132541184 7134699886 7138371888 7141650432 7156519776 7162370082 7194421248 7198488576 7209400464 7218607872 7227728928 7233637446 7262671896 7270115328 7271848629 7276058496 7281135792 7287087969 7323835392 7334937288 7335308807 7339084056 7342454784 7344305024 7348457088 7359596307 7389136332 7396709376 7402756032 7412109768 7421576064 7425395712 7427643048 7451364864 7466879052 7476415296 7480263168 7520260096 7529762304 7531659744 7535917728 7541176356 7545542144 7550807488 7556980116 7596899334 7606601632 7610901984 7624544256 7660877568 7662808048 7667140176 7686632352 7688569322 7690588416 7692916014 7731709952 7743430128 7747415424 7749760221 7757309952 7769462442 7773461136 7800647592 7804662336 7815025792 7819047936 7820479184 7826872263 7830900504 7872772288 7878265976 7882719912 7896849408 7904751589 7908819912 7936479764 7955200512 7965252288 7967259468 7975425024 7981944768 8019981204 8024108832 8034356736 8051084748 8091684864 8093723904 8094133856 8098299648 8108642304 8110575522 8120933856 8131195044 8159632618 8170505883 8178879744 8185565808 8189325312 8191277766 8239314816 8249837568 8251804449 8260261632 8262343152 8267014224 8315495424 8321298048 8328100536 8331925504 8338623489 8349273072 8356098429 8382785472 8393491456 8398236672 8410967208 8460292608 8470982592 8473117212 8477907444 8481801216 8488734912 8494658424 8544474624 8548872192 8557426836 8562264732 8566197248 8573199936 8577612288 8607611136 8618487264 8620659054 8623476736 8625532698 8629494272 8636548704 8647461396 8693259008 8698173696 8711358894 8722484512 8726973696 8757494912 8775728541 8784722688 8786936368 8789243904 8791904016 8798039082 8849634432 8854189056 8856868824 8863049223 8868059901 8879385648 8883955584 8931458048 8937690496 8944996872 8949600576 8967737744 8972353152 8975068683 8979687864 9003732544 9011092908 9034001816 9038651328 9091657728 9100755524 9103145472 9105439392 9105900588 9122222592 9136050588 9168002486 9182121984 9196506564 9201239712 9212990976 9249970176 9264461046 9269229168 9281067264 9292794336 9295136046 9300391002 9347291136 9354932352 9356644738 9361460304 9369113103 9373416192 9392932206 9425782507 9430633656 9440299008 9442677888 9448016256 9460082688 9462338109 9510054912 9517829184 9529855416 9542026368 9549826776 9556490727 9612533952 9624810496 9636971904 9644849928 9683562528 9695798172 9701411328 9708181056 9716117292 9765113856 9779916384 9785445408 9797942784 9802985472 9812795076 9852181776 9862279168 9870341376 9882813024 9885303414 9890892018 9895434752 9900527616 9903524064 9935153152 9955838736 9963977427 9968553728 9973684224 9983664642 9989308854 10039683072 10042212992 10047890304 10054901808 10057435563 10063121481 10075973488 10088704962 10129199112 10147869312 10153092096 10163252043 10214503424 10222853568 10228114944 10248843136 10254117888 10257221352 10262500416 10264378929 10324573504 10329887232 10333013628 10359283256 10364614848 10400863456 10406216448 10425397248 10435829684 10441200672 10510293216 10512941726 10515702528 10529132544 10545093216 10606934016 10620336384 10623012624 10623550686 10629018288 10633900032 10642593024 10693308272 10698811776 10702049829 10707557832 10712475648 10729257658 10734779664 10743555123 10791631872 10797732864 10808537887 10814100696 10827911808 10841593392 10850456169 10894007844 10905172992 10914087744 10921703688 10985753088 11002405932 11008626084 11013682176 11016457536 11022685632 11083704498 11087327232 11095064064 11104134048 11118164652 11132364096 11141464572 11177047296 11197648896 11200318578 11214622944 11280390144 11294643456 11297489616 11303876592 11309068288 11311764534 11318313216 11326211232 11335470174 11392632832 11395349001 11409902448 11416352976 11430933248 11436816384 11476814848 11491316352 11494212072 11500710264 11515398272 11529948528 11532853983 11539374021 11597564928 11615145192 11635964928 11654193663 11700971388 11712963584 11722538688 11728571904 11730718776 11799512576 11805585408 11809158432 11817398964 11824079868 11839180864 11845274112 11863229868 11904719646 11926662496 11932800768 11950889202 11963137536 11966758244 11972917152 12014790544 12029971806 12051535104 12055182566 12137527296 12140585856 12141200784 12147449472 12162963456 12181400784 12196792566 12239448927 12262008752 12268319616 12278348712 12283987968 12286916649 12352614728 12358972224 12374756352 12390392448 12393514728 12394142467 12400521336 12473243136 12481947072 12492150804 12497888256 12523909608 12574178208 12590237184 12597355008 12616450812 12680073216 12690438912 12706473888 12709675818 12716861166 12722701824 12733102368 12741987636 12816711936 12836140254 12843397098 12849295872 12859799904 12911416704 12927730896 12930988581 12935215104 12938299047 12944241408 12954823056 12971192094 13039888512 13047260544 13063923712 13067038341 13083726768 13090460544 13136242368 13160455168 13177084032 13180404552 13187856024 13197058623 13204698752 13274451648 13285303236 13311552856 13319078472 13397187072 13404082176 13406535744 13409914084 13417495308 13451606616 13458529728 13505598816 13516639362 13530492416 13537456128 13551002724 13557976992 13630471424 13637486592 13651133286 13658159088 13658850882 13672157184 13676295136 13683333888 13685838572 13704075882 13752003729 13773182976 13777351504 13786965458 13794759846 13819486464 13874955264 13888839587 13896691569 13921600896 13939191504 13942704069 14013724288 14020936704 14032398528 14034967107 14042190456 14060124288 14089398309 14145950484 14160448512 14164016832 14164734248 14172024384 14190124032 14265082368 14269399772 14276743776 14313039552 14324740164 14388842496 14396977152 14418800928 14437215744 14455457856 14467274892 14525343792 14540230656 14543697258 14552116992 14562271584 14574175938 14647670784 14669874576 14670617614 14678168112 14684909568 14688610048 14696914176 14719192614 14778272664 14793418752 14805512064 14824219536 14827955121 14836338027 14843152128 14850791424 14855286096 14902729728 14933758104 14952830592 14960526336 14975496963 14983963281 15059524608 15063319488 15071835456 15082352712 15091084288 15101614976 15113960232 15133057443 15193798668 15213203264 15221803968 15321755136 15325616096 15334280352 15373264704 15377138644 15381176832 15385832028 15463419904 15486860256 15494830848 15499520442 15514619904 15538924884 15546922272 15601295184 15609324672 15630051584 15638095872 15640958368 15653744526 15661801008 15745544576 15756531952 15765439824 15769412589 15793698816 15809503178 15817639824 15872959528 15910401024 15926322167 15930504576 15934518936 15935326029 15950850048 15963889536 16039962408 16048217664 16068713472 16093886487 16102169496 16187447808 16188267712 16196599296 16221151044 16241867712 16262390088 16319265236 16341011766 16357759488 16371131616 16382555532 16478629632 16499675136 16503608898 16520523264 16524686304 16534028448 16625556747 16630990848 16642596096 16656201072 16663851008 16677246978 16698546144 16712196858 16765570944 16786982912 16796473344 16800477867 16821934416 16920585216 16941965184 16946234424 16955814888 16963602432 16967646801 16977469824 16989316848 17003205261 17088949248 17114853672 17124529464 17132394496 17146399872 17155224576 17215222272 17236974528 17241318108 17251065396 17258988544 17273097408 17294922792 17386518016 17396347392 17422717788 17444969024 17453947392 17514989824 17551457082 17569445376 17573872736 17578487808 17583808032 17596078164 17699268864 17708378112 17713737648 17726098446 17736119802 17758771296 17767911168 17857079469 17862916096 17875380992 17889993744 17899201152 17935475488 17944706304 17950137366 17959375728 18007465088 18022185816 18044957709 18068003632 18077302656 18082773849 18201511048 18206290944 18210878784 18211801176 18244445184 18262701947 18272101176 18336004972 18393013128 18402479424 18425981952 18499940352 18528922092 18538458336 18562134528 18585588672 18590272092 18600782004 18694582272 18709864704 18713289476 18722920608 18738226206 18746832384 18785864412 18851565014 18861267312 18880598016 18885355776 18896032512 18920165376 18924676218 19020109824 19035658368 19059710832 19064513727 19084052736 19099653552 19112981454 19225067904 19249620992 19254210381 19265095647 19273943808 19289699856 19367125056 19391596344 19402822656 19416362112 19432234584 19456788141 19559832768 19570890816 19595885568 19625590152 19704363552 19740682752 19765626048 19770606828 19781784036 19790869504 19807048128 19870306304 19911677472 19927954854 19937107456 19947368448 19967329284 19978617708 20079366144 20084425984 20095780608 20109803616 20114871126 20126242962 20151946976 20177409924 20258398224 20274959043 20295738624 20306184192 20326504086 20429006848 20445707136 20456229888 20476699929 20488276323 20497686272 20508235776 20514442704 20525000832 20528757858 20649147008 20659774464 20666027256 20680448187 20692139769 20718566512 20729229696 20801726912 20812432896 20871659368 20882401344 21020586432 21025883452 21031405056 21090186432 21213868032 21240672768 21246025248 21247101372 21258036576 21285186048 21386616544 21397623552 21404099658 21415115664 21424951296 21458515316 21469559328 21487110246 21583263744 21595465728 21617075774 21628201392 21655823616 21683186784 21700912338 21776807861 21788015688 21810345984 21828175488 21843407376 21861263907 21971506176 22004811864 22005926421 22017252168 22027364352 22032915072 22045371264 22078788921 22167408996 22190128128 22208268096 22236329304 22264728192 22282929144 22354094592 22400637156 22429245888 22560780288 22589286912 22594979232 22607753184 22623529068 22636626432 22652422464 22670940348 22785265664 22790698002 22819804896 22832705952 22861866496 22873632768 22953629696 22982632704 22988424144 23001420528 23030796544 23059897056 23065707966 23078748042 23195129856 23230290384 23249280663 23271929856 23308387326 23401942776 23425927168 23445077376 23457143808 23461437552 23467349647 23480616789 23599025152 23618316864 23634797928 23648159736 23678361728 23690548224 23714254767 23726459736 23809439292 23853324992 23865601536 23901778404 23926275072 23933516488 23945834304 24029581088 24059943612 24103070208 24110365132 24275054592 24281171712 24282401568 24294898944 24325926912 24362801568 24393585132 24478897854 24524017504 24536639232 24556697424 24567975936 24573833298 24705229456 24717944448 24749512704 24755413347 24780784896 24787029456 24788284934 24801042672 24946486272 24963894144 24971449601 24984301608 24995776512 25047819216 25068295287 25148356416 25180474368 25194710016 25232901624 25380877824 25412947776 25419351636 25433722332 25445403648 25466204736 25483975272 25633423872 25672280508 25686794196 25698591744 25719599808 25822833408 25855461792 25861977162 25870430208 25876598094 25888482816 25909646112 25942384188 26079777024 26094521088 26127847424 26134076682 26167453536 26180921088 26272484736 26320910336 26327185623 26354168064 26360809104 26375712048 26394117246 26409397504 26548903296 26570606472 26589147669 26604179703 26623105712 26638156944 26794374144 26813071488 26819828168 26834990616 26903213232 26917059456 26925206049 27011197632 27033278724 27060984832 27102005448 27115953984 27260942848 27274973184 27302266572 27316318176 27317701764 27352590272 27366667776 27371677144 27408151764 27504007458 27546365952 27554703008 27573930916 27589519692 27638972928 27749910528 27777679174 27793383138 27843201792 27878383008 27885408138 28027448576 28041873408 28064797056 28069934214 28084380912 28120248576 28178796618 28277347521 28291900968 28320897024 28328033664 28329468496 28344048768 28380248064 28387014327 28530164736 28538799544 28553487552 28558714163 28626079104 28649480328 28669472181 28837601856 28874431488 28910915712 28934549784 29050687584 29087394516 29104233984 29124543168 29148351876 29295341568 29339749152 29341235228 29356336224 29377220096 29393828352 29438385228 29556545328 29586837504 29611024128 29648439072 29655910242 29672676054 29686304256 29701582848 29710572192 29805459456 29867516208 29891932281 29905661184 29921052672 29950993926 29967926562 30119049216 30126638976 30143670912 30164705424 30172306689 30182168576 30189364443 30203229952 30227920464 30266114886 30387597336 30426406528 30443607936 30489756129 30643510272 30651232192 30668560704 30746529408 30754277288 30762353664 30771664056 30793136787 30973720512 30989661696 30999040884 31077849768 31093844544 31202590368 31218649344 31260103168 31276191744 31281916736 31307489052 31323602016 31491089152 31513063904 31530879648 31538825178 31587397632 31619006356 31635279648 31745919056 31820802048 31852644334 31861009152 31869037872 31870652058 31901700096 31927779072 32079924816 32088008701 32096435328 32106149487 32137426944 32187772974 32204338992 32374895616 32376535424 32393198592 32425613661 32442302088 32483735424 32524780176 32551368507 32638530472 32682023532 32715518976 32742263232 32748256583 32765111064 32957259264 33007217796 33041046528 33049372608 33068056896 33251113494 33261981696 33285192192 33312402144 33354493956 33397092288 33424393716 33531141888 33573965824 33592946688 33600955734 33643868832 33841170432 33883930368 33892468848 33911629776 33927204864 33935293602 33954939648 33978633696 34006410522 34177898496 34186047003 34229707344 34249058928 34264788992 34292799744 34310449152 34430444544 34473949056 34482636216 34502130792 34517977088 34546194816 34589845584 34598561949 34618122063 34773036032 34792694784 34845435576 34889938048 34907894784 34962580989 35029979648 35102914164 35138890752 35147745472 35167616064 35192156328 35398537728 35416756224 35427475296 35452196892 35472239604 35517542592 35535822336 35714158938 35725832192 35750761984 35779987488 35798402304 35870950976 35889412608 35900274732 35918751456 36014930176 36044371632 36089915418 36136007264 36154605312 36165547698 36403022096 36412581888 36421757568 36423602352 36488890368 36525403894 36544202352 36672009944 36718346781 36786026256 36795296041 36804958848 36851963904 37057844184 37076916672 37124269056 37171177344 37180544184 37182427401 37201564008 37419729408 37426578952 37445841216 37476452412 37493664768 37552401803 37571728824 37703130028 37722534624 37770711552 37792065024 37849352436 38040219648 38071316736 38119421664 38129027454 38168105472 38199307104 38225962908 38450135808 38499241984 38508420762 38530191294 38547887616 38579399712 38734250112 38783192688 38792965743 38805645312 38814897141 38832724224 38864469168 38913576282 39119665536 39141781632 39191771136 39201115023 39251180304 39408727104 39481365504 39531252096 39541213656 39563568072 39581739008 39591175869 39614096256 39823354944 39855909708 39874214912 39934658568 39957235416 40168851968 40191561216 40219607232 40229742252 40252485924 40303893952 40354819848 40516796448 40549918086 40591477248 40612368384 40653008172 40858013696 40891414272 40912459776 40953399858 40976552646 40995372544 41016471552 41028885408 41050001664 41057515716 41256011187 41298294016 41319548928 41332054512 41360896374 41384279538 41437133024 41458459392 41603453824 41624865792 41666518761 41690074707 41743318736 41764802688 41828112207 42041172864 42051766904 42062810112 42104901321 42180372864 42193138981 42481345536 42492050496 42494202744 42516073152 42570372096 42773233088 42795247104 42808199316 42830231328 42917030632 42939118656 42974220492 43166527488 43190931456 43234151548 43256402784 43311647232 43366373568 43401824676 43553615722 43576031376 43620691968 43656350976 43686814752 43722527814 43943012352 44009623728 44011852842 44034504336 44054728704 44065830144 44090742528 44157577842 44334817992 44380256256 44416536192 44472658608 44483865363 44509014081 44529456384 44565858288 44708189184 44778228389 44801274312 44858491776 44926490889 44951889843 45178573824 45189958464 45215506368 45247058136 45273252864 45304844928 45341880696 45399172329 45581396004 45639609792 45665411904 45723732992 45907259392 45965265408 45976848288 46002841056 46061593088 46119794112 46131415932 46157496084 46390259712 46460580768 46498561326 46543859712 46616774652 46803885552 46851854336 46890154752 46914287616 46922875104 46934699294 46961233578 47198050304 47236633728 47269595856 47296319472 47308237767 47356723456 47381096448 47428509534 47452919472 47618878584 47706649984 47731203072 47778966501 47803556808 47805978087 47852550144 47867032976 47891668608 48059162176 48119887224 48206140416 48220730264 48254379103 48281659461 48562343424 48564803136 48589797888 48725603136 48787170264 48957795708 49048035008 49073278464 49113394848 49147666596 49410458912 49435888896 49499025408 49510826694 49561569792 49574058912 49576569868 49602085344 49876670241 49892972544 49927788288 49942899202 49968603216 49991553024 50095638432 50136590574 50296712832 50311935403 50360948736 50389420032 50465803248 50761755648 50825895552 50838703272 50867444664 50890807296 50902940403 50932409472 50967950544 51009615783 51266847744 51344561016 51347161649 51373588392 51397183488 51439199616 51645666816 51710923584 51723954324 51753196188 51776965632 51819292224 51884768376 52159554048 52189042176 52268153364 52334907072 52361842176 52544969472 52641820672 52654371246 52708336128 52721618208 52751424096 52788234492 52818795008 53097806592 53141212944 53178295338 53208359406 53246211424 53276313888 53571238407 53588748288 53626142976 53639656336 53669981232 53806426464 53834118912 53850412098 54022395264 54066557448 54121969664 54134873127 54204010896 54231907968 54248321547 54521885696 54604533144 54632636352 54635403528 54705180544 54733335552 54743354288 54788105841 54816303528 55008014916 55109406016 55147861832 55179039384 55277945856 55499821056 55555358348 55586766276 55686403584 55756766016 55770816276 56054897152 56083746816 56129594112 56139868428 56168761824 56240497152 56357593236 56554695042 56583801936 56641794048 56656067328 56658936992 56688097536 56760496128 56774028654 57060329472 57077599088 57106975104 57117428326 57193541181 57252158208 57298960656 57338944362 57539478289 57675203712 57748862976 57762631143 57821831424 57869099568 58101375168 58174789032 58208467968 58249086336 58296703752 58370364423 58679498304 58682470456 58712672448 58754440192 58787656704 58876770456 59113090656 59222048256 59296878144 59311820484 59345352108 59372608512 59421144384 59610918912 59735032416 59783864562 59811322368 59842105344 59901987852 59935853124 60238098432 60253277952 60287341824 60329410848 60344613378 60364337152 60378728886 60406459904 60455840928 60532229772 60775194672 60824877129 60852813056 60887215872 60979512258 61287020544 61302464384 61337121408 61430099787 61464828969 61493058816 61508554576 61524707328 61543328112 61586273574 61947441024 61979323392 61998081768 62041344561 62076419307 62155699536 62187689088 62405180736 62437298688 62520206336 62563833472 62614978104 62647204032 62982178304 63026127808 63061759296 63077650356 63238012712 63270559296 63491838112 63641604096 63705288668 63722018304 63738075744 63741304116 63855558144 64159849632 64176017402 64192870656 64212298974 64274853888 64375545948 64408677984 64749791232 64753070848 64786397184 64851227322 64884604176 64967470848 65049560352 65102737014 65277060944 65330423583 65364047064 65431037952 65484526464 65496513166 65530222128 65583791721 65914518528 65980477549 66014435592 66017779263 66082093056 66098745216 66136113792 66236366763 66502226988 66570384384 66624804288 66708987912 66794184576 66848787432 67062283776 67201911468 67287737664 67682340864 67767860736 67784937696 67823259552 67870587204 67909879296 67957267392 68012821044 68355796992 68372094006 68459414688 68498117856 68585599488 68620898304 68860889088 68947898112 68965272432 69004261584 69035954176 69092389632 69179691168 69197123898 69236244126 69546072064 69585389568 69690871152 69747841989 69779876096 69815789568 69925161978 70059959296 70205828328 70277781504 70295490944 70335232128 70384312656 70402048941 70441850367 70797075456 70854950592 70904393784 70944479208 71035085184 71071644672 71142764301 71428317876 71501523968 71559974976 71596804608 71741901952 71778825216 71800549464 71837502912 72029860352 72088743264 72179830836 72272014528 72309210624 72331095396 72806044192 72825163776 72843515136 72847204704 72977780736 73050807788 73088404704 73344019888 73436693562 73572052512 73590592082 73609917696 73703927808 74115688368 74153833344 74248538112 74342354688 74361088368 74364854802 74403128016 74839458816 74853157904 74891682432 74914348803 74952904824 74987329536 75104803606 75143457648 75204885861 75406260056 75445069248 75541423104 75584130048 75659765209 75698704872 76142633472 76238843328 76258054908 76336210944 76398614208 76451925816 76900271616 77016841524 77060382588 77095775232 77158799424 77468500224 77566385376 77585931486 77611290624 77629794282 77665448448 77728938336 77827152564 78239331072 78283563264 78383542272 78402230046 78502360608 78817454208 78962731008 78981556869 79062504192 79082427312 79127136144 79163478016 79182351738 79228192512 79646709888 79711819416 79748429824 79767443007 79812539109 79869317136 79914470832 80337703936 80383122432 80439214464 80459484504 80504971848 80607787904 80709639696 80775618147 81033592896 81099836172 81182954496 81306016344 81782828544 81824919552 81906799716 81953105292 81990745088 82057770816 82100003328 82115031432 82512022374 82596588032 82639097856 82664109024 82721792748 82768559076 82874266048 82916918784 83206907648 83249731584 83333037522 83380149414 83486637472 83529605376 83656224414 84082345728 84103533808 84125620224 84209802642 84360745728 84386277962 84832042563 84962691072 84984100992 84988405488 85032146304 85140744192 85546466176 85590494208 85616398632 85660462656 85676142489 85834061264 85878237312 85948440984 86008416543 86468303096 86512805568 86623294464 86732747136 86758997269 86803649352 87107231444 87152062752 87312701952 87373629504 87445055628 87886024704 88019247456 88023705684 88069008672 88131660288 88181485056 88315155684 88669635984 88760512512 88833072384 88945317216 88967730726 89018028162 89058912768 89131716576 89416378368 89556456778 89602548624 89675796843 89716983552 89852981778 89903779686 90357147648 90379916928 90431012736 90494116272 90516920067 90546505728 90568093329 90609689856 90683761392 90798344658 91162792008 91279219584 91330823808 91447465984 91469268387 91930530816 91953696576 92005682112 92123186176 92239588224 92262831864 92314992168 92379410361 92921161536 92997122652 93233549304 93607771104 93780309504 93828575232 93845750208 93869398588 93922467156 94396100608 94473267456 94539191712 94592638944 94616475534 94713446912 94762192896 94857019068 94905838944 95237757168 95413299968 95462406144 95557933002 95607113616 95611956174 95705100288 95734065952 95783337216 96118324352 96239774448 96264026103 96318448461 96412280832 96441460528 96508758206 96563318922 97124686848 97129606272 97179595776 97221877109 97276840983 97451206272 97574340528 97915591416 98096070016 98146556928 98226789696 98244769749 98295333192 98820917824 98871777792 99021653388 99123139584 99148117824 99153139736 99204170688 99753340482 99785945088 99855576576 99885798404 99937206432 100191276864 100273181148 100593425664 100623870806 100721897472 100778840064 100931606496 101523511296 101651791104 101677406544 101734889328 101781614592 101805880806 101864818944 101935901088 102019231566 102533695488 102558141009 102689122032 102694323298 102747176784 102794366976 102878399232 103291333632 103421847168 103447908648 103453148347 103506392376 103553931264 103638584448 103769536752 103795685847 103854366189 104319108096 104378084352 104536306728 104669814144 104723684352 104887742967 105089938944 105308742492 105416672256 105443236416 105502848192 105576468984 105637590016 106195613184 106282425888 106356590676 106416718812 106492422848 106552627776 107142476814 107177496576 107252285952 107279312672 107339962464 107612852928 107668237824 107700824196 108044790528 108133114896 108243939328 108269746254 108408021792 108463815936 108496643094 109043771392 109209066288 109265272704 109270807056 109410361088 109466671104 109486708576 109576211682 109632607056 110016029832 110155040343 110218812032 110295723664 110358078768 110385888123 110555891712 111110716696 111173532552 111372807168 111484255169 111513532032 111541632552 111547282203 112109794304 112259188224 112279736856 112337523648 112480994304 112657205409 112715186472 113109390084 113167603872 113312134656 113317873984 113376195072 113548057308 114120658944 114155198176 114213950208 114234856652 114387082362 114504316416 114597921312 114677888724 115078956578 115350407424 115497725952 115525262286 115643662848 115738199136 116202750336 116349578064 116378897229 116416935936 116498172672 116593407504 116740728846 117358996608 117364940912 117425344896 117508880384 117575313408 117603345069 117753540912 118226181312 118444096512 118593756288 118623640968 118690704216 118745217024 118773527607 118842288768 119470064832 119567729124 119622644736 119803975704 119871706248 120506555904 120574683648 120658821696 120689226756 120757457772 120812919808 120911681856 121064459544 121550389344 121649754258 121705626112 121774431744 121959024516 122574041088 122604928768 122674242816 122860199574 122929657938 122986117632 123017109152 123049414656 123086656224 123172547148 123768033561 123894882048 123958646784 123996163536 124082689122 124152838614 124311399072 124375378176 124810361472 124874597376 124999556283 125040412672 125070224121 125127666944 125229956208 125294408064 125964356608 126052255616 126123518592 126155300712 126314703963 126476025424 126541118592 126579416943 126983676224 127410577336 127444036608 127476151488 127482608232 127711116288 128319699264 128352034804 128385741312 128424597948 128751091896 128817355968 129499582464 129506141696 129572794368 129702454644 129769208352 129934941696 130099120704 130205474028 130554121888 130660847166 130728094128 130862075904 130969052928 130993026332 131060444256 131167583442 131829037056 131960955098 132028871184 132035558526 132164186112 132197490432 132272227584 132472733526 132936036047 133004453976 133140768768 133249608576 133417975824 133451596089 133588369152 133697574864 134124567552 134334685167 134403822936 134575475328 134779472667 134855669529 135535721472 135569875392 135646519104 135741174408 135819758592 135914534784 136025642088 136197516987 136744188012 136918829376 136996235712 137171198976 137721778176 137895796224 137930544864 138008523168 138184779264 138359382336 138394247796 138472488252 139092144128 139170779136 139381742304 139495683978 139559752192 139631579136 139850323956 140119918592 140411656656 140555563008 140590981888 140670464256 140768625312 140804097882 140883700734 141594150912 141709901184 141808787568 141888958416 141924713301 142070170368 142143289344 142285528602 142856635752 143003047936 143119949952 143193609216 143336899503 143417934261 143483803904 143557650432 143601098928 143675005824 144059720704 144177486528 144359661672 144544029056 144618421248 144662190792 144763137309 144844978383 145612088384 145687030272 145694409408 146101615576 146176809408 146688039776 146873387124 147144105024 147181184164 147219835392 148231376736 148307666688 148497076224 148684709376 148722176736 148729709604 148806256032 149678917632 149706315808 149783364864 149828697606 149905809648 149974659072 150209607212 150286915296 150409771722 150812520112 150890138496 150935806209 151082846208 151168260096 151319530418 151397409744 152285266944 152437655027 152477686656 152516109816 152672421888 152797228416 152903851632 153028847349 153800543232 154033683048 154041484947 154120765176 154191550464 154317598848 154937000448 155132770752 155171862972 155259588564 155330896896 155457876672 155654305128 156478662144 156567126528 156804460092 157004721216 157634908416 157925462016 157963113738 158125008384 158164854624 158254272288 158364703476 158456385024 159293419776 159423638832 159496859648 159534886014 159625078218 159738634272 159828941664 160675407872 160713715221 160766244864 160878428928 160918969008 161009943696 161215575808 161419279392 161551236294 162067185792 162199672344 162365908992 162404619381 162612032688 162744964641 163565657088 163813599432 163906210584 163981490176 164115541632 164200006656 164230062864 164364317523 165024044748 165193176064 165328218048 165443585496 165537118152 165748532096 165833837568 166413815296 166499463168 166666075044 166760298828 166973274944 167059210752 167312448828 168164691456 168207067616 168251240448 168419605284 168721491456 168772555924 169664085126 169925382144 169968201984 169976810976 170064292608 170281488384 171092932352 171180988416 171232797264 171320925312 171352284978 171668122528 171756474624 171896881968 172016833086 172618434867 172936606192 173025611136 173246588928 173287893429 173465494272 173517994538 173607298704 174214462888 174304125504 174625403904 174747259008 174800147207 174890111256 176038494912 176047411368 176138017344 176263320576 176362970112 176630311368 177339271968 177666144768 177890634432 177935461452 178036056324 178117825536 178263433152 178832756736 179112913556 179205097248 179351593686 179433967104 179705963556 179807559372 180714295296 180759833856 180862025472 180988232544 181033840134 181093011456 181136186658 181219379712 181367522784 181596689316 182325584016 182474631387 182558439168 182661647616 182894931968 182938536774 183861061632 183907393152 184011364224 184246372352 184290299361 184394486907 184479176448 184525663728 184629984336 184758820722 185842323072 185994245304 186124033683 186229257921 186467098608 187215542208 187560619008 187691500416 187738797176 187844934312 188946534912 189078383424 189185277888 189232951068 189426893824 189714038136 189811677888 190475514336 190826599936 190924812288 191115866004 191214227232 191223912348 191468131904 191566674432 192236648704 192479548896 192528052206 192636896922 192824561664 192882921056 193017516412 193126637844 194249373696 194259212544 194359191552 194443754218 194553681966 194902412544 195148681056 195831182832 195991270749 196192140032 196293113856 196453579392 196489539498 196590666384 197641835648 197743555584 197941432647 198043306776 198053337789 198246279168 198296235648 198306279472 198408341376 198709100289 199506680964 199711153152 199771596808 199874412864 199910999141 200382553728 200546362296 201186851328 201247741612 201863212992 203047022592 203303582208 203354813088 203469778656 203611761612 203729637888 203871802176 204038463132 205067390976 205116282018 205378244064 205388646596 205494353568 205756798464 206582667264 206843694336 206895817296 206906296694 207012784752 207107862528 207277168896 207539073504 207591371694 207708732378 208638216192 208756168704 209072613456 209243525967 209339628288 209447368704 209775485934 210179877888 210617484984 210833344512 210886472832 211005696384 211152937968 211206146823 211275180032 211325551101 212391226368 212564851776 212713181352 212833437624 212984845696 213105255552 213428292903 214284953628 214504571904 214558625344 214679924928 215225705856 215336475648 215401648392 216089581056 216266229792 216539492508 216816043584 216927631872 216993286188 218087542784 218418132576 218530545408 218541614112 218820722176 218933342208 218973417152 219152423364 219265214112 220032059664 220310080686 220437624064 220591447328 220716157536 220771776246 221111783424 222221433392 222347065104 222745614336 222968510338 223027064064 223083265104 223094564406 224219588608 224518376448 224559473712 224616060907 224675047296 224743046409 224961988608 225314410818 225430372944 226218780168 226335207744 226624269312 226635747968 226752390144 226979295627 227096114616 228310396352 228427900416 228469713304 228774164724 229008632832 229195842624 229237796081 229355777448 230157913156 230700814848 231050524572 231287325696 231476398272 232405500672 232699156128 232757794458 232833871872 232996345344 233186815008 233481457692 234717993216 234729881824 234850689792 235017760768 235150626816 235206690138 235507081824 236452362624 236888193024 236944670607 237187512576 237247281936 237381408432 237490434048 237547055214 237684577536 238940129664 239135458248 239245289472 239302329021 239607951408 239743412496 241013111808 241149367296 241317643392 241378453512 241514915544 241625839616 241823363712 242128919088 242326854441 243100778688 243299508516 243411252224 243548863488 243918049032 245209857536 245348485632 245720399148 245859315876 245972235264 246034218304 246173312448 246345094296 247536067122 247789764096 247917293568 247992327072 248165378244 248305677228 248622798144 248750756352 249620722944 249749194752 249999112566 250080825344 250140448242 250255333888 250459912416 250588816128 251928713216 252104511232 252247037184 252310601424 252629407926 252952050848 253082237184 253158833886 253967352448 254496127689 254821154672 254888073216 254952302976 254965216464 255422232576 256639398528 256704069608 256771482624 256849195896 257028427467 257502183792 257567072287 257634711936 259012283392 259404909288 259538416704 259869883392 260198241408 260276991807 260410948056 261108243776 261321694332 261456188256 261938105856 261986052664 262120888512 262335166884 263658074112 263921910196 264057742368 264071117052 264394980864 264544455168 264945467052 265872072094 266008907952 266281537536 266499217152 266835951648 266903192178 267176738304 267395149728 268249135104 268669370334 268807645872 269150950656 269558945334 269711339058 271071442944 271139750784 271293038208 271482348816 271550760201 271639517184 271704279987 271829069568 272051284176 272395033974 273347692703 273488376024 273837658752 273992471424 274342397952 274407805161 275791592448 275861089728 276017046336 276369558528 276718764672 276788495592 276944976504 277138231083 278763484608 278991367956 279119504384 279700647912 280239837184 280823313312 281181963776 281340928512 281537250624 281608195764 281767401468 283188301824 283419802368 283617575136 283777916832 283849426602 284140340736 284286578688 284571057204 285713271504 286006095872 286239899904 286387218432 286673799006 286835868522 286967607808 287115300864 287202197856 287350011648 288119441408 288354973056 288719323344 288792078309 288955345383 289088058112 289236842496 289324381584 289526274618 289689956766 291224176768 291374060544 291388818816 291665631327 291830522949 292203231152 292353618816 293376079552 293746774248 294288210048 294362368328 294439670784 294734309247 296462753472 296615333376 297369418752 297444353472 297459419208 297612512064 299357835264 299412631616 299566729728 299657395212 299811619296 300419214424 300573830592 300819543444 301625040224 301780276992 301871612418 302165692416 302336520192 302639060836 302794819488 304570533888 304875310054 304955373312 305032219632 305344843776 305594456832 305807703264 306057694698 307128083281 307601086464 308067366096 308082969894 308241530352 308383100928 308635197696 309874000896 310265541504 310343725944 310359445041 310519177128 310661793792 310915753344 311308610256 311387057541 311563098567 312957324288 313134253056 313447598723 313608920184 314009442432 314663228901 315269816832 315926227476 316250016768 316329709248 316508544576 316729406952 316912770048 318586839552 318847277664 319069772028 319250156436 319477268544 319657883328 321350815744 321427430442 321532489728 321756857856 321837938016 322019887392 322431151616 322838558784 323102472588 324134371584 324399344688 324731817984 324809238762 325224065376 325489929282 327131314176 327627198864 327812421168 327962980352 328231083264 328400013312 328460125728 328728635046 330048089496 330386352128 330465121029 330656436096 330887170992 331074236304 331157664369 331497064192 331667675136 332827630592 333332150088 333520597656 333946549888 334118421504 334452765507 334624897656 334641846609 336329382912 336414135232 336839210568 337442982912 337545111848 337971616227 339328170252 339936403968 339953621952 340128585216 342185864704 342361976832 342465594528 342641850624 342704569956 343336245056 343512949248 343793763936 344033666172 345236869734 345873212384 346051222272 346493177856 346575786858 346930988544 347035989076 347214597408 348428925776 348608251008 349136691687 349250807808 349494518016 349600294414 349780222512 352076989824 352094822736 352183547821 352276034688 352526641152 352725940224 353260622736 354678543936 355332289536 355781268864 355870922904 356072112648 356235651072 356320582821 356526866304 358225827112 358410194496 358703187372 358867934208 359411927112 359430131543 359615118744 361519667712 361724050944 361976465088 362067680268 362272373316 362438759424 362735045568 363193378632 364651168032 364949262774 365116878336 365323295232 365877073548 367722123264 367814786304 368022728448 368492744704 368580598722 368788973814 368958352896 369051327456 369259968672 369517641444 371304100683 371684646144 371988490608 372248067366 372458515842 372934197216 374431084416 374998668849 375121238016 375210672363 375383000832 375477594352 375689868624 377893069824 378156766848 378370555776 378465902136 378853787648 378944111889 379428076272 379623355776 379738250829 380951028672 381653199872 382231732008 382428454464 382447824696 382936263808 383133348864 384473297408 384959097792 385056104412 385273793844 385765842112 386035032824 386253275688 388498747392 388518425088 388718383104 388887508436 389107363932 389804825088 390297362112 391662365664 391982541498 392384280064 392586227712 392907158784 392979078996 393181332768 395283671296 395487111168 395882865294 396086613552 396106675578 396492558336 396592471296 396612558944 396816682752 397418200578 398808108141 399013361928 399422306304 399543193616 399748825728 399821998282 400354788267 400765107456 401092724592 402373702656 402495483224 402776348023 403004055501 403726425984 404338418001 406607164416 406709626176 406939557312 407223523224 407459275776 407743604352 408076926264 408592550961 410232564036 410756488128 410777293192 410988707136 411513596928 413165334528 413687388672 413791634592 413812593388 414025569504 414554337792 415078147008 415182743388 415417464756 417276432384 417512337408 418145226912 418487051934 418679256576 418894737408 419550971868 420359755776 421234969968 421666689024 421772945664 422011392768 422305875936 422412293646 422550360064 422651102202 424782452736 425129703552 425426362704 425666875248 425774139903 425969691392 426210511104 426856585806 428569907256 429009143808 429117250688 429359849856 430010698509 430253802783 430451411712 430672951296 430803296784 432179162112 432532459584 433078985016 433632087168 433855263744 433986572376 434289411927 434534935149 436836265152 437061090816 437083228224 437641444352 437946834304 438304846728 438530428224 440064119328 440620161372 440875248128 441182894656 441432315072 441543552492 444442866784 444694130208 445491228672 445937020676 446054128128 446166530208 446189128812 448439177216 449036752896 449118947424 449232121814 449350094592 449486092818 449923977216 450628821636 450860745888 452437560336 452670415488 452807418627 453248538624 453271495936 453504780288 453958591254 454192229232 456620792704 456855800832 456939426608 457312965081 457548329448 458017265664 458391685248 458475592162 458711554896 459086542047 460315826312 461401629696 461863342843 462101049144 462124454841 462574651392 462952796544 464811001344 465398312256 465515588916 465992690688 466373630016 466962915384 469435986432 469459763648 469701379584 470413380276 471014163648 472904725248 473776386048 473889341214 474375025152 474494563872 474762816864 475094110428 475369155072 477880259328 478270916496 478490578944 478604658042 479215902816 479486824992 482026223616 482141145663 482298734592 482635286784 482756907024 483029831088 483251679232 483646727424 484257838176 484653708882 486201557376 486599017032 486822504448 487097726976 487213858143 487836098064 488234893923 490419715072 490696971264 491440798296 491718631752 491944470528 492068436608 492346624896 492690188592 493092952569 495072134244 495579528192 495984654144 496330756488 496611354456 497245596288 497501512704 499241445888 499498389504 499998225132 500280896484 500510667776 500919824832 501177632256 503857426432 504209022464 504494074368 504621202848 505258815852 505904101696 506164474368 506317667772 507934704896 508992255378 509642309344 509776146432 509904605952 509930432928 510844465152 513278797056 513408139216 513542965248 513698391792 514056854934 515004367584 515134144574 515269423872 517855304601 518024566784 518809818576 519076833408 519739766784 520396482816 520553983614 520821896112 522216487552 522643388664 522912376512 523876211712 523972105328 524241777024 524400441621 524670333768 527843820392 528115484736 528142234104 528789961728 529088910336 529618356463 529890934104 531744144188 532017815904 532998434304 533671903296 533806384356 534353476608 534790299456 536498270208 537338740668 537615291744 538301901312 539117890668 539422678116 542142885888 542279501568 542586076416 542964697632 543101520402 543279034368 543408559974 543658139136 544102568352 544790067948 546695385406 546976752048 547423894161 547675317504 547984942848 548684795904 548815610322 551583184896 551722179456 552034092672 552739117056 552870898083 553437529344 553576991184 553889953008 554276462166 557526969216 557982735912 558239008768 558372101049 558687773763 559401295824 561646626624 562363927552 562681857024 563074501248 563216391528 563534802936 566839604736 567235150272 567555833664 567698853204 568280681472 569142114408 571426543008 572479799808 572774436864 573347598012 573671737044 573935215616 574404395712 574700023296 576238882816 576709946112 577438646688 577584156618 577910690766 578176116224 578473684992 578648763168 579052549236 579379913532 582448353536 582748121088 582777637632 583331262654 583661045898 584406462304 584707237632 586752159104 587493548496 587973812247 588576420096 588724736656 588879341568 589468618494 592925506944 593230666752 593824297941 594160013367 594738837504 594888706944 594918838416 595225024128 598825263232 599133459456 599314790424 599623238592 599732997423 600838428848 601147661184 601639086888 603250080448 603560553984 603743224836 605278121672 605589638976 609141067776 609750620108 609910746624 610064439264 611188913664 611615406528 612115389396 614256166562 615202172928 616134732192 616165939788 616483060704 617270395392 619748001792 620531083008 620687451888 620718890082 621038354256 621323587584 621831506688 622617220512 622774115082 623126197134 625914648576 626268506112 626895197446 627217840368 627730577901 628018884864 629326457802 630539633664 631527427969 631852454952 632500033536 632659418496 633017089152 633458813904 633618440469 633825540096 633976653303 637173679104 637694555328 638139544056 638500312872 638954537088 639315766656 640284878709 642854860884 643513715712 643675876032 644039774784 644862303232 645677117568 646204945176 648268743168 648798689376 649618477524 650448130752 650979858564 654262628352 655254397728 655624842336 656462166528 656800026624 656920251456 657457270092 660096178992 660772704256 660930242058 661312872192 661774341984 662148472608 662315328738 662994128384 663335350272 665655261184 666664300176 667041195312 667893099776 668236843008 668905531014 669249795312 669283693218 672658765824 672828270464 673678421136 673848182721 674229139227 674885965824 675090223696 675943232454 678656340504 679872807936 679907243904 680257170432 680553139763 680937886881 684371729408 684931189056 685283701248 685409139912 686672490112 687025898496 687587527872 687713388243 688067332344 690473739468 691746424768 692102444544 693151573716 693861977088 694071978152 694429194816 696857851552 697216502016 698273383374 698501615616 698989036032 699200588828 699560445024 704153979648 704189645472 704367095642 704552069376 705053282304 705451880448 706521245472 709357087872 710664579072 711562537728 711741845808 712144225296 712471302144 712641165642 713053732608 716451654224 716820388992 717406374744 717735868416 717906987063 718823854224 718860263086 719230237488 723039335424 723448101888 723952930176 724135360536 724172038429 724544746632 724877518848 725470091136 726386757264 726980563323 729302336064 729898525548 730233756672 730646590464 731754147096 735629572608 736045456896 737161197444 737577947628 737916705792 738102654912 738519937344 739035282888 742608201366 743369292288 743976981216 744496134732 744917031684 745868394432 748862168832 749997337698 750242476032 750421344726 750766001664 750955188704 751379737248 755786139648 756313533696 756741111552 756931804272 757707575296 757888223778 758856152544 759246711552 759476501658 761902057344 763306399744 763488383067 764463464016 764856908928 764895649392 765872527616 766266697728 768946594816 769918195584 770112208824 770547587688 771085282401 771531684224 772070065648 772506551376 772701216861 777036850176 777775016872 778214727864 779609650176 780594724224 780830975421 783324731328 783965082996 784768560128 785814317568 785958157992 786362665536 790567342592 790974222336 791765730588 792173227104 792213351156 793184942592 793225117888 793633365504 794836401156 797616216282 798026723856 798844612608 799086387232 799497651456 799643996564 800709576534 801530214912 802185449184 804747405312 804990966448 805552696046 806008111002 807452851968 808676836002 813214328832 813419252352 813879114624 814447046448 814652280603 814918551552 815487208704 816153852528 817185101922 820043078109 820465128072 821512976256 821554586384 821977414272 823027193856 823223415483 827374777344 827583269184 827625186776 828051139008 829108675584 830156294016 830365486776 830834929512 831414693249 836290453824 836974103868 837358513152 839101943736 840719511552 842469939936 843545891328 844022785536 844611751872 844824587292 845302204404 849564905472 850259407104 850852725408 851333750496 851548279806 851939382784 852421022208 853713171612 857139814512 858018287616 858234501376 858719699712 860021397018 860507605566 860902823424 861345902592 861606593568 864358324224 865064919168 866157970032 866376234927 866866036149 867264174336 867710527488 867973144752 868578823854 869069870298 873672530304 874122181632 874166456448 874996893981 875282888704 875491568847 875893668608 876609693456 877060856448 880128238656 881240322744 881750496256 882365789312 882864630144 883087104984 884202927741 888885733568 889388260416 891874041352 892108256256 892333060416 892378257624 898073505792 898237894848 898464243628 898700189184 898972185636 901257643272 901721491776 904875120672 905340830976 905614837254 906497077248 906542991872 907009560576 907917182508 908384458464 913241585408 913711601664 913878853216 914625930162 915096658896 916034531328 916783370496 916951184324 917423109792 918173084094 920631652624 921384249843 922803259392 923726685686 924202098288 924248909682 925149302784 925905593088 929622002688 930552252329 930796624512 931031177832 931078335123 931985381376 932747260032 933925830768 934161172623 938871972864 938919527296 939402759168 940342796169 940826760552 942028327296 943989686703 945809450496 947778682428 948750050304 948989127744 949525633728 950188220856 950738310144 955760518656 956541832992 957209316084 958431805632 958973649984 964052447232 964282291326 964597469184 965270573568 965513814048 966059662176 967293454848 968515676352 969307417764 972403114752 973198034064 973645008896 974195453952 974427716286 975672196128 976469787846 980839430144 981393942528 982881596592 983437263504 983888941056 984136873216 984693249792 985380377184 986185905138 990144268488 991159056384 991395363087 991969308288 992661512976 993222708912 993472993107 994491192576 995003025408 998482891776 999996450264 1000561792968 1001021335552 1001839649664 1002355264512 1003358296521 1003925539827 1008418044928 1008988148736 1009242405696 1010517631704 1011808203392 1012328948736 1012635335544 1013914848681 1015869409792 1017984510756 1019284618688 1019809211904 1019860865856 1026557594112 1026816278432 1027085930496 1027396783584 1028113709868 1030008735168 1030268289148 1030538847744 1035710609202 1036049133568 1037619637152 1038153666816 1039479533568 1040792965632 1041107967228 1041643792224 1044432975104 1045286777328 1045824753024 1047752423424 1047944210656 1048483554048 1048800883242 1049340667536 1055687640784 1056230969472 1056284468208 1056550643463 1057579923456 1058177820672 1059236712926 1059781868208 1063488288376 1064035631808 1065996868608 1067063585189 1067343806592 1067612768712 1068706953216 1069580598912 1074677481336 1075230583488 1076603802624 1078235781336 1078290394629 1078845356232 1084559003136 1085172152832 1085929395264 1086203040804 1086817119948 1087316278272 1088205136704 1089580135896 1093390770812 1093953504096 1094847788322 1095350635008 1095969885696 1097631220644 1103166369792 1103444358912 1104068185344 1105478234112 1105741796166 1106875058688 1107153982368 1107779906016 1108552924332 1113912302049 1115053938432 1115965471824 1116478017536 1116744202098 1117375547526 1118802591648 1123293253248 1124727855104 1124996006547 1125363714048 1125632017089 1126149002496 1126432783056 1127069605872 1133679209472 1134470300544 1135111667328 1135397706408 1136561362944 1136832335667 1138284228816 1139214752487 1142853086016 1144959599616 1146695196024 1147343474088 1147870431232 1148808791424 1149400046592 1153419892224 1154877293376 1155168313236 1155821381532 1156352232448 1157297526336 1158105098472 1158759827064 1164896707072 1165496242176 1165555275264 1166662525308 1167322091796 1168812924608 1169414475264 1173504318208 1174987096992 1175947624494 1177152840192 1177449473312 1177758683136 1178937236988 1185851013888 1186461333504 1187648595882 1188320026734 1189477675008 1189777413888 1189837676832 1190450048256 1196424324423 1197650526464 1198266918912 1198629580848 1199246477184 1199465994846 1201676857696 1202295322368 1203278173776 1206500160896 1207121107968 1207486449672 1208329044069 1209012166503 1210556243344 1211179277952 1213015254003 1219501240216 1219821493248 1220128878528 1222377827328 1223230813056 1223601030449 1224230778792 1228512333124 1232269464384 1232331879576 1232966121408 1234540790784 1239496003584 1241062166016 1241374903776 1241437780164 1242076708512 1243663013376 1245234441024 1245548230164 1246252394268 1251829297152 1252537012224 1253790394892 1254435680736 1255461155802 1256037769728 1258652915604 1261079267328 1263054855938 1263704909904 1265000067072 1265318836992 1266034178304 1266917627808 1267236880938 1267651080192 1267953306606 1274347358208 1275389110656 1276279088112 1277000625744 1277322419709 1277909074176 1278631533312 1280569757418 1285709721768 1287027431424 1287351752064 1288079549568 1289724606464 1290032095527 1290761408349 1291354235136 1292409890352 1296537486336 1297597378752 1299236955048 1300896261504 1301959717128 1302868235781 1303604805447 1310508795456 1311249684672 1312924333056 1313840502912 1314914540184 1320192357984 1321860484116 1322625744384 1323548683968 1324296945216 1324630657476 1325988256768 1331310522368 1333328600352 1334082390624 1335786199552 1336473686016 1337811062028 1338499590624 1338567386436 1345317531648 1345656540928 1347356842272 1347696365442 1348458278454 1349771931648 1350180447392 1351886464908 1357312681008 1358422255881 1359745615872 1359814487808 1360514340864 1361106279526 1361875773762 1368743458816 1369862378112 1370567402496 1370818279824 1371938895243 1373344980224 1374051796992 1375175055744 1375426776486 1376134664688 1380947478936 1383492849536 1384204889088 1385590028529 1386303147432 1386373364523 1387723954176 1388143956304 1388858389632 1393715703104 1394433004032 1396546766748 1397978072064 1398401177656 1399120890048 1399376993987 1408307959296 1408379290944 1408734191284 1409104138752 1413042490944 1418714175744 1421329158144 1423125075456 1423483691616 1424288450592 1425282331284 1426107465216 1432903308448 1433640777984 1434812749488 1435471736832 1435813974126 1437647708448 1437720526172 1438460474976 1446078670848 1446423436989 1446896203776 1447905860352 1448270721072 1448344076858 1449089493264 1449755037696 1450940182272 1452773514528 1453961126646 1458604672128 1459046126687 1459797051096 1460467513344 1461293180928 1463508294192 1464704681769 1471259145216 1472090913792 1474322394888 1475155895256 1475833411584 1476205309824 1477039874688 1478070565776 1479278857707 1485216402732 1486738584576 1487953962432 1488992269464 1489834063368 1491736788864 1497724337664 1499994675396 1500842689452 1501532003328 1501910377408 1502759474496 1511572279296 1512627067392 1513482223104 1513863608544 1515776447556 1517712305088 1518493423104 1518953003316 1523804114688 1526612799488 1526976766134 1528926928032 1529713817856 1529791298784 1531745055232 1532533395456 1537893189632 1539836391168 1540224417648 1541095175376 1542170564802 1543063368448 1544140131296 1545013102752 1545402433722 1553565913803 1554073700352 1555550033744 1556429455728 1559219300352 1561189448448 1561661950842 1566649462656 1567930165992 1569537120256 1571628635136 1571916315984 1572312426349 1572725331072 1573201324863 1581134685184 1583531461176 1584346454208 1584426702312 1586369885184 1586450235776 1587266731008 1588855069389 1589672802312 1595232432564 1596053447712 1598172774464 1598995302912 1599287993128 1601419153068 1603060429824 1604370898368 1609494810624 1609981932896 1611105392092 1612016222004 1614905703936 1617353672004 1626428657664 1626838504704 1627758229248 1628894092896 1629304561206 1629837103104 1630974417408 1632307705056 1634370203844 1640086156218 1640930256144 1643025952512 1643109172768 1643954828544 1646054387712 1646446830966 1654749554688 1655166538368 1655250373552 1656102278016 1658217351168 1658612694249 1660312588032 1660730973552 1661669859024 1662829386498 1668644870381 1672580907648 1673948207736 1674717026304 1675116303147 1678203887472 1684939879872 1687091782656 1688045571072 1689223503744 1689649174584 1690604408808 1700518814208 1701705450816 1702667500992 1703096559612 1703878765568 1704842044416 1707426343224 1714279629024 1716469002752 1717439399424 1720042794036 1721015211132 1721805646848 1723213187136 1728716648448 1730129838336 1732315940064 1732752469854 1733732072298 1734528348672 1735421054976 1735946289504 1737157647708 1738139740596 1747345060608 1748244363264 1748332912896 1749993787962 1750565777408 1750983137694 1751787337216 1753219386912 1754121712896 1760256477312 1762480645488 1763500992512 1763921436741 1764731578624 1765729260288 1766174209968 1768405855482 1777771467136 1778776520832 1781472893823 1782480040101 1783748082704 1784216512512 1784666120832 1784756515248 1796475789696 1796928487256 1797400378368 1797944371272 1799198992269 1802515286544 1803442983552 1809750241344 1810681661952 1811229674508 1813085983744 1815834365016 1816768916928 1826483170816 1827423203328 1827757706432 1829251860324 1830193317792 1833566740992 1833902368648 1834846219584 1836346168188 1841263305248 1842768499686 1845606518784 1847453371372 1848404196576 1848497819364 1851811186176 1859244005376 1861104504658 1861593249024 1862062355664 1862156670246 1863970762752 1865494520064 1867851661536 1868322345246 1877743945728 1877839054592 1878805518336 1880685592338 1881653521104 1884056654592 1887979373406 1891618900992 1894582283907 1895557364856 1897500100608 1897978255488 1899051267456 1900376441712 1900855321407 1901476620288 1901929959909 1911521037312 1913083665984 1913433848921 1914418632168 1916863611264 1917947299968 1920854636127 1928564582652 1930541147136 1931027628096 1932119324352 1934586909696 1937031352704 1938614835528 1944806229504 1946396068128 1948855432572 1951344392256 1952939575692 1961678860288 1962787885056 1965763193184 1966874527008 1968273746432 1969386499584 1970760754368 1972371810276 1980288536976 1982318112768 1982790726174 1983938616576 1985323025952 1986445417824 1986945986214 1988982385152 1990006050816 1996965783552 1999992900528 2001123585936 2002042671104 2003679299328 2004710529024 2006716593042 2007851079654 2016836089856 2017976297472 2018484811392 2021035263408 2021544548163 2022687417681 2023616406784 2024657897472 2025270671088 2027829697362 2031738819584 2035969021512 2038569237376 2039618423808 2039721731712 2041659419289 2042813660643 2053115188224 2053632556864 2054793567168 2056227419736 2060017470336 2060536578296 2061077695488 2063140164729 2071421218404 2075239274304 2076307333632 2081585931264 2082215934456 2083287584448 2088865950208 2090573554656 2091649506048 2095504846848 2095888421312 2096967108096 2097601766484 2098681335072 2111375281568 2112461938944 2112568936416 2113101286926 2115159846912 2116355641344 2118473425852 2119563736416 2126976576752 2128071263616 2131993737216 2134127170378 2134687613184 2135225537424 2137413906432 2139161197824 2149354962672 2149896582967 2150461166976 2153207605248 2156471562672 2156580789258 2157690712464 2169118006272 2170344305664 2171858790528 2172406081608 2172516115287 2173634239896 2174632556544 2176410273408 2179160271792 2180941689969 2186781541624 2187907008192 2189695576644 2190701270016 2191939771392 2194133191061 2195262441288 2206888717824 2208136370688 2211483592332 2213750117376 2214307964736 2215559812032 2217105848664 2227824604098 2230107876864 2231930943648 2233488404196 2234751095052 2237605183296 2246586506496 2249455710208 2249992013094 2250727428096 2251264034178 2252298004992 2252865566112 2254139211744 2267358418944 2268940601088 2270223334656 2270795412816 2273122725888 2273664671334 2276568457632 2278429504974 2285706172032 2289919199232 2290465149201 2293390392048 2294686948176 2295740862464 2297617582848 2298800093184 2306839784448 2309754586752 2310336626472 2311642763064 2312704464896 2313255847203 2314595052672 2316210196944 2317519654128 2318103650583 2329793414144 2331110550528 2333325050616 2334644183592 2337625849216 2338828950528 2342492926263 2347008636416 2349974193984 2351895248988 2354305680384 2354898946624 2357874473976 2371702027776 2372922667008 2375297191764 2376640053468 2379554827776 2379675353664 2380900096512 2392848648846 2395301052928 2396533837824 2397259161696 2398492954368 2398931989692 2403353715392 2404590644736 2406556347552 2413000321792 2414242215936 2414972899344 2416658088138 2418024333006 2421112486688 2422358555904 2426030508006 2439002480432 2439642986496 2440257757056 2443956841809 2444755654656 2446461626112 2447202060898 2448461557584 2457024666248 2460129234327 2464538928768 2464663759152 2465284834747 2465932242816 2469081581568 2482124332032 2482749807552 2482875560328 2484153417024 2487326026752 2490468882048 2491096460328 2492504788536 2494244079747 2507580789784 2508871361472 2510922311604 2512075539456 2516010920801 2517305831208 2522158534656 2526109711876 2527409819808 2530637673984 2532068356608 2533835255616 2534473761876 2535906613212 2548694716416 2550778221312 2552558176224 2554001251488 2554644839418 2555818148352 2557263066624 2561139514836 2571419443536 2574054862848 2574703504128 2576159099136 2579449212928 2580064191054 2581522816698 2582708470272 2584819780704 2593074972672 2595194757504 2598473910096 2599128704781 2600598108447 2601792523008 2603919434256 2605736471562 2607209610894 2621017590912 2622499369344 2624990681943 2625848666112 2626474706541 2627681005824 2629829080368 2640384715968 2643720968232 2645251488768 2647097367936 2648593890432 2649261314952 2651976513536 2652608783223 2666657200704 2668164781248 2671572399104 2675622124056 2676999181248 2677134772872 2691313081856 2694713684544 2695392730884 2696916556908 2700360894784 2703772929816 2714625362016 2716844511762 2719491231744 2719628975616 2721028681728 2722212559052 2723751547524 2737486917632 2739724756224 2741134804992 2741636559648 2743877790486 2746689960448 2748103593984 2750350111488 2750853552972 2752269329376 2761894957872 2764152749529 2766985699072 2768409778176 2771180057058 2772606294864 2772746729046 2775447908352 2776287912608 2777716779264 2787431406208 2788866008064 2791656756987 2793093533496 2793235005369 2795956144128 2796802355312 2798241780096 2798753987974 2802483517869 2816615918592 2816758581888 2817468382568 2818208277504 2819434436161 2821028388507 2826084981888 2837428351488 2846250150912 2846967383232 2848576901184 2850564662568 2852214930432 2865806616896 2867281555968 2869625498976 2871627948252 2875295416896 2875441052344 2876920949952 2892157341696 2892846873978 2893792407552 2895811720704 2896541442144 2896688153716 2898178986528 2901880364544 2905547029056 2907922253292 2917209344256 2918092253374 2919594102192 2920935026688 2922586361856 2927016588384 2929409363538 2942518290432 2944181827584 2948644789776 2950311790512 2951666823168 2952410619648 2954079749376 2956141131552 2958557715414 2970432805464 2973477169152 2974186089261 2975907924864 2977984538928 2979668126736 2980418979321 2983473577728 2995448675328 2999989350792 3000141302063 3001685378904 3003064006656 3003820754816 3005518948992 3010074889563 3011776619481 3025254134784 3026964446208 3027727217088 3031552895112 3035424610176 3036986846208 3037906006632 3041744546043 3047608229376 3053953532268 3057853856064 3059427635712 3059582597568 3063490110464 3075786379264 3079672782336 3080448835296 3082190350752 3084341129604 3086126736896 3088280262592 3090026205504 3090804867444 3107131827606 3108147400704 3111100067488 3112858911456 3118438600704 3122378896896 3123323901684 3133298925312 3135860331984 3139074240512 3143257270272 3143832631968 3144624852698 3145450662144 3146402649726 3162269370368 3167062922352 3168692908416 3168853404624 3169651930389 3172739770368 3172900471552 3174533462016 3177710138778 3179345604624 3190464865128 3192106895424 3196345548928 3197990605824 3198575986256 3201190755567 3202838306136 3206120859648 3208741796736 3219963865792 3222210784184 3224032444008 3229811407872 3233043399901 3234707344008 3234871183887 3253677009408 3255516458496 3257788185792 3258609122412 3261948834816 3264615410112 3268740407688 3280172312436 3281860512288 3286051905024 3286218345536 3287909657088 3292893661932 3309499109376 3310333076736 3310500747104 3312204556032 3316434702336 3317225388498 3320625176064 3321461947104 3323339718048 3325658772996 3337289740762 3341736906147 3345161815296 3347896415472 3349434052608 3350232606294 3356407774944 3369879759744 3374183565312 3374988019641 3376091142144 3378447007488 3379298349168 3381208817616 3401037628416 3403410901632 3405335001984 3406193119224 3407757531136 3409684088832 3410497007001 3414852686448 3417644257461 3428559258048 3432938005504 3434878798848 3440085588072 3442030422264 3443611293696 3446426374272 3460259676672 3464631880128 3465504939708 3467464144596 3469056697344 3471892579008 3474315295416 3476279481192 3494690121216 3496488726528 3496665825792 3499987575924 3501966275388 3503574674432 3506438773824 3508243425792 3520512954624 3524961290976 3527001985024 3527842873482 3529463157248 3531458520576 3532348419936 3536811710964 3555542934272 3557553041664 3562945787646 3564960080202 3567496165408 3568433025024 3569332241664 3569513030496 3589272973269 3592951579392 3593856974512 3594800756736 3595888742544 3598397984538 3605030573088 3606885967104 3619500482688 3621363323904 3622459349016 3624987132207 3626171967488 3627036499509 3631668730032 3633537833856 3652966341632 3655515412864 3658503720648 3660386635584 3667133481984 3667804737296 3669692439168 3670803091347 3672692336376 3682526610496 3685536999372 3694906742744 3696808393152 3696995638728 3703622372352 3718488010752 3722209009316 3723186498048 3724124711328 3724313340492 3730989040128 3735703323072 3736644690492 3755487891456 3755678109184 3757611036672 3761371184676 3763307042208 3768113309184 3775958746812 3783237801984 3789164567814 3791114729712 3795000201216 3795956510976 3798102534912 3800752883424 3801710642814 3802953240576 3803859919818 3823042074624 3826167331968 3826867697842 3828837264336 3831967259127 3833727222528 3835894599936 3841709272254 3855145045363 3857129165304 3861082294272 3862055256192 3864238648704 3869173819392 3870096286581 3874062705408 3877229671056 3889612459008 3892792136256 3897710865144 3902688784512 3905879151384 3908604707343 3910814416341 3931526386368 3933749054016 3936547492864 3938772999168 3941521508736 3944743620552 3960577073952 3965581452348 3967877233152 3970646051904 3972890835648 3973891972428 3977964770304 3993931567104 3999985801056 4002247171872 4007358598656 4009421058048 4013433186084 4015702159308 4033672179712 4035952594944 4036969622784 4042070526816 4043089096326 4045374835362 4047232813568 4049315794944 4050541342176 4055659394724 4063477639168 4071938043024 4075266767643 4077138474752 4079236847616 4079443463424 4083318838578 4085627321286 4106230376448 4107265113728 4109587134336 4112454839472 4115816685729 4120034940672 4121073156592 4122155390976 4126280329458 4142842436808 4150478548608 4152614667264 4156770085587 4159120093569 4163171862528 4164431868912 4166575168896 4177731900416 4181147109312 4183299012096 4191776842624 4193934216192 4195203532968 4197362670144 4198130981961 4222750563136 4224923877888 4225137872832 4226202573852 4236946851704 4239127472832 4253953153504 4256142527232 4263987474432 4268254340756 4269375226368 4270451074848 4278322395648 4298709925344 4299793165934 4300922333952 4306415210496 4312943125344 4313161578516 4315381424928 4338236012544 4340688611328 4343717581056 4344812163216 4345032230574 4347268479792 4349265113088 4352820546816 4358320543584 4361883379938 4373563083248 4375814016384 4377138380061 4379391153288 4381402540032 4383879542784 4388266382122 4390524882576 4394114045307 4413777435648 4416272741376 4420691995783 4422967184664 4427500234752 4428615929472 4431119624064 4434211697328 4437836573121 4455649208196 4460215753728 4463861887296 4466976808392 4469502190104 4475210366592 4493173012992 4499984026188 4502528068356 4504596009984 4505731132224 4508278423488 4534716837888 4537881202176 4540446669312 4541590825632 4547329342668 4553136915264 4556859009948 4571412344064 4579838398464 4580930298402 4586780784096 4589373896352 4595235165696 4597600186368 4613679568896 4619509173504 4620673252944 4623285526128 4625408929792 4626511694406 4629190105344 4632420393888 4635039308256 4636207301166 4659586828288 4660697741409 4662221101056 4666650101232 4669288367184 4675251698432 4677657901056 4684985852526 4694017272832 4699948387968 4703790497976 4708611360768 4709797893248 4715748947952 4716937279047 4719603974589 4743404055552 4750594383528 4753280106936 4759109655552 4759350707328 4761800193024 4766565208167 4785697297692 4790602105856 4794518323392 4796985908736 4797863979384 4806707430784 4809181289472 4813112695104 4826000643584 4828484431872 4829945798688 4833316176276 4836048666012 4842224973376 4844717111808 4852061016012 4878004960864 4879285972992 4880515514112 4887913683618 4889511309312 4892923252224 4894404121796 4896923115168 4914049332496 4920258468654 4929077857536 4929327518304 4930569669494 4931864485632 4938163163136 4964248664064 4965499615104 4965751120656 4968306834048 4974652053504 4980937764096 4982192920656 4985009577072 4988488159494 5005934611143 5015161579568 5017742722944 5021844623208 5024151078912 5025348909441 5032021841602 5034611662416 5052219423752 5054819639616 5061275347968 5064136713216 5067670511232 5068947523752 5069204269003 5071813226424 5101556442624 5105116352448 5108002502976 5109289678836 5111636296704 5114526133248 5122279029672 5142838887072 5149407008256 5152318198272 5160128382108 5163045633396 5165416940544 5169639561408 5186149945344 5190389515008 5196947820192 5198257409562 5201196216894 5203585046016 5207838868512 5211472943124 5214419221788 5242035181824 5244998738688 5249981363886 5251697332224 5252949413082 5255362011648 5259658160736 5280769431936 5287441936464 5290502977536 5291764310223 5294194735872 5297187780864 5298522629904 5303953027072 5305217566446 5333314401408 5336329562496 5343144798208 5344418681469 5347440120303 5351244248112 5353998362496 5354269545744 5382626163712 5389427369088 5390785461768 5393833113816 5397596976807 5400721789568 5407545859632 5429250724032 5433689023524 5439257951232 5444425118104 5447503095048 5479449512448 5482269609984 5483273119296 5487755580972 5493379920896 5500700222976 5501707105944 5504538658752 5523789915744 5528305499058 5533971398144 5536819556352 5542360114116 5545212589728 5545493458092 5552575825216 5555433558528 5574862812416 5577732016128 5583313513974 5586187066992 5586470010738 5591912288256 5593604710624 5596483560192 5597507975948 5604967035738 5633231837184 5633517163776 5634936765136 5636416555008 5638868872322 5642056777014 5652169963776 5674856702976 5683746851721 5692500301824 5693934766464 5697153802368 5701129325136 5702565964221 5704429860864 5731613233792 5734563111936 5739250997952 5740301546763 5743255896504 5750590833792 5750882104688 5753841899904 5762563908381 5785693747956 5791623441408 5793082884288 5793376307432 5796357973056 5803760729088 5811094058112 5815844506584 5834418688512 5836184506748 5839188204384 5854033176768 5858818727076 5885036580864 5888363655168 5897289579552 5900623581024 5904821239296 5908159498752 5912282263104 5917115430828 5940865610928 5946954338304 5948372178522 5951815849728 5955969077856 5959336253472 5960837958642 5966947155456 5990897350656 5999978701584 6000282604126 6003370757808 6006128013312 6007641509632 6011037897984 6020149779126 6023553238962 6050508269568 6053928892416 6055454434176 6063105790224 6064633644489 6068062253043 6070849220352 6073973692416 6075812013264 6083489092086 6095216458752 6107907064536 6115707712128 6118855271424 6119165195136 6124978257867 6126980220928 6128440981929 6159345564672 6160897670592 6164380701504 6168682259208 6172253473792 6176560525184 6180052411008 6181609734888 6189420494187 6214263655212 6222200134976 6225717822912 6244757793792 6246647803368 6266597850624 6271720663968 6286514540544 6287665263936 6289249705396 6290901324288 6292805299452 6324538740736 6334125844704 6337385816832 6337706809248 6339303860778 6345479540736 6345800943104 6349066924032 6355420277556 6358691209248 6380929730256 6384213790848 6392691097856 6395981211648 6397151972512 6402381511134 6405676612272 6412241719296 6417483593472 6439927731584 6444421568368 6448064888016 6449689748901 6459622815744 6466086799802 6469414688016 6469742367774 6507354018816 6511032916992 6513865766303 6515576371584 6517218244824 6517548345861 6523897669632 6529230820224 6537480815376 6560344624872 6563721024576 6572103810048 6572436691072 6575819314176 6582399573183 6585787323864 6620666153472 6621001494208 6624409112064 6634450776996 6641250352128 6642923894208 6646679436096 6651317545992 6674579481524 6683473812294 6690323630592 6695792830944 6700465212588 6712815549888 6739759519488 6748367130624 6749976039282 6752182284288 6756894014976 6758596698336 6762417635232 6802075256832 6806821803264 6810670003968 6812386238448 6815515062272 6819368177664 6820994014002 6829705372896 6835288514922 6857118516096 6865876011008 6869757597696 6871395447603 6880171176144 6884060844528 6887222587392 6892852748544 6920519353344 6929263760256 6931009879416 6934928289192 6938113394688 6939767541609 6943785158016 6948630590832 6952558962384 6954310951749 6989380242432 6993331651584 6999975151848 7003932550776 7007149348864 7012877547648 7016486851584 7027478778789 7041025909248 7049922581952 7055685746964 7058926314496 7062917041152 7064696839872 7073623421928 7111085868544 7115106083328 7125891575292 7129920160404 7134992330816 7138664483328 7139026060992 7178545946538 7185903158784 7187713949024 7189601513472 7191777485088 7196795969076 7210061146176 7213771934208 7239000965376 7242726647808 7244918698032 7249974264414 7252343934976 7254072999018 7263337460064 7267075667712 7305932683264 7311030825728 7317007441296 7320773271168 7334266963968 7335609474592 7339384878336 7341606182694 7345384672752 7365053220992 7371073998744 7380387702981 7389813485488 7393616786304 7393991277456 7395854504241 7407244744704 7444418018632 7446372996096 7448249422656 7448626680984 7461978080256 7469445096323 7471406646144 7473289380984 7511356218368 7522742369352 7526614084416 7536226618368 7548032762403 7551917493624 7566475603968 7578329135628 7582229459424 7591913021952 7596205069824 7601505766848 7603421285628 7607719839636 7646084149248 7652334663936 7653735395684 7657674528672 7663934518254 7667454445056 7671789199872 7683418544508 7710290090726 7714258330608 7722164588544 7724110512384 7728477297408 7738347638784 7740192573162 7748125410816 7754459342112 7779224918016 7785584272512 7795421730288 7797386114343 7805377569024 7811758302768 7817209414686 7821628832682 7863052772736 7867498108032 7873094985728 7874972045829 7877545998336 7879424119623 7883043017472 7889487241104 7921154147904 7931162904696 7935754466304 7941292103808 7945781671296 7947783944856 7955929540608 7957826349669 7999971602112 8004494343744 8014717197312 8026866372168 8031404318616 8073939245568 8084141053632 8086178192652 8090749670724 8094465627136 8101082684352 8111318789448 8126955278336 8143876086048 8150533535286 8154276949504 8158473695232 8158886926848 8166637677156 8171254642572 8212460752896 8214530227456 8219174268672 8224909678944 8231633371458 8240069881344 8242146313184 8244310781952 8252560658916 8285684873616 8292458248587 8300957097216 8305229334528 8313540171174 8318240187138 8326343725056 8328863737824 8333150337792 8355463800832 8362294218624 8366598024192 8374970270961 8379705016107 8383553685248 8387868432384 8390407065936 8394725340288 8396261963922 8445501126272 8449847755776 8450275745664 8452405147704 8458303308483 8463085165521 8473893703408 8478254945664 8507906307008 8512285054464 8536508681512 8538750452736 8540902149696 8556644791296 8597419850688 8599586331868 8601844667904 8625886250688 8626323157032 8630762849856 8676472025088 8681377222656 8687435162112 8689624326432 8690064461148 8694536959584 8705641093632 8716641087168 8723766759876 8747126166496 8751628032768 8754276760122 8758782306576 8762805080064 8767759085568 8776532764244 8781049765152 8788228090614 8827554871296 8832545482752 8841383991566 8845934369328 8855000469504 8857231858944 8862239248128 8868423394656 8875673146242 8906714415149 8911298416392 8920431507456 8927723774592 8933953616784 8939004380208 8941256937963 8950420733184 8986346025984 8999968052376 9000423906189 9005056136712 9009192019968 9011462264448 9016556846976 9030224668689 9035329858443 9075762404352 9080893338624 9083181651264 9094658685336 9106273830528 9113718019896 9125233638129 9142824688128 9161860596804 9173561568192 9178747792704 9190470331392 9227359137792 9239018347008 9241346505888 9246571052256 9253023388812 9258380210688 9264840787776 9270078616512 9272414602332 9319173656576 9321395482818 9324442202112 9333300202464 9338576734368 9350503396864 9355315802112 9369971705052 9388034545664 9399896775936 9407580995952 9417222721536 9419595786496 9431497895904 9433874558094 9439207949178 9486808111104 9501188767056 9506560213872 9508955791167 9518219311104 9518701414656 9523600386048 9533130416334 9571394595384 9581204211712 9589036646784 9593971817472 9595727958768 9603572266701 9613414861568 9618362578944 9626225390208 9652001287168 9659891597376 9666632352552 9672097332024 9684449946752 9689434223616 9699130199703 9704122032024 9704613551661 9756009921728 9761031028224 9775827367236 9785846504448 9788808243592 9793846230336 9828098664992 9840516937308 9858155715072 9858655036608 9861139338988 9863728971264 9928497328128 9930999230208 9931502241312 9936613668096 9949304107008 9961875528192 9964385841312 9970019154144 9976976318988 10011869222286 10030323159136 10035485445888 10043689246416 10048302157824 10050697818882 10064043683204 10069223324832 10104438847504 10109639279232 10122550695936 10124964058923 10128273426432 10135341022464 10137895047504 10138408538006 10143626452848 10203112885248 10210232704896 10213322886809 10216005005952 10218579357672 10223272593408 10229052266496 10244558059344 10252932772383 10285677774144 10298814016512 10304636396544 10320256764216 10326091266792 10330833881088 10339279122816 10380779030016 10393895640384 10396514819124 10402392433788 10407170092032 10415677737024 10422945886248 10428838443576 10484070363648 10489997477376 10499962727772 10505898826164 10510724023296 10519316321472 10561538863872 10574883872928 10581005955072 10583528620446 10588389471744 10594375561728 10597045259808 10610435132892 10666628802816 10672659124992 10686289596416 10688837362938 10694880240606 10702488496224 10707996724992 10708539091488 10765252327424 10767818919807 10778854738176 10781570923536 10787666227632 10795193953614 10801443579136 10815091719264 10858501448064 10867378047048 10874961396621 10878515902464 10881109498527 10888850236208 10895006190096 10958899024896 10966546238592 10975511161944 10986759841792 11001400445952 11003414211888 11009077317504 11012409274041 11047579831488 11056610998116 11067942796288 11084720228232 11090425179456 11090986916184 11105151650432 11110867117056 11149725624832 11155464032256 11166627027948 11172374133984 11172940021476 11187209421248 11192967120384 11195015951896 11209934071476 11266463674368 11267034327552 11269873530272 11272833110016 11277737744644 11284113554028 11304339927552 11349713405952 11367493703442 11385000603648 11387869532928 11394307604736 11402258650272 11405131928442 11408859721728 11463226467584 11469126223872 11478501995904 11480603093526 11486511793008 11501181667584 11501764209376 11507683799808 11525127816762 11565435136089 11571387495912 11583246882816 11586165768576 11586752614864 11592715946112 11607521458176 11610288859743 11622188116224 11631689013168 11668837377024 11672369013496 11678376408768 11680514092667 11708066353536 11717637454152 11725814122029 11794579159104 11801247162048 11809642478592 11816318997504 11824564526208 11834230861656 11881731221856 11896744357044 11903631699456 11911938155712 11918672506944 11921675917284 11933894310912 11981794701312 11999957403168 12000565208252 12006741515616 12015283019264 12022075795968 12040299558252 12047106477924 12101016539136 12107857784832 12110908868352 12126211580448 12129267288978 12136124506086 12141698440704 12147947384832 12151624026528 12166978184172 12190432917504 12215814129072 12225800302929 12231415424256 12237710542848 12238330390272 12249956515734 12253960441856 12256881963858 12318691129344 12321795341184 12328761403008 12337364518416 12344506947584 12347450057187 12353121050368 12360104822016 12363219469776 12378840988374 12428527310424 12444400269952 12451435645824 12470310256761 12477360280707 12489515587584 12493295606736 12533195701248 12543441327936 12575330527872 12578499410792 12581802648576 12585610598904 12594392945883 12668251689408 12674771633664 12675413618496 12678607721556 12691601886208 12710840555112 12717382418496 12761859460512 12768427581696 12785382195712 12791962423296 12794303945024 12804763022268 12811353224544 12834967186944 12879855463168 12888843136736 12896129776032 12899379497802 12919245631488 12932173599604 12938829376032 12939484735548 13014708037632 13022065833984 13027731532606 13031152743168 13034436489648 13035096691722 13047795339264 13058461640448 13074961630752 13120689249744 13127442049152 13131415140183 13144207620096 13144873382144 13151638628352 13164799146366 13171574647728 13241332306944 13242002988416 13248818224128 13262075987349 13268901553992 13282500704256 13285847788416 13293358872192 13302635091984 13313509719363 13349158963048 13366947624588 13380647261184 13391585661888 13394036942447 13400930425176 13425631099776 13479519038976 13499952078564 13513788029952 13517193396672 13524835270464 13604150513664 13613643606528 13621340007936 13624772476896 13641988028004 13659410745792 13670577029844 13714237032192 13731752022016 13739515195392 13742790895206 13760342352288 13768121689056 13785705497088 13841038706688 13858527520512 13862019758832 13869856578384 13876226789376 13879535083218 13887570316032 13897261181664 13905117924768 13908621903498 13978760484864 13982093224227 13986663303168 13999950303696 14007865101552 14014298697728 14025755095296 14032973703168 14054957557578 14082051818496 14099845163904 14111371493928 14117852628992 14125834082304 14129393679744 14147246843856 14150811837141 14158811923767 14222171737088 14230212166656 14251783150584 14259840320808 14269984661632 14277328966656 14278052121984 14299695624501 14357091893076 14371806317568 14375427898048 14383554970176 14393591938152 14420122292352 14427543868416 14478001930752 14485453295616 14489837396064 14499948528828 14508145998036 14526674920128 14534151335424 14611865366528 14622061651456 14634014882592 14641546542336 14668533927936 14671218949184 14678769756672 14683212365388 14690769345504 14730106441984 14742147997488 14760775405962 14779626970976 14787233572608 14787982554912 14791709008482 14814489489408 14888836037264 14892745992192 14896498845312 14897253361968 14923956160512 14938890192646 14942813292288 14946578761968 15017803833429 15022712436736 15045484738704 15049276080769 15053228168832 15072453236736 15096065524806 15103834987248 15156658271256 15164458918848 15183826043904 15192410139648 15203011533696 15206842571256 15207612807009 15215439679272 15304669327872 15307470791368 15315349057344 15327869036508 15334908890112 15343578399744 15358932337427 15366837089016 15420580181452 15428516661216 15448221024768 15456954594816 15480385146324 15496250821632 15508918684224 15558449836032 15571168545024 15590843460576 15594772228686 15610755138048 15623516605536 15634418829372 15643257665364 15726105545472 15734996216064 15746189971456 15749944091658 15755091996672 15758848239246 15766086034944 15778974482208 15842308295808 15862325809392 15871508932608 15875292930669 15882584207616 15891563342592 15895567889712 15911859081216 15915652699338 15999943204224 16008988687488 16029434394624 16033256044407 16053732744336 16062808637232 16147878491136 16168282107264 16172356385304 16181499341448 16188931254272 16192790930421 16202165368704 16222637578896 16287752172096 16301067070572 16308553899008 16317773853696 16333275354312 16342509285144 16429060454912 16438348537344 16449819357888 16463266742916 16480139762688 16484292626368 16505121317832 16571369747232 16584916497174 16601914194432 16610458669056 16627080342348 16636480374276 16657727475648 16666300675584 16710927601664 16724588437248 16733196048384 16749940541922 16759410032214 16767107370496 16775736864768 16780814131872 16789450680576 16792523927844 16891002252544 16899695511552 16900551491328 16904810295408 16916606616966 16926170331042 16947787406816 16956509891328 17015812614016 17024570108928 17051240555163 17073017363024 17077500905472 17081804299392 17107697892663 17113289582592 17194839701376 17199172663736 17203689335808 17220904640289 17251772501376 17252646314064 17256993843229 17261525699712 17374870324224 17379248652864 17380128922296 17389073919168 17411282187264 17433282174336 17447533519752 17494252332992 17503256065536 17508553520244 17517564613152 17553065528488 17562099530304 17576456181228 17655109742592 17665090965504 17682767983132 17691868738656 17714463717888 17724478496256 17736846789312 17751346292484 17813428830298 17822596832784 17840863014912 17855447549184 17867907233568 17878008760416 17882513875926 17900841466368 17972692051968 17999936104752 18000847812378 18010112273424 18018384039936 18022924528896 18033113693952 18060449337378 18070659716886 18151524808704 18161786677248 18166363302528 18189317370672 18193900933467 18204186759129 18212547661056 18227436039792 18250467276258 18285649376256 18314295411101 18323721193608 18347123136384 18357495585408 18374934773601 18380940662784 18385322945787 18478036694016 18482693011776 18493142104512 18506046777624 18516760421376 18529681575552 18540157233024 18544829204664 18568261482561 18642790965636 18666600404928 18677153468736 18701006793728 18739943410104 18776069091328 18799793551872 18815161991904 18839191572992 18862995791808 18867749116188 18878415898356 18973616222208 19002377534112 19013120427744 19017911582334 19036438622208 19037402829312 19047200772096 19066260832668 19142789190768 19162408423424 19178073293568 19187943634944 19191455917536 19207144533402 19226829723136 19236725157888 19252450780416 19304002574336 19319783194752 19333264705104 19344194664048 19349069246703 19368899893504 19378868447232 19398260399406 19408244064048 19409227103322 19512019843456 19522062056448 19541597298909 19551654734472 19552645037583 19571693008896 19577616487184 19587692460672 19656197329984 19681033874616 19716311430144 19717310073216 19722278677976 19727457942528 19736041053127 19747198719549 19861998460416 19863004482624 19873227336192 19923751056384 19928771682624 19940038308288 19953952637976 20023738444572 20060646318272 20070970891776 20087378492832 20101395637764 20128087366408 20138446649664 20208877695008 20219278558464 20245101391872 20249928117846 20256546852864 20270682044928 20275790095008 20276817076012 20287252905696 20406225770496 20420465409792 20426645773618 20432010011904 20437158715344 20446545186816 20458104532992 20489116118688 20505865544766 20571355548288 20577581579827 20597628033024 20609272793088 20640513528432 20652182533584 20661667762176 20678558245632 20761558060032 20787791280768 20793029638248 20804784867576 20814340184064 20819302624827 20831355474048 20845891772496 20857676887152 20862932855247 20968140727296 20979994954752 20999925455544 21000989114441 21011797652328 21021448046592 21038632642944 21082436336367 21123077727744 21149767745856 21167057240892 21176778943488 21188751123456 21194090519616 21220870265784 21333257605632 21345318249984 21377674725876 21389760481212 21404976992448 21415993449984 21417078182976 21530504654848 21535637839614 21557709476352 21563141847072 21575332455264 21590387907228 21602887158272 21630183438528 21717002896128 21734756094096 21749922793242 21757031804928 21762218997054 21777700472416 21790012380192 21917798049792 21933092477184 21951022323888 21973519683584 22002800891904 22006828423776 22018154635008 22024818548082 22095159662976 22113221996232 22135885592576 22141163108943 22169440456464 22180850358912 22181973832368 22187563512723 22210303300864 22221734234112 22299451249664 22333254055896 22344748267968 22345880042952 22374418842496 22385934240768 22390031903792 22408335288969 22419868142952 22534068655104 22539747060544 22555475489288 22568227108056 22608679855104 22644098287209 22699426811904 22734987406884 22775739065856 22788615209472 22804517300544 22810263856884 22926452935168 22938252447744 22957003991808 22961206187052 22973023586016 23002363335168 23003528418752 23015367599616 23050255633524 23130870272178 23142774991824 23166493765632 23172331537152 23173505229728 23185431892224 23215042916352 23220577719486 23244376232448 23263378026336 23337674754048 23344738026992 23356752817536 23361028185334 23392158343029 23416132707072 23435274908304 23451628244058 23589158318208 23602494324096 23619284957184 23624916137487 23632637995008 23649129052416 23668461723312 23763462443712 23793488714088 23807263398912 23823876311424 23837345013888 23843351834568 23867788621824 23873479049007 23999914806336 24001130416504 24013483031232 24030566038528 24044151591936 24080599116504 24094212955848 24221817736704 24252423160896 24258534577956 24272249012172 24283396881408 24303248053056 24333956368344 24380865835008 24431628258144 24451600605858 24462830848512 24475421085696 24476660780544 24499913031468 24513763927716 24637382258688 24643590682368 24657522806016 24674729036832 24689013895168 24694900114374 24706242100736 24720209644032 24726438939552 24757681976748 24857054620848 24877374745761 24888800539904 24902871291648 24940620513522 24954720561414 24979031175168 24986591213472 25066391402496 25086882655872 25124910812883 25139115048321 25150661055744 25156998821584 25163605297152 25171221197808 25188785891766 25336503378816 25349543267328 25350827236992 25357215443112 25374909925449 25383203772416 25389255496563 25421681110224 25434764836992 25523718921024 25536855163392 25570764391424 25588607890048 25609526044536 25622706449088 25669934373888 25759710926336 25777686273472 25792259552064 25798758995604 25864347199208 25877658752064 25878969471096 26029416075264 26044131667968 26055463065212 26062305486336 26068872979296 26070193383444 26116923280896 26149923261504 26241378499488 26254884098304 26262830280366 26288415240192 26289746764288 26303277256704 26329598292732 26343149295456 26482664613888 26484005976832 26497636448256 26524151974698 26537803107984 26565001408512 26571695576832 26586717744384 26605270183968 26627019438726 26698317926096 26720143245447 26733895249176 26761294522368 26783171323776 26788073884894 26801860850352 26823770813889 26851262199552 26959038077952 26986015317541 26999904157128 27001271718567 27027576059904 27034386793344 27049670540928 27090674006067 27227287213056 27242680015872 27249544953792 27283976056008 27318821491584 27341154059688 27375700914387 27428474064384 27485581790412 27520684704576 27536243378112 27571410994176 27682077413376 27717055041024 27724039517664 27739713156768 27759070166436 27775140632064 27794522363328 27810235849536 27817243806996 27957520969728 27964186448454 27973326606336 27999900607392 28015730203104 28051510190592 28065947406336 28109915115156 28164103636992 28199690327808 28222742987856 28235705257984 28251668164608 28258787359488 28294493687712 28301623674282 28317623847534 28444343474176 28460424333312 28503566301168 28519680641616 28526867373501 28539969323264 28554657933312 28556104243968 28599391249002 28714183786152 28743612635136 28750855796096 28767109940352 28787183876304 28810716800103 28840244584704 28855087736832 28956003861504 28979674792128 28999897057656 29016291996072 29053349840256 29068302670848 29097390599109 29113840654983 29244123302912 29268029765184 29283093084672 29342437898368 29357539513344 29366424730776 29381538691008 29460212883968 29484295994976 29521550811924 29559253941952 29574467145216 29575965109824 29583418016964 29777672074528 29785491984384 29792997690624 29794506723936 29847912321024 29877780385292 29885626584576 29893157523936 30035607666858 30045424873472 30090969477408 30098552161538 30106456337664 30144906473472 30192131049612 30207669974496 30313316542512 30328917837696 30367652087808 30384820279296 30406023067392 30413685142512 30415225614018 30430879358544 30609338655744 30614941582736 30630698114688 30639968660427 30655738073016 30669817780224 30687156799488 30717864674854 30733674178032 30758798317149 30841160362904 30857033322432 30896442049536 30913909189632 30944843970481 30960770292648 30992501643264 31017837368448 31142337090048 31181686921152 31189544457372 31221510276096 31247033211072 31268837658744 31286515330728 31452211090944 31469992432128 31499888183316 31517696478492 31532172069888 31557948964416 31684616591616 31724651618784 31743017865216 31750585861338 31765168415232 31783126685184 31791135779424 31831305398676 31999886408448 32017977374976 32058868789248 32066512088814 32107465488672 32125617274464 32295756982272 32303456759421 32336564214528 32344712770608 32362998682896 32377862508544 32385581860842 32404330737408 32445275157792 32575504344192 32602134141144 32617107798016 32624884189863 32635547707392 32643328495581 32666550708624 32685018570288 32858120909824 32876697074688 32899638715776 32926533485832 32960279525376 32968585252736 33010242635664 33037227822123 33142739494464 33169832994348 33203828388864 33254160684696 33272960748552 33315454951296 33332601351168 33449176874496 33466392096768 33499881083844 33518820064428 33534214740992 33561628263744 33578901361152 33585047855688 33782004505088 33799391023104 33801102982656 33809620590816 33833213233932 33852340662084 33895574813632 33913019782656 34031625228032 34049140217856 34102481110326 34146034726048 34155001810944 34163608598784 34215395785326 34226579165184 34389679402752 34398345327472 34407378671616 34441809280578 34503545002752 34505292628128 34513987686458 34523051399424 34696305408267 34749740648448 34758497305728 34760257844592 34778147838336 34822564374528 34866564348672 34895067039504 34988504665984 35006512131072 35017107040488 35035129226304 35041542278001 35106131056976 35124199060608 35152912362456 35177442366087 35365535966264 35383737477312 35428927435776 35448956992512 35473693578624 35484429883021 35502692584968 35626857660596 35645193665568 35710895098368 35735814467136 35756017520832 35765027751852 35801682932736 35945384103936 35999872209504 36001695624756 36020224546848 36045849057792 36066227387904 36120898674756 36141319433772 36303049617408 36323573354496 36332726605056 36378634741344 36387801866934 36408373518258 36425095322112 36454872079584 36500934552516 36571298752512 36628590822202 36647442387216 36677400908787 36694246272768 36714991170816 36749869547202 36761881325568 36770645891574 36956073388032 36965386023552 36986284209024 37012093555248 37033520842752 37042350171561 37059363151104 37080314466048 37089658409328 37136522965122 37285581931272 37333200809856 37354306937472 37402013587456 37410930770283 37432080842121 37479886820208 37599587103744 37630323983808 37678383145984 37725991583616 37735498232376 37756831796712 37783178837649 38004755068224 38026240855488 38035823164668 38074805658624 38132521665336 38285578381536 38356146587136 38375887269888 38382911835072 38414289066804 38453659446272 38504901560832 38608005148672 38639566389504 38666529410208 38688389328096 38698138493406 38737799787008 38757736894464 38796520798812 38816488128096 38818454206644 39024039686912 39044124112896 39083194597818 39103309468944 39105290075166 39143386017792 39155232974368 39175384921344 39312394659968 39362067749232 39394245420549 39432622860288 39434620146432 39444557355952 39454915885056 39472082106254 39494397439098 39723996920832 39726008965248 39746454672384 39786227962047 39847502112768 39857543365248 39880076616576 39907905275952 40047476889144 40121292636544 40141941783552 40174756985664 40182110827341 40202791275528 40256174732816 40276893299328 40417755390016 40438557116928 40499856235692 40541364089856 40551580190016 40553634152024 40574505811392 40812451540992 40840930819584 40853291547236 40864020023808 40874317430688 40978232237376 41011731089532 41142711096576 41155163159654 41195256066048 41218545586176 41281027056864 41304365067168 41357116491264 41523116120064 41575582561536 41586059276496 41609569735152 41628680368128 41638605249654 41662710948096 41691783544992 41715353774304 41725865710494 41936281454592 41946279672681 41959989909504 41999850911088 42001978228882 42023595304656 42042896093184 42077265285888 42164872672734 42246155455488 42299535491712 42312337673923 42334114481784 42353557886976 42377502246912 42388181039232 42441740531568 42452435511423 42476435771301 42666515211264 42690636499968 42755349451752 42779520962424 42809953984896 42831986899968 42834156365952 42899086873503 43071275679228 43115418952704 43126283694144 43150664910528 43180775814456 43205774316544 43260366877056 43434005792256 43469512188192 43499845586484 43524437994108 43555400944832 43580024760384 43835596099584 43866184954368 43902044647776 44005601783808 44013656847552 44036309270016 44049637096164 44190319325952 44226443992464 44271771185152 44282326217886 44338880912928 44361700717824 44363947664736 44375127025446 44420606601728 44443468468224 44598902499328 44666508111792 44689496535936 44691760085904 44748837684992 44771868481536 44780063807584 44816670577938 44839736285904 45053411500287 45068137310208 45079494121088 45110950978576 45136454216112 45147828242307 45217359710208 45288196574418 45469974813768 45551478131712 45577230418944 45597060364121 45609034601088 45620527713768 45622838421027 45852905870336 45914007983616 45922412374104 45946047172032 46004726670336 46007056837504 46030735199232 46076797012281 46100511267048 46261740544356 46285549983648 46344663074304 46347010459456 46370863784448 46441155438972 46488752464896 46526756052672 46675349508096 46689476053984 46713505635072 46722056370668 46784316686058 46832265414144 46870549816608 46903256488116 47178316636416 47204988648192 47238569914368 47249832274974 47265275990016 47298258104832 47336923446624 47526924887424 47586977428176 47614526797824 47647752622848 47674690027776 47686703669136 47735577243648 47746958098014 47999829612672 48002260833008 48026966062464 48061132077056 48088303183872 48099768133221 48161198233008 48188425911696 48443635473408 48504846321792 48517069155912 48544498024344 48566793762816 48578372791263 48606496106112 48667912736688 48863256516288 48903201211716 48925661697024 48953321561088 48999826062936 49027527855432 49287181364736 49315045612032 49349458073664 49389800228748 49412484201472 49440419288064 49452877879104 49515363953496 49714109241696 49754749491522 49777601079808 49805742583296 49881241027044 49909441122828 49973182426944 50132782804992 50173765311744 50249821625766 50278230096642 50301322111488 50313997643168 50327210594304 50342442395616 50377571783532 50673006757632 50699086534656 50701654473984 50714430886224 50749819850898 50766407544832 50778510993126 50843362220448 50869529673984 51047437842048 51073710326784 51141528782848 51153721665489 51177215780096 51219052089072 51245412898176 51339868747776 51519421852672 51555372546944 51584519104128 51597517991208 51662713920867 51728694398416 51755317504128 51757938942192 51770981529687 52110926130424 52124610972672 52137745958592 52140386766888 52233846561792 52299846523008 52482756998976 52509768196608 52525660560732 52579493528576 52659196585464 52686298590912 52965329227776 52968011953664 52995272896512 53048303949396 53075606215968 53143391153664 53173435488768 53210540367936 53254038877452 53396635852192 53440286490894 53467790498352 53522589044736 53566342647552 53576147769788 53603721700704 53647541627778 53702524399104 53918076155904 53972030635082 53999808314256 54002543437134 54055152119808 54068773586688 54099341081856 54181348012134 54454574426112 54485360031744 54499089907584 54567952112016 54581702800401 54637642983168 54682308119376 54751401828774 54856948128768 54942886233303 54971163580824 55041369409152 55072486756224 55124804320803 55142821988352 55155968837361 55434110082048 55448079035328 55479426313536 55518140332872 55550281264128 55589044726656 55620471699072 55634487613992 55704784447683 55928372896908 55999801214784 56031460406208 56103020381184 56219830230312 56328207273984 56399380655616 56445485975712 56517574718976 56588987375424 56603247348564 56635247695068 56888686948352 56920848666624 57007132602336 57039361283232 57053734747002 57079938646528 57109315866624 57112208487936 57198782498004 57428367572304 57487225270272 57501711592192 57534219880704 57574367752608 57621433600206 57680489169408 57710175473664 57912007723008 57959349584256 57999794115312 58032583992144 58047207740109 58106699680512 58136605341696 58194781198218 58227681309966 58488246605824 58536059530368 58566186169344 58624791896727 58657935112749 58684875796736 58715079026688 58732849461552 58763077382016 58920425767936 58968591989952 59043101623848 59118507883904 59148934290432 59151930219648 59166836033928 59208123159381 59241596158647 59555344149056 59585995381248 59589013447872 59755560770584 59771253169152 59786315047872 60071215333716 60181938954816 60197104323076 60212912675328 60384262099224 60415339948992 60626633085024 60657835675392 60735304175616 60769640558592 60812046134784 60827370285024 60830451228036 60861758717088 61218677311488 61229883165472 61261396229376 61279937320854 61311476146032 61339635560448 61374313598976 61435729349708 61467348356064 61517596634298 61682320725808 61714066644864 61732744739481 61792884099072 61827818379264 61889687940962 61921540585296 61985003286528 62035674736896 62284674180096 62347000906043 62363373842304 62379088914744 62443020552192 62494066422144 62537675317488 62573030661456 62588798565741 62904422181888 62939984864256 62999776366632 63002967343323 63035392956984 63064344139776 63115897928832 63247309009101 63369233183232 63449303237568 63501171722676 63530336830464 63566253370368 63582271558848 63662610797352 63999772816896 64035954749952 64133024177628 64214930977344 64251234548928 64591513964544 64606913518842 64673128429056 64689425541216 64725997365792 64771163721684 64808661474816 64890550315584 65151008688384 65204268282288 65234215596032 65249768379726 65271095414784 65286656991162 65333101417248 65370037140576 65716241819648 65753394149376 65799277431552 65853066971664 65920559050752 65937170505472 66020485271328 66074455644246 66285478988928 66339665988696 66407656777728 66423489326829 66508321369392 66545921497104 66562690538169 66630909902592 66665202702336 66898353748992 66999762167688 67037640128856 67068429481984 67123256527488 67157802722304 67170095711376 67225005866907 67564009010176 67602205965312 67619241181632 67666426467864 67704681324168 67791149627264 67826039565312 67932294861627 68063250456064 68098280435712 68204962220652 68292069452096 68327217197568 68430791570652 68779358805504 68796690654944 68814757343232 68883618561156 69007090005504 69010585256256 69027975372916 69046102798848 69392610816534 69499481296896 69516994611456 69520515689184 69556295676672 69645128749056 69733128697344 69790134079008 69977009331968 70013024262144 70034214080976 70070258452608 70083084556002 70212262113952 70248398121216 70305824724912 70354884732174 70731071932528 70767474954624 70857854871552 70874748412461 70897913985024 70947387157248 70968859766042 71005385169936 71253715321192 71290387331136 71421790196736 71471628934272 71493260207663 71512035041664 71530055503704 71603365865472 71999744419008 72003391249512 72040449093696 72091698115584 72132454775808 72241797349512 72282638867544 72665453210112 72757269482688 72775603733868 72816747036516 72850190644224 72909744159168 73001869105032 73142597505024 73257181644404 73294884774432 73354801817574 73388492545536 73429982341632 73499739094404 73541291783148 73912146776064 73930772047104 73972568418048 74024187110496 74067041685504 74084700343122 74118726302208 74160628932096 74179316818656 74273045930244 74571163862544 74632124237283 74666401619712 74708613874944 74804027174912 74821861540566 74864161684242 74959773640416 75199174207488 75260647967616 75356766291968 75374732438649 75417345144963 75451983167232 75470996464752 75513663593424 75566357675298 76009510136448 76052481710976 76071646329336 76124729776347 76149611317248 76167766489689 76265043330672 76571156763072 76712293174272 76765823670144 76828578133608 76907318892544 77009803121664 77279132779008 77333058820416 77376778656192 77396276986812 77475599574016 77593041597624 77632976256192 77636908413288 78048079373824 78088248225792 78166389195636 78206618937888 78210580150332 78310465948736 78350769842688 78624789319936 78724135498464 78788490841098 78865245720576 78869240292864 78889114711904 78909831770112 78944164212508 78988794878196 79447993841664 79452017930496 79492909344768 79572455924094 79695004225536 79715086730496 79760153233152 79815810551904 80094953778288 80160429736341 80242585273088 80283883567104 80349513971328 80364221654682 80405582551056 80512349465632 80553786598656 80835510780032 80877114233856 80958045952623 80999712471384 81003815155701 81082728179712 81103160380032 81107268304048 81149011622784 81272022018201 81681861639168 81706583094472 81728040047616 81748634861376 81763598648669 81956464474752 82023462179064 82285422193152 82310326319308 82562054113728 82608730134336 82714232982528 83046232240128 83151165123072 83172118552992 83219139470304 83277210499308 83325421896192 83383567089984 83430707548608 83451731420988 83872562909184 83892559345362 83919979819008 83999701822176 84003956457764 84047190609312 84154530571776 84329745345468 84492310910976 84599070983424 84624675347846 84668228963568 84707115773952 84755004493824 84776362078464 84883481063136 84904871022846 84952871542602 85333030422528 85381272999936 85510698903504 85559041924848 85580602120503 85619907969792 85663973799936 85668312731904 85798173747006 86142551358456 86230837905408 86252567388288 86301329821056 86361551628912 86411548633088 86432150400309 86520733754112 86868011584512 86939024376384 86999691172968 87048875988216 87110801889664 87160049520768 87292171797327 87341521964949 87732369908736 87804089295552 88027313695104 88072618540032 88099274192328 88380638651904 88452887984928 88564652435772 88677761825856 88723401435648 88727895329472 88750254050892 88841213203456 89197804998656 89333016223584 89378993071872 89383520171808 89497675369984 89543736963072 89560127615168 89633341155876 89679472571808 90106823000574 90136274620416 90158988242176 90221901957152 90272908432224 90295656484614 90434719420416 90576393148836 90939949627536 91102956263424 91154460837888 91194120728242 91218069202176 91241055427536 91245676842054 91705811740672 91828015967232 91844824748208 91892094344064 91919905981281 92009453340672 92014113675008 92061470398464 92153594024562 92201022534096 92523481088712 92571099967296 92689326148608 92694020918912 92741727568896 92834531911443 92882310877944 92977504929792 93053512105344 93378952107968 93427011270144 93444112741336 93568633372116 93664530828288 93741099633216 93758258597129 93806512976232 94356633272832 94409977296384 94499664549948 94596516209664 94673846893248 95053849774848 95173954856352 95229053595648 95295505245696 95349380055552 95373407338272 95493916196028 95999659225344 96004521666016 96053932124928 96122264154112 96176606367744 96199536266442 96322396466016 96376851823392 96887270946816 96910370278263 97009692643584 97034138311824 97088996048688 97133587525632 97156745582526 97212992212224 97335825473376 97726513032576 97806402423432 97851323394048 97874652569589 97906643122176 97999652125872 98055055710864 98574362729472 98630091224064 98698916147328 98779600457496 98824968402944 98880838576128 98905755758208 99030727906992 99111683466369 99428218483392 99509498983044 99555202159616 99611485166592 99762482054088 99818882245656 99946364853888 100347530623488 100499643251532 100556460193284 100602644222976 100627995286336 100684884791232 100755143567064 101346013515264 101398173069312 101403308947968 101428861772448 101499639701796 101557021986252 101686724440896 101739059347968 102094875684096 102147420653568 102283057565696 102307443330978 102354431560192 102438104178144 102490825796352 102679737495552 103038843705344 103110745093888 103169038208256 103195035982416 103325427841734 103457388796832 103510635008256 103515877884384 103541963059374 104088916224801 104221852260848 104249221945344 104275491917184 104280773533776 104467693123584 104599693046016 104965513997952 105019536393216 105051321121464 105124626834003 105158987057152 105318393170928 105344932565383 105372597181824 105936023907328 106096607898792 106151212431936 106286782307328 106346870977536 106421080735872 106453289649063 106508077754904 106793271704384 106880572981788 106935580996704 107132685295104 107152295539576 107207443401408 107295083255556 107405048798208 107836152311808 107944061270164 107999616628512 108005086874268 108137547173376 108198682163712 108362696024268 108909148852224 108970720063488 108998179815168 109135904224032 109163405600802 109275285966336 109364616238752 109502803657548 109713896257536 109885772466606 109942327161648 110082738818304 110144973512448 110249608641606 110285643976704 110311937674722 110868220164096 110896158070656 110958852627072 111036280665744 111100562528256 111127050514683 111178089453312 111240943398144 111268975227984 111409568895366 111799206315527 111856745793816 111999602429568 112062920812416 112206040762368 112232792310849 112439660460624 112798761311232 112890971951424 113035149437952 113177974750848 113206494697128 113270495390136 113349536512947 114014265204672 114078722566464 114107469494004 114159877293056 114224416975872 114397564996008 114856735144608 115003423184384 115068439761408 115148735505216 115242867200412 115360978338816 115824015446016 115918699168512 115999588230624 116065167984288 116094415480218 116213399361024 116273210683392 116389562396436 116455362619932 116976493211648 117072119060736 117132372338688 117249583793454 117315870225498 117369751593472 117430158053376 117465698923104 117526154764032 117840851535872 117937183979904 118086203247696 118182736261647 118237015767808 118297868580864 118303860439296 118333672067856 118416246318762 118483192317294 119110688298112 119171990762496 119178026895744 119358683886141 119511121541168 119542506338304 119572630095744 120142430667432 120363877909632 120394208646152 120425825350656 120546332482023 120768524198448 120830679897984 121253266170048 121315671350784 121624092269568 121654740570048 121660902456072 121723517434176 122437354622976 122459766330944 122522792458752 122559874641708 122622952292064 122871458699416 122934696712128 123035193268596 123364641451616 123428133289728 123465489478962 123585768198144 123655636758528 123779375881924 123843081170592 124071349473792 124569348360192 124694001812086 124726747684608 124758177829488 124886041104384 124988132844288 125075350634976 125146061322912 125177597131482 125808844363776 125879969728512 125999552733264 126005934686646 126070785913968 126128688279552 126231795857664 126494618018202 126738466366464 126898606475136 126937013021769 127002343445352 127060673660928 127132506740736 127164543117696 127325221594704 127357306534269 127429307313903 127999545633792 128071909499904 128200067877707 128266048355256 128429861954688 128502469097856 128697260620509 129213827037684 129346256858112 129378851082432 129451994731584 129542327443368 129617322949632 129781100631168 130302017376768 130408536564576 130499536759452 130573313982324 130666202834496 130740074281152 131432483639296 131506788298752 131598554863104 131706133943328 131874341010944 132040970542656 132148911288492 132570957977856 132679331977392 132815313555456 132846978653658 133016642738784 133091842994208 133125381076338 133261819805184 133330405404672 133796707497984 133999524335376 134075280257712 134136858963968 134246513054976 134315605444608 134340191422752 134450011733814 135128018020352 135160234500861 135204411930624 135238482363264 135332852935728 135409362648336 135443484726921 135582299254528 135652079130624 135864589723254 136126500912128 136409924441304 136584138904192 136654434395136 136791181092363 136861583141304 136868515263081 137558717611008 137593381309888 137767237122312 138014180011008 138021170512512 138055950745832 138092205597696 138230391036843 138785221633068 139033989222912 139041031378368 139112591353344 139466257394688 139580268158016 139954018663936 140026048524288 140068428161952 140140516905216 140166169112004 140424524227904 140496796242432 140611649449824 140709769464348 141462143865056 141534949909248 141715709743104 141749496824922 141795827970048 141894774314496 141937719532084 142010770339872 142507430642384 142580774662272 142843580393472 142943257868544 142986520415326 143024070083328 143060111007408 143206731730944 143999488838016 144006782499024 144043071058789 144080898187392 144183396231168 144264909551616 144483594699024 144565277735088 145330906420224 145514538965376 145551207467736 145633494073032 145700381288448 145735118373789 145819488318336 146003738210064 146514363288808 146589769548864 146709603635148 146776985091072 146859964683264 146999478188808 147006923801087 147082583566296 147861544094208 147945136836096 148048374220992 148169400686244 148237452604416 148321257864192 148358633637312 148546091860488 149142327725088 149264248474566 149332803239424 149417227749888 149643723081132 149728323368484 149919547280832 150398348414976 150521295935232 150713532583936 150749464877298 150834690289926 150903966334464 150941992929504 151027327186848 151132715350596 152019020272896 152104963421952 152143292658672 152249459552694 152299222634496 152335532979378 152530086661344 153142313526144 153424586348544 153461164996467 153531647340288 153657156267216 153814637785088 154019606243328 154558265558016 154666117640832 154753557312384 154792553973624 154951199148032 154988141762601 155186083195248 155265952512384 155273816826576 155312944589061 156096158747648 156332778391272 156413237875776 156421160300664 156620931897472 156701539685376 157249578639872 157448270996928 157576981682196 157738480585728 157778229423808 157888328425016 157977589756392 158895987683328 158904035860992 158985818689536 159144911848188 159430173460992 159520306466304 159631621103808 160189907556576 160320859472682 160485170546176 160567767134208 160699027942656 160728443309364 160811165102112 161024698931264 161107573197312 161671021560064 161754228467712 161916091905246 161999424942768 162007630311402 162165456359424 162206320760064 162214536608096 162298023245568 162544044036402 163363723278336 163413166188944 163456080095232 163497269722752 163527197297338 163745108401203 163912928949504 164046924358128 164570844386304 164620652638616 164828658699909 165124108227456 165217460268672 165374412962409 165428465965056 166302330246144 166344237105984 166438278940608 166554420998616 166650843792384 166767134179968 166861415097216 166903462841976 167114353343049 167785118690724 167999403644352 168007912915528 168094381218624 168309061143552 168659490690936 168984621821952 169198141966848 169249350695692 169336457927136 169552724156928 169766962126272 169809742045692 169905743085204 170666060845056 170762545999872 171021397807008 171118083849696 171161204241006 171239815939584 171327947599872 171336625463808 171596347494012 172285102716912 172461675810816 172505134776576 172602659642112 172723103257824 172823097266176 172864300800618 173041467508224 173736023169024 173878048752768 173999382345936 174097751976432 174141623220327 174221603779328 174320099041536 174584343594654 174683043929898 175464739817472 175608178591104 175874375690181 175973805338247 176054627390208 176145237080064 176198548384656 176761277303808 176905775969856 177129304871544 177355523651712 177446802871296 177455790658944 177500508101784 177624369478143 177682426406912 177724788475941 178666032447168 178757986143744 178767040343616 178995350739968 179120255230336 179266682311752 179358945143616 180213646001148 180317976484352 180443803914304 180545816864448 180591312969228 181152786297672 181879899255072 182205912526848 182308921675776 182388241456484 182436138404352 182482110855072 182491353684108 183411623481344 183656031934464 183689649496416 183784188688128 183839811962562 184018906681344 184028227350016 184122940796928 184307188049124 184402045068192 185046962177424 185142199934592 185198234218443 185378652297216 185388041837824 185483455137792 185669063822886 185764621755888 185955009859584 186107024210688 186757904215936 186854022540288 186888225482672 187041002718129 187137266744232 187329061656576 187482199266432 187516517194258 187613025952464 187766395697223 188713266545664 188819954592768 188902107222787 188999329099896 189008902029969 189193032419328 189347693786496 190107699549696 190347909712704 190591010491392 190698760111104 190746814676544 190987832392056 191999318450688 192009043332032 192107864249856 192399072532884 192644792932032 192753703646784 193774541893632 193820740556526 194019385287168 194068276623648 194177992097376 194313491165052 194425984424448 194671650946752 195453026065152 195612804846864 195702646788096 195749305139178 195813286244352 195999304251744 196110111421728 197148725458944 197260182448128 197397832294656 197559200914992 197649936805888 197761677152256 197811511516416 198061455813984 198223366932738 198856436966784 199018997966088 199110404319232 199222970333184 199270467980487 199524964108176 199637764491312 199688071614507 199892729707776 200695061246976 200999286503064 201112920386568 201205288445952 201255990572672 201369769582464 201510287134128 201675017600721 202692027030528 202806617895936 202857723544896 202999279403592 203114043972504 203373448881792 203478118695936 203796884584881 204189751368192 204294841307136 204614886661956 204708863120384 204876208356288 204981651592704 206077687410688 206221490187776 206338076416512 206390071964832 206650855683468 206914777593664 207021270016512 207031755768768 207083926118748 208177832449602 208443704521696 208498443890688 208550983834368 208561547067552 208935386247168 209199386092032 209931027995904 210039072786432 210102642242928 210249253668006 210317974114304 210636786341856 210689865130766 210745194363648 211872047814656 212193215797584 212302424863872 212573564614656 212693741955072 212842161471744 212906579298126 213016155509808 213586543408768 213761145963576 213871161993408 214265370590208 214304591079152 214414886802816 214479780622989 214590166511112 214810097596416 215888122540328 215999233257024 216010173748536 216275094346752 216397364327424 216613907793367 216725392048536 217996359630336 218271808448064 218326811201604 218550571932672 218729232477504 219005607315096 219427792515072 219771544933212 219884654323296 220165477636608 220289947024896 220499217283212 220623875349444 221736440328192 221792316141312 221917705254144 222072561331488 222201125056512 222254101029366 222356178906624 222481886796288 222537950455968 222819137790732 223598412631054 223713491587632 223896372711849 223999204859136 224125841624832 224412081524736 224465584621698 224879320921248 225597522622464 225781943902848 226070298875904 226124197315947 226355949501696 226412989394256 226540990780272 226699073025894 228028530409344 228157445132928 228214938988008 228319754586112 228374189329041 228448833951744 228503299469067 228795129992016 229713470289216 230006846368768 230136879522816 230297471010432 230485734400824 230721956677632 231837398337024 231999176461248 232130335968576 232188830960436 232426798722048 232779124792872 232910725239864 234144238121472 234264744677376 234499167586908 234631740450996 234739503186944 234931397846208 235052309528064 235681703071744 235874367959808 236172406495392 236365472523294 236474031535616 236595737161728 236607720878592 236667344135712 236832492637524 236966384634588 238221376596224 238343981524992 238356053791488 238717367772282 239022243082336 239085012676608 239145260191488 240284861334864 240481289209023 240727755819264 240788417292304 240851650701312 241092664964046 241537048396896 241661359795968 242506532340096 242631342701568 242874137857869 243011445467103 243248184539136 243309481140096 243321804912144 243447034868352 244919532661888 245045584917504 245119749283416 245245904584128 245290795946007 245742917398832 245869393424256 246070386537192 246729282903232 246856266579456 246930978957924 247558751763848 247686162341184 248142698947584 249138696720384 249388003624172 249453495369216 249516355658976 249976265688576 250150701269952 250292122645824 250355194262964 251617688727552 251759939457024 251999105466528 252011869373292 252141571827936 252463591715328 252989236036404 253476932732928 253797212950272 253874026043538 254004686890704 254121347321856 254265013481472 254329086235392 254650443189408 254714613068538 254858614627806 255999091267584 256143818999808 256400135755414 256532096710512 256741806361509 256859723909376 257004938195712 257394521241018 258294718039321 258427654075368 258692513716224 258757702164864 258903989463168 259084654886736 259234645899264 259296451200927 259562201262336 260604034753536 260817073129152 260999073518904 261146627964648 261332405668992 261480148562304 261876515391981 262024565894847 263197109726208 263412267886656 263748682021888 264081941085312 264297822576984 265141915955712 265358663954784 265693957307316 266033285477568 266183685988416 266250762152676 266523639610368 267593414995968 267999048670752 268150560515424 268493026109952 268631210889216 268680382845504 268900023467628 270256036040704 270320469001722 270408823861248 270476964726528 270665705871456 270818725296672 270886969453842 271164598509056 271304158261248 271729179446508 272253001824256 272819848882608 273168277808384 273308868790272 273582362184726 273723166282608 273737030526162 275117435222016 275186762619776 275534474244624 275759717943843 276028360022016 276042341025024 276111901491664 276184411195392 276460782073686 277570443266136 278067978445824 278082062756736 278225182706688 278503595734329 278932514789376 279160536316032 279908037327872 280136856323904 280281033810432 280332338224008 280849048455808 280993592484864 281223298899648 281274775791387 281419538928696 282924287730112 283069899818496 283498993649844 283789548628992 283875439064168 284021540679744 285014861284768 285161549324544 285687160786944 285886515737088 285973040830652 286048140166656 286120222014816 287998977676032 288013564998048 288086142117578 288161796374784 288366792462336 288529819103232 288967189398048 289130555470176 290661812840448 291029077930752 291102414935472 291266988146064 291400762576896 291470236747578 291638976636672 292007476420128 293028726577616 293179539097728 293419207270296 293553970182144 293623957708767 293719929366528 293998956377616 294013847602174 294165167132592 295723088188416 295890273672192 296096748441984 296186363717461 296338801372488 296474905208832 296642515728384 296717267274624 297092183720976 297335050399107 298284655450176 298528496949132 298665606478848 298834455499776 299287446162264 299456646736968 299839094561664 301042591870464 301498929754596 301669380579852 301807932668928 301883985859008 302054654373696 302265430701192 304038040545792 304209926843904 304286585317344 304498919105388 304671065958756 305060173322688 306284627052288 306849172697088 306922329992934 307063294680576 307314312534432 308039212486656 309116531116032 309332235281664 309507114624768 309585107947248 309902398296064 309976283525202 310372166390496 310531905024768 310547633653152 310625889178122 312192317495296 312266748674403 312665556782544 312826475751552 312842320601328 313241863794944 313403079370752 314499157279744 314896541993856 315153963364392 315373880502009 315476961171456 315556458847616 315776656850032 315955179512784 316034797696149 317808071721984 318289823696376 318860346921984 319040612932608 319263242207616 319359868947189 320379815113152 320641718945364 320970341092352 321398055885312 321456886618728 321622330204224 322049397862528 322215146394624 323342043120128 323508456935424 323832183810492 323998849885536 324015260622804 324412641520128 324429073216192 324596046491136 325088088072804 326727446556672 326826332377888 326912160190464 326994539445504 327054394594676 327490216802406 327825857899008 328093848716256 329141688772608 329241305277232 329657317399818 330248216454912 330434920537344 330748825924818 330856931930112 332604660492288 332688474211968 332876557881216 333108841997232 333301687584768 333534268359936 333722830194432 333806925683952 334228706686098 335397618946581 335570237381448 335998807288704 336015825831056 336188762437248 336618122287104 336698376932547 337318981381872 338396283933696 338498701391384 338672915854272 339105448313856 339533924252544 339619484091384 339811486170408 340048609538841 342042795614016 342236167699392 342322408482012 342479631879168 342673250927616 343192694988024 344570205433824 345010269553152 345205319284224 345446206515648 345728601601236 346082935016448 347472046338048 347756097505536 347998764691872 348195503952864 348283246440654 348443207558656 348640198083072 349168687189308 349366087859796 350929479634944 351216357182208 351748751380362 351947610676494 352109254780416 352290474160128 352397096769312 353522554607616 353811551939712 354258609743088 354548208784941 354711047303424 354893605742592 354911581317888 355001016203568 355248738956286 355364852813824 355449576951882 357332064894336 357515972287488 357534080687232 357990701479936 358076051658423 358240510460672 358533364623504 358717890287232 360427292002296 360635952968704 360887607828608 361091633728896 361182625938456 361638997446069 362305572595344 363759798510144 364776482912968 364872276808704 364964221710144 364982707368216 367312063868928 367379298992832 367568377376256 367679623925124 368056454700032 368614376098248 368804090136384 370093924354848 370284399869184 370396468436886 370757304594432 370776083675648 370966910275584 371338127645772 371529243511776 372214048421376 373515808431872 373708045080576 373776450965344 374082005436258 374274533488464 374658123313152 374964398532864 375033034388516 375226051904928 375532791394446 377426533091328 377639909185536 377804214445574 377998658199792 378017804059938 378386064838656 378695387572992 380215399099392 380695819425408 380811039065307 381182020982784 381397520222208 381493629353088 381975664784112 382071919602807 383998636901376 384018086664064 384215728499712 384600203633121 384798145065768 385289585864064 385507407293568 386091781861527 387641481113052 388038770574336 388136553247296 388355984194752 388626982330104 388851968848896 389343301893504 390906052130304 391225609693728 391498610278356 391998608503488 392220222843456 394297450917888 394520364896256 394795664589312 395118401829984 395623023032832 396122911627968 396446733865476 397712873933568 398037995932176 398220808638464 398445940666368 398540935960974 399049928216352 399275528982624 399376143229014 399785459415552 401390122493952 401998573006128 402225840773136 402410576891904 402511981145344 402739539164928 403020574268256 403350035201442 405384054061056 405480703502583 405613235791872 405715447089792 405998558807184 406228087945008 406330454180763 406746897763584 406956237391872 407593769169762 408379502736384 409229773323912 409417726240768 409752416712576 409963303185408 410373543277089 410605545789243 412442980375552 412676152833024 412780143929664 413301711366936 413829555187328 414042540033024 414063511537536 414167852237496 414691173110529 416355664899204 416887409043392 417101967668736 417123094135104 418398772184064 419862055991808 420078145572864 420205284485856 420498507336012 421273572683712 421379730261532 421490388727296 423744095629312 424386431595168 424604849727744 425147129229312 425387483910144 425684322943488 425813158596252 426032311019616 427173086817536 427522291927152 427742323986816 428530741180416 428609182158304 428829773605632 428959561245978 429180333022224 429620195192832 431776245080656 431998466514048 432020347497072 432129213176367 432550188693504 432794728654848 433227815586734 433450784097072 435992719260672 436429006342301 436543616896128 436653622403208 437101143865344 437458464955008 438011214630192 439543089866424 439769308646592 440330955273216 440579894049792 440998434566424 441020771403261 441247750698888 443584632282624 443835410508288 444145122662976 444508202058732 444712357813248 444963773592576 445075900911936 445638275581464 447196825262108 447426983175264 447792745423698 447998409718272 448251683249664 448931169243396 449758641842496 451195045244928 451563887805696 452140597751808 452248394631894 452711899003392 452825978788512 453081981560544 453398146051788 456057060818688 456314890265856 456429877976016 456639509172224 456748378658082 456897667903488 457006598938134 457590259984032 459426940578432 460013692737536 460273759045632 460383494989401 460594942020864 460971468801648 461443913355264 463674796674048 463998352922496 464260671937152 464377661920872 464853597444096 464964425287803 465558249585744 465821450479728 465938833767183 468288476242944 468998335173816 469263480901992 469479006373888 469862795692416 470104619056128 471748735919616 472344812990784 472730945046588 472948063071232 473215441757184 473334688271424 473664985275048 473932769269176 476442753192448 476687963049984 476712107582976 477434735544564 478044486164672 478290520382976 480569722669728 480962578418046 481455511638528 481576834584608 481703301402624 482185329928092 483074096793792 483322719591936 485013064680192 485262685403136 485748275715738 486022890934206 486496369078272 486618962280192 486643609824288 486894069736704 489839065323776 490091169835008 490239498566832 490491809168256 490581591892014 491485834797664 491738786848512 492140773074384 493458565806464 493712533158912 493861957915848 494485976099727 495117503527696 495372324682368 496123238887227 496285397895168 498776007248344 498906990738432 499032711317952 499952531377152 500301402539904 500452821453641 500584245291648 500710388525928 503998210933056 504023738746584 504283143655872 504927183430656 505978472072808 506953865465856 507594425900544 507748052087076 508009373781408 508658172470784 509300886378816 509429226137076 509717229255612 511998182535168 512287637999616 512800271510828 513064193421024 513483612723018 513719447818752 514009876391424 514789042482036 516589436078642 516855308150736 517385027432448 517515404329728 517807978926336 518169309773472 518469291798528 518592902401854 519124402524672 521208069507072 521634146258304 521998147037808 522293255929296 522424869660981 522664811337984 522960297124608 523753030783962 524049131789694 526394219452416 526824535773312 527497364043776 527623127070543 527921416014741 528163882170624 528595645153968 530283831911424 530717327909568 531387914614632 532066570955136 532367371976832 532501524305352 532873108434429 533047279220736 533174365427823 535998097341504 536301121030848 536986052219904 537360765691008 537800046935256 540640938003444 540953929453056 541331411742912 541637450593344 541773938907684 542329197018112 543458358893016 544506003648512 545639697765216 546336555616768 546617737580544 547164724369452 547446332565216 547474061052324 550234870444032 550373525239552 551068948489248 551519435887686 552056720044032 552084682050048 552223802983328 552368822390784 552921564147372 555140886532272 555594702655329 556135956891648 556164125513472 556450365413376 557007191468658 557865029578752 558321072632064 559816074655744 560273712647808 560562067620864 560664676448016 561123008154387 561698096911616 561987184969728 562446597799296 562549551582774 562839077857392 565848575460224 566139799636992 566706321668361 566997987299688 567026706089907 567579097257984 567750878128336 568043081359488 570029722569536 570323098649088 571773031474176 571946081661304 572096280333312 572240444029632 572345190540683 575997955352064 576027129996096 576172284235156 576323592749568 577934378796096 578261110940352 581323625680896 582058155861504 582204829870944 582533976292128 582940473495156 583277953273344 584014952840256 586057453155232 586359078195456 586838414540592 587107940364288 587247915417534 587439858733056 587997912755232 588027695204348 588330334265184 591446176376832 591780547344384 592193496883968 592372727434922 592677602744976 592949810417664 593285031456768 593434534549248 594184367441952 594670100798214 596569310900352 596749865814983 597056993898264 597331212957696 597668910999552 598574892324528 598913293473936 599064214843521 599678189123328 602085183740928 602997859509192 603338761159704 603615865337856 603767971718016 604109308747392 604530861402384 605025052802163 608076081091584 608419853687808 608573170634688 608997838210776 609342131917512 610120346645376 611390653754643 612569254104576 613844659985868 614126589361152 614628625068864 618233062232064 618664470563328 619014229249536 619170215894496 619952567050404 620744332780992 621063810049536 621095267306304 621251778356244 624384634990592 624533497348806 625331113565088 625652951503104 625684641202656 626483727589888 626806158741504 628998314559488 629793083987712 630307926728784 630747761004018 630953922342912 631112917695232 631553313700064 631910359025568 632069595392298 635616143443968 636579647392752 637720693843968 638081225865216 638526484415232 638719737894378 640759630226304 641283437890728 641940682184704 642796111770624 642913773237456 643244660408448 643439341868967 644098795725056 644430292789248 646684086240256 647664367620984 647997699771072 648030521245608 648825283040256 648858146432384 649192092982272 649841723380101 650176176145608 653652664755776 653989078891008 654108789189352 654980433604812 655651715798016 656187697432512 658283377545216 658482610554464 659314634799636 660496432909824 660869841074688 661497651849636 665209320984576 665376948423936 665753115762432 666217683994464 666603375169536 667068536719872 667445660388864 667613851367904 668457413372196 670795237893162 671140474762896 671997614577408 672031651662112 672377524874496 673236244574208 673396753865094 674637962763744 676792567867392 676997402782768 677345831708544 678210896627712 678372591947841 679067848505088 679238968182768 679622972340816 680097219077682 684085591228032 684472335398784 684644816964024 684959263758336 685122567987123 685346501855232 686385389976048 689140410867648 690020539106304 690410638568448 690892413031296 691457203202472 692165870032896 695512195011072 695997529383744 696391007905728 696566492881308 696886415117312 697280396166144 698337374378616 698732175719592 702432714364416 703497502760724 703895221352988 704218509560832 704794193538624 707045109215232 707623103879424 708517219486176 709096417569882 709422094606848 709787211485184 709823162635776 710002032407136 710497477912572 710899153903764 714664129788672 715031944574976 715068161374464 715981402959872 716152103316846 716481020921344 717066729247008 717435780574464 720854584004592 721271905937408 721443867627069 721775215657216 722183267457792 722365251876912 723277994892138 724611145190688 727519597020288 728622413573607 729034336401309 729552965825936 729744553617408 729928443420288 729965414736432 734758597985664 735136754752512 735359247850248 735872387838021 736112909400064 737228752196496 737608180272768 740187848709696 740568799738368 740792936873772 741552167351296 742676255291544 743058487023552 744428096842752 747031616863744 747416090161152 747552901930688 748164010872516 748549066976928 749928797065728 750066068777032 750452103809856 751065582788892 754853066182656 755279818371072 755608428891148 755997316399584 756035608119876 757390775145984 760430798198784 761391638850816 761622078130614 762364041965568 762795040444416 762987258706176 763951329568224 764143839205614 767997273802752 768036173328128 768431456999424 769200407266242 769596290131536 770579171728128 771014814587136 772183563723054 774884154117963 775282962226104 776077541148672 776273106494592 776711968389504 777253964660208 777703937697792 777889353602781 778686603787008 781812104260608 782451219387456 782594444208689 782997220556712 783997217006976 784440445686912 785629546175943 789591329178624 790236803659968 791246046065664 792245823255936 792893467730952 795425747867136 796075991864352 797081871921948 798099856432704 798551057965248 798752286458028 799570918831104 802780244987904 803997146012256 804451681546272 805023962290688 805479078329856 806041148536512 806700070402884 810768108122112 810961407005166 811226471583744 811430894179584 811997117614368 812456175890016 812660908361526 813493795527168 813912474783744 815187538339524 816759005472768 818459546647824 818835452481536 819504833425152 819926606370816 820747086554178 821211091578486 824885960751104 825352305666048 825560287859328 826603422733872 827279153831529 827659110374656 828085080066048 828127023075072 828335704474992 829382346221058 832711329798408 833774818086784 834203935337472 834246188270208 835510787202987 836797544368128 839724111983616 840410568971712 840997014672024 842547145367424 842759460523064 842980777454592 843824327374161 848772863190336 849209699455488 851368645886976 851626317192504 852064622039232 854346173635072 855044583854304 855484647973632 857061482360832 857218364316608 857659547211264 857919122491956 858360666044448 863552490161312 863996933028096 864040694994144 864258426352734 865100377387008 865589457309696 866455631173468 866901568194144 871985438521344 872858012684602 873087233792256 873307244806416 874202287730688 874916929910016 876022429260384 879086179732848 879538617293184 880661910546432 881159788099584 881996869132848 882041542806522 882495501397776 887169264565248 887670821016576 888290245325952 888559091152383 889016404117464 889424715626496 889927547185152 890151801823872 891276551162928 892005151197321 894393650524216 894853966350528 895585490847396 895996819436544 896503366499328 897400475143949 897862338486792 899517283684992 903127775611392 904496789263788 905423798006784 905651957577024 906163963121088 906796292103576 912114121637376 912629780531712 912859755952032 913496757316164 914013197876268 915180519968064 918853881156864 920027385475072 920547518091264 920766989978802 921189884041728 921942937603296 927349593348096 927996705844992 928521343874304 928755323841744 929707194888192 929928850575606 931116499171488 931642900959456 931877667534366 936576952485888 936800246023209 937996670347632 938526961803984 938958012747776 939725591384832 940209238112256 943497471839232 944689625981568 945461890093176 945896126142464 946121641506027 946430883514368 946669376542848 947329970550096 947865538538352 948104393088447 952885506384896 953424215165952 954869471089128 956088972329344 956581040765952 958079606841567 961139445339456 961925156836092 962911023277056 963153669169216 964370659856184 966148193587584 966645439183872 970026129360384 970525370806272 971496551431476 972045781868412 973237924560384 973287219648576 973788139473408 979678130647552 980182339670016 980478997133664 980983618336512 981163183784028 982971669595328 983477573697024 984281546148768 986917131612928 987425066317824 987723915831696 988971952199454 990235007055392 990744649364736 992246477774454 992570795790336 997552014496688 997813981476864 998065422635904 999905062754304 1000602805079808 1000905642907282 1001168490583296 1001420777051856 1006192856839743 1007996421866112 1008047477493168 1008301497411523 1008566287311744 1009854366861312 1011956944145616 1015188851801088 1015496104174152 1016018747562816 1017316344941568 1018601772757632 1018858452274152 1019434458511224 1020145828616523 1025600543021656 1026128386842048 1026967225446036 1027438895637504 1028019752782848 1029048466607609 1029578084964072 1033178872157284 1033710616301472 1035030808659456 1035615957852672 1036338619546944 1037185804803708 1038248805049344 1042416139014144 1043268292516608 1043996294075616 1044586511858592 1044849739321962 1045329622675968 1045920594249216 1047506061567924 1048098263579388 1052788438904832 1053649071546624 1054994728087552 1055246254141086 1055842832029482 1056327764341248 1057191290307936 1060567663822848 1061434655819136 1062775829229264 1063644626354823 1064133141910272 1064734743953664 1065003048610704 1065746216868858 1066094558441472 1066348730855646 1071996194683008 1072602242061696 1073972104439808 1074228154975269 1074721531382016 1075600093870512 1081281876006888 1081907858906112 1082662823485824 1083274901186688 1083547877815368 1084658394036224 1084916992338207 1086916717786032 1091279395530432 1092673111233536 1094329448738904 1094892665130432 1094948122104648 1100747050479104 1102137896978496 1103038871775372 1104169364100096 1104447605966656 1105843128294744 1110281773064544 1111189405310658 1112271913783296 1112328251026944 1112900730826752 1114014382937316 1116642145264128 1119632149311488 1120547425295616 1121124135241728 1121329352896032 1122246016308774 1123396193823232 1123974369939456 1124893195598592 1125099103165548 1125678155714784 1131697150920448 1132279599273984 1133412643336722 1133995974599376 1134053412179814 1135158194515968 1135501756256672 1136086162718976 1140059445139072 1140646197298176 1142433117195921 1143546062948352 1143892163322608 1144192560666624 1144480888059264 1144690381081366 1146215758808421 1151995910704128 1152054259992192 1152344568470312 1152647185499136 1153800610899363 1155868757592192 1156522221880704 1164116311723008 1164409659741888 1165067952584256 1165880946990312 1166555906546688 1168029905680512 1172114906310464 1172718156390912 1173676829081184 1174495830835068 1175995825510464 1176055390408696 1176660668530368 1182892352753664 1183561094688768 1184386993767936 1184745454869844 1185355205489952 1186869069098496 1188368734883904 1189340201596428 1193138621800704 1193499731629966 1194113987796528 1194662425915392 1195337821999104 1197149784649056 1197826586947872 1198128429687042 1199356378246656 1204170367481856 1205995719018384 1206677522319408 1207231730675712 1207535943436032 1208218617494784 1209061722804768 1210050105604326 1216152162183168 1216442110507749 1216839707375616 1217146341269376 1217995676421552 1218684263835024 1218991362542289 1220240693290752 1222781307509286 1225138508209152 1227057792543767 1227689319971736 1228253178722304 1229257250137728 1231120629831267 1231816637367729 1237328941126656 1238028458499072 1238340431788992 1239905134100808 1241488665561984 1242127620099072 1242190534612608 1242503556712488 1244073519331587 1249066994697612 1250662227130176 1251305903006208 1251369282405312 1252967455179776 1257996629118976 1259586167975424 1260615853457568 1261495522008036 1262225835390464 1263106627400128 1263820718051136 1264139190784596 1271232286887936 1273159294785504 1275441387687936 1276162451730432 1277052968830464 1277439475788756 1281519260452608 1282566875781456 1283881364369408 1285592223541248 1285827546474912 1286489320816896 1286878683737934 1288197591450112 1288860585578496 1293368172480512 1295328735241968 1295995399542144 1296061042491216 1296387639529101 1297650566080512 1297716292864768 1298384185964544 1299683446760202 1300352352291216 1307305329511552 1307978157782016 1308217578378704 1309287019026903 1309960867209624 1311303431596032 1312375394865024 1316965221108928 1318629269599272 1320992865819648 1321739682149376 1322314750559509 1322995303699272 1323062314209783 1330753896847872 1331506231524864 1332435367988928 1334137073439744 1334891320777728 1335227702735808 1336914826744392 1341590475786324 1342280949525792 1343995229154816 1344063303324224 1344755049748992 1346793507730188 1349275925527488 1353585135734784 1353994805565536 1354691663417088 1356421793255424 1356745183895682 1358135697010176 1358477936365536 1359245944681632 1360194438155364 1368171182456064 1368944670797568 1369289633928048 1369918527516672 1370245135974246 1370693003710464 1372770779952096 1378280821735296 1380041078212608 1380821277136896 1381784826062592 1382914406404944 1384331740065792 1391024390022144 1391995058767488 1392782015811456 1393132985762616 1393772830234624 1394560792332288 1394893275863409 1396674748757232 1397464351439184 1397816501301549 1404865428728832 1406995005521448 1407790442705976 1408437019121664 1409588387077248 1415246207758848 1417034438972352 1418192835139764 1418844189213696 1419646325271552 1420004064814272 1420994955825144 1421798307807528 1429328259577344 1430063889149952 1430136322748928 1432304206633692 1432962041842688 1434133458494016 1434871561148928 1441709168009184 1442543811874816 1442887735254138 1443550431314432 1444366534915584 1444730503753824 1446555989784276 1449222290381376 1455039194040576 1457244827147214 1458068672802618 1459105931651872 1459489107234816 1459856886840576 1459930829472864 1469517195971328 1470273509505024 1470718495700496 1471744775676042 1472225818800128 1474457504392992 1475216360545536 1480375697419392 1481137599476736 1481585873747544 1483104334702592 1483457928299181 1485352510583088 1486116974047104 1488856193685504 1494063233727488 1495105803861376 1496328021745032 1497098133953856 1499857594131456 1500132137554064 1500904207619712 1501358464360923 1502131165577784 1511216857782296 1511994632799168 1512071216239752 1514781550291968 1520861596397568 1522783277701632 1523244156261228 1525974517412352 1527902659136448 1528287678411228 1535994547605504 1536072346656256 1536862913998848 1538400814532484 1539192580263072 1541158343456256 1542029629174272 1544367127446108 1549768308235926 1550565924452208 1552155082297344 1552546212989184 1553423936779008 1554507929320416 1555407875395584 1555778707205562 1557373207574016 1563624208521216 1564902438774912 1565188888417378 1565994441113424 1567274608982943 1567994434013952 1568880891373824 1571259092351886 1579182658357248 1580473607319936 1582492092131328 1582869381211629 1584491646511872 1585786935461904 1590851495734272 1592151983728704 1594163743843896 1596199712865408 1597102115930496 1597504572916056 1598619325303287 1599141837662208 1599523096283469 1607994292024512 1608903363092544 1610047924581376 1610958156659712 1612082297073024 1613400140805768 1621922814010332 1622861788359168 1623994235228736 1624912351780032 1625321816723052 1626987591054336 1630375076679048 1633518010945536 1636919093295648 1639009666850304 1639853212741632 1641494173108356 1642422183156972 1649771921502208 1650704611332096 1651120575718656 1653206845467744 1654558307663058 1655318220749312 1656170160132096 1656254046150144 1656671408949984 1658764692442116 1665422659596816 1666784107965987 1667549636173568 1668407870674944 1668492376540416 1671021574405974 1673595088736256 1679448223967232 1680821137943424 1681994029344048 1683369024463161 1685094290734848 1685518921046128 1685961554909184 1687648654748322 1697545726380672 1698419398910976 1700118965005083 1701080118269721 1702737291773952 1703252634385008 1704129244078464 1708692347270144 1710089167708608 1710969295947264 1714436728633216 1715319094422528 1715838244983912 1716721332088896 1717035571622049 1727104980322624 1727993866056192 1728081389988288 1728516852705468 1732911262346936 1733803136388288 1743970877042688 1745716025369204 1746174467584512 1746614489612832 1749833859820032 1752044858520768 1758172359465696 1759077234586368 1761323821092864 1762319576199168 1763993738265696 1764083085613044 1764991002795552 1774338529130496 1775341642033152 1776580490651904 1777118182304766 1778032808234928 1778849431252992 1779855094370304 1780303603647744 1782553102325856 1784010302394642 1788787301048432 1789707932701056 1790249597444949 1791170981694792 1791993638873088 1793006732998656 1794800950287898 1795724676973584 1797192644530563 1799034567369984 1806255551222784 1808063026275247 1808993578527576 1810847596013568 1811303915154048 1812327926242176 1813592584207152 1815075158406489 1824228243274752 1825259561063424 1825719511904064 1826993514632328 1828026395752536 1830361039936128 1834171961263929 1837707762313728 1841533979957604 1842379768083456 1843885875206592 1854699186696192 1855993411689984 1857042687748608 1857510647683488 1859857701151212 1862232998342976 1863285801918912 1863755335068732 1873153904971776 1873600492046418 1875993340695264 1877053923607968 1879451182769664 1880418476224512 1886994943678464 1889379251963136 1890923780186352 1891792252284928 1892243283012054 1892861767028736 1893338753085696 1894659941100192 1895731077076704 1896208786176894 1905771012769792 1906848430331904 1909738942178256 1912177944658688 1913162081531904 1916159213683134 1922278890678912 1923850313672184 1925822046554112 1926307338338432 1928741319712368 1930318025606901 1932296387175168 1933290878367744 1940052258720768 1942993102862952 1944091563736824 1946475849120768 1946574439297152 1947576278946816 1949525170140303 1959356261295104 1960957994267328 1961967236673024 1962326367568056 1965943339190656 1966955147394048 1968563092297536 1973834263225856 1974850132635648 1975447831663392 1977943904398908 1980470014110784 1981489298729472 1984492955548908 1995104028993376 1995627962953728 1996130845271808 1999810125508608 2001205610159616 2001811285814564 2002336981166592 2002841554103712 2012385713679486 2015992843732224 2016094954986336 2016602994823046 2017132574623488 2019708733722624 2023913888291232 2030377703602176 2030992208348304 2032037495125632 2034632689883136 2037203545515264 2037716904548304 2038868917022448 2040291657233046 2051201086043312 2052256773684096 2053934450892072 2054877791275008 2055367703961369 2056039505565696 2058096933215218 2059156169928144 2066357744314568 2067421232602944 2070061617318912 2071231915705344 2072677239093888 2073304546022227 2074371609607416 2076497610098688 2086536585033216 2087992588151232 2089173023717184 2089699478643924 2090659245351936 2091841188498432 2095012123135848 2096196527158776 2107298143093248 2110492508282172 2111685664058964 2112655528682496 2114382580615872 2121135327645696 2122869311638272 2125551658458528 2127289252709646 2128266283820544 2129469487907328 2130006097221408 2131492433737716 2132697461711292 2143992389366016 2145204484123392 2147944208879616 2148456309950538 2149443062764032 2151200187741024 2162563752013776 2163815717812224 2164331602881207 2165325646971648 2166549802373376 2167095755630736 2169316788072448 2169833984676414 2173833435572064 2182558791060864 2185346222467072 2185867240720821 2187103009203927 2188658897477808 2189785330260864 2189896244209296 2201494100958208 2204275793956992 2206077743550744 2207617163514063 2208338728200192 2208895211933312 2211686256589488 2220563546129088 2222378810621316 2224656502053888 2228028765874632 2233284290528256 2241094850591232 2242248270483456 2242658705792064 2244492032617548 2246792387646464 2249786391197184 2250198206331096 2251356311429568 2263394301840896 2264559198547968 2266825286673444 2267991949198752 2268106824359628 2271003512513344 2272172325437952 2280118890278144 2281292394596352 2284866234391842 2287092125896704 2287784326645216 2288385121333248 2288961776118528 2289380762162732 2292431517616842 2303991821408256 2304108519984384 2304689136940624 2305294370998272 2307601221798726 2311737515184384 2313044443761408 2324652462353889 2328232623446016 2328819319483776 2330135905168512 2331761893980624 2333111813093376 2336059811361024 2344229812620928 2345436312781824 2347353658162368 2347783332626067 2348991661670136 2351991651020928 2352110780817392 2353321337060736 2356888638527829 2368773987535872 2369490909739688 2370710410979904 2373738138196992 2376737469767808 2378680403192856 2386277243601408 2386999463259932 2388227975593056 2394299569298112 2395653173895744 2396256859374084 2398712756493312 2408340734963712 2411991438036768 2413355044638816 2415071886872064 2416437234989568 2418123445609536 2420100211208652 2432304324366336 2432884221015498 2433679414751232 2434292682538752 2435991352843104 2437368527670048 2437982725084578 2440481386581504 2445562615018572 2450277016418304 2454115585087534 2455378639943472 2456506357444608 2458514500275456 2462241259662534 2463633274735458 2474657882253312 2476056916998144 2476680863577984 2479810268201616 2481837461494587 2482977331123968 2484255240198144 2484381069225216 2485007113424976 2488147038663174 2498133989395224 2501324454260352 2502611806012416 2502738564810624 2505934910359552 2506532361608961 2519172335950848 2521231706915136 2522991044016072 2524451670780928 2526213254800256 2527641436102272 2528278381569192 2531472982122483 2546318589571008 2554105937660928 2554878951577512 2563038520905216 2565133751562912 2571184447082496 2571655092949824 2572978641633792 2573757367475868 2576395182900224 2586736344961024 2590657470483936 2591990799084288 2592122084982432 2592775279058202 2595301132161024 2595432585729536 2596768371929088 2599366893520404 2600704704582432 2614610659023104 2615956315564032 2616435156757408 2618574038053806 2619921734419248 2622606863192064 2624750789730048 2633930442217856 2637258539198544 2641985731639296 2643479364298752 2644629501119018 2645990607398544 2646124628419566 2661507793695744 2663012463049728 2664870735977856 2665677273457149 2668274146879488 2669782641555456 2670455405471616 2673829653488784 2683180951572648 2684561899051584 2687990458309632 2688126606648448 2689510099497984 2692201425431847 2693587015460376 2698551851054976 2707989611131072 2709383326834176 2713490367791364 2716271394020352 2716955872731072 2718491889363264 2720388876310728 2736342364912128 2737889341595136 2738579267856096 2740490271948492 2745541559904192 2756561643470592 2760082156425216 2761642554273792 2763569652125184 2765828812809888 2782048780044288 2783990117534976 2785564031622912 2786265971525232 2787545660469248 2789121584664576 2789786551726818 2793349497514464 2794928702878368 2795633002603098 2809730857457664 2810400738069627 2813990011042896 2815580885411952 2816874038243328 2819176774154496 2830492415517696 2834068877944704 2836385670279528 2837688378427392 2838364924518081 2839292650543104 2840008129628544 2841989911650288 2843596615615056 2844313179265341 2858656519154688 2860272645497856 2864608413267384 2865924083685376 2868266916988032 2869743122297856 2874238820524701 2883418336018368 2885775470508276 2887100862628864 2888733069831168 2889461007507648 2893111979568552 2898444580762752 2910078388081152 2914489654294428 2916137345605236 2918211863303744 2919713773681152 2919861658945728 2939034391942656 2940547019010048 2941436991400992 2943489551352084 2948915008785984 2950432721091072 2960751394838784 2962275198953472 2963171747495088 2966208669405184 2966915856598362 2970705021166176 2972233948094208 2977712387371008 2988126467454976 2990211607722752 2992656043490064 2994196267907712 2999715188262912 3000264275108128 3001808415239424 3002716928721846 3004262331155568 3018578570519229 3022433715564592 3023989265598336 3024142432479504 3024904492234569 3029563100583936 3045566555403264 3046488312522456 3051949034824704 3055003044396107 3055805318272896 3056575356822456 3072144693312512 3076801629064968 3078385160526144 3082316686912512 3084059258348544 3087145399822827 3088734254892216 3099536616471852 3101131848904416 3105092425978368 3106847873558016 3109015858640832 3111557414411124 3114746415148032 3127248417042432 3129804877549824 3130377776834756 3131988882226848 3134549217965886 3135988868027904 3137761782747648 3142518184703772 3158365316714496 3160947214639872 3164984184262656 3165738762423258 3168983293023744 3171573870923808 3181702991468544 3184303967457408 3188327487687792 3192399425730816 3194204231860992 3195009145832112 3197238650606574 3198283675324416 3199046192566938 3215988584049024 3217806726185088 3220095849162752 3221916313319424 3222684464925807 3224164594146048 3226800281611536 3243845628020664 3245723576718336 3247988470457472 3249824703560064 3250643633446104 3253975182108672 3254750977014621 3260750153358096 3273838186591296 3278019333700608 3282988346216712 3284844366313944 3302241151437312 3306413690935488 3309116615326116 3310636441498624 3312508092300288 3313342817899968 3317529384884232 3330845319193632 3333568215931974 3335099272347136 3336815741349888 3336984753080832 3342043148811948 3358896447934464 3361642275886848 3363988058688096 3366738048926322 3370188581469696 3371037842092256 3371923109818368 3375297309496644 3395091452761344 3396838797821952 3400237930010166 3402160236539442 3405474583547904 3406505268770016 3408258488156928 3417384694540288 3420178335417216 3421938591894528 3427299351587763 3428873457266432 3430638188845056 3431676489967824 3433442664177792 3434071143244098 3454209960645248 3455987732112384 3456162779976576 3457033705410936 3461401832698089 3465822524693872 3467606272776576 3491432050738408 3492348935169024 3493228979225664 3499667719640064 3504089717041536 3516344718931392 3518154469172736 3527987476531392 3528166171226088 3529982005591104 3548677058260992 3550683284066304 3553160981303808 3554236364609532 3556065616469856 3560607207295488 3565106204651712 3568020604789284 3577574602096864 3579415865402112 3580499194889898 3582341963389584 3583987277746176 3586013465997312 3589601900575796 3591449353947168 3594385289061126 3598069134739968 3612511102445568 3616126052550494 3617987157055152 3621695192027136 3622607830308096 3624655852484352 3627185168414304 3630150316812978 3648456486549504 3650519122126848 3651439023808128 3653987029264656 3656052791505072 3656974087626867 3660722079872256 3668343922527858 3675415524627456 3681173377631301 3683067959915208 3684759536166912 3687771750413184 3693361889493801 3695449912103187 3711986823379968 3714085375497216 3715021295366976 3719715402302424 3724465996685952 3726571603837824 3727510670137464 3732220557994761 3747200984092836 3751986681390528 3754107847215936 3758902365539328 3773989887356928 3778758503926272 3781847560372704 3784486566024108 3786677506171392 3789319882200384 3791462154153408 3792417572353788 3811542025539584 3813696860663808 3819477884356512 3824355889317376 3826324163063808 3832318427366268 3844557781357824 3847700627344368 3851644093108224 3852614676676864 3857482639424736 3860636051213802 3864592774350336 3866581756735488 3880104517441536 3885986205725904 3888183127473648 3889162918587303 3892951698241536 3893148878594304 3895152557893632 3899050340280606 3918712522590208 3921915988534656 3923934473346048 3924652735136112 3927861057080709 3931886678381312 3933910294788096 3937126184595072 3947668526451712 3950895663326784 3955887808797816 3960940028221568 3962978597458944 3966944251678527 3968985911097816 3969186942629349 3990208057986752 3992261690543616 4002411220319232 4003622571629128 4004673962333184 4005683108207424 4024771427358972 4031985687464448 4032189909972672 4033205989646092 4034265149246976 4047827776582464 4060755407204352 4061984416696608 4064074990251264 4069265379766272 4074407091030528 4075433809096608 4077737834044896 4080583314466092 4102402172086624 4104513547368192 4107868901784144 4109755582550016 4110735407922738 4112079011131392 4116193866430436 4118312339856288 4132715488629136 4134842465205888 4140123234637824 4142463831410688 4145354478187776 4146609092044454 4148743219214832 4152995220197376 4173073170066432 4175985176302464 4177249060704881 4178346047434368 4179398957287848 4181318490703872 4183682376996864 4190024246271696 4192393054317552 4193449503904647 4214596286186496 4220985016564344 4223371328117928 4225311057364992 4228765161231744 4245738623276544 4251103316917056 4254578505419292 4256532567641088 4258938975814656 4260012194442816 4262984867475432 4265394923422584 4287984778732032 4290408968246784 4296912619901076 4298886125528064 4302400375482048 4325127504027552 4327631435624448 4328663205762414 4330651293943296 4333099604746752 4334191511261472 4339667969352828 4347666871144128 4365117582121728 4370692444934144 4371734481441642 4374206018407854 4377317794955616 4379570660521728 4379792488418592 4402988201916416 4408551587913984 4412155487101488 4415234327028126 4416677456400384 4417790423866624 4423372513178976 4441127092258176 4444757621242632 4449313004107776 4450373784897543 4456057531749264 4466568581056512 4482189701182464 4485317411584128 4488984065235096 4493584775292928 4499572782394368 4500396412662192 4502712622859136 4504075393082769 4526788603681792 4533650573346888 4535983898397504 4536213648719256 4542007025026688 4544344650875904 4560237780556288 4562584789192704 4569732468783684 4575568653290432 4577923552237056 4578761524325464 4584863035233684 4607983642816512 4608217039968768 4609378273881248 4610588741996544 4615202443597452 4623475030368768 4626088887522816 4649304924707778 4656465246892032 4657638638967552 4660271810337024 4663523787961248 4666223626186752 4672119622722048 4688459625241856 4690872625563648 4694707316324736 4695566665252134 4697983323340272 4703983302041856 4704221561634784 4706642674121472 4713777277055658 4737547975071744 4738981819479376 4741420821959808 4747476276393984 4748608143634887 4753474939535616 4757360806385712 4772554487202816 4773998926519864 4776455951186112 4788599138596224 4791306347791488 4792513718748168 4795857975909861 4797425512986624 4823982876073536 4826710089277632 4830143773744128 4832874469979136 4836246891219072 4840200422417304 4865768442030996 4868585365077504 4871982705686208 4874737055340096 4875965450169156 4880962773163008 4891125230037144 4900554032836608 4908231170175068 4910757279886944 4917029000550912 4924482519325068 4927266549470916 4949315764506624 4952113833996288 4953361727155968 4959620536403232 4963674922989174 4965954662247936 4968510480396288 4968762138450432 4970014226849952 4976294077326348 4996267978790448 5000352323897961 5002648908520704 5005223612024832 5005477129621248 5011869820719104 5013064723217922 5038344671901696 5042463413830272 5045982088032144 5048903341561856 5050107073389483 5052426509600512 5055282872204544 5056556763138384 5062945964244966 5092637179142016 5100356895015249 5103240354809163 5108211875321856 5109757903155024 5126077041810432 5130267503125824 5143310185899648 5145957283267584 5147514734951736 5151106714866147 5152790365800448 5181314940967872 5183981598168576 5184244169964864 5185550558116404 5190865171459072 5198733787040808 5201409409164864 5229221318046208 5231912631128064 5232870313514816 5237148076107612 5239843468838496 5249501579460096 5267860884435712 5274517078397088 5283971463278592 5286958728597504 5289259002238036 5291981214797088 5292249256839132 5323015587391488 5326024926099456 5329741471955712 5331354546914298 5336548293758976 5339565283110912 5340910810943232 5347659306977568 5366361903145296 5369123798103168 5370748792334847 5375980916619264 5376253213296896 5379020198995968 5384402850863694 5387174030920752 5397103702109952 5415979222262144 5418766653668352 5424189078825741 5426980735582728 5432542788040704 5433911745462144 5436983778726528 5440777752621456 5445225475219467 5472684729824256 5475778683190272 5477158535712192 5478161109460823 5480980543896984 5491083119808384 5513123286941184 5527139304250368 5531657625619776 5564097560088576 5567980235069952 5571128063245824 5572531943050464 5579573103453636 5586698995028928 5589857405756736 5591266005206196 5619461714915328 5620801476139254 5627980022085792 5631161770823904 5638353548308992 5660984831035392 5668137755889408 5672771340559056 5675376756854784 5676729849036162 5678585301086208 5680016259257088 5683979823300576 5687193231230112 5688626358530682 5717313038309376 5720545290995712 5729216826534768 5731848167370752 5736533833976064 5739486244595712 5748477641049402 5766836672036736 5771550941016552 5774201725257728 5777466139662336 5778922015015296 5786223959137104 5790954076820703 5796889161525504 5820156776162304 5828979308588856 5832274691210472 5836423726607488 5839427547362304 5839723317891456 5848575510420909 5878068783885312 5882873982801984 5886979102704168 5897830017571968 5900865442182144 5921502789677568 5924550397906944 5926343494990176 5933831713196724 5941410042332352 5944467896188416 5976252934909952 5980423215445504 5985312086980128 5988392535815424 5999430376525824 6000528550216256 6003616830478848 6005433857443692 6008524662311136 6037157141038458 6044867431129184 6047978531196672 6048284864959008 6049808984469138 6059126201167872 6091133110806528 6092976625044912 6103898069649408 6110006088792214 6111610636545792 6113150713644912 6144289386625024 6153603258129936 6156770321052288 6164633373825024 6168118516697088 6174290799645654 6177468509784432 6199073232943704 6202263697808832 6210184851956736 6213695747116032 6218031717281664 6219913638066681 6223114828822248 6229492830296064 6259609755099648 6260755553669512 6263977764453696 6269098435931772 6271977736055808 6275523565495296 6281803326007643 6285036369407544 6321894429279744 6331477524846516 6337966586047488 6343147741847616 6363405982937088 6368607934914816 6376654975375584 6384798851461632 6388408463721984 6390018291664224 6394477301213148 6398092385133876 6431977168098048 6435613452370176 6440191698325504 6443832626638848 6445368929851614 6448329188292096 6453600563223072 6487691256041328 6491447153436672 6492994808643621 6495976940914944 6499649407120128 6501287266892208 6507950364217344 6509501954029242 6521500306716192 6547676373182592 6556038667401216 6557601722162463 6565976692433424 6569688732627888 6604482302874624 6612827381870976 6618233230652232 6621272882997248 6622851490542189 6625016184600576 6626685635799936 6635058769768464 6661690638387264 6667136431863948 6670198544694272 6673969506161664 6684086297623896 6723284551773696 6727976117376192 6733476097852644 6740377162939392 6742075684184512 6750594618993288 6790182905522688 6793677595643904 6800475860020332 6804320473078884 6813010537540032 6816516976313856 6834769389080576 6840356670834432 6843877183789056 6854598703175526 6857746914532864 6861276377690112 6863352979935648 6866885328355584 6868142286488196 6908419921290496 6911975464224768 6912325559953152 6914067410821872 6922803665396178 6931645049387744 6935212545553152 6973957387061667 6982864101476816 6984697870338048 6986457958451328 6999335439280128 7008179434083072 7032689437862784 7036308938345472 7043349997878201 7055974953062784 7056332342452176 7058110481880661 7059964011182208 7106321962607616 7108472729219064 7112131232939712 7121214414590976 7130212409303424 7136041209578568 7155149204193728 7158831730804224 7160998389779796 7164683926779168 7179203801151592 7182898707894336 7188770578122252 7196138269479936 7225022204891136 7232252105100988 7235974314110304 7245215660616192 7249311704968704 7254370336828608 7260300633625956 7296912973099008 7301038244253696 7302878047616256 7307974058529312 7312105583010144 7313948175253734 7321444159744512 7336687845055716 7350831049254912 7362346755262602 7366135919830416 7369519072333824 7375543500826368 7386723778987602 7390899824206374 7423973646759936 7428170750994432 7430042590733952 7439430804604848 7445512384483761 7448931993371904 7453143207675648 7455021340274928 7464441115989522 7490546823140309 7494401968185672 7503973362781056 7508215694431872 7517804731078656 7519597084826883 7557517007852544 7563695120745408 7568973132048216 7573355012342784 7578639764400768 7582924308306816 7584835144707576 7594418946367449 7638955768713024 7648711778634752 7664636854732536 7689115562715648 7695401254688736 7705229353353728 7714965278849472 7721272102427604 7729185548700672 7760209034883072 7771972411451808 7776366254947296 7778325837174606 7785903396483072 7786297757188608 7790305115787264 7798100680561212 7837425045180416 7843831977069312 7847868946692096 7849305470272224 7855722114161418 7863773356762624 7867820589576192 7874252369190144 7895337052903424 7901791326653568 7911775617595632 7921880056443136 7925957194917888 7933888503357054 7937971822195632 7938373885258698 7980416115973504 7984523381087232 7997031820371447 8004822440638464 8007245143258256 8009347924666368 8011366216414848 8049542854717944 8063971374928896 8064379819945344 8066411979292184 8068530298493952 8076604276295541 8095655553164928 8123968833393216 8128149980502528 8148814182061056 8150867618193216 8155475668089792 8161166628932184 8204804344173248 8209027094736384 8215737803568288 8221470815845476 8232387732860872 8236624679712576 8265430977258272 8269684930411776 8280246469275648 8284927662821376 8290708956375552 8293218184088908 8297486438429664 8346146340132864 8351970352604928 8354498121409762 8356692094868736 8358797914575696 8362636981407744 8367364753993728 8380048492543392 8384786108635104 8386899007809294 8429192572372992 8441970033128688 8446742656235856 8450622114729984 8457530322463488 8491477246553088 8502206633834112 8509157010838584 8513065135282176 8515094773554243 8517877951629312 8520024388885632 8525969734950864 8530789846845168 8532939537796023 8575969557464064 8580817936493568 8589404547806369 8593825239802152 8597772251056128 8604800750964096 8622716461574103 8650255008055104 8657326411524828 8661302587886592 8666199209493504 8668383022522944 8679335938705656 8695333742288256 8730235164243456 8743468962883284 8748412036815708 8754635589911232 8759141321043456 8759584976837184 8805976403832832 8817103175827968 8824310974202976 8830468654056252 8835580847733248 8846745026357952 8882254184516352 8889515242485264 8898626008215552 8900747569795086 8912115063498528 8933137162113024 8964379402364928 8970634823168256 8977968130470192 8987169550585856 8999145564788736 9000792825324384 9005425245718272 9008150786165538 9053577207363584 9055735711557687 9067301146693776 9071967796795008 9072427297438512 9074713476703707 9084014050053376 9088689301751808 9120475561112576 9139464937567368 9151137306580864 9155847104474112 9157523048650928 9165009133188321 9169726070467368 9216434079937536 9218756547762496 9230404887194904 9246950060737536 9252177775045632 9261436199468481 9298609849415556 9315277277935104 9320543620674048 9327047575922496 9344239245444096 9376919250483712 9381745251127296 9389414632649472 9391133330504268 9395966646680544 9407966604083712 9408443123269568 9413285348242944 9427554554111316 9475095950143488 9477963638958752 9482841643919616 9494952552787968 9497216287269774 9506949879071232 9514721612771424 9545108974405632 9547997853039728 9552911902372224 9577198277192448 9582612695582976 9585027437496336 9591715951819722 9594851025973248 9647965752147072 9653420178555264 9660287547488256 9665748939958272 9672493782438144 9680400844834608 9731536884061992 9737170730155008 9743965411372416 9749474110680192 9751930900338312 9761925546326016 9764252931043863 9782250460074288 9816462340350136 9821514559773888 9834058001101824 9848965038650136 9854533098941832 9906723454311936 9919241072806464 9927349845978348 9931909324495872 9937524276900864 9940028453699904 9952588154652696 9992535957580896 10000704647795922 10005297817041408 10010447224049664 10010954259242496 10026129446435844 10076689343803392 10084926827660544 10091964176064288 10097806683123712 10100214146778966 10104853019201024 10110565744409088 10113113526276768 10125891928489932 10185274358284032 10200713790030498 10206480709618326 10216423750643712 10219515806310048 10252154083620864 10260535006251648 10281898054763289 10286620371799296 10291914566535168 10295029469903472 10302213429732294 10305580731600896 10362629881935744 10367963196337152 10368488339929728 10371101116232808 10381730342918144 10384205498094267 10397467574081616 10402818818329728 10458442636092416 10465740627029632 10474296152215224 10479686937676992 10499003158920192 10535721768871424 10549034156794176 10578518004476072 10583962429594176 10584498513678264 10646031174782976 10652049852198912 10659482943911424 10662709093828596 10681821621886464 10695318613955136 10732723806290592 10738247596206336 10741497584669694 10751961833238528 10752506426593792 10758040397991936 10768805701727388 10774348061841504 10794207404219904 10831958444524288 10837533307336704 10848378157651482 10853961471165456 10865085576081408 10867823490924288 10873967557453056 10881555505242912 10890450950438934 10945369459648512 10951557366380544 10954317071424384 10956322218921646 10961961087793968 10970922262880601 10982166239616768 11026246573882368 11043520132893903 11054278608500736 11063315251239552 11080085668481403 11135960470139904 11142256126491648 11145063886100928 11159146206907272 11173397990057856 11179714811513472 11182532010412392 11196661673984283 11241602952278508 11255960044171584 11262323541647808 11276707096617984 11321969662070784 11336275511778816 11345542681118112 11353459698072324 11360032518514176 11367959646601152 11374386462460224 11377252717061364 11434626076618752 11441090581991424 11458433653069536 11473067667952128 11478972489191424 11496955282098804 11533673344073472 11543101882033104 11548403450515456 11554932279324672 11557844030030592 11572447918274208 11581908153641406 11593778323051008 11640313552324608 11657958617177712 11664549382420944 11667488755761909 11672847453214976 11678855094724608 11679446635782912 11697151020841818 11756137567770624 11765747965603968 11773958205408336 11783583171242127 11795660035143936 11801730884364288 11843005579355136 11852686989980352 11867663426393448 11882820084664704 11888935792376832 11900832755035581 11907560827888047 11960846430891008 11970624173960256 11976785071630848 12001057100432512 12007233660957696 12010867714887384 12017049324622272 12074314282076916 12089734862258368 12095957062393344 12096569729918016 12099617968938276 12182266221613056 12185953250089824 12207796139298816 12220012177584428 12223221273091584 12226301427289824 12288578773250048 12307206516259872 12313540642104576 12329266747650048 12336237033394176 12348581599291308 12354937019568864 12398146465887408 12404527395617664 12420369703913472 12427391494232064 12436063434563328 12439827276133362 12446229657644496 12458985660592128 12519219510199296 12521511107339024 12527955528907392 12531747182114643 12538196871863544 12543955472111616 12551047130990592 12563606652015286 12570072738815088 12580348511713941 12643788858559488 12656441183926729 12662955049693032 12675933172094976 12686295483695232 12737215869829632 12753309950751168 12769597702923264 12776816927443968 12780036583328448 12788954602426296 12796184770267752 12863954336196096 12871226904740352 12890737859703228 12896658376584192 12907201126446144 12975382512082656 12982894306873344 12985989617287242 12991953881829888 12999298814240256 13002574533784416 13019003908058484 13043000613432384 13095352746365184 13112077334802432 13115203444324926 13131953384866848 13139377465255776 13208964605749248 13225654763741952 13236466461304464 13242545765994496 13245702981084378 13250032369201152 13253371271599872 13270117539536928 13323381276774528 13334272863727896 13340397089388544 13347939012323328 13351121354692629 13368172595247792 13446569103547392 13455952234752384 13466952195705288 13480754325878784 13484151368369024 13501189237986576 13512226179248307 13580365811045376 13600951720040664 13608640946157768 13626021075080064 13633033952627712 13680713341668864 13687754367578112 13709197406351052 13715493829065728 13726705959871296 13733770656711168 13736284572976392 13816839842580992 13823950928449536 13824651119906304 13828134821643744 13845607330792356 13863290098775488 13870425091106304 13947914774123334 13965728202953632 13969395740676096 13972915916902656 13998670878560256 14016358868166144 14065378875725568 14072617876690944 14086699995756402 14111949906125568 14112664684904352 14116220963761322 14119928022364416 14212643925215232 14216945458438128 14224262465879424 14242428829181952 14260424818606848 14272082419157136 14310298408387456 14317663461608448 14321996779559592 14329367853558336 14358407602303184 14365797415788672 14377541156244504 14387573927729583 14392276538959872 14464504210201976 14471948628220608 14490431321232384 14498623409937408 14508740673657216 14513131822155589 14520601267251912 14605756095232512 14615948117058624 14624211166020288 14627896350507468 14642888319489024 14673375690111432 14701662098509824 14724693510525204 14732271839660832 14751087001652736 14773447557975204 14781799648412748 14847947293519872 14856341501988864 14860085181467904 14878861609209696 14891024768967522 14897863986743808 14906286415351296 14910042680549856 14928882231979044 14981093646280618 14988803936371344 15001056971693883 15007946725562112 15016431388863744 15035609462157312 15039194169653766 15115034015705088 15127390241490816 15137946264096432 15146710024685568 15150321220168449 15157279528801536 15165848616613632 15169670289415152 15188837892734898 15277911537426048 15297423557269504 15301070685045747 15309721064427489 15329273709465072 15378231125431296 15390802509377472 15410458706707456 15429930557698944 15442544204855208 15453320144598441 15458371097401344 15543944822903616 15552732509894592 15556651674349212 15572595514377216 15596201361122424 15687663954138624 15695737893384192 15698610940544448 15711444228322836 15727546713525248 15748504738380288 15790674105806848 15803582653307136 15823551235191264 15843760112886272 15851914389835776 15867777006714108 15875943644391264 15876747770517396 15960832231947008 15969046762174464 15994063640742894 16009644881276928 16014490286516512 16018695849332736 16022732432829696 16099085709435888 16112246377004541 16127942749857792 16128759639890688 16132823958584368 16137060596987904 16153208552591082 16191311106329856 16247937666786432 16256299961005056 16272567236477223 16297628364122112 16301735236386432 16310951336179584 16322333257864368 16409608688346496 16418054189472768 16431475607136576 16434483328382469 16442941631690952 16464775465721744 16473249359425152 16530861954516544 16539369860823552 16581417912751104 16586436368177816 16594972876859328 16692292680265728 16703940705209856 16708996242819524 16713384189737472 16717595829151392 16760096985086784 16769572217270208 16773798015618588 16858385144745984 16883940066257376 16893485312471712 16915060644926976 16982954493106176 17004413267668224 17018314021677168 17026130270564352 17030189547108486 17035755903258624 17040048777771264 17051939469901728 17061579693690336 17065879075592046 17151939114928128 17161635872987136 17178809095612738 17187650479604304 17195544502112256 17209601501928192 17245432923148206 17300510016110208 17305746108634507 17314652823049656 17322605175773184 17332398418987008 17336766045045888 17358671877411312 17372862230462109 17390667484576512 17460470328486912 17486937925766568 17496824073631416 17509271179822464 17518282642086912 17519169953674368 17545726531262727 17634206351655936 17648621948405952 17660937308112504 17671161695466496 17693490052715904 17764508369032704 17779030484970528 17801495139590172 17824230126997056 17928758804729856 17941269646336512 17955936260940384 17998291129577472 18001585650648768 18010850491436544 18016301572331076 18107154414727168 18111471423115374 18134602293387552 18143935593590016 18144854594877024 18149426953407414 18168028100106752 18177378603503616 18240951122225152 18278929875134736 18302274613161728 18311694208948224 18315046097301856 18330018266376642 18339452140934736 18432868159875072 18437513095524992 18460809774389808 18493900121475072 18504355550091264 18522872398936962 18597219698831112 18630554555870208 18641087241348096 18654095151844992 18659740914200043 18688478490888192 18753838500967424 18778829265298944 18782266661008536 18791933293361088 18815933208167424 18816886246539136 18826570696485888 18845409978022929 18855109108222632 18955927277917504 18965683287839232 18994432574539548 19013899758142464 19029443225542848 19090217948811264 19095995706079456 19105823804744448 19154396554384896 19165225391165952 19170054874992672 19183431903639444 19295931504294144 19306840357110528 19320575094976512 19331497879916544 19344987564876288 19360801689669216 19463073768123984 19474341460310016 19487930822744832 19498948221360384 19503861800676624 19523851092652032 19528505862087726 19564500920148576 19632924680700272 19643029119547776 19668116002203648 19672805166487389 19697930077300272 19709066197883664 19813446908623872 19838482145612928 19854699691956696 19863818648991744 19868554471626567 19875048553801728 19880056907399808 19905176309305392 19985071915161792 20001409295591844 20010595634082816 20021908518484992 20052258892871688 20169853655321088 20183928352128576 20200428293557932 20209706038402048 20221131488818176 20226227052553536 20251783856979864 20370548716568064 20401427580060996 20412961419236652 20439031612620096 20504308167241728 20521070012503296 20563796109526578 20573240743598592 20583829133070336 20590058939806944 20604426859464588 20725259763871488 20735926392674304 20736976679859456 20742202232465616 20763460685836288 20768410996188534 20794935148163232 20805637636659456 20916885272184832 20921872161185001 20931481254059264 20948592304430448 20959373875353984 20998006317840384 21071443537742848 21098068313588352 21130049993634603 21157036008952144 21167924859188352 21168997027356528 21174331445641983 21318965887822848 21325418187657192 21363643243772928 21390637227910272 21465447612581184 21476495192412672 21482995169339388 21505012853187584 21537611403454776 21548696123683008 21588414808439808 21663916889048576 21675066614673408 21696756315302964 21707922942330912 21735646981848576 21747935114906112 21763111010485824 21780901900877868 21890738919297024 21903114732761088 21908634142848768 21912644437843292 21923922175587936 21941844525761202 21964332479233536 22052493147764736 22087040265787806 22108557217001472 22126630502479104 22160171336962806 22271920940279808 22284512252983296 22290127772201856 22318292413814544 22346795980115712 22359429623026944 22365064020824784 22393323347968566 22471640469420927 22483205904557016 22511920088343168 22524647083295616 22553414193235968 22558791254480649 22672551023557632 22691085362236224 22706919396144648 22720065037028352 22735919293202304 22748772924920448 22754505434122728 22783256839102347 22916867306139072 22946135335904256 22993910564197608 23067346688146944 23086203764066208 23115688060061184 23144895836548416 23163816307282812 23187556646102016 23280627104649216 23315917234355424 23329098764841888 23334977511523818 23345694906429952 23357710189449216 23358893271565824 23394302041683636 23512275135541248 23531495931207936 23547916410816672 23567166342484254 23591320070287872 23603461768728576 23686011158710272 23705373979960704 23735326852786896 23765640169329408 23777871584753664 23801665510071162 23815121655776094 23921692861782016 23941248347920512 23953570143261696 23991095461114341 24002114200865024 24014467321915392 24021735429774768 24034098649244544 24148628564153832 24179469724516736 24191914124786688 24193139459836032 24199235937876552 24229812828886623 24371906500179648 24440024355168856 24446442546183168 24452602854579648 24614413032519744 24627081284209152 24697163198582616 24709874039137728 24796292931774816 24809054791235328 24840739407826944 24854782988464128 24872126869126656 24879654552266724 24892459315288992 25038439020398592 25043022214678048 25055911057814784 25063494364229286 25076393743727088 25087910944223232 25102094261981184 25127213304030572 25140145477630176 25160697023427882 25287577717118976 25312882367853458 25325910099386064 25351866344189952 25372590967390464 25474431739659264 25506619901502336 25539195405846528 25553633854887936 25560073166656896 25577909204852592 25592369540535504 25598818613388069 25727908672392192 25742453809480704 25768213643419107 25781475719406456 25793316753168384 25814402252892288 25868149384722309 25950765024165312 25971979234574484 25983907763659776 25998597628480512 26005149067568832 26038007816116968 26086001226864768 26190705492730368 26230406888649852 26263906769733696 26278754930511552 26417929211498496 26451309527483904 26472932922608928 26491405962168756 26506742543199744 26540235079073856 26646762553549056 26668545727455792 26680794178777088 26695878024646656 26702242709385258 26736345190495584 26893138207094784 26911904469504768 26933904391410576 26961508651757568 26968302736738048 27002378475973152 27024452358496614 27160731622090752 27167207134673061 27201903440081328 27217281892315536 27224140430111121 27252042150160128 27266067905255424 27361426683337728 27418394812702104 27430987658131456 27453411919742592 27467541313422336 27472569145952784 27495027399564963 27633679685161984 27649302239812608 27656269643287488 27691214661584712 27726580197550976 27740850182212608 27784308598405443 27895829548246668 27931456405907264 27945831833805312 28032717736332288 28130757751451136 28145235753381888 28173399991512804 28223899812251136 28225329369808704 28232441927522644 28239856044728832 28425287850430464 28433890916876256 28448524931758848 28484857658363904 28520849637213696 28544164838314272 28620596816774912 28635326923216896 28643993559119184 28658735707116672 28716815204606368 28731594831577344 28755082312489008 28775147855459166 28784553077919744 28929008420403952 28943897256441216 28980862642464768 28997246819874816 29017481347314432 29026263644311178 29041202534503824 29211512190465024 29231896234117248 29240743424934167 29248422332040576 29255792701014936 29285776638978048 29346751380222864 29449387021050408 29464543679321664 29502174003305472 29546895115950408 29563599296825496 29720170362935808 29757723218419392 29782049537935044 29795727973487616 29812572830702592 29820085361099712 29857764463958088 29962187292561236 29977607872742688 30002113943387766 30015893451124224 30032862777727488 30078388339307532 30230068031410176 30254780482981632 30275892528192864 30293420049371136 30300642440336898 30314559057603072 30331697233227264 30339340578830304 30377675785469796 30555823074852096 30594847114539008 30602141370091494 30619442128854978 30658547418930144 30756462250862592 30781605018754944 30820917413414912 30845694164289867 30859861115397888 30885088409710416 30906640289196882 30916742194802688 31087889645807232 31105465019789184 31113303348698424 31145191028754432 31152616494282801 31192402722244848 31375327908277248 31397221881088896 31422888456645672 31455093427050496 31497009476760576 31607165306614272 31647102470382528 31687520225772544 31735554013428216 31751887288782528 31753495541034792 31921664463894016 31938093524348928 31988127281485788 32028980573033024 32045464865659392 32198171418871776 32224492754009082 32255885499715584 32257519279781376 32265647917168736 32274121193975808 32306417105182164 32382622212659712 32495875333572864 32512599922010112 32545134472954446 32595256728244224 32603470472772864 32621902672359168 32644666515728736 32819217376692992 32836108378945536 32862951214273152 32868966656764938 32885883263381904 32929550931443488 32946498718850304 33061723909033088 33078739721647104 33130560398681709 33162835825502208 33172872736355632 33189945753718656 33240257005444209 33407881410419712 33417992485639048 33426768379474944 33435191658302784 33520193970173568 33539144434540416 33547596031237176 33767880132514752 33786970624943424 33830121289853952 33965908986212352 34008826535336448 34036628043354336 34060379094216972 34080097555542528 34103878939803456 34123159387380672 34131758151184092 34303878229856256 34323271745974272 34357618191225476 34375300959208608 34419203003856384 34490865846296412 34601020032220416 34611492217269014 34629305646099312 34645210351546368 34664796837974016 34673532090091776 34717343754822624 34745724460924218 34781334969153024 34920940656973824 34973875851533136 34993648147262832 35002466267285727 35018542359644928 35036565284173824 35038339907348736 35091453062525454 35268412703311872 35297243896811904 35321874616225008 35342323390932992 35350749513726381 35386980105431808 35529016738065408 35558060969941056 35602990279180344 35648460253994112 35702498265106743 35722682483664141 35882539292673024 35911872521880768 36003171301297536 36021700982873088 36032603144662152 36222942846230748 36269204586775104 36287871187180032 36289709189754048 36298853906814828 36336056200213504 36481902244450304 36557859750269472 36604549226323456 36623388417896448 36630092194603712 36660036532753284 36678904281869472 36865736319750144 36875026191049984 36921619548779616 36987800242950144 37008711100182528 37045744797873924 37194439397662224 37261109111740416 37282174482696192 37308190303689984 37319481828400086 37376956981776384 37507677001934848 37557658530597888 37564533322017072 37583866586722176 37595241546343929 37631866416334848 37633772493078272 37653141392971776 37690819956045858 37710218216445264 37911854555835008 37931366575678464 37969323551780187 37988865149079096 38027799516284928 38058886451085696 38191991412158912 38211647609488896 38308793108769792 38330450782331904 38340109749985344 38347127766225761 38366863807278888 38591863008588288 38613680714221056 38689975129752576 38721603379338432 38926147536247968 38948682920620032 38975861645489664 38997896442720768 39007723601353248 39057011724175452 39129001840297152 39265849361400544 39286058239095552 39336232004407296 39345610332974778 39395860154600544 39418132395767328 39626893817247744 39676964291225856 39709399383913392 39727637297983488 39737108943253134 39750097107603456 39760113814799616 39810352618610784 39970143830323584 40002818591183688 40021191268165632 40043817036969984 40104517785743376 40339707310642176 40367856704257152 40400856587115864 40419412076804096 40442262977636352 40452454105107072 40503567713959728 40536678537744921 40741097433136128 40802855160121992 40825922838473304 40878063225240192 41042140025006592 41127592219053156 41146481487197184 41180117879613888 41208853718929176 41450519527742976 41471852785348608 41473953359718912 41484404464931232 41536821992377068 41589870296326464 41611275273318912 41833770544369664 41843744322370002 41862962508118528 41897184608860896 41918747750707968 41996012635680768 42142887075485696 42196136627176704 42260099987269206 42314072017904288 42335849718376704 42337994054713056 42348662891283966 42637931775645696 42650836375314384 42727286487545856 42781274455820544 42930895225162368 42952990384825344 42965990338678776 43010025706375168 43075222806909552 43097392247366016 43176829616879616 43327833778097152 43393512630605928 43415845884661824 43471293963697152 43495870229812224 43526222020971648 43539395466466767 43561803801755736 43817268285697536 43825288875686584 43847844351175872 43883689051522404 43928664958467072 44104986295529472 44174080531575612 44253261004958208 44320342673925612 44543841880559616 44569024505966592 44580255544403712 44636584827629088 44693591960231424 44718859246053888 44730128041649568 44786646695937132 44943280938841854 44966411809114032 45023840176686336 45049294166591232 45106828386471936 45117582508961298 45345102047115264 45382170724472448 45413838792289296 45440130074056704 45450963660505347 45471838586404608 45497545849840896 45509010868245456 45566513678204694 45833734612278144 45892270671808512 45903212055137241 45987821128395216 46134693376293888 46172407528132416 46231376120122368 46289791673096832 46327632614565624 46359960433795323 46375113292204032 46631834468710848 46658197529683776 46669955023047636 46691389812859904 46717786543131648 46788604083367272 47062991862415872 47095832821633344 47134332684968508 47182640140575744 47372022317420544 47410747959921408 47470653705573792 47531280338658816 47555743169507328 47603331020142324 47630243311552188 47843385723564032 47882496695841024 47907140286523392 47982190922228682 48004228401730048 48028934643830784 48043470859549536 48068197298489088 48297257128307664 48336739131013623 48358939449033472 48383828249573376 48386278919672064 48398471875753104 48459625657773246 48743813000359296 48817701709431669 48880048710337712 48892885092366336 48905205709159296 49228826065039488 49254162568418304 49303449985147407 49394326397165232 49419748078275456 49592585863549632 49618109582470656 49744253738253312 49759309104533448 49784918630577984 50076878040797184 50086044429356096 50111822115629568 50126988728458572 50152787487454176 50254426608061144 50280290955260352 50321394046855764 50575155434237952 50625764735706916 50651820198772128 50745181934780928 50948863479318528 51013239803004672 51078390811693056 51107267709775872 51120146333313792 51155818409705184 51184739081071008 51197637226776138 51455817344784384 51484907618961408 51536427286838214 51562951438812912 51586633506336768 51628804505784576 51736298769444618 51901530048330624 51917238325903521 51943958469148968 51967815527319552 51997195256961024 52010298135137664 52076015632233936 52118586691386327 52172002453729536 52381410985460736 52433827761982163 52460813777299704 52527813539467392 52557509861023104 52637179593788181 52902619054967808 52945865845217856 52982811924337512 53013485086399488 53080470158147712 53293525107098112 53337091454911584 53404485418770516 53472690380991168 53786276414189568 53823808939009536 53867808782821152 53936605473476096 54004756951946304 54048904716993228 54321463244181504 54334414269346122 54403806880162656 54434563784631072 54448280860222242 54504084300320256 54532135810510848 54722853366675456 54836789625404208 54861975316262912 54906823839485184 54935082626844672 54945138291905568 54990054799129926 55267359370323968 55298604479625216 55312539286574976 55382429323169424 55453160395101952 55481700364425216 55568617196810886 55791659096493336 55862912811814528 55891663667610624 55979222742600129 56065435472664576 56261515502902272 56346799983025608 56447799624502272 56450658739617408 56464883855045288 56479712089457664 56536229934068787 56867781833752512 56897049863517696 57041699274427392 57088329676628544 57241193633549824 57270653846433792 57287987118238368 57317471414233344 57433630409212736 57463189663154688 57510164624978016 57550295710918332 57858016840807904 57887794512882432 57961725284929536 57994493639749632 58034962694628864 58052527288622356 58082405069007648 58423024380930048 58463792468234496 58481486849868334 58496844664081152 58511585402029872 58571553277956096 58693502760445728 58898774042100816 58929087358643328 59004348006610944 59093790231900816 59127198593650992 59440340725871616 59515446436838784 59564099075870088 59591455946975232 59605663414879701 59625145661405184 59640170722199424 59715528927916176 59924374585122472 59955215745485376 60004227886775532 60031786902248448 60065725555454976 60125831834644583 60156776678615064 60509560965963264 60551785056385728 60601284880673796 60629118115206144 60663394466454528 60678681157660608 60755351570939592 61111646149704192 61204282740182988 61238884257709956 61317094837860288 61512924501725184 61563210037509888 61641834826829824 61691388328579734 61719722230795776 61770176819420832 61813280578393764 62175779291614464 62210930039578368 62226606697396848 62290382057508864 62305232988565602 62384805444489696 62750655816554496 62765616483555003 62794443762177792 62845776913291344 62910186854100992 62994018953521152 63214330613228544 63294204940765056 63375040451545088 63390149980903809 63471108026856432 63503774577565056 63506991082069584 63522994336925949 63843328927788032 63976254562971576 64057961146066048 64090929731318784 64396342837743552 64448985508018164 64515038559562752 64531295834337472 64612834210364328 64765244425319424 64991750667145728 65025199844020224 65090268945908892 65206940945545728 65243805344718336 65289333031457472 65638434753385984 65672216757891072 65725902428546304 65737933313529876 65771766526763808 65859101862886976 65892997437700608 66123447818066176 66157479443294208 66261120797363418 66325671651004416 66345745472711264 66379891507437312 66480514010888418 66815762820839424 66835984971278096 66853536758949888 66870383316605568 67040387940347136 67078288869080832 67095192062474352 67414921408262781 67535760265029504 67573941249886848 67660242579707904 68017653070672896 68073256086708672 68120758188433944 68160195111085056 68207757879606912 68246318774761344 68263516302368184 68349770517307041 68715236382450952 68750601918417216 68838406007712768 68981731692592824 69202040064440832 69222984434538028 69258611292198624 69347064180183552 69434687509645248 69491448921848436 69562669938306048 69841881313947648 69947751703066272 69987296294525664 70004932534571454 70037084719289856 70073130568347648 70076679814697472 70182906125050908 70536825406623744 70594487793623808 70643749232450016 70684646781865984 70701499027452762 70773960210863616 71058033476130816 71116121939882112 71205980558360688 71296920507988224 71404996530213486 71445364967328282 71765078585346048 71823745043761536 71973286383343023 72006342602595072 72043401965746176 72065206289324304 72445885692461496 72538409173550208 72575742374360064 72579418379508096 72597707813629656 72672112400427008 72689438486659869 73115719500538944 73209098452646912 73260184389207424 73320073065506568 73357808563738944 73750052382099968 73843239097559232 74091489595747848 74388878795324448 74522218223480832 74564348965392384 74616380607379968 74638963656800172 75015354003869696 75115317061195776 75129066644034144 75167733173444352 75190483092687858 75263732832669696 75267544986156544 75306282785943552 75381639912091716 75420436432890528 75823709111670016 75862733151356928 75938647103560374 75977730298158192 76055599032569856 76117772902171392 76383982824317824 76423295218977792 76617586217539584 76660901564663808 76680219499970688 76694255532451522 76733727614557776 76796455840164207 77183726017176576 77227361428442112 77304640930257321 77379950259505152 77443206758676864 77852295072495936 77951723290979328 77995792885441536 78015447202706496 78114023448350904 78258003680594304 78531698722801088 78572116478191104 78691220665949556 78791720309201088 78836264791534656 79253787634495488 79353928582451712 79418798767826784 79474217886506268 79520227629599232 79620705237221568 79940287660647168 80005637182367376 80042382536331264 80087634073939968 80209035571486752 80679414621284352 80735713408514304 80801713174231728 80838824153608192 80884525955272704 80904908210214144 81007135427919456 81073357075489842 81482194866272256 81501621404019183 81605710320243984 81651845676946608 81672421290333363 81756126450480384 82084280050013184 82255184438106312 82292962974394368 82360235759227776 82417707437858352 82485082198694889 82901039055485952 82947906719437824 82968808929862464 83073643984754136 83179740592652928 83222550546637824 83352925795216329 83687488644740004 83725925016237056 83794369217721792 83837495501415936 84285774150971392 84392273254353408 84520199974538412 84628144035808576 84671699436753408 84675988109426112 84697325782567932 85275863551291392 85301672750628768 85454572975091712 85562548911641088 85861790450324736 85905980769650688 85931980677357552 86020051412750336 86150445613819104 86194784494732032 86353659233759232 86655667556194304 86787025261211856 86831691769323648 86942587927394304 86991740459624448 87052444041943296 87078790932933534 87123607603511472 87634536571395072 87650577751373168 87695688702351744 87722230274802501 87767378103044808 87857329916934144 88348161063151224 88506522009916416 88595088287487103 88640685347851224 89160511088807424 89273169655258176 89387183920462848 89437718492107776 89460256083299136 89573293391874264 89886561877683708 89932823618228064 90047680353372672 90098588333182464 90235165017922596 90690204094230528 90764341448944896 90827677584578592 90880260148113408 90901927321010694 90943677172809216 90995091699681792 91018021736490912 91133027356409388 91667469224556288 91784541343617024 91806424110274482 91975642256790432 92269386752587776 92344815056264832 92462752240244736 92579583346193664 92655265229131248 92719920867590646 92750226584408064 93263668937421696 93316395059367552 93339910046095272 93382779625719808 93435573086263296 93457849482848403 93577208166734544 94125983724831744 94191665643266688 94268665369937016 94365280281151488 94821495919842816 94941307411147584 95062560677317632 95206662040284648 95260486623104376 95764993391682048 95814280573046784 95964381844457364 96008456803460096 96086941719099072 96136394596978176 96594514256615328 96673478262027246 96717878898066944 96767656499146752 96772557839344128 96796943751506208 96919251315546492 97487626000718592 97635403418863338 97760097420675424 97785770184732672 97810411418318592 98457652130078976 98508325136836608 98606899970294814 98788652794330464 98839496156550912 99185171727099264 99236219164941312 99391681196045127 99488507476506624 99518618209066896 99569837261155968 100172088858712192 100223644231259136 100253977456917144 100305574974908352 100508853216122288 100560581910520704 100642788093711528 101251529471413832 101303640397544256 101490363869561856 101897726958637056 102026479606009344 102240292666627584 102311636819410368 102369478162142016 102395274453552276 102911634689568768 102969815237922816 103072854573676428 103125902877625824 103257609011569152 103472597538889236 103803060096661248 103834476651807042 103887916938297936 103935631054639104 103994390513922048 104020596270275328 104152031264467872 104237173382772654 104344004907459072 104762821970921472 104867655523964326 104921627554599408 105007398801857181 105055627078934784 105115019722046208 105274359187576362 105805238109935616 105891731690435712 105965623848675024 106026970172798976 106052248541179143 106160940316295424 106587050214196224 106674182909823168 106808970837541032 106945380761982336 107107494795320229 107168047450992423 107647617878019072 107735617565642304 107873210946952192 108009513903892608 108097809433986456 108668828538692244 108807613760325312 108869127569262144 108896561720444484 109008168600640512 109445706733350912 109673579250808416 109813647678970368 109870165253689344 109890276583811136 109980109598259852 110534718740647936 110597208959250432 110625078573149952 110764858646338848 110906320790203904 110963400728850432 111137234393621772 111583318192986672 111725825623629056 111783327335221248 111958445485200258 112130870945329152 112523031005804544 112693599966051216 112785724639031787 112895599249004544 112901317479234816 112929767710090576 112959424178915328 113072459868137574 113735563667505024 113794099727035392 113907970655340561 114083398548854784 114176659353257088 114482387267099648 114575974236476736 114634942828466688 114867260818425472 114926379326309376 115020329249956032 115041383298677283 115100591421836664 115716033681615808 115775589025764864 116069925389257728 116105054577244712 116164810138015296 116846048761860096 116927584936468992 116962973699736668 116993689328162304 117023170804059744 117387005520891456 117797548084201632 117858174717286656 118008696013221888 118187580463801632 118254397187301984 118880681451743232 119030892873677568 119128198151740176 119182911893950464 119211326829759402 119250291322810368 119280341444398848 119431057855832352 119848749170244944 119910431490970752 120008455773551064 120063573804496896 120131451110909952 120251663669289166 120313553357230128 121019121931926528 121103570112771456 121140222760441549 121202569761347592 121258236230412288 121326788932909056 121357362315321216 121510703141879184 121610035613234763 122223292299408384 122408565480365976 122477768515419912 122634189675720576 123126420075019776 123382776657159468 123439444461591552 123540353638841664 123626561156787528 124351558583228928 124421860079156736 124453213394793696 124610465977131204 124769610888979392 125501311633108992 125531232967110006 125588887524355584 125691553826582688 125988037907042304 126428661226457088 126588409881530112 126750080903090176 126780299961807618 126942216053712864 127007549155130112 127013982164139168 127045988673851898 127686657855576064 127952509125943152 128115922292132096 128181859462637568 128792685675487104 128897971016036328 129030077119125504 129062591668674944 129225668420728656 129530488850638848 129983501334291456 130180537891817784 130413881891091456 130487610689436672 130578666062914944 130618186399400301 131276869506771968 131451804857092608 131475866627059752 131543533053527616 131718203725773952 131785994875401216 132246895636132352 132314958886588416 132522241594726836 132691490945422528 132759783014874624 132961028021776836 133631525641678848 133671969942556192 133707073517899776 133740766633211136 134080775880694272 134156577738161664 134190384124948704 134829842816525562 135071520530059008 135147882499773696 135320485159415808 136035306141345792 136146512173417344 136241516376867888 136320390222170112 136415515759213824 136492637549522688 136527032604736368 136699541034614082 137430472764901904 137501203836834432 137676812015425536 137709636165411723 137963463385185648 138404080128881664 138445968869076056 138517222584397248 138694128360367104 138869375019290496 138982897843696872 139079881301385969 139125339876612096 139895503406132544 139974592589051328 140009865069142908 140074169438579712 140153359629394944 140365812250101816 141188975587247616 141287498464900032 141402998054905524 141547920421727232 142116066952261632 142232243879764224 142411961116721376 142593841015976448 142809993060426972 142890729934656564 143530157170692096 143647490087523072 143946572766686046 144012685205190144 144086803931492352 144130412578648608 144891771384922992 145010217393040869 145076818347100416 145151484748720128 145158836759016192 145195415627259312 145344224800854016 145378876973319738 146231439001077888 146418196905293824 146453105128295007 146520368778414848 146640146131013136 146715617127477888 147500104764199936 147686478195118464 147910349955442221 148182979191495696 148777757590648896 149232761214759936 149277927313600344 150230634122391552 150258133288068288 150335466346888704 150380966185375716 150535089972313088 150763279824183432 150840872865781056 151647418223340032 151725466302713856 151877294207120748 151955460596316384 152235545804342784 152767965648635648 152846590437955584 153235172435079168 153321803129327616 153360438999941376 153388511064903044 153467455229115552 153592911680328414 154367452034353152 154454722856884224 154609281860514642 154759900519010304 154886413517353728 155704590144991872 155751714977710563 155903446581958656 155991585770883072 156030894405412992 156228046896701808 156516007361188608 157063397445602176 157144232956382208 157301483285946489 157382441331899112 157583440618402176 157672529583069312 157911538781364543 158707857164903424 158837597535653568 158948435773012536 159040455259198464 159241410474443136 159880575321294336 160011274364734752 160418071142973504 161358829242568704 161471426817028608 161603426348463456 161809816420428288 162014270855838912 162146714150979684 162964389732544512 163003242808038366 163211420640487968 163303691353893216 163344842580666726 163512252900960768 164168560100026368 164510368876212624 164585925948788736 164720471518455552 164835414875716704 164970164397389778 165802078110971904 165895813438875648 165937617859724928 166147287969508272 166359481185305856 166445101093275648 166705851590432658 167374977289480008 167451850032474112 167588738435443584 167674991002831872 167937668227800387 168784546508706816 169040399949076824 169256288071617152 169343398873506816 169351976218852224 169394651565135864 169608689802206361 170603345501257536 171125097823282176 171723580900649472 171811961539301376 171863961354715104 172300891227638208 172389568989464064 173311335112388608 173574050522423712 173663383538647296 173885175854788608 173983480919248896 174104888083886592 174157581865867068 174247215207022944 175269073142790144 175301155502746336 175391377404703488 175444460549605002 175534756206089616 175714659833868288 176696322126302448 177013044019832832 177190176574974206 177281370695702448 178321022177614848 178546339310516352 178774367840925696 178875436984215552 178920512166598272 179146586783748528 179773123755367416 179865647236456128 180095360706745344 180197176666364928 180377495503933749 180470330035845192 181528682897889792 181655355169157184 181803854642021388 181887354345618432 181990183399363584 182036043472981824 182266054712818776 183334938449112576 183612848220548964 183951284513580864 184538773505175552 184689630112529664 184925504480489472 185159166692387328 185310530458262496 185439841735181292 186527337874843392 186632790118735104 186679820092190544 186765559251439616 186871146172526592 186915698965696806 187154416333469088 188251967449663488 188296849450665009 188383331286533376 188537330739874032 188730560562302976 189642991839685632 189882614822295168 190125121354635264 190170449942711427 190413324080569296 190520973246208752 190568983010777847 191529986783364096 191928763688914728 192016913606920192 192173883438198144 192272789193956352 193189028513230656 193346956524054492 193435757796133888 193545115678688256 193593887503012416 193838502631092984 194975252001437184 195270806837726676 195520194841350848 195620822836637184 196915304260157952 197016650273673216 197213799940589628 197577305588660928 197678992313101824 198370343454198528 198472438329882624 198783362392090254 198977014953013248 199037236418133792 199139674522311936 200344177717424384 200447288462518272 200507954913834288 200611149949816704 201017706432244576 201121163821041408 201285576187423056 202244764224788343 202503058942827664 202607280795088512 202980727739123712 204052959212018688 204480585333255168 204623273638820736 204685203974539169 204738956324284032 204790548907104552 206145709147352856 206251805755251648 206515218023138304 206945195077778472 207606120193322496 207668953303614084 207775833876595872 208041192540550656 208304062528935744 208474346765545308 208688009814918144 209525643941842944 209735311047928652 209843255109198816 210014797603714362 210111254157869568 210230039444092416 210548718375152724 211610476219871232 211783463380871424 211931247697350048 212053940345597952 212104497082358286 212321880632590848 213174100428392448 213348365819646336 213617941675082064 213890761523964672 214214989590640458 214336094901984846 215295235756038144 215471235131284608 215746421893904384 215919859150029069 216019027807785216 216195618867972912 217337657077384488 217615227520650624 217738255138524288 217793123440888968 218016337201281024 218068315459979607 219347158501616832 219627295357940736 219780553167622272 219960219196519704 221250157146299904 221529717292677696 221812641580407808 222274468787243544 223166636385973344 223451651247258112 223566654670442496 223916890970400516 225046062011609088 225387199932102432 225571449278063574 225791198498009088 225802634958469632 225859535420181152 225918848357830656 226144919736275148 227471127335010048 227588199454070784 227815941310681122 228166797097709568 228353318706514176 228964774534199296 229151948472953472 229269885656933376 229734521636850944 229852758652618752 230040658499912064 230082766597354566 230201182843673328 231432067363231616 231551178051529728 231913922790771963 232139850778515456 232210109154489424 232329620276030592 233855169872937984 233925947399473336 233987378656324608 234046341608119488 234774011041782912 235595096168403264 235716349434573312 236375160927603264 236508794374603968 237761362903486464 238061785747355136 238256396303480352 238422653659518804 238560682888797696 238862115711664704 239697498340489888 239820862981941504 240016911547102128 240127147608993792 240262902221819904 240503327338578332 240627106714460256 242038243863853056 242207140225542912 242280445520883098 242405139522695184 242516472460824576 242653577865818112 242714724630642432 243021406283758368 243220071226469526 244446584598816768 244817130960731952 244955537030839824 245017263871000089 245268379351441152 246252840150039552 246765553314318936 246878888923183104 247080707277683328 247253122313575056 247455246596084667 248703117166457856 248843720158313472 248906426789587392 249220931954262408 249539221777958784 250058777385648987 251062465934220012 251177775048711168 251383107653165376 252857322452914176 253176819763060224 253560599923615236 253884432107425728 254015098310260224 254027964328278336 254091977347703796 255373315711152128 255905018251886304 256231844584264192 256363718925275136 257585371350974208 257795942032072656 258060154238251008 258125183337349888 258451336841457312 259060977701277696 259967002668582912 260361075783635568 260827763782182912 260975221378873344 261157332125829888 261236372798800602 262553739013543936 262903609714185216 262951733254119504 263087066107055232 263166690824407503 263436407451547904 263571989750802432 264493791272264704 265044483189453672 265382981890845056 265519566029749248 265785264862461309 265922056043553672 267343939885112384 267481533266422272 268161551761388544 268313155476323328 268380768249897408 269659685633051124 270143041060118016 270295764999547392 272070612282691584 272293024346834688 272483032753735776 272640780444340224 272831031518427648 272985275099045376 273054065209472736 273399082069228164 274860945529803808 275002407673668864 275353624030851072 275419272330823446 275926926770371296 276808160257763328 276891937738152112 277034445168794496 277388256720734208 277738750038580992 277965795687393744 278159762602771938 278250679753224192 279791006812265088 279949185178102656 280019730138285816 280148338877159424 280306719258789888 280731624500203632 282377951174495232 282574996929800064 282805996109811048 283095840843454464 284464487759528448 284823922233442752 285187682031952896 285619986120853944 285781459869313128 287294980175046144 287893145533372092 288025370410380288 288260825157297216 289783542769845984 290020434786081738 290153636694200832 290302969497440256 290317673518032384 290390831254518624 290757753946639476 292462878002155776 292836393810587648 292906210256590014 293040737556829696 293280292262026272 293431234254955776 295000209528399872 295372956390236928 295820699910884442 296365958382991392 297555515181297792 298175043588135381 298465522429519872 298555854627200688 300516266576136576 300670932693777408 300761932370751432 301070179944626176 301526559648366864 301681745731562112 303294836446680064 303754588414241496 303910921192632768 304471091608685568 305535931297271296 305693180875911168 306720877999882752 306777022129806088 306934910458231104 307185823360656828 308734904068706304 308909445713768448 309218563721029284 309772827034707456 311409180289983744 311503429955421126 311806893163917312 311983171541766144 312061788810825984 312456093793403616 313032014722377216 314126794891204352 314288465912764416 314602966571892978 314764882663798224 315166881236804352 315345059166138624 315823077562729086 317415714329806848 317675195071307136 317896871546025072 318080910518396928 318156745623537429 318482820948886272 319761150642588672 320022548729469504 320836142285947008 321322484385960687 322942853634057216 323206852696926912 323619632840856576 324028541711677824 324293428301959368 326006485616076732 326422841280975936 326607382707786432 326689685161333452 327024505801921536 328337120200052736 329020737752425248 329440943036911104 329670829751433408 329940328794779556 331604156221943808 331791626877751296 331875235719449856 332294575939016544 332718962370611712 332890202186551296 333411703180865316 334749954578960016 334903700064948224 335177476870887168 335349982005663744 335875336455600774 337569093017413632 338080799898153648 338357173917095361 338512576143234304 338686797747013632 338703952437704448 338789303130271728 339217379604412722 341206691002515072 341723911966021683 342250195646564352 343447161801298944 343727922709430208 344601782455276416 344779137978928128 345124149896031849 347148101044847424 347326767077294592 348209776167773184 348315163731734136 348494430414045888 350538146285580288 350602311005492672 350782754809406976 350888921099210004 351069512412179232 353392644252604896 354026088039665664 354380353149948412 354562741391404896 356642044355229696 357092678621032704 357548735681851392 357750873968431104 357841024333196544 358293173567497056 359546247510734832 359731294472912256 360190721413490688 360394353332729856 360754991007867498 360940660071690384 363057365795779584 363310710338314368 363420668281324647 363607709284042776 363774708691236864 363980366798727168 364072086945963648 364532109425637552 364830106839704289 366669876898225152 367036794333875141 367225696441097928 367902569027161728 369379260225059328 370318333384774656 370621060916524992 370879683470362584 373054675749686784 373265580237470208 373359640184381088 373831397931393612 374308832666938176 376503934899326976 376593698901330018 376766662573066752 377074661479748064 379285983679371264 379765229644590336 380250242709270528 380340899885422854 380826648161138592 381041946492417504 381137966021555694 383059973566728192 383857527377829456 384033827213840384 384347766876396288 384545578387912704 386378057026461312 386693913048108984 386871515592267776 387090231357376512 387187775006024832 387677005262185968 389950504002874368 390541613675453352 391040389682701696 391241645673274368 391854559198200903 393830608520315904 394427599881179256 395154611177321856 395357984626203648 396740686908397056 396944876659765248 397566724784180508 398074472836267584 398279349044623872 400688355434848768 400894576925036544 401015909827668576 401222299899633408 402035412864489152 402242327642082816 402571152374846112 404489528449576686 405006117885655328 405214561590177024 405961455478247424 408105918424037376 408961170666510336 409246547277641472 409370407949078338 409477912648568064 409581097814209104 412291418294705712 412503611510503296 413030436046276608 413890390155556944 415212240386644992 415337906607228168 415551667753191744 416082385081101312 416608125057871488 416948693531090616 417239643904157907 417376019629836288 419470622095857304 419686510218397632 420029595207428724 420222508315739136 420460078888184832 420880822842512081 421097436750305448 423566926761742848 423862495394700096 424208994164716572 424643761265181696 426348200856784896 426696731639292672 427235883350164128 427781523047929344 428429979181280916 428672189803969692 430590471512076288 430942470262569216 431492843787808768 431839718300058138 432038055615570432 432391237735945824 434675314154768976 435030652179122607 435230455041301248 435476510277048576 435586246881777936 436032674402562048 436136630919959214 438694317003233664 439254590715881472 439359315384885021 439561106335244544 439920438393039408 442500314292599808 443059434585355392 443625283160815616 443731049866326663 444548937574487088 446333272771946688 446903302494516224 447833781940801032 450774399864204864 451142898556127148 451605269916939264 451719070840362304 452289839472550296 454942254670020096 455176398908141568 455631882621362244 456706637413028352 457929549068398592 458303896945906944 458539771313866752 459469043273701888 459705517305237504 460081316999824128 460165533194709132 460402365687346656 462864134726463232 463102356103059456 463827845581543926 464279701557030912 464420218308978848 464659240552061184 467255144933131689 467710339745875968 467851894798946672 467974757312649216 468092683216238976 469548022083565824 471190192336806528 471432698869146624 471904449857839467 472750321855206528 473017588749207936 476123571494710272 476512792606960704 476845307319037608 477121365777595392 477724231423329408 479394996680979776 479641725963883008 480033823094204256 481006654677156664 481254213428920512 484076487727706112 484414280451085824 484560891041766196 484810279045390368 485429449261284864 486042812567516736 486440142452939052 488893169197633536 489634261921463904 489911074061679648 490034527742000178 490536758702882304 492505680300079104 493531106628637872 493757777846366208 494161414555366656 494506244627150112 494910493192169334 497406234332915712 497687440316626944 497812853579174784 498441863908524816 499078443555917568 500117554771297974 501866637150400703 502124931868440024 502355550097422336 502766215306330752 503813004683401161 506353639526120448 507121199847230472 507768864214851456 508030196620520448 508055928656556672 508183954695407592 508826069406619083 511810036503772608 512463689168528384 515170742701948416 515591884064145312 516250366674699776 516902673682914624 519934005337165824 520722151567271136 521655527564365824 521950442757746688 522314664251659776 522472745597601204 525107478027087872 525807219428370432 525903466508239008 526174132214110464 526333381648815006 526872814903095808 527143979501604864 528987582544529408 530088966378907344 530765963781690112 531039132059498496 531570529724922618 531844112087107344 534687879770224768 534963066532844544 536323103522777088 536626310952646656 536761536499794816 539319371266102248 540286082120236032 540591529999094784 541132486511801247 544586048693669376 544966065507471552 545662063036855296 545970550198090752 546108130418945472 546798164138456328 549721891059607616 550004815347337728 550838544661646892 551853853540742592 553616320515526656 553783875476304224 554068890337588992 554776513441468416 555477500077161984 555931591374787488 556319525205543876 559582013624530176 559898370356205312 560039460276571632 560296677754318848 560613438517579776 561463249000407264 564755902348990464 565149993859600128 565611992219622096 566191681686908928 568928975519056896 569647844466885504 570375364063905792 570511349828134281 571239972241707888 571562919738626256 571706949032333541 574589960350092288 575786291066744184 576050740820760576 576521650314594432 579567085539691968 580040869572163476 580307273388401664 580635347036064768 580781662509037248 581515507893278952 584925756004311552 585812420513180028 586081475113659392 586560584524052544 586862468509911552 590000419056799744 590745912780473856 591641399821768884 592731916765982784 595111030362595584 596350087176270762 596931044859039744 597111709254401376 601032533152273152 601341865387554816 601523864741502864 602140359889252352 603053119296733728 603363491463124224 606589672893360128 606734292674365029 607509176828482992 607821842385265536 608942183217371136 611071862594542592 613441755999765504 613554044259612176 613869820916462208 614055611923617507 614371646721313656 618437127442058568 619545654069414912 622818360579967488 623006859910842252 624123577621651968 624912187586807232 626064029444754432 628253589782408704 628576931825528832 629205933143785956 629529765327596448 630333762473608704 630690118332277248 631646155125458172 634831428659613696 635350390142614272 635793743092050144 636161821036793856 636313491247074858 636965641897772544 639522301285177344 640045097458939008 641672284571894016 642644968771921374 645885707268114432 646413705393853824 647239265681713152 648057083423355648 648586856603918736 652012971232153464 652845682561951872 653214765415572864 653379370322666904 654049011603843072 654204946379938821 658041475504850496 658881886073822208 659341659502866816 659880657589559112 663750471438899712 664589151878033088 665437924741223424 666823406361730632 669499909157920032 670354953741774336 670699964011327488 671750672911201548 675138186034827264 676161599796307296 676714347834190722 677025152286468608 677373595494027264 677407904875408896 677578606260543456 678434759208825444 682413382005030144 683447823932043366 684500391293128704 686894323602597888 687455845418860416 689203564910552832 689558275957856256 690248299792063698 694296202089694848 694653534154589184 695741768372315889 696419552335546368 696630327463468272 696988860828091776 701204622010985344 701565509618813952 701777842198420008 702139024824358464 706785288505209792 708760706299896824 709125482782809792 713284088710459392 714185357242065408 715682048666393088 716586347134994112 719092495021469664 719462588945824512 720381442826981376 720788706665459712 721509982015734996 721881320143380768 726114731591559168 726621420676628736 726841336562649294 727215418568085552 727549417382473728 727960733597454336 728144173891927296 729064218851275104 729660213679408578 733339753796450304 734073588667750282 734451392882195856 735051791613000267 735805138054323456 738758520450118656 740636666769549312 741242121833049984 741759366940725168 742365739788254001 746109351499373568 746531160474940416 746719280368762176 747662795862787224 748617665333876352 750176332156946961 753187397802660036 753533325146133504 754149322959496128 758571967358742528 759530459289180672 760681799770845708 761653296322277184 762083892984835008 762275932043111388 766119947133456384 767715054755658912 768695533752792576 769091156775825408 772756114052922624 773387826096217968 773743031184535552 774180462714753024 774375550012049664 775354010524371936 779901008005748736 781083227350906704 782080779365403392 782483291346548736 783709118396401806 787661217040631808 788855199762358512 789500072473222509 790309222354643712 790715969252407296 793481373816794112 795133449568361016 796148945672535168 796558698089247744 797355794587383927 801376710869697536 802031819655337152 802444599799266816 804070825728978304 804484655284165632 805142304749692224 808979056899153372 810012235771310656 810429123180354048 816211836848074752 817922341333020672 818493094555282944 818740815898156676 818955825297136128 819162195628418208 824582836589411424 825007223021006592 826060872092553216 827780780311113888 830424480773289984 830675813214456336 831103335506383488 832164770162202624 833216250115742976 833897387062181232 834479287808315814 834752039259672576 838941244191714608 839373020436795264 840059190414857448 840445016631478272 840920157776369664 841761645685024162 842194873500610896 847133853523485696 847724990789400192 847981559323090843 848417988329433144 849287522530363392 853393463278585344 854471766700328256 855563046095858688 856859958362561832 857344379607939384 861884940525138432 863679436600116276 864076111231140864 864782475471891648 869350628309537952 870061304358245214 870460910082602496 870953020554097152 871172493763555872 872273261839918428 877388634006467328 878509181431762944 878718630769770042 879122212670489088 879840876786078816 885000628585199616 886118869170710784 887250566321631232 887462099732653326 889097875148974176 892666545543893376 893806604989032448 894525130764406143 895667563881602064 901548799728409728 902285797112254296 903210539833878528 903438141680724608 904579678945100592 909884509340040192 911263765242724488 913413274826056704 916607793891813888 917079542627733504 918938086547403776 920162633999648256 920331066389418264 920804731374693312 925728269452926464 926204712206118912 927655691163087852 928840436617957696 929318481104122368 934510289866263378 935420679491751936 935703789597893344 935949514625298432 936185366432477952 939096044167131648 942380384673613056 942865397738293248 943808899715678934 945500643710413056 946035177498415872 952247142989420544 953025585213921408 953690614638075216 954242731555190784 955448462846658816 958789993361959552 959283451927766016 960067646188408512 962013309354313328 962508426857841024 963967453157882061 968828560902171648 969121782083532392 969620558090780736 970858898522569728 972085625135033472 972880284905878104 979268523842927808 979822148123359296 980069055484000356 981073517405764608 985011360600158208 987062213257275744 988322829110733312 989012489254300224 989820986384338668 994812468665831424 995374880633253888 995625707158349568 996883727817049632 998156887111835136 1000235109542595948 1003733274300801406 1004249863736880048 1004711100194844672 1005532430612661504 1007626009366802322 1012707279052240896 1014242399694460944 1015071521751286083 1015537728429702912 1016060393241040896 1016111857313113344 1016367909390815184 1017652138813238166 1023620073007545216 1024927378337056768 1025171735898065049 1030341485403896832 1031183768128290624 1032500733349399552 1033805347365829248 1035372449688095547 1041444303134542272 1044629328503319552 1044945491195202408 1051614438856740864 1051806933016478016 1052348264428220928 1052666763297630012 1053745629806191616 1057975165089058816 1060177932757814688 1061531927563380224 1062078264118996992 1063141059449845236 1063688224174214688 1069375759540449536 1069926133065689088 1072646207045554176 1073252621905293312 1073523072999589632 1078638742532204496 1080572164240472064 1081183059998189568 1082264973023602494 1089172097387338752 1089932131014943104 1090262004843973941 1091324126073710592 1091941100396181504 1092216260837890944 1093596328276912656 1099443782119215232 1100009630694675456 1101110383001625423 1101677089323293784 1103707707081485184 1107567750952608448 1108137780675177984 1110955000154323968 1111863182749574976 1112639050411087752 1119164027249060352 1119796740712410624 1120078920553143264 1122926498000814528 1129511804697980928 1130299987719200256 1131223984439244192 1137857951038113792 1139295688933771008 1140750728127811584 1141022699656268562 1142479944483415776 1143125839477252512 1143413898064667082 1149179920700184576 1151572582133488368 1152101481641521152 1153043300629188864 1159134171079383936 1160081739144326952 1160614546776803328 1161270694072129536 1161563325018074496 1163031015786557904 1169851512008623104 1171624841026360056 1172162950227318784 1173121169048105088 1173724937019823104 1175563677594602709 1181491825560947712 1183282799643537768 1185463833531965568 1190222060725191168 1192700174352541524 1194223418508802752 1202065066304546304 1202683730775109632 1203047729483005728 1206106238593467456 1206726982926248448 1213179345786720256 1213468585348730058 1215018353656965984 1215643684770531072 1217884366434742272 1222143725189085184 1226883511999531008 1227108088519224352 1227739641832924416 1228111223847235014 1228743293442627312 1236874254884117136 1239091308138829824 1245636721159934976 1246013719821684504 1248247155243303936 1249824375173614464 1252128058889508864 1256507179564817408 1258411866287571912 1259059530655192896 1260667524947217408 1261380236664554496 1262642468527536243 1263292310250916344 1270700780285228544 1271587486184100288 1272626982494149716 1273931283795545088 1279044602570354688 1280090194917878016 1283344569143788032 1285289937543842748 1291771414536228864 1292827410787707648 1294478531363426304 1296114166846711296 1297173713207837472 1304025942464306928 1305691365123903744 1306429530831145728 1306758740645333808 1308098023207686144 1308409892759877642 1316082951009700992 1317763772147644416 1318077946154655063 1318683319005733632 1319761315179118224 1327500942877799424 1329178303756066176 1330875849482446848 1331193149598979989 1333646812723461264 1338999818315840064 1340709907483548672 1343501345822403096 1352323199592614592 1353428695668381444 1354050304572937216 1354815809750817792 1355157212521086912 1356869518417650888 1364826764010060288 1366895647864086732 1373788647205195776 1374911690837720832 1378407129821105664 1379116551915712512 1380496599584127396 1388592404179389696 1389307068309178368 1391483536744631778 1392839104671092736 1393260654926936544 1393977721656183552 1401765434799395067 1402409244021970688 1403131019237627904 1403555684396840016 1404278049648716928 1413570577010419584 1415713349573518401 1417521412599793648 1418250965565619584 1428370714484130816 1431364097332786176 1433172694269988224 1438184990042939328 1438925177891649024 1443019964031469992 1443762640286761536 1452229463183118336 1453242841353257472 1453682673125298588 1454430837136171104 1456288347783854592 1458128437702550208 1459320427358817156 1466679507592900608 1468147177335500564 1468902785764391712 1470103583226000534 1471610276108646912 1477517040900237312 1481273333539098624 1482484243666099968 1483518733881450336 1484731479576508002 1492218702998747136 1493062320949880832 1493438560737524352 1495325591725574448 1497235330667752704 1500352664313893922 1505599911451202109 1506374795605320072 1507066650292267008 1508298645918992256 1511439014050203483 1519060918578361344 1521363599541691416 1523306592644554368 1524167785969670016 1524551864086222776 1526478208219857249 1535430109511317824 1537391067505585152 1545512228105845248 1546775652192435936 1548751100024099328 1550708021048743872 1559802016011497472 1562166454701813408 1564161558730806784 1564966582693097472 1567418236792803612 1575322434081263616 1577710399524717024 1579000144946445018 1580618444709287424 1581431938504814592 1586962747633588224 1590266899136722032 1592297891345070336 1593117396178495488 1594711589174767854 1602753421739395072 1604063639310674304 1604889199598533632 1608141651457956608 1608969310568331264 1610284609499384448 1617958113798306744 1620024471542621312 1620858246360708096 1623397459535403741 1636986189110565888 1637481631796313352 1637911650594272256 1638324391256836416 1649165673178822848 1650014446042013184 1655561560622227776 1660848961546579968 1661351626428912672 1662206671012766976 1664329540324405248 1666432500231485952 1667794774124362464 1668958575616631628 1677882488383429216 1678746040873590528 1680118380829714896 1680890033262956544 1681840315552739328 1683523291370048324 1684389747001221792 1694267707046971392 1695449981578800384 1695963118646181686 1696835976658866288 1698575045060726784 1706786926557170688 1708943533400656512 1711126092191717376 1713719916725123664 1714688759215878768 1715120847097000623 1723769881050276864 1727358873200232552 1728152222462281728 1729564950943783296 1738701256619075904 1740122608716490428 1740921820165204992 1741906041108194304 1742344987527111744 1744546523679836856 1754777268012934656 1757437261539540084 1758244425340978176 1759681753572157632 1770001257170399232 1772237738341421568 1774924199465306652 1778195750297948352 1785333091087786752 1787613209978064896 1789050261528812286 1791335127763204128 1803097599456819456 1804571594224508592 1806421079667757056 1806876283361449216 1809159357890201184 1819769018680080384 1820202878023095087 1822527530485448976 1826826549652113408 1833215587783627776 1837876173094807552 1840325267999296512 1840662132778836528 1841609462749386624 1842166835770852521 1851456538905852928 1855311382326175704 1857680873235915392 1858636962208244736 1869020579732526756 1871407579195786688 1872370732864955904 1878192088334263296 1884760769347226112 1885730795476586496 1887617799431357868 1891001287420826112 1892070354996831744 1904494285978841088 1906051170427842816 1907381229276150432 1908485463110381568 1910896925693317632 1917579986723919104 1918566903855532032 1920135292376817024 1924026618708626656 1925016853715682048 1927934906315764122 1937657121804343296 1938243564167064784 1939241116181561472 1941717797045139456 1944171250270066944 1945760569811756208 1958537047685855616 1959644296246718592 1960138110968000712 1962147034811529216 1974124426514551488 1976645658221466624 1978024978508600448 1979641972768677336 1991251414316699136 1993767455634099264 1996313774223670272 2000470219085191896 2007466548601602812 2008499727473760096 2011064861225323008 2015252018733604644 2025414558104481792 2028484799388921888 2030143043502572166 2031075456859405824 2032120786482081792 2032223714626226688 2032735818781630368 2035304277626476332 2047240146015090432 2049854756674113536 2050343471796130098 2060682970807793664 2062367536256581248 2065001466698799104 2067610694731658496 2070744899376191094 2082888606269084544 2087225305116947667 2089258657006639104 2089890982390404816 2103613866032956032 2104696528856441856 2105333526595260024 2107491259612383232 2120355865515629376 2123063855126760448 2126282118899690472 2127376448348429376 2138751519080899072 2139852266131378176 2147046145999179264 2157277485064408992 2161144328480944128 2162366119996379136 2164529946047204988 2178344194774677504 2179864262029886208 2180524009687947882 2182648252147421184 2183882200792363008 2184432521675781888 2187192656553825312 2198887564238430464 2200019261389350912 2202220766003250846 2203354178646587568 2207415414162970368 2215135501905216896 2216275561350355968 2221910000308647936 2223726365499149952 2225278100822175504 2227097219364762003 2238328054498120704 2239593481424821248 2240157841106286528 2245852996001629056 2260599975438400512 2262447968878488384 2275715902076227584 2278591377867542016 2282045399312537124 2284959888966831552 2286251678954505024 2286827796129334164 2298359841400369152 2303145164266976736 2306086601258377728 2318268342158767872 2320163478288653904 2321229093553606656 2322541388144259072 2323126650036148992 2326062031573115808 2339703024017246208 2343249682052720112 2344325900454637568 2346242338096210176 2347449874039646208 2351127355189205418 2362983651121895424 2366565599287075536 2368500217419667527 2370927667063931136 2380444121450382336 2385400348705083048 2388446837017605504 2392067383762151781 2404130132609092608 2406095458966011456 2412212477186934912 2413453965852496896 2426937170697460116 2430036707313931968 2431287369541062144 2444287450378170368 2453767023999062016 2454216177038448704 2455479283665848832 2456222447694470028 2457486586885254624 2473748509768234272 2478182616277659648 2491273442319869952 2492027439643369008 2496494310486607872 2499648750347228928 2504256117779017728 2513014359129634816 2516823732575143824 2518119061310385792 2521335049894434816 2522760473329108992 2525284937055072486 2526584620501832688 2541401560570457088 2543174972368200576 2543944677969272529 2545253964988299432 2547862567591090176 2560180389835756032 2566689138287576064 2569257560337125987 2570579875087685496 2585654821575415296 2592228333693422592 2594347426415674944 2608051884928613856 2611382730247807488 2612859061662291456 2613517481290667616 2616819785519755284 2632165902019401984 2635527544295288832 2636155892309310126 2637366638011467264 2639522630358236448 2655001885755598848 2658356607512132352 2661751698964893696 2662386299197959978 2667293625446922528 2677999636631680128 2681419814967097344 2687002691644806192 2704646399185229184 2706857391336762888 2708100609145874432 2709631619501635584 2710314425042173824 2713739036835301776 2729653528020120576 2733791295728173464 2749823381675441664 2756814259642211328 2760993199168254792 2777184808358779392 2778614136618356736 2782967073489263556 2786521309853873088 2787955443312367104 2803530869598790134 2804818488043941376 2806262038475255808 2807111368793680032 2808556099297433856 2827141154020839168 2831426699147036802 2835042825199587296 2836501931131239168 2856741428968261632 2862728194665572352 2866345388539976448 2876369980085878656 2877850355783298048 2886039928062939984 2887525280573523072 2906485682706514944 2907365346250597176 2908861674272342208 2912576695567709184 2916256875405100416 2918640854717634312 2936294354671001128 2937805571528783424 2940207166452001068 2943220552217293824 2955034081800474624 2964968487332199936 2967037467762900672 2969462959153016004 2984437405997494272 2986124641899761664 2986877121475048704 2990651183451148896 2994470661335505408 3000705328627787844 3011199822902404218 3012749591210640144 3014133300584534016 3016597291837984512 3022878028100406966 3038121837156722688 3042727199083382832 3045214565253858249 3046613185289108736 3048335571939340032 3049103728172445552 3052956416439714498 3070860219022635648 3074782135011170304 3075515207694195147 3091024456211690496 3093551304384871872 3097502200048198656 3101416042097487744 3106117349064286641 3124332909403626816 3128323117461613568 3134836473585607224 3155420799049434048 3158000289892890036 3161236889418574848 3173925495267176448 3180533798273444064 3184595782690140672 3186234792356990976 3189423178349535708 3205506843478790144 3208127278621348608 3209778399197067264 3216283302915913216 3217938621136662528 3220569218998768896 3235916227596613488 3240048943085242624 3241716492721416192 3246794919070807482 3270786014531921823 3273972378221131776 3274963263592626704 3275823301188544512 3276648782513672832 3298331346357645696 3300028892084026368 3303331149004876269 3311123121244455552 3322703252857825344 3324413342025533952 3332865000462971904 3335589548248724928 3337917151233263256 3355764976766858432 3357492081747181056 3360236761659429792 3367046582740096648 3368779494002443584 3388535414093942784 3390899963157600768 3391926237292363372 3393671953317732576 3413573853114341376 3417887066801313024 3422252184383434752 3427439833450247328 3429377518431757536 3430241694194001246 3447539762100553728 3454717746400465104 3456304444924563456 3459129901887566592 3477402513238151808 3480245217432980856 3481843640330409984 3483812082216388608 3484689975054223488 3489093047359673712 3509554536025869312 3513066460052804921 3514874523079080168 3516488850681956352 3519363507144315264 3526691032783808127 3544475476682843136 3549848398930613304 3556391500595896704 3570666182175573504 3578100523057624572 3582670255526408256 3606195198913638912 3609143188449017184 3613752566722898432 3618318715780402368 3639538037360160768 3640405756046190174 3645055060970897952 3653653099304226816 3666431175567255552 3675752346189615104 3680650535998593024 3681324265557673056 3683218925498773248 3684333671541705042 3702913077811705856 3710622764652351408 3715361746471830784 3717273924416489472 3738041159465053512 3742815158391573376 3744741465729911808 3756384176668526592 3769521538694452224 3775235598862715736 3782002574841652224 3784140709993663488 3787927405582608729 3812102340855685632 3814762458552300864 3821793851386635264 3835159973447838208 3837133807711064064 3840270584753634048 3848053237417253312 3850033707431364096 3855869812631528244 3875314243608686592 3876487128334129568 3878482232363122944 3883435594090278912 3888342500540133888 3891521139623512416 3917074095371711232 3919288592493437184 3920276221936001424 3924294069623058432 3948248853029102976 3953291316442933248 3956049957017200896 3959283945537354672 3982502828633398272 3987534911268198528 3992627548447340544 3993579448796939967 4000940438170383792 4014933097203205624 4016999454947520192 4022129722450646016 4030504037467209288 4056969598777843776 4060286087005144332 4062150913718811648 4064447429252453376 4065471637563260736 4070608555252952664 4094480292030180864 4100686943592260196 4121365941615587328 4124735072513162496 4130002933397598208 4135221389463316992 4141489798752382188 4165777212538169088 4174450610233895334 4178517314013278208 4179781964780809632 4205296304398185201 4207227732065912064 4209393057712883712 4210667053190520048 4214982519224766464 4240711731031258752 4246127710253520896 4247140048720555203 4252564237799380944 4254752896696858752 4277503038161798144 4294092291998358528 4314554970128817984 4329059892094409976 4356688389549355008 4359728524059772416 4361048019375895764 4368865043351563776 4374385313107650624 4397775128476860928 4400038522778701824 4404441532006501692 4406708357293175136 4414830828325940736 4430271003810433792 4432551122700711936 4443820000617295872 4447452730998299904 4450556201644351008 4454194438729524006 4476656108996241408 4479186962849642496 4480315682212573056 4491705992003258112 4516799734353606327 4521199950876801024 4524895937756976768 4557182755735084032 4564090798625074248 4569919777933663104 4572503357909010048 4573655592258668328 4579434624659571747 4606290328533953472 4612173202516755456 4636536684317535744 4640326956577307808 4646253300072297984 4652124063146231616 4679406048034492416 4686499364105440224 4692484676192420352 4694899748079292416 4702254710378410836 4725967302243790848 4733131198574151072 4737000434839335054 4741855334127862272 4760888242900764672 4770800697410166096 4776893674035211008 4784134767524303562 4808260265218185216 4812190917932022912 4824424954373869824 4826907931704993792 4853874341394920232 4860073414627863936 4862574739082124288 4870192378606211223 4908432354076897408 4910958567331697664 4912444895388940056 4914973173770509248 4947497019536468544 4982546884639739904 4984054879286738016 4992988620973215744 4999297500694457856 5026028718259269632 5033647465150287648 5036238122620771584 5042670099788869632 5045520946658217984 5050569874110144972 5053169241003665376 5082803121140914176 5086349944736401152 5087889355938545058 5090507929976598864 5095725135182180352 5120360779671512064 5133378276575152128 5138515120674251974 5141159750175370992 5145362541291001869 5171309643150830592 5184456667386845184 5188694852831349888 5216103769857227712 5222765460495614976 5225718123324582912 5227034962581335232 5233639571039510568 5264331804038803968 5272311784618620252 5274733276022934528 5279045260716472896 5310003771511197696 5316713215024264704 5324772598395919956 5334587250893845056 5355999273263360256 5362839629934194688 5374005383289612384 5409292798370458368 5413714782673525776 5416201218291748864 5419263239003271168 5420628850084347648 5427478073670603552 5459307056040241152 5460608634069285261 5467582591456346928 5499646763350883328 5513628519284422656 5521986398336509584 5526500507312557563 5554369616717558784 5565934146978527112 5573042619707746176 5575910886624734208 5607061739197580268 5609636976087882752 5614222737587360064 5617112198594867712 5654282308041678336 5662853398294073604 5670085650399174592 5673003862262478336 5713482857936523264 5725456389331144704 5732690777079952896 5752739960171757312 5755700711566596096 5772079856125879968 5775050561147046144 5812971365413029888 5814730692501194352 5817723348544684416 5825153391135418368 5832513750810200832 5837281709435268624 5872588709342002256 5875611143057566848 5880414332904002136 5886441104434587648 5929936974664399872 5934074935525801344 5935870915261635901 5938925918306032008 5973754242950097408 5981302366902297792 5988941322671010816 6001410657255575688 6022399645804808436 6025499182421280288 6033194583675969024 6045756056200813932 6076243674313445376 6085454398166765664 6090429130507716498 6093226370578217472 6096671143878680064 6098207456344891104 6105912832879428996 6141720438045271296 6149564270022340608 6151030415388390294 6182048912423380992 6187102608769743744 6195004400096397312 6202832084194975488 6212234698128573282 6248665818807253632 6256646234923227136 6261675915350843001 6269672947171214448 6310841598098868096 6316000579785780072 6322473778837149696 6361067596546888128 6369191565380281344 6378846356699071416 6416254557242697216 6419556798394134528 6432566605831826432 6441138437997537792 6471832455193226976 6480097886170485248 6483432985442832384 6493589838141614964 6541572029063843646 6547944756442263552 6549926527185253408 6551646602377089024 6553297565027345664 6596662692715291392 6600057784168052736 6606662298009752538 6622246242488911104 6645406505715650688 6648826684051067904 6665730000925943808 6671179096497449856 6675834302466526512 6711529953533716864 6714984163494362112 6720473523318859584 6734093165480193296 6737558988004887168 6781799926315201536 6783852474584726744 6787343906635465152 6827147706228682752 6835774133602626048 6854879666900494656 6858755036863515072 6860483388388002492 6895079524201107456 6909435492800930208 6918259803775133184 6954805026476303616 6960490434865961712 6963687280660819968 6967624164432777216 6969379950108446976 6978186094719347424 7019109072051738624 7026132920105609842 7029749046158160336 7032977701363912704 7038727014288630528 7053382065567616254 7088950953365686272 7099696797861226608 7105500652259002581 7112783001191793408 7141332364351147008 7156201046115249144 7165340511052816512 7176202151286455343 7212390397827277824 7218286376898034368 7227505133445796864 7236637431560804736 7280811512092380348 7290110121941795904 7332862351134511104 7361301071997186048 7362648531115346112 7366437850997546496 7368667343083410084 7405826155623411712 7421245529304702816 7430723492943661568 7434547848832978944 7476082318930107024 7485630316783146752 7489482931459823616 7512768353337053184 7539043077388904448 7550471197725431472 7564005149683304448 7568281419987326976 7575854811165217458 7624204681711371264 7629524917104601728 7631834033907817587 7643587702773270528 7670319946895676416 7680541169507268096 7696106474834506624 7700067414862728192 7707772681011377961 7711739625263056488 7752974256668259136 7756964464726245888 7776685001080267776 7783042279247024832 7834148190743422464 7838577184986874368 7840552443872002848 7896497706058205952 7906582632885866496 7912099914034401792 7918567891074709344 7965005657266796544 7975069822536397056 7985255096894681088 7987158897593879934 8001880876340767584 8029866194406411248 8033998909895040384 8044259444901292032 8061008074934418576 8113939197555687552 8120572174010288664 8124301827437623296 8128894858504906752 8130943275126521472 8141217110505905328 8188960584060361728 8201373887184520392 8249470145026324992 8270442778926633984 8282979597504764376 8331554425076338176 8348901220467790668 8359563929561619264 8410592608796370402 8414455464131824128 8418786115425767424 8421334106381040096 8481423462062517504 8492255420507041792 8494280097441110406 8505128475598761888 8509505793393717504 8555006076323596288 8588184583996717056 8629109940257635968 8658119784188819952 8719457048119544832 8722096038751791528 8737730086703127552 8748770626215301248 8795550256953721856 8808883064013003384 8813416714586350272 8829661656651881472 8860542007620867584 8865102245401423872 8894905461996599808 8901112403288702016 8908388877459048012 8953312217992482816 8958373925699284992 8960631364425146112 8983411984006516224 9033599468707212654 9042399901753602048 9049791875513953536 9114365511470168064 9128181597250148496 9139839555867326208 9145006715818020096 9147311184517336656 9158869249319143494 9212580657067906944 9224346405033510912 9226545623082585441 9273073368635071488 9280653913154615616 9292506600144595968 9304248126292463232 9318352047192859923 9372998728210880448 9384969352384840704 9404509420756821672 9466262397148302144 9474000869678670108 9483710668255724544 9521776485801529344 9541601394820332192 9553787348070422016 9568269535048607124 9616520530436370432 9624381835864045824 9648849908747739648 9653815863409987584 9707748682789840464 9720146829255727872 9725149478164248576 9740384757212422446 9812358043595765469 9816864708153794816 9821917134663395328 9824889790777880112 9829946347541018496 9894994039072937088 9909993447014628807 9968109758573476032 9998595001388915712 10067294930300575296 10072476245241543168 10101139748220289944 10106338482007330752 10165606242281828352 10172699889472802304 10175778711877090116 10181015859953197728 10240721559343024128 10266756553150304256 10277030241348503948 10282319500350741984 10290725082582003738 10342619286301661184 10368913334773690368 10377389705662699776 10432207539714455424 10445530920991229952 10451436246649165824 10454069925162670464 10467279142079021136 10528663608077607936 10539199380158414763 10544623569237240504 10549466552045869056 10558090521432945792 10580073098351424381 10633426430048529408 10649545196791839912 10669174501787690112 10711998546526720512 10748010766579224768 10818585596740916736 10827429565347051552 10841257700168695296 10854956147341207104 10918614112080482304 10921217268138570522 10935165182912693856 10999293526701766656 11027257038568845312 11043972796673019168 11053001014625115126 11108739233435117568 11131868293957054224 11146085239415492352 11151821773249468416 11214123478395160536 11219273952175765504 11228445475174720128 11234224397189735424 11308564616083356672 11325706796588147208 11340171300798349184 11346007724524956672 11363782216747826187 11465381554159905792 11505479920343514624 11511401423133192192 11544159712251759936 11550101122294092288 11625942730826059776 11629461385002388704 11635446697089368832 11650306782270836736 11665027501620401664 11674563418870537248 11745177418684004512 11751222286115133696 11760828665808004272 11772882208869175296 11859873949328799744 11868149871051602688 11871741830523271802 11877851836612064016 11947508485900194816 11962604733804595584 11977882645342021632 12002821314511151376 12044799291609616872 12050998364842560576 12066389167351938048 12091512112401627864 12170908796333531328 12180858261015432996 12186452741156434944 12193342287757360128 12196414912689782208 12211825665758857992 12283440876090542592 12302060830776780588 12364097824846761984 12374205217539487488 12390008800192794624 12405664168389950976 12424469396257146564 12497331637614507264 12513292469846454272 12523351830701686002 12539345894342428896 12615888913194555603 12621683196197736192 12632001159571560144 12644947557674299392 12722135193093776256 12738383130760562688 12741420146161665609 12757692713398142832 12832509114485394432 12865133211663652864 12882276875995075584 12943664910386453952 12960195772340970496 12987179676283229928 13083144058127687292 13099853054370506816 13106595130054691328 13193325385430582784 13200115568336105472 13213324596019505076 13244492484977822208 13290813011431301376 13297653368102135808 13331460001851887616 13342358192994899712 13351668604933053024 13423059907067433728 13429968326988724224 13440947046637719168 13468186330960386592 13475117976009774336 13550399203060818981 13563599852630403072 13567704949169453488 13574687813270930304 13671548267205252096 13709759333800989312 13717510073727030144 13720966776776004984 13818870985601860416 13836519607550266368 13909610052952607232 13920980869731923424 13938759900216893952 13956372189438694848 14038218144103477248 14052265840211219684 14059498092316320672 14077454028577261056 14106764131135232508 14177901906731372544 14199393595722453216 14211001304518005162 14225566002383586816 14282664728702294016 14312402092230498288 14330681022105633024 14352404302572910686 14424780795654555648 14436572753796068736 14455010266891593728 14473274863121609472 14561623024184760696 14580220243883591808 14610577135818633669 14725297062230692224 14732875701995092992 14737334686166820168 14842491058609405632 14861446985887323136 14952164637860214048 14971260633566293504 14978965862919647232 15078086154777808896 15100942395450862944 15128010299366608896 15136562839974653952 15151709622330434916 15248409363422742528 15259049834209203456 15263668067815635174 15287175405546541056 15340639893791352832 15361082339014536192 15392212949669013248 15400134829725456384 15415545362022755922 15423479250526112976 15505948513336518272 15513928929452491776 15553370002160535552 15566084558494049664 15668296381486844928 15677154369973748736 15681104887744005696 15792995412116411904 15824199828068803584 15837135782149418688 15930011314533593088 15950139645072794112 15974317795187759868 16003761752681535168 16059732388812822496 16067997819790080768 16088518889802584064 16122016149868837152 16227878395111375104 16241144348020577328 16248603654875246592 16257789717009813504 16261886550253042944 16282434221011810656 16377921168120723456 16402747774369040784 16498940290052649984 16540885557853267968 16565959195009528752 16579501521937672689 16663108850152676352 16697802440935581336 16719127859123238528 16821185217592740804 16828910928263648256 16842668212762080192 16962846924125035008 16988560194882220812 17010256951197523776 17019011586787435008 17110012152647192576 17176369167993434112 17258219880515271936 17316239568377639904 17438914096239089664 17444192077503583056 17475460173406255104 17497541252430602496 17591100513907443712 17617766128026006768 17626833429172700544 17659323313303762944 17721084015241735168 17789810923993199616 17802224806577404032 17807612745784907703 17816777754918096024 17921262728850292224 17966823968013032448 18067198937414425308 18099583751027907072 18228731022940336128 18256363194500296992 18279679111734652416 18290013431636040192 18294622369034673312 18317738498638286988 18425161314135813888 18448692810067021824 18453091246165170882 18546146737270142976 18561307826309231232 18585013200289191936 18608496252584926464 18636704094385719846 18745997456421760896 18769938704769681408 18809018841513643344 18932524794296604288 18948001739357340216 18967421336511449088 19083202789640664384 19107574696140844032 19136539070097214248 19248763671728091648 19297699817495479296 19415497365579680928 19440293658511455744 19450298956328497152 19480769514424844892 19624716087191530938 19633729416307589632 19643834269326790656 19649779581555760224 19659892695082036992 19789988078145874176 19819986894029257614 19936219517146952064 19997190002777831424 20134589860601150592 20144952490483086336 20202279496440579888 20212676964014661504 20345399778945604608 20351557423754180232 20362031719906395456 20481443118686048256 20554060482697007896 20564639000701483968 20581450165164007476 20685238572603322368 20754779411325399552 20864415079428910848 20891061841982459904 20902872493298331648 20908139850325340928 20934558284158042272 21057327216155215872 21078398760316829526 21089247138474481008 21098933104091738112 21116181042865891584 21160146196702848762 21266852860097058816 21299090393583679824 21316501956777007743 21338349003575380224 21423997093053441024 21496021533158449536 21528606453859366029 21637171193481833472 21654859130694103104 21682515400337390592 21709912294682414208 21842434536277141044 21870330365825387712 21998587053403533312 22087945593346038336 22106002029250230252 22217478466870235136 22263736587914108448 22292170478830984704 22303643546498936832 22428246956790321072 22438547904351531008 22456890950349440256 22468448794379470848 22617129232166713344 22651413593176294416 22680342601596698368 22692015449049913344 22727564433495652374 22895502101723452761 22930763108319811584 23010959840687029248 23088319424503519872 23100202244588184576 23123318043034133883 23258922770004777408 23270893394178737664 23330055003240803328 23349126837741074496 23490354837368009024 23502444572230267392 23521657331616008544 23719747898657599488 23736299742103205376 23743483661046543604 23755703673224128032 23895016971800389632 23925209467609191168 23955765290684043264 24005642629022302752 24089598583219233744 24101996729685121152 24132778334703876096 24183024224803255728 24341817592667062656 24361716522030865992 24372905482312869888 24386684575514720256 24392829825379564416 24423651331517715984 24566881752181085184 24591465220369634447 24604121661553561176 24748410435078974976 24811328336779901952 24848938792514293128 24994663275229014528 25046703661403372004 25078691788684857792 25231777826389111206 25243366392395472384 25264002319143120288 25444270386187552512 25476766261521125376 25482840292323331218 25515385426796285664 25665018228970788864 25730266423327305728 25764553751990151168 25887329820772907904 25920391544681940992 25974359352566459856 26166288116255374584 26199706108741013632 26213190260109382656 26386650770861165568 26426649192039010152 26488984969955644416 26581626022862602752 26595306736204271616 26684716385989799424 26703337209866106048 26846119814134867456 26859936653977448448 26881894093275438336 26936372661920773184 26950235952019548672 27100798406121637962 27127199705260806144 27135409898338906976 27149375626541860608 27343096534410504192 27419518667601978624 27435020147454060288 27441933553552009968 27637741971203720832 27673039215100532736 27819220105905214464 27841961739463846848 27877519800433787904 27912744378877389696 27955056141578579769 28104531680422439368 28118996184632641344 28154908057154522112 28213528262270465016 28398787191444906432 28422002609036010324 28451132004767173632 28565329457404588032 28624804184460996576 28661362044211266048 28704808605145821372 28849561591309111296 28873145507592137472 28910020533783187456 28946549726243218944 29123246048369521392 29160440487767183616 29221154271637267338 29437074130787296407 29450594124461384448 29465751403990185984 29474669372333640336 29684982117218811264 29722893971774646272 29729980341043886421 29904329275720428096 29942521267132587008 30201884790901725888 30303419244660869832 30496818726845485056 30518099668418406912 30527336135631270348 30681279787582705664 30722164678029072384 30784425899338026496 30800269659450912768 30831090724045511844 30846958501052225952 31011897026673036544 31027857858904983552 31106740004321071104 31132169116988099328 31336592762973689856 31354308739947497472 31362209775488011392 31585990824232823808 31617598140475244289 31648399656137607168 31674271564298837376 31900279290145588224 31948635590375519736 32007523505363070336 32119464777625644992 32135995639580161536 32244032299737674304 32455756790222750208 32482288696041154656 32523773100506085888 32564868442023621312 32755842336241446912 32805495548738081568 32997880580105299968 33081771115706535936 33131918390019057504 33159003043875345378 33326217700305352704 33395604881871162672 33438255718246477056 33642370435185481608 33657821856527296512 33685336425524160384 33925693848250070016 33977120389764441624 34020513902395047552 34038023173574870016 34091346650243478561 34516439761030543872 34632479136755279808 34877828192478179328 34888384155007166112 34950920346812510208 34995082504861204992 35182201027814887424 35235532256052013536 35253666858345401088 35318646626607525888 35442168030483470336 35579621847986399232 35604449613154808064 35615225491569815406 35633555509836192048 35842525457700584448 35933647936026064896 36134397874828850616 36199167502055814144 36512726389000593984 36559358223469304832 36580026863272080384 36589244738069346624 36635476997276573976 36850322628271627776 36906182492330341764 37092293474540285952 37122615652618462464 37170026400578383872 37216992505169852928 37273408188771439692 37491994912843521792 37539877409539362816 37618037683027286688 37865049588593208576 37896003478714680432 37934842673022898176 38166405579281328768 38215149392281688064 38224260438484996827 38273078140194428496 38497527343456183296 38595399634990958592 38830994731159361856 38880587317022911488 38961539028849689784 39249432174383061876 39267458832615179264 39299559163111520448 39319785390164073984 39579976156291748352 39639973788058515228 39872439034293904128 39994380005555662848 40269179721202301184 40289904980966172672 40404558992881159776 40425353928029323008 40651197609182456943 40690799557891209216 40703114847508360464 40724063439812790912 41108120965394015792 41129278001402967936 41162900330328014952 41509558822650799104 41728830158857821696 41816279700650681856 41869116568316084544 42114654432310431744 42156797520633659052 42178494276948962016 42232362085731783168 42320292393405697524 42533705720194117632 42598180787167359648 42633003913554015486 42676698007150760448 42847994186106882048 42992043066316899072 43057212907718732058 43274342386963666944 43309718261388206208 43365030800674781184 43419824589364828416 43684869072554282088 43740660731650775424 43831731407455901007 44175891186692076672 44212004058500460504 44527473175828216896 44584340957661969408 44856493913580642144 44913781900698880512 44936897588758941696 45234258464333426688 45302827186352588832 45360685203193396736 45384030898099826688 45455128866991304748 45791004203446905522 45861526216639623168 46021919681374058496 46176638849007039744 46200404489176369152 46246636086068267766 46517845540009554816 46541786788357475328 46660110006481606656 46698253675482148992 46980709674736018048 47004889144460534784 47043314663232017088 47472599484206410752 47486967322093087208 47511407346448256064 47790033943600779264 47850418935218382336 48011285258044605504 48179197166438467488 48203993459370242304 48265556669407752192 48366048449606511456 48683635185334125312 48723433044061731984 48745810964625739776 48773369151029440512 48785659650759128832 48847302663035431968 49133763504362170368 49182930440739268894 49208243323107122352 49496820870157949952 49622656673559803904 49697877585028586256 49738504565813018067 49989326550458029056 50093407322806744008 50157383577369715584 50463555652778222412 50486732784790944768 50528004638286240576 50888540772375105024 50965680584646662436 51030770853592571328 51330036457941577728 51529107503980302336 51774659641545815808 51840783089363881984 51948718705132919712 52332576232510749168 52399412217482027264 52426380520218765312 52773301541722331136 52853298384078020304 52977969939911288832 53163252045725205504 53369432771979598848 53406674419732212096 53422838237354723109 53692239628269734912 53763788186550876672 53872745323841546368 53900471904039097344 54201596812243275924 54270819796677813952 54298751253083721216 54686193068821008384 54839037335203957248 54870040294908120576 54883867107104019936 55275483942407441664 55346078430201065472 55638440211810428928 55683923478927693696 55755039600867575808 55825488757754779392 55910112283157159538 56209063360844878736 56237992369265282688 56309816114309044224 56427056524540930032 56797574382889812864 56844005218072020648 56902264009534347264 57249608368921993152 57322724088422532096 57409617210291642744 57746291015184274944 57893099452486437888 58246492096739042784 58320880975534367232 58442308543274534676 58874148261574592814 58901188248922768896 58931502807980371968 58949338744667280672 59369964234437622528 59445787943549292544 59459960682087772842 59808658551440856192 59885042534265174016 60403769581803451776 60606838489321739664 61036199336836813824 61054672271262540696 61444329356058144768 61568851798676052992 61662181448091023688 61693917002104451904 62023794053346073088 62055715717809967104 62264338233976198656 62673185525947379712 62708617479894994944 62724419550976022784 63171981648465647616 63235196280950488578 63296799312275214336 63348543128597674752 63800558580291176448 63897271180751039472 64015047010726140672 64238929555251289984 64271991279160323072 64488064599475348608 64585819361578098087 64911513580445500416 64964577392082309312 65047546201012171776 65129736884047242624 65610991097476163136 65995761160210599936 66263836780038115008 66318006087750690756 66652435400610705408 66791209763742325344 66876511436492954112 67284740870370963216 67315643713054593024 67370672851048320768 67851387696500140032 67954240779528883248 68041027804790095104 68076046347149740032 68182693300486957122 68686506305170358283 69032879522061087744 69264958273510559616 69369954129102401649 69776768310014332224 69990165009722409984 70471064512104027072 70507333716690802176 70884336060966940672 71159243695972798464 71208899226309616128 71230450983139630812 71267111019672384096 71685050915401168896 71867295872052129792 72268795749657701232 72398335004111628288 73025452778001187968 73118716446938609664 73160053726544160768 73178489476138693248 73270953994553147952 73700645256543255552 73774395661108903341 73812364984660683528 74245231305236924928 74433985010339705856 74546816377542879384 74983989825687043584 75236075366054573376 75730099177186417152 75792006957429360864 76332811158562657536 76430298784563376128 76448520876969993654 76546156280388856992 76995054686912366592 77190799269981917184 77661989462318723712 77761174634045822976 77923078057699379568 78498864348766123752 78534917665230358528 78599118326223040896 78639570780328147968 79159952312583496704 79279947576117030456 79744878068587808256 80538359442404602368 80579809961932345344 80809117985762319552 80850707856058646016 81302395218364913886 81381599115782418432 81406229695016720928 81448126879625581824 82216241930788031584 82258556002805935872 82325800660656029904 83019117645301598208 83457660317715643392 83632559401301363712 83738233136632169088 84313595041267318104 84356988553897924032 84464724171463566336 84640584786811395048 85196361574334719296 85266007827108030972 85353396014301520896 85695988372213764096 85984086132633798144 86114425815437464116 86548684773927333888 86619436522776412416 86730061601349562368 86839649178729656832 87369738145108564176 87481321463301550848 87663462814911802014 88311222392361889221 88351782373384153344 88424008117000921008 89054946351656433792 89168681915323938816 89189941023131659263 89712987827161284288 89827563801397761024 90605654372705177664 90721370406386793472 90910257733982609496 91582008406893811044 92043839362748116992 92353277698014079488 92400808978352738304 92493272172136535532 93035691080019109632 93083573576714950656 93320220012963213312 93396507350964297984 93961419349472036096 94009778288921069568 94086629326464034176 94852794421425732867 94945198968412821504 94973934644186174416 95022814692896512128 95700837870436764672 96022570516089211008 96358394332876934976 96407986918740484608 96732096899213022912 97367270370668250624 97446866088123463968 97571319301518257664 97694605326070863936 98267527008724340736 98365860881478537788 98416486646214244704 98993641740315899904 99245313347119607808 99395755170057172512 99477009131626036134 99978653100916058112 100186814645613488016 100314767154739431168 100927111305556444824 100973465569581889536 101056009276572481152 101777081544750210048 101931361169293324872 102061541707185142656 102274039950730435683 103549319283091631616 103897437410265839424 104665152465021498336 104798824434964054528 104852761040437530624 105546603083444662272 105706596768156040608 105955939879822577664 106326504091450411008 106738865543959197696 106813348839464424192 106845676474709446218 107384479256539469824 107527576373101753344 107745490647683092736 107800943808078194688 108403193624486551848 108541639593355627904 108597502506167442432 109678074670407914496 109740080589816241152 109767734214208039872 110550967884814883328 111276880423620857856 111367846957855387392 111510079201735151616 111650977515509558784 111820224566314319076 112418126721689757472 112475984738530565376 112619632228618088448 112854113049081860064 113595148765779625728 113688010436144041296 113804528019068694528 114499216737843986304 114645448176845064192 114819234420583285488 115492582030368549888 115786198904972875776 116492984193478085568 116641761951068734464 116884617086549069352 117748296523149185628 117802376497845537792 117898677489334561344 118739928468875245056 118919921364175545684 119617317102881712384 119770085068530348032 120807539163606903552 121213676978643479328 121953592827547370829 122072398673673627648 122109344542525081392 123137703597352105984 123324362896182047376 123387834004208903808 124047588106692146176 124528676467952397312 125448839101952045568 126343963296931295232 126470392561900977156 126697086257195349504 127601117160582352896 127794542361502078944 128030094021452281344 128477859110502579968 128543982558320646144 128976129198950697216 129171638723156196174 129823027160891000832 129929154784164618624 130095092402024343552 130259473768094485248 131221982194952326272 132527673560076230016 132636012175501381512 133582419527484650688 133753022872985908224 134569481740741926432 134741345702096641536 135702775393000280064 135908481559057766496 136082055609580190208 136152092694299480064 136365386600973914244 137373012610340716566 138065759044122175488 138529916547021119232 138739908258204803298 139553536620028664448 139980330019444819968 140942129024208054144 141014667433381604352 142417798452619232256 142460901966279261624 142534222039344768192 143370101830802337792 144537591499315402464 144796670008223256576 146050905556002375936 146237432893877219328 146320107453088321536 146356978952277386496 146541907989106295904 147401290513086511104 147548791322217806682 147624729969321367056 148490462610473849856 148867970020679411712 149093632755085758768 149215513697439054201 149967979651374087168 150472150732109146752 151460198354372834304 151584013914858721728 152665622317125315072 152897041753939987308 153092312560777713984 153990109373824733184 155323978924637447424 155522349268091645952 155846156115398759136 156997728697532247504 157069835330460717056 157198236652446081792 157279141560656295936 158319904625166993408 158559895152234060912 159489756137175616512 160268514712064169327 161076718884809204736 161618235971524639104 161701415712117292032 162604790436729827772 162812459390033441856 162896253759251163648 164432483861576063168 164517112005611871744 164651601321312059808 166038235290603196416 166915320635431286784 167265118802602727424 167476466273264338176 168627190082534636208 168713977107795848064 168929448342927132672 169281169573622790096 170392723148669438592 170532015654216061944 170706792028603041792 171968172265267596288 172140256542587441129 172228851630874928232 173238873045552824832 173679298357459313664 174739476290217128352 174962642926603101696 175326925629823604028 176622444784723778442 176703564746768306688 176848016234001842016 178109892703312867584 178337363830647877632 178379882046263318526 179425975654322568576 179655127602795522048 181211308745410355328 181442740812773586944 181820515467965218992 183164016813787622088 184706555396028158976 184986544344273071064 186071382160038219264 186167147153429901312 186793014701928595968 187922838698944072192 188019556577842139136 188173258652928068352 189705588842851465734 189890397936825643008 189947869288372348832 190045629385793024256 191401675740873529344 192045141032178422016 192716788665753869952 192815973837480969216 193464193798426045824 194734540741336501248 194893732176246927936 195142638603036515328 195389210652141727872 196731721762957075576 196832973292428489408 197987283480631799808 198791510340114345024 198954018263252072268 199957306201832116224 200373629291226976032 200629534309478862336 201854222611112889648 201946931139163779072 202112018553144962304 203554163089500420096 203862722338586649744 204123083414370285312 204548079901460871366 206059518915511074849 207098638566183263232 207794874820531678848 208109862387307204947 209330304930042996672 209597648869928109056 211413193536312081216 212653008182900822016 213477731087918395392 213626697678928848384 213691352949418892436 214768958513078939648 215055152746203506688 215490981295366185472 215601887616156389376 216806387248973103696 217083279186711255808 217195005012334884864 219356149340815828992 219480161179632482304 219535468428416079744 221101935769629766656 221323186983326710023 222735693915710774784 223301955031019117568 223640449132628638152 224836253443379514944 224951969477061130752 225708226098163720128 227190297531559251456 227376020872288082592 228998433475687972608 229290896353690128384 229638468841166570976 230985164060737099776 231572397809945751552 232985968386956171136 233283523902137468928 233769234173098138704 235496593046298371256 235604752995691075584 235797354978669122688 237479856937750490112 237839842728351091368 239234634205763424768 241615078327213807104 242427353957286958656 243907185655094741658 244144797347347255296 244218689085050162784 246275407194704211968 246648725792364094752 246775668008417807616 248095176213384292352 249057352935904794624 250897678203904091136 252940785123801954312 253394172514390699008 255589084723004157888 256060188042904562688 256955718221005159936 257087965116641292288 257952258397901394432 258343277446312392348 259646054321782001664 259858309568329237248 260190184804048687104 260518947536188970496 262443964389904652544 265055347120152460032 265272024351002763024 267164839054969301376 267506045745971816448 267569823069394977789 269138963481483852864 269482691404193283072 271816963118115532992 272164111219160380416 272730773201947828488 274746025220681433132 276131518088244350976 277059833094042238464 277479816516409606596 279107073240057328896 279960660038889639936 281884258048416108288 282029334866763208704 284558383264277198601 284835596905238464512 284921803932558523248 285068444078689536384 289075182998630804928 292101811112004751872 292713957904554772992 293083815978212591808 294802581026173022208 295097582644435613364 295249459938642734112 296980925220947699712 297735940041358823424 298187265510171517536 298431027394878108402 299935959302748174336 300944301464218293504 302920396708745668608 303168027829717443456 305331244634250630144 305794083507879974616 306184625121555427968 306822119852191307049 310647957849274894848 311692312230797518272 313995457395064495008 314396473304892163584 314558283121312591872 316639809250333986816 317119790304468121824 318979512274351233024 320537029424128338654 322153437769618409472 323236471943049278208 323402831424234584064 325209580873459655544 325624918780066883712 325792507518502327296 328864967723152126336 329034224011223743488 329303202642624119616 333830641270862573568 334530237605205454848 334952932546528676352 337254380165069272416 337427954215591696128 337858896685854265344 338562339147245580192 340785446297338877184 341064031308432123888 341413584057206083584 343936344530535192576 344280513085174882258 344457703261749856464 346477746091105649664 347358596714918627328 349478952580434256704 349925285853206203392 350653851259647208056 353244889569447556884 353407129493536613376 353696032468003684032 356219785406625735168 356759764092526637052 358851951308645137152 359310255205591044096 362422617490820710656 362885481625547173888 363641030935930437984 365860778482642112487 366328033627575244176 369413110792056317952 369973088688546142128 372142764320076438528 373586029403857191936 375845677397888144384 376346517305856136704 379411177685702931468 379895738576744697664 380091258771586048512 382803351481747058688 384090282064356844032 385433577331507739904 385631947674961938432 386928387596852091648 389469081482673002496 389787464352493855872 390285277206073030656 390778421304283455744 393463443525914151152 393665946584856978816 397583020680228690048 397908036526504144536 400747258582453952064 401259068618957724672 403708445222225779296 404224037106289924608 407108326179000840192 407725444677173299488 408246166828740570624 409096159802921742732 412119037831022149698 414197277132366526464 415589749641063357696 416219724774614409894 418660609860085993344 419195297739856218112 422826387072624162432 427253395357857696768 427382705898837784872 430110305492407013376 430981962590732370944 433612774497946207392 434166558373422511616 434390010024669769728 438712298681631657984 438960322359264964608 439070936856832159488 442203871539259533312 442646373966653420046 445471387831421549568 446603910062038235136 447280898265257276304 449672506886759029888 449903938954122261504 451416452196327440256 454380595063118502912 454752041744576165184 457996866951375945216 459276937682333141952 461970328121474199552 465971936773912342272 466567047804274937856 467538468346196277408 470993186092596742512 471209505991382151168 471594709957338245376 474959713875500980224 475679685456702182736 478469268411526849536 480805544136192507981 483230156654427614208 484854707914573917312 487814371310189483316 488437378170100325568 493297451584728189504 493551336016835615232 496190352426768584704 498114705871809589248 501795356407808182272 505881570247603908624 506788345028781398016 511178169446008315776 512120376085809125376 513911436442010319872 515904516795802788864 516420769627762323387 516686554892624784696 519716619136658474496 521037895072377940992 524887928779809305088 530110694240304920064 530544048702005526048 534329678109938602752 535012091491943632896 535139646138789955578 538277926962967705728 538965382808386566144 543633926236231065984 544328222438320760832 545461546403895656976 549492050441362866264 554119666188084476928 554959633032819213192 558214146480114657792 563768516096832216576 564058669733526417408 569116766528554397202 569671193810476929024 569843607865117046496 570136888157379072768 578150365997261609856 584203622224009503744 585427915809109545984 586167631956425183616 590195165288871226728 590498919877285468224 593961850441895399424 596374531020343035072 596862054789756216804 599871918605496348672 601888602928436587008 605840793417491337216 606336055659434886912 610662489268501260288 611588167015759949232 612369250243110855936 613644239704382614098 618178556746533224547 621295915698549789696 623384624461595036544 624329587161921614841 627990914790128990016 628792946609784327168 634239580608936243648 637959024548702466048 641074058848256677308 644306875539236818944 646472943886098556416 646805662848469168128 650419161746919311088 651249837560133767424 651585015037004654592 657729935446304252672 658068448022447486976 658606405285248239232 663969560949980130069 669905865093057352704 674508760330138544832 674855908431183392256 677124678294491160384 681570892594677754368 682128062616864247776 687872689061070385152 688561026170349764516 688915406523499712928 692955492182211299328 694717193429837254656 698957905160868513408 699850571706412406784 701307702519294416112 706489779138895113768 706814258987073226752 707392064936007368064 712439570813251470336 713519528185053274104 717703902617290274304 724845234981641421312 727282061871860875968 731721556965284224974 732656067255150488352 738826221584112635904 739946177377092284256 744285528640152877056 747172058807714383872 751691354795776288768 752693034611712273408 758822355371405862936 759791477153489395328 760182517543172097024 768180564128713688064 770867154663015479808 771263895349923876864 773856775193704183296 778938162965346004992 779574928704987711744 780570554412146061312 781556842608566911488 786926887051828302304 787331893169713957632 795166041360457380096 795816073053008289072 801494517164907904128 802518137237915449344 807416890444451558592 808448074212579849216 815450889354346598976 816492333657481141248 818192319605843485464 824238075662044299396 828394554264733052928 831179499282126715392 832439449549228819788 837321219720171986688 838390595479712436224 845652774145248324864 853675149792831595803 854506790715715393536 854765411797675569744 861963925181464741888 867225548995892414784 868333116746845023232 878141873713664318976 884407743078519066624 885292747933306840092 890942775662843099136 893207820124076470272 894561796530514552608 899345013773518059776 899807877908244523008 902832904392654880512 908761190126237005824 909504083489152330368 915993733902751890432 918553875364666283904 931943873547824684544 935076936692392554816 941986372185193485024 943189419914676490752 949919427751001960448 951359370913404365472 956938536823053699072 961611088272385015962 966460313308855228416 969709415829147834624 975628742620378966632 976874756340200651136 986594903169456379008 987102672033671230464 1003590712815616364544 1011763140495207817248 1013576690057562796032 1022356338892016631552 1024240752171618250752 1027822872884020639744 1031809033591605577728 1032841539255524646774 1033373109785249569392 1039433238273316948992 1042075790144755881984 1049775857559618610176 1060221388480609840128 1061088097404011052096 1068659356219877205504 1070279292277579911156 1076555853925935411456 1077930765616773132288 1087267852472462131968 1088656444876641521664 1090923092807791313952 1098984100882725732528 1108239332376168953856 1109919266065638426384 1116428292960229315584 1127537032193664433152 1138233533057108794404 1139687215730234092992 1140273776314758145536 1156300731994523219712 1168407244448019007488 1170855831618219091968 1172335263912850367232 1180390330577742453456 1180997839754570936448 1192749062040686070144 1193724109579512433608 1203777205856873174016 1212672111318869773824 1221324978537002520576 1223176334031519898464 1224738500486221711872 1227288479408765228196 1236357113493066449094 1242591831397099579392 1246769248923190073088 1248659174323843229682 1255981829580257980032 1257585893219568654336 1268479161217872487296 1282148117696513354616 1292945887772197112832 1300838323493838622176 1302499675120267534848 1303170030074009309184 1315459870892608505344 1316136896044894973952 1317212810570496478464 1327939121899960260138 1339811730186114705408 1349017520660277089664 1349711816862366784512 1354249356588982320768 1363141785189355508736 1364256125233728495552 1377122052340699529032 1377830813046999425856 1385910984364422598656 1397915810321737026816 1399701143412824813568 1402615405038588832224 1412979558277790227536 1413628517974146453504 1414784129872014736128 1424879141626502940672 1427039056370106548208 1435407805234580548608 1442416632408577523943 1449690469963282842624 1454564123743721751936 1463443113930568449948 1465312134510300976704 1479892354754184568512 1488571057280305754112 1494344117615428767744 1503382709591552577536 1505386069223424546816 1517644710742811725872 1519582954306978790656 1520365035086344194048 1536361128257427376128 1541734309326030959616 1547713550387408366592 1549262308883286970161 1559149857409975423488 1563113685217133822976 1573853774103656604608 1574663786339427915264 1590332082720914760192 1591632146106016578144 1602989034329815808256 1605036274475830898688 1614833780888903117184 1616896148425159698432 1630901778708693197952 1632984667314962282496 1636384639211686970928 1648476151324088598792 1662358998564253430784 1664878899098457639576 1674642439440343973376 1691305548290496649728 1707350299585663191606 1709013581431430787072 1709530823595351139488 1723927850362929483776 1734451097991784829568 1736666233493690046464 1756283747427328637952 1770585495866613680184 1781885551325686198272 1789123593061029105216 1798690027547036119552 1799615755816489046016 1805665808785309761024 1817522380252474011648 1819008166978304660736 1831987467805503780864 1837107750729332567808 1863887747095649369088 1870153873384785109632 1872988761485764844523 1883972744370386970048 1886378839829352981504 1902718741826808730944 1913877073646107398144 1923222176544770031924 1932920626617710456832 1939418831658295669248 1951257485240757933264 1953749512680401302272 1973189806338912758016 1974205344067342460928 1991908682849940390207 2023526280990415634496 2044712677784033263104 2055645745768041279488 2063618067183211155456 2065683078511049293548 2066746219570499138784 2078866476546633897984 2084151580289511763968 2099551715119237220352 2120442776961219680256 2122176194808022104192 2137318712439754411008 2140558584555159822312 2153111707851870822912 2174535704944924263936 2181846185615582627904 2197968201765451465056 2216478664752337907712 2219838532131276852768 2232856585920458631168 2255074064387328866304 2276467066114217588808 2279374431460468185984 2280547552629516291072 2312601463989046439424 2336814488896038014976 2341711663236438183936 2344670527825700734464 2360780661155484906912 2361995679509141872896 2385498124081372140288 2387448219159024867216 2407554411713746348032 2425344222637739547648 2446352668063039796928 2449477000972443423744 2454576958817530456392 2472714226986132898188 2485183662794199158784 2493538497846380146176 2497318348647686459364 2511963659160515960064 2515171786439137308672 2536958322435744974592 2561025449378494787409 2564296235393026709232 2585891775544394225664 2601676646987677244352 2604999350240535069696 2630919741785217010688 2634425621140992956928 2655878243799920520276 2679623460372229410816 2698035041320554179328 2699423633724733569024 2708498713177964641536 2726283570378711017472 2728512250467456991104 2754244104681399058064 2755661626093998851712 2795831620643474053632 2805230810077177664448 2825959116555580455072 2829568259744029472256 2849758283253005881344 2854078112740213096416 2870815610469161097216 2884833264817155047886 2899380939926565685248 2909128247487443503872 2926886227861136899896 2930624269020601953408 2959784709508369137024 3010772138446849093632 3035289421485623451744 3039165908613957581312 3040730070172688388096 3072722256514854752256 3083468618652061919232 3095427100774816733184 3098524617766573940322 3118299714819950846976 3126227370434267645952 3147707548207313209216 3149327572678855830528 3180664165441829520384 3183264292212033156288 3205978068659631616512 3229667561777806234368 3233792296850319396864 3261803557417386395904 3265969334629924564992 3272769278423373941856 3296952302648177197584 3324717997128506861568 3329757798196915279152 3349284878880687946752 3382611096580993299456 3414700599171326383212 3419061647190702278976 3468902195983569659136 3473332466987380092928 3512567494854657275904 3541170991733227360368 3578247186122058210432 3597380055094072239104 3611331617570619522048 3638016333956609321472 3663974935611007561728 3674215501458665135616 3727775494191298738176 3740307746769570219264 3745977522971529689046 3767945488740773940096 3772757679658705963008 3805437483653617461888 3846444353089540063848 3878837663316591338496 3902514970481515866528 3907499025360802604544 3946379612677825516032 3948410688134684921856 3983817365699880780414 4047052561980831268992 4089425355568066526208 4131366157022098587096 4133492439140998277568 4157732953093267795968 4199103430238474440704 4240885553922439360512 4244352389616044208384 4274637424879508822016 4281117169110319644624 4306223415703741645824 4327249897225732571829 4349071409889848527872 4363692371231165255808 4395936403530902930112 4439677064262553705536 4465713171840917262336 4510148128774657732608 4552934132228435177616 4558748862920936371968 4561095105259032582144 4625202927978092878848 4647786926649860910483 4689341055651401468928 4721561322310969813824 4723991359018283745792 4770996248162744280576 4774896438318049734432 4815108823427492696064 4850688445275479095296 4892705336126079593856 4898954001944886847488 4909153917635060912784 4945428453972265796376 4987076995692760292352 4994636697295372918728 5023927318321031920128 5073916644871489949184 5122050898756989574818 5128592470786053418464 5171783551088788451328 5203353293975354488704 5209998700481070139392 5261839483570434021376 5268851242281985913856 5311756487599841040552 5396070082641108358656 5398847267449467138048 5416997426355929283072 5452567140757422034944 5457024500934913982208 5508488209362798116128 5511323252187997703424 5591663241286948107264 5610461620154355328896 5651918233111160910144 5659136519488058944512 5708156225480426192832 5741631220938322194432 5769666529634310095772 5798761879853131370496 5818256494974887007744 5853772455722273799792 5861248538041203906816 5919569419016738274048 5975726048549821170621 6070578842971246903488 6078331817227915162624 6166937237304123838464 6190854201549633466368 6197049235533147880644 6236599429639901693952 6252454740868535291904 6295415096414626418432 6298655145357711661056 6361328330883659040768 6366528584424066312576 6411956137319263233024 6459335123555612468736 6523607114834772791808 6545538556846747883712 6593904605296354395168 6649435994257013723136 6659515596393830558304 6698569757761375893504 6765222193161986598912 6829401198342652766424 6838123294381404557952 6937804391967139318272 7025134989709314551808 7082341983466454720736 7156494372244116420864 7194760110188144478208 7222663235141239044096 7276032667913218642944 7348431002917330271232 7455550988382597476352 7480615493539140438528 7491955045943059378092 7535890977481547880192 7545515359317411926016 7610874967307234923776 7692888706179080127696 7757675326633182676992 7805029940963031733056 7814998050721605209088 7892759225355651032064 7967634731399761560828 8094105123961662537984 8178850711136133052416 8262732314044197174192 8266984878281996555136 8488704779232088416768 8549274849759017644032 8562234338220639289248 8612446831407483291648 8654499794451465143658 8698142819779697055744 8727384742462330511616 8791872807061805860224 8879354128525107411072 9105868264456870355232 9117497725841872743936 9122190210518065164288 9250405855956185757696 9295573853299721820966 9378682111302802937856 9443122644621939627648 9447982718036567491584 9541992496325488561152 9549792876636099468864 9701376890550958190592 9785410672252159187712 9797908003889773694976 9818307835270121825568 9890856907944531592752 9974153991385520584704 9989273394590745837456 10047854636642063840256 10147833289742979898368 10244101797513979149636 10257184941572106836928 10406706587950708977408 10419997400962140278784 10523678967140868042752 10537702484563971827712 10623512975199682081104 10792140165282216717312 10833994852711858566144 10914049001869827964416 11016976418725596232256 11022646504375995406848 11183326482573896214528 11220923240308710657792 11303836466222321820288 11318273038976117889024 11416312450960852385664 11539333059268620191544 11636512989949774015488 11707544911444547599584 11722497076082407813632 11839138838033476548096 11951452097099642341242 12141157685942493806976 12156663634455830325248 12394098471066295761288 12473198859279803387904 12590830192829252836864 12597310290715423322112 12722656661767318081536 12733057168848132625152 12823912274638526466048 12918670247111224937472 13047214229669545583616 13091077113693495767424 13187809210592708790336 13319031192787661116608 13397139515522751787008 13530444386323973197824 13658802396685305532848 13676246588762809115904 13875608783934278636544 13943360779949582731449 14164683966932909441472 14312988744488232841728 14389520220376288956416 14445326470282478088192 14552065335826437285888 14696862005834660542464 14961230987078280877056 14983910091886118756184 15071781954963095760384 15221749934614469847552 15385777412358160255392 15515350653266365353984 15610059881926063466112 15629996101443210418176 15785518450711302064128 15935269462799523121656 16188210247923325075968 16357701422272266104832 16525464628088394348384 16533969756563993110272 16977409558464176833536 17124468676441278578496 17224893662814966583296 17308999588902930287316 17396285639559394111488 17454769484924661023232 17583745614123611720448 17758708257050214822144 17927178145649463511863 18211736528913740710464 18234995451683745487872 18500811711912371515392 18591147706599443641932 18757364222605605875712 18886245289243879255296 18895965436073134983168 19083984992650977122304 19099585753272198937728 19570821344504318375424 19636615670540243651136 19781713815889063185504 19948307982771041169408 19978546789181491674912 20095709273284127680512 20295666579485959796736 20488203595027958299272 20514369883144213673856 20813413175901417954816 21075404969127943655424 21247025950399364162208 21584280330564433434624 21667989705423717132288 21828098003739655928832 22033952837451192464512 22045293008751990813696 22366652965147792429056 22441846480617421315584 22607672932444643640576 22636546077952235778048 22832624901921704771328 23078666118537240383088 23273025979899548030976 23415089822889095199168 23444994152164815627264 23678277676066953096192 23902904194199284682484 24282315371884987613952 24313327268911660650496 24788196942132591522576 25181660385658505673728 25466114337696265250304 25647824549277052932096 25837340494222449874944 26094428459339091167232 26182154227386991534848 26375618421185417580672 26638062385575322233216 27317604793370611065696 27352493177525618231808 27751217567868557273088 27886721559899165462898 28329367933865818882944 28625977488976465683456 29104130671652874571776 29393724011669321084928 29922461974156561754112 29967820183772237512368 30143563909926191520768 30443499869228939695104 30771554824716320510784 31220119763852126932224 31259992202886420836352 31571036901422604128256 31870538925599046243312 32376420495846650151936 33050929256176788696768 33067939513127986220544 33954819116928353667072 34248937352882557156992 34617999177805860574632 34909538969849322046464 35167491228247223440896 35517416514100429644288 35854356291298927023726 36423473057827481420928 36469990903367490975744 37182295413198887283864 37772490578487758510592 37791930872146269966336 38167969985301954244608 38199171506544397875456 39141642689008636750848 39273231341080487302272 39563427631778126371008 39957093578362983349824 40191418546568255361024 40591333158971919593472 40976407190055916598544 41028739766288427347712 41626826351802835909632 41830082339848748194347 42494051900798728324416 43168560661128866869248 43335979410847434264576 43656196007479311857664 44067905674902384929024 44090586017503981627392 44883692961234842631168 45215345864889287281152 45665249803843409542656 46157332237074480766176 46546051959799096061952 46830179645778190398336 46889988304329631254528 47356555352133906192384 47805808388398569364968 48564630743769975227904 49576393884265183045152 50363320771317011347456 50932228675392530500608 51674680988444899749888 52188856918678182334464 52364308454773983069696 52751236842370835161344 53276124771150644466432 54635209586741222131392 54704986355051236463616 55502435135737114546176 55773443119798330925796 56658735867731637765888 57251954977952931366912 59844923948313123508224 59935640367544475024736 60287127819852383041536 60886999738457879390208 61543109649432641021568 62440239527704253864448 63741077851198092486624 64752840991693300303872 66101858512353577393536 66135879026255972441088 67909638233856707334144 68497874705765114313984 69235998355611721149264 69819077939698644092928 70334982456494446881792 71034833028200859288576 71708712582597854047452 72846946115654962841856 72939981806734981951488 74364590826397774567728 75544981156975517021184 76398343013088795750912 78283285378017273501696 78546462682160974604544 79126855263556252742016 79914187156725966699648 81952814380111833197088 82057479532576854695424 83253652703605671819264 83660164679697496388694 84988103801597456648832 87312392014958623715328 88135811349804769858048 88181172035007963254784 89767385922469685262336 90430691729778574562304 91330499607686819085312 92314664474148961532352 93660359291556380796672 93779976608659262509056 94713110704267812384768 95611616776797138729936 97129261487539950455808 99152787768530366090304 100726641542634022694912 101864457350785061001216 104728616909547966139392 105502473684741670322688 106552249542301288932864 109270419173482444262784 109409972710102472927232 111546886239596661851592 113317471735463275531776 114503909955905862733824 119871280735088950049472 120574255639704766083072 121773999476915758780416 123086219298865282043136 124880479055408507728896 125490247019546244583041 127482155702396184973248 129505681983386600607744 132203717024707154787072 132271758052511944882176 136995749411530228627968 138471996711223442298528 139638155879397288185856 140669964912988893763584 142069666056401718577152 143417425165195708094904 145693892231309925683712 148729181652795549135456 151089962313951034042368 152796686026177591501824 156566570756034547003392 157092925364321949209088 158253710527112505484032 159828374313451933399296 163905628760223666394176 164114959065153709390848 166507305407211343638528 167320329359394992777388 169976207603194913297664 176271622699609539716096 179534771844939370524672 180861383459557149124608 182660999215373638170624 184629328948297923064704 187320718583112761593344 191223233553594277459872 194258522975079900911616 198305575537060732180608 203728914701570122002432 209457233819095932278784 211004947369483340645376 213104499084602577865728 218540838346964888525568 218819945420204945854464 223093772479193323703184 226634943470926551063552 239742561470177900098944 246172438597730564086272 249760958110817015457792 250980494039092489166082 254964311404792369946496 264407434049414309574144 264543516105023889764352 273991498823060457255936 276943993422446884597056 281339929825977787527168 284139332112803437154304 286834850330391416189808 291387784462619851367424 297458363305591098270912 302179924627902068084736 305593372052355183003648 314185850728643898418176 316507421054225010968064 319656748626903866798592 327811257520447332788352 328229918130307418781696 334640658718789985554776 339952415206389826595328 352543245399219079432192 361722766919114298249216 365321998430747276341248 369258657896595846129408 374641437166225523186688 382446467107188554919744 388517045950159801823232 396611151074121464361216 418914467638191864557568 422009894738966681290752 426208998169205155731456 437081676693929777051136 446187544958386647406368 453269886941853102127104 479485122940355800197888 492344877195461128172544 499521916221634030915584 501960988078184978332164 509928622809584739892992 528814868098828619148288 547982997646120914511872 553887986844893769194112 573669700660782832379616 582775568925239702734848 594916726611182196541824 611186744104710366007296 628371701457287796836352 633014842108450021936128 639313497253807733597184 655622515040894665576704 656459836260614837563392 669281317437579971109552 679904830412779653190656 705086490798438158864384 738517315793191692258816 749282874332451046373376 764892934214377109839488 793222302148242928722432 844019789477933362581504 852417996338410311462912 874163353387859554102272 892375089916773294812736 906539773883706204254208 958970245880711600395776 984689754390922256345088 1003921976156369956664328 1019857245619169479785984 1057629736197657238296576 1095965995292241829023744 1107775973689787538388224 1147339401321565664759232 1165551137850479405469696 1189833453222364393083648 1256743402914575593672704 1266029684216900043872256 1278626994507615467194368 1311245030081789331153408 1338562634875159942219104 1359809660825559306381312 1477034631586383384517632 1498565748664902092746752 1529785868428754219678976 1586444604296485857444864 1748326706775719108204544 1784750179833546589625472 1917940491761423200791552 1969379508781844512690176 2007843952312739913328656 2039714491238338959571968 2115259472395314476593152 2215551947379575076776448 2294678802643131329518464 2379666906444728786167296 2532059368433800087744512 2557253989015230934388736 2622490060163578662306816 2677125269750319884438208 2719619321651118612762624 2954069263172766769035264 3059571736857508439357952 3172889208592971714889728 3496653413551438216409088 3569500359667093179250944 3835880983522846401583104 4015687904625479826657312 4079428982476677919143936 4431103894759150153552896 4589357605286262659036928 4759333812889457572334592 5244980120327157324613632 5354250539500639768876416 5908138526345533538070528 6119143473715016878715904 6345778417185943429779456 7139000719334186358501888 7671761967045692803166208 8031375809250959653314624 8158857964953355838287872 8862207789518300307105792 9178715210572525318073856 9518667625778915144669184 10489960240654314649227264 10708501079001279537752832 12238286947430033757431808 14278001438668372717003776 16062751618501919306629248 17724415579036600614211584 18357430421145050636147712 19037335251557830289338368 21417002158002559075505664 24476573894860067514863616 28556002877336745434007552 32125503237003838613258496 36714860842290101272295424 42834004316005118151011328 57112005754673490868015104 64251006474007677226516992 73429721684580202544590848 85668008632010236302022656 128502012948015354453033984 171336017264020472604045312 257004025896030708906067968 514008051792061417812135936
- Sum of all divisors σ(n): 1894256333775939200236800000
- Sum of proper divisors (its aliquot sum) s(n): 1380248281983877782424664064
- 514008051792061417812135936 is an abundant number, because the sum of its proper divisors (1380248281983877782424664064) is greater than itself. Its abundance is 866240230191816364612528128
Bases of 514008051792061417812135936
- Binary: 110101001001011010111000001010010010001110100000011000000010010001110100000010000000000002
- Hexadecimal: 0x1A92D70524740C048E81000
- Base-36: 1SL1TL8J5O5K7Y8000
Squares and roots of 514008051792061417812135936
- 514008051792061417812135936 squared (5140080517920614178121359362) is 264204277307070492911186642807412442189127402542596096
- 514008051792061417812135936 cubed (5140080517920614178121359363) is 135803125853736847056757349146775439394703435662458667711899834743608092294905856
-
The
square root of 514008051792061417812135936 is 22671745671475.3532851791 -
514008051792061417812135936 is a
perfect cube number . Itscube root is 801044496
Scales and comparisons
How big is 514008051792061417812135936?- 514,008,051,792,061,417,812,135,936 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 514,008,051,792,061,417,812,135,936 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 514008051792061417812135936 cubic inches would be around 66753708 feet tall.
Recreational maths with 514008051792061417812135936
- 514008051792061417812135936 backwards is 639531218714160297150800415
- The number of decimal digits it has is: 27
- The sum of 514008051792061417812135936's digits is 99
- 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 514008051792061417812135936 - Facts about the integer". Numbermatics.com. 2024. Web. 4 May 2024.
APA style:
Numbermatics. (2024). Number 514008051792061417812135936 - Facts about the integer. Retrieved 4 May 2024, from https://numbermatics.com/n/514008051792061417812135936/
Chicago style:
Numbermatics. 2024. "Number 514008051792061417812135936 - Facts about the integer". https://numbermatics.com/n/514008051792061417812135936/
The information we have on file for 514008051792061417812135936 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 514008051792061417812135936, math, Factors of 514008051792061417812135936, curriculum, school, college, exams, university, Prime factorization of 514008051792061417812135936, STEM, science, technology, engineering, physics, economics, calculator, five hundred fourteen septillion, eight sextillion, fifty-one quintillion, seven hundred ninety-two quadrillion, sixty-one trillion, four hundred seventeen billion, eight hundred twelve million, one hundred thirty-five thousand, nine hundred thirty-six.