37705360674130194704891904
37,705,360,674,130,194,704,891,904 is an even composite number composed of seven prime numbers multiplied together.
37705360674130194704891904 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of nineteen thousand, six hundred eighty-three divisors.
Prime factorization of 37705360674130194704891904:
226 × 32 × 72 × 172 × 192 × 592 × 18732
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 17 × 17 × 19 × 19 × 59 × 59 × 1873 × 1873)See below for interesting mathematical facts about the number 37705360674130194704891904 from the Numbermatics database.
Names of 37705360674130194704891904
- Cardinal: 37705360674130194704891904 can be written as Thirty-seven septillion, seven hundred five sextillion, three hundred sixty quintillion, six hundred seventy-four quadrillion, one hundred thirty trillion, one hundred ninety-four billion, seven hundred four million, eight hundred ninety-one thousand, nine hundred four.
Scientific notation
- Scientific notation: 3.7705360674130194704891904 × 1025
Factors of 37705360674130194704891904
Divisors of 37705360674130194704891904
- Number of divisors d(n): 19683
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 19 21 24 28 32 34 36 38 42 48 49 51 56 57 59 63 64 68 72 76 84 96 98 102 112 114 118 119 126 128 133 136 144 147 152 153 168 171 177 192 196 204 224 228 236 238 252 256 266 272 288 289 294 304 306 323 336 342 354 357 361 384 392 399 408 413 441 448 456 472 476 504 512 531 532 544 576 578 588 608 612 646 672 684 708 714 722 768 784 798 816 826 833 867 882 896 912 931 944 952 969 1003 1008 1024 1062 1064 1071 1083 1088 1121 1152 1156 1176 1197 1216 1224 1239 1292 1344 1368 1416 1428 1444 1536 1568 1596 1632 1652 1666 1734 1764 1792 1824 1862 1873 1888 1904 1938 2006 2016 2023 2048 2124 2128 2142 2166 2176 2242 2261 2304 2312 2352 2394 2432 2448 2478 2499 2527 2584 2601 2688 2736 2793 2832 2856 2888 2891 2907 3009 3072 3136 3192 3249 3264 3304 3332 3363 3468 3481 3528 3584 3648 3717 3724 3746 3776 3808 3876 4012 4032 4046 4096 4248 4256 4284 4332 4352 4484 4522 4608 4624 4704 4788 4864 4896 4956 4998 5054 5168 5202 5376 5472 5491 5586 5619 5664 5712 5776 5782 5814 6018 6069 6137 6144 6272 6384 6498 6528 6608 6664 6726 6783 6936 6962 7021 7056 7168 7296 7434 7448 7492 7497 7552 7581 7616 7752 7847 8024 8064 8092 8192 8379 8496 8512 8568 8664 8673 8704 8968 9027 9044 9216 9248 9408 9576 9728 9792 9912 9996 10089 10108 10336 10404 10443 10752 10944 10982 11172 11238 11328 11424 11552 11564 11628 12036 12138 12274 12288 12544 12768 12996 13056 13111 13216 13328 13452 13566 13872 13924 14042 14112 14161 14336 14592 14868 14896 14984 14994 15104 15162 15232 15504 15694 15827 16048 16128 16184 16384 16473 16758 16857 16992 17024 17051 17136 17328 17346 17408 17689 17936 18054 18088 18207 18411 18432 18496 18816 19057 19152 19456 19584 19824 19992 20178 20216 20349 20672 20808 20886 21063 21299 21504 21888 21964 22344 22476 22656 22743 22848 23104 23128 23256 23541 24072 24276 24367 24548 24576 25088 25536 25992 26019 26112 26222 26432 26656 26904 27132 27744 27848 28084 28224 28322 28672 29184 29736 29792 29968 29988 30208 30324 30464 31008 31329 31388 31654 31841 32096 32256 32368 32768 32946 33516 33714 33984 34048 34102 34272 34656 34692 34816 35378 35587 35872 36108 36176 36414 36822 36864 36992 37632 38114 38304 38437 38912 39168 39333 39648 39984 40356 40432 40698 41344 41616 41772 42126 42483 42598 42959 43008 43776 43928 44688 44952 45312 45486 45696 46208 46256 46512 47082 47481 48144 48552 48734 49096 49147 49152 49419 50176 51072 51153 51984 52038 52224 52444 52864 53067 53312 53808 54264 54929 55233 55488 55696 56168 56448 56644 57171 57344 58368 59177 59472 59584 59936 59976 60416 60648 60928 62016 62658 62776 63189 63308 63682 63897 64192 64512 64736 65536 65892 66139 67032 67428 67968 68096 68204 68544 69312 69384 69632 70623 70756 71174 71744 72216 72352 72828 73101 73644 73728 73984 75264 76228 76608 76874 77824 78336 78666 79296 79968 80712 80864 81396 82688 83232 83544 84252 84966 85196 85918 86016 87552 87856 89376 89904 90624 90972 91392 91777 92416 92512 93024 94164 94962 95523 96288 97104 97468 98192 98294 98304 98838 100352 102144 102306 103968 104076 104329 104448 104888 105728 106134 106624 106761 107616 108528 109858 110466 110507 110976 111392 112336 112896 113288 114342 114688 115311 116736 117999 118354 118944 119168 119357 119872 119952 120832 121296 121856 124032 125316 125552 126378 126616 127364 127449 127794 128384 128877 129024 129472 131072 131784 132278 133399 134064 134856 135936 136192 136408 137088 138624 138768 139264 141246 141512 142348 142443 143488 144432 144704 145656 146202 147288 147441 147456 147968 149093 150528 152456 153216 153459 153748 155648 156672 157332 158592 159201 159936 161424 161728 162792 164787 165376 166464 167088 168504 169932 170392 170569 171513 171836 172032 175104 175712 177531 178752 179808 181248 181944 182784 183554 184832 185024 186048 188328 189924 191046 191691 192576 194208 194936 196384 196588 196608 197676 198417 200704 204288 204612 207936 208152 208658 208896 209776 211456 212268 213248 213522 215232 217056 219303 219716 220932 221014 221952 222784 222887 224672 225792 226576 228684 229376 230622 233472 235998 236708 237888 238336 238714 239744 239904 241664 242592 243712 248064 249109 250632 251104 252756 253232 254728 254898 255588 256768 257754 258048 258944 262144 263568 264556 266798 268128 269059 269712 271872 272384 272816 274176 275331 277248 277536 278528 282492 283024 284696 284886 286569 286976 288864 289408 291312 292404 294576 294882 294912 295936 298186 300713 301056 304912 306432 306918 307496 311296 312987 313344 314664 317184 318402 319872 320283 322848 323456 323969 325584 329574 330752 331521 332928 334176 337008 339864 340784 341138 343026 343672 344064 345933 350208 351424 355062 357504 358071 359616 362083 362496 363888 365568 367108 369664 370048 372096 376656 379848 382092 383382 385152 386631 388416 389872 392768 393176 393216 395352 396834 400197 401408 408576 409224 414239 415872 416304 417316 417792 419552 422912 424536 426496 427044 430464 434112 438606 439432 441864 442028 442323 443904 445568 445774 447279 449344 451584 453152 457368 458752 461244 462973 466944 471996 473416 475776 476672 477428 479488 479808 483328 485184 487424 494361 496128 498218 501264 502208 505512 506464 509456 509796 511176 511707 513536 515508 516096 517888 524288 527136 529112 532593 533596 536256 538118 539424 541297 543744 544768 545632 548352 550662 554496 555072 557056 564984 566048 569392 569772 573138 573952 577728 578816 582624 584808 589152 589764 589824 591872 595251 596372 601426 602112 604979 609824 612864 613836 614992 622592 625974 626688 629328 634368 636804 639744 640566 645696 646912 647938 651168 659148 661504 663042 665856 668352 668661 674016 676153 679728 681568 682276 686052 687344 688128 691866 700416 702848 710124 715008 716142 719232 724166 724992 727776 730303 731136 734216 739328 740096 744192 747327 753312 759696 764184 766764 770304 773262 773549 776832 779744 785536 786352 786432 790704 793668 800394 802816 807177 817152 818448 825993 828478 831744 832608 834632 835499 835584 839104 845824 849072 852992 854088 860928 868224 877212 878864 883728 884056 884646 887808 891136 891548 894558 898688 902139 903168 906304 914736 917504 922488 925946 933793 933888 938961 943992 946832 951552 953344 954856 958976 959616 966656 970368 971907 974848 988722 992256 994563 996436 1002528 1004416 1006009 1011024 1012928 1018912 1019592 1022352 1023414 1027072 1031016 1032192 1035776 1043651 1048576 1054272 1058224 1065186 1067192 1072512 1074213 1076236 1078848 1082594 1086249 1087488 1089536 1091264 1096704 1101324 1108992 1110144 1114112 1124363 1129968 1132096 1138784 1139544 1146276 1147904 1155456 1157632 1165248 1169616 1178304 1179528 1179648 1183744 1190502 1192744 1200591 1202852 1204224 1209958 1219648 1225728 1227672 1229984 1242717 1245184 1251948 1253376 1256641 1258656 1268736 1273608 1279488 1281132 1291392 1293824 1295876 1302336 1318296 1323008 1326084 1331712 1336704 1337322 1341837 1348032 1352306 1359456 1363136 1364552 1372104 1374688 1376256 1383732 1388919 1400832 1405696 1420248 1430016 1432284 1438464 1448332 1449984 1455552 1460606 1462272 1468432 1478656 1480192 1488384 1494654 1506624 1519392 1528368 1533528 1535121 1540608 1546524 1547098 1553664 1559488 1560209 1571072 1572704 1572864 1581408 1587336 1600788 1605632 1614354 1623891 1634304 1636896 1651986 1656956 1663488 1665216 1669264 1670998 1671168 1678208 1691648 1698144 1705984 1708176 1721856 1736448 1743763 1754424 1757728 1767456 1768112 1769292 1775616 1782272 1783096 1789116 1797376 1804278 1806336 1812608 1814937 1829472 1835008 1844976 1851892 1867586 1867776 1877922 1878619 1887984 1893664 1903104 1906688 1909712 1917952 1919232 1933312 1940736 1943814 1949696 1977444 1984512 1989126 1992872 2005056 2005983 2008832 2012018 2022048 2025856 2028459 2037824 2039184 2044704 2046828 2054144 2062032 2064384 2071552 2087302 2097152 2099633 2108544 2116448 2130372 2134384 2145024 2148426 2152472 2157696 2165188 2172498 2174976 2179072 2182528 2190909 2193408 2202648 2217984 2220288 2228224 2241981 2248726 2259936 2264192 2267783 2277568 2279088 2292552 2295808 2310912 2315264 2320647 2330496 2339232 2356608 2359056 2359296 2367488 2381004 2385488 2401182 2405704 2408448 2419916 2421531 2439296 2451456 2455344 2459968 2485434 2490368 2503896 2506497 2506752 2513282 2517312 2534581 2537472 2547216 2558976 2562264 2582784 2587648 2591752 2604672 2636592 2646016 2652168 2663424 2673408 2674644 2683674 2696064 2704612 2706417 2718912 2726272 2729104 2744208 2749376 2752512 2767464 2777838 2801379 2801664 2811392 2840496 2860032 2864568 2876928 2896664 2899673 2899968 2911104 2915721 2921212 2924544 2936864 2957312 2960384 2976768 2989308 3013248 3018027 3038784 3056736 3067056 3070242 3081216 3093048 3094196 3107328 3118976 3120418 3130953 3142144 3145408 3145728 3162816 3174672 3201576 3211264 3228708 3240811 3247782 3258747 3268608 3273792 3303972 3313912 3326976 3330432 3338528 3341996 3342336 3356416 3373089 3383296 3396288 3411968 3416352 3443712 3472896 3487526 3508129 3508848 3515456 3534912 3536224 3538584 3551232 3564544 3566192 3578232 3594752 3608556 3612672 3625216 3629874 3658944 3670016 3689952 3703784 3728151 3735172 3735552 3755844 3757238 3769923 3775968 3787328 3789079 3806208 3813376 3819424 3835904 3838464 3866624 3881472 3887628 3899392 3954888 3969024 3978252 3985744 4010112 4011966 4017664 4024036 4044096 4051712 4056918 4075648 4078368 4089408 4093656 4108288 4124064 4128768 4143104 4166757 4174604 4194304 4199266 4217088 4232896 4234853 4260744 4268768 4290048 4296852 4304944 4315392 4330376 4344996 4349952 4358144 4365056 4381818 4386816 4405296 4435968 4440576 4456448 4483962 4497452 4519872 4528384 4535566 4555136 4558176 4585104 4591616 4621824 4630528 4641294 4660992 4678464 4680627 4713216 4718112 4718592 4733071 4734976 4762008 4770976 4802364 4811408 4816896 4839832 4843062 4871673 4878592 4902912 4910688 4919936 4970868 4980736 5007792 5012994 5013504 5026564 5034624 5069162 5074944 5094432 5112121 5117952 5124528 5165568 5175296 5183504 5209344 5231289 5273184 5292032 5304336 5326848 5346816 5349288 5367348 5392128 5409224 5412834 5414843 5437824 5444811 5452544 5458208 5488416 5498752 5505024 5534928 5555676 5602758 5603328 5622784 5635857 5680992 5720064 5729136 5753856 5793328 5799346 5799936 5822208 5831442 5842424 5849088 5873728 5914624 5920768 5953536 5978616 6026496 6036054 6077568 6085377 6113472 6134112 6140484 6155411 6162432 6186096 6188392 6214656 6237952 6240836 6261906 6284288 6290816 6291456 6298899 6325632 6349344 6403152 6422528 6457416 6481622 6495564 6517494 6519913 6537216 6547584 6572727 6607944 6627824 6653952 6660864 6677056 6683992 6684672 6712832 6746178 6766592 6792576 6803349 6823936 6832704 6887424 6945792 6961941 6975052 7016258 7017696 7030912 7042063 7069824 7072448 7077168 7102464 7129088 7132384 7156464 7189504 7217112 7225344 7250432 7259748 7317888 7340032 7379904 7407568 7456302 7470344 7471104 7511688 7514476 7519491 7539846 7551936 7574656 7578158 7603743 7612416 7626752 7638848 7671808 7676928 7733248 7762944 7775256 7798784 7870541 7909776 7938048 7956504 7971488 8020224 8023932 8035328 8048072 8088192 8103424 8113836 8151296 8156736 8178816 8187312 8216576 8248128 8257536 8286208 8333514 8349208 8388608 8398532 8404137 8434176 8465792 8469706 8521488 8537536 8580096 8593704 8609888 8630784 8660752 8689992 8699019 8699904 8716288 8730112 8763636 8773632 8796487 8810592 8871936 8881152 8912896 8967924 8994904 9039744 9054081 9056768 9071132 9110272 9116352 9170208 9183232 9243648 9261056 9282588 9321984 9356928 9361254 9392859 9426432 9436224 9437184 9466142 9469952 9524016 9541952 9604728 9622816 9633792 9679664 9686124 9722433 9743346 9757184 9805824 9821376 9839872 9941736 9961472 10015584 10025988 10027008 10053128 10069248 10119267 10138324 10149888 10188864 10224242 10235904 10249056 10284643 10331136 10350592 10367008 10418688 10462578 10524387 10546368 10584064 10608672 10653696 10693632 10698576 10734696 10784256 10818448 10825668 10829686 10875648 10889622 10905088 10916416 10976832 10997504 11010048 11069856 11111352 11205516 11206656 11245568 11271714 11309769 11361984 11367237 11440128 11458272 11494601 11507712 11586656 11598692 11599872 11644416 11662884 11684848 11698176 11747456 11829248 11841536 11907072 11957232 12052992 12072108 12155136 12170754 12226944 12268224 12280968 12310822 12324864 12372192 12376784 12429312 12475904 12481672 12523812 12568576 12581632 12582912 12597798 12651264 12698688 12704559 12806304 12845056 12914832 12963244 12991128 13034988 13039826 13074432 13095168 13145454 13150333 13215888 13255648 13307904 13321728 13354112 13367984 13369344 13425664 13492356 13533184 13585152 13606698 13647872 13665408 13774848 13891584 13923882 13950104 14032516 14035392 14041881 14061824 14084126 14139648 14144896 14154336 14199213 14204928 14258176 14264768 14312928 14379008 14434224 14450688 14500864 14519496 14635776 14680064 14697431 14759808 14815136 14912604 14940688 14942208 15023376 15028952 15038982 15079692 15103872 15149312 15156316 15207486 15224832 15253504 15277696 15336363 15343616 15353856 15466496 15525888 15550512 15597568 15693867 15741082 15819552 15874481 15876096 15913008 15942976 16040448 16047864 16070656 16096144 16176384 16206848 16227672 16244529 16302592 16313472 16357632 16374624 16433152 16496256 16515072 16572416 16667028 16698416 16777216 16797064 16808274 16868352 16907571 16931584 16939412 17042976 17075072 17160192 17187408 17219776 17261568 17321504 17379984 17398038 17399808 17432576 17460224 17527272 17547264 17592974 17621184 17742067 17743872 17762304 17825792 17935848 17989808 18079488 18108162 18113536 18142264 18220544 18232704 18340416 18366464 18466233 18487296 18522112 18565176 18643968 18713856 18722508 18785718 18852864 18872448 18874368 18896697 18932284 18939904 19048032 19083904 19114171 19209456 19245632 19267584 19359328 19372248 19444866 19486692 19514368 19559739 19611648 19642752 19679744 19883472 19922944 20031168 20051976 20054016 20106256 20138496 20238534 20276648 20299776 20377728 20410047 20448484 20471808 20498112 20569286 20662272 20701184 20734016 20837376 20925156 21048774 21092736 21126189 21168128 21217344 21307392 21362897 21387264 21397152 21469392 21568512 21636896 21651336 21659372 21751296 21779244 21810176 21832832 21953664 21995008 22020096 22139712 22222704 22411032 22413312 22491136 22543428 22619538 22723968 22734474 22811229 22880256 22916544 22989202 23015424 23173312 23197384 23199744 23288832 23325768 23369696 23396352 23494912 23611623 23658496 23683072 23814144 23914464 24105984 24144216 24310272 24341508 24453888 24536448 24556903 24561936 24621644 24649728 24744384 24753568 24858624 24951808 24963344 25047624 25137152 25163264 25165824 25195596 25302528 25397376 25409118 25612608 25690112 25829664 25926488 25982256 26069976 26079652 26097057 26148864 26190336 26290908 26300666 26389461 26431776 26511296 26523553 26615808 26643456 26708224 26735968 26738688 26851328 26984712 27066368 27170304 27213396 27295744 27330816 27549696 27783168 27847764 27900208 28065032 28070784 28083762 28123648 28168252 28279296 28289792 28308672 28398426 28409856 28516352 28529536 28625856 28758016 28868448 28901376 29001728 29038992 29167299 29271552 29360128 29394862 29519616 29630272 29643971 29825208 29881376 29884416 30046752 30057904 30077964 30159384 30207744 30298624 30312632 30414972 30449664 30507008 30555392 30672726 30687232 30707712 30853929 30932992 31051776 31101024 31195136 31387734 31482164 31573161 31639104 31748962 31752192 31826016 31885952 31936523 32080896 32095728 32141312 32192288 32352768 32413696 32455344 32489058 32605184 32626944 32715264 32749248 32866304 32992512 33030144 33131497 33144832 33334056 33396832 33554432 33594128 33616548 33736704 33815142 33863168 33878824 34085952 34101711 34150144 34320384 34374816 34439552 34483803 34523136 34643008 34759968 34796076 34799616 34865152 34920448 35054544 35094528 35185948 35242368 35484134 35487744 35524608 35651584 35693761 35871696 35979616 36158976 36216324 36227072 36284528 36441088 36465408 36680832 36732928 36932466 36974592 37044224 37130352 37287936 37427712 37445016 37571436 37705728 37744896 37748736 37793394 37864568 37879808 38096064 38113677 38167808 38228342 38418912 38491264 38535168 38718656 38744496 38889732 38973384 39028736 39119478 39223296 39285504 39359488 39450999 39766944 39845888 39893027 40062336 40103952 40108032 40212512 40276992 40477068 40553296 40599552 40755456 40820094 40896968 40943616 40996224 41138572 41324544 41402368 41468032 41674752 41850312 42097548 42185472 42252378 42336256 42434688 42597639 42614784 42725794 42774528 42794304 42938784 43087877 43137024 43273792 43302672 43318744 43502592 43558488 43620352 43665664 43907328 43990016 44040192 44092293 44279424 44445408 44822064 44826624 44982272 45086856 45239076 45447936 45468948 45622458 45639391 45760512 45833088 45978404 46009089 46030848 46346624 46394768 46399488 46577664 46651536 46739392 46792704 46989824 47223246 47316992 47366144 47623443 47628288 47828928 48211968 48288432 48620544 48683016 48733587 48907776 49072896 49113806 49123872 49243288 49294441 49299456 49488768 49507136 49717248 49903616 49926688 50095248 50274304 50326528 50331648 50391192 50605056 50794752 50818236 51225216 51380224 51659328 51852976 51964512 52139952 52159304 52194114 52297728 52380672 52581816 52601332 52778922 52863552 53022592 53047106 53226201 53231616 53286912 53416448 53471936 53477376 53702656 53969424 54132736 54340608 54426792 54591488 54661632 55093787 55099392 55398699 55566336 55695528 55800416 56130064 56141568 56167524 56247296 56336504 56558592 56579584 56617344 56796852 56819712 57032704 57059072 57251712 57342513 57516032 57736896 57802752 58003456 58077984 58334598 58543104 58679217 58720256 58789724 59039232 59260544 59287942 59638193 59650416 59762752 59768832 60093504 60115808 60155928 60318768 60415488 60597248 60625264 60829944 60899328 61014016 61110784 61345452 61374464 61415424 61575409 61707858 61865984 62103552 62202048 62390272 62775468 62964328 63146322 63278208 63378567 63497924 63504384 63652032 63771904 63873046 64088691 64161792 64191456 64282624 64384576 64705536 64827392 64910688 64978116 65210368 65253888 65430528 65498496 65732608 65985024 66060288 66262994 66289664 66654451 66668112 66793664 67108864 67188256 67233096 67473408 67630284 67726336 67757648 68171904 68203422 68300288 68640768 68749632 68879104 68967606 69046272 69286016 69519936 69592152 69599232 69730304 69840896 70109088 70189056 70371896 70484736 70834869 70968268 70975488 71049216 71303168 71387522 71743392 71959232 71992501 72317952 72432648 72454144 72569056 72882176 72930816 73361664 73465856 73670709 73864932 73949184 74088448 74260704 74575872 74855424 74890032 75142872 75411456 75489792 75497472 75586788 75729136 75759616 76192128 76227354 76335616 76456684 76837824 76982528 77070336 77437312 77488992 77779464 77946768 78057472 78238956 78446592 78571008 78718976 78901998 79168383 79533888 79570659 79691776 79786054 80124672 80207904 80216064 80425024 80462207 80553984 80954136 81106592 81199104 81510912 81640188 81793936 81887232 81992448 82277144 82649088 82804736 82936064 83349504 83700624 84195096 84370944 84504756 84672512 84869376 85195278 85229568 85451588 85549056 85588608 85877568 86175754 86274048 86547584 86605344 86637488 87005184 87116976 87240704 87331328 87814656 87980032 88080384 88184586 88558848 88890816 88931913 89644128 89653248 89964544 90173712 90478152 90895872 90937896 91244916 91278782 91521024 91666176 91956808 92018178 92052331 92061696 92561787 92693248 92789536 92798976 93155328 93303072 93478784 93585408 93979648 94446492 94633984 94732288 95246886 95256576 95657856 95809569 96423936 96576864 97241088 97366032 97467174 97815552 98145792 98227612 98247744 98486576 98588882 98598912 98977536 99014272 99394491 99434496 99807232 99853376 100190496 100548608 100653056 100663296 100782384 101210112 101589504 101636472 102450432 102760448 102882017 103318656 103451409 103705952 103929024 104279904 104318608 104388228 104595456 104761344 105163632 105202664 105557844 105727104 106045184 106094212 106452402 106463232 106573824 106832896 106943872 106954752 107081283 107405312 107938848 108265472 108681216 108853584 109182976 109323264 110187574 110198784 110797398 110838521 111132672 111391056 111600832 112260128 112283136 112335048 112494592 112673008 113117184 113159168 113234688 113593704 113639424 114065408 114118144 114503424 114685026 115032064 115473792 115605504 116006912 116155968 116669196 117086208 117358434 117440512 117579448 118078464 118352997 118521088 118575884 119276386 119300832 119525504 119537664 119679081 120187008 120231616 120311856 120637536 120830976 121194496 121250528 121659888 121798656 122028032 122221568 122690904 122748928 122830848 123150818 123415716 123731968 123878347 124207104 124404096 124780544 125550936 125928656 126292644 126556416 126757134 126995848 127008768 127304064 127543808 127746092 128177382 128323584 128382912 128565248 128769152 129263631 129411072 129654784 129821376 129956232 130420736 130507776 130861056 130996992 131465216 131970048 132120576 132276879 132525988 132579328 133308902 133336224 133587328 133799197 134376512 134466192 134946816 135260568 135452672 135515296 136343808 136406844 136600576 136918173 137281536 137499264 137758208 137935212 138092544 138572032 139039872 139184304 139198464 139460608 139681792 140218176 140378112 140743792 140969472 141669738 141936536 141950976 142098432 142606336 142775044 142870329 143486784 143918464 143985002 144635904 144865296 144908288 145138112 145764352 145861632 146723328 146931712 147341418 147729864 147883323 147898368 148176896 148521408 149151744 149540279 149710848 149780064 150285744 150822912 150979584 150994944 151173576 151458272 151519232 152384256 152454708 152671232 152913368 153675648 153965056 154140672 154874624 154977984 155558928 155893536 156114944 156477912 156893184 157142016 157437952 157803996 158336766 159067776 159141318 159383552 159572108 159678603 160249344 160415808 160432128 160850048 160924414 161107968 161908272 162213184 162398208 163021824 163280376 163587872 163774464 163984896 164554288 165281361 165298176 165609472 165872128 166699008 167401248 168390192 168741888 169009512 169345024 169738752 170390556 170459136 170903176 171098112 171177216 171755136 171898321 172027539 172351508 172548096 173095168 173210688 173274976 174010368 174233952 174481408 174662656 175629312 175960064 176160768 176369172 177117696 177781632 177863826 178914579 179288256 179306496 179929088 180347424 180956304 181791744 181875792 182489832 182557564 183042048 183332352 183913616 184036356 184104662 184123392 184726227 185123574 185386496 185579072 185597952 186310656 186606144 186957568 187170816 187959296 188892984 189267968 189464576 190493772 190513152 191315712 191619138 192266073 192847872 193153728 194482176 194732064 194934348 195408217 195631104 196291584 196455224 196495488 196973152 197177764 197197824 197955072 198028544 198788982 198868992 199614464 199706752 199963353 200380992 201097216 201306112 201326592 201564768 202420224 203179008 203272944 204900864 205520896 205764034 206637312 206902818 206979611 207411904 207858048 208559808 208637216 208776456 209190912 209522688 210327264 210405328 211115688 211454208 212090368 212188424 212904804 212926464 213147648 213665792 213887744 213909504 214162566 214810624 215877696 215977503 216530944 217362432 217707168 218365952 218646528 220375148 220397568 221012127 221594796 221677042 222265344 222782112 223201664 223555661 224520256 224566272 224670096 224989184 225346016 226234368 226318336 226469376 227187408 227278848 228130816 228236288 229006848 229370052 230064128 230947584 231211008 232013824 232311936 233338392 234172416 234716868 234881024 235158896 236156928 236705994 237042176 237151768 238552772 238601664 238711977 239051008 239075328 239358162 240374016 240463232 240623712 241275072 241386621 241661952 242388992 242501056 243319776 243597312 244056064 244443136 245381808 245497856 245661696 246301636 246831432 247463936 247756694 248414208 248808192 249561088 249856327 251101872 251857312 252585288 253112832 253514268 253991696 254017536 254608128 255087616 255492184 256354764 256647168 256765824 257130496 257538304 258527262 258822144 259309568 259642752 259912464 260841472 261015552 261722112 261993984 262930432 263940096 264241152 264553758 265051976 265158656 266617804 266672448 266795739 267174656 267598394 268753024 268932384 269893632 270521136 270905344 271030592 272687616 272813688 273201152 273836346 274563072 274998528 275516416 275870424 276156993 276185088 277144064 278079744 278368608 278396928 278921216 279251189 279363584 280436352 280756224 281487584 281938944 283339476 283873072 283901952 284196864 285212672 285550088 285740658 286973568 287428707 287836928 287970004 289271808 289730592 289816576 290276224 291528704 291723264 293446656 293863424 294682836 295459728 295766646 295796736 296353792 297042816 298183473 298303488 299080558 299421696 299560128 300571488 301615139 301645824 301959168 301989888 302347152 302916544 303038464 304768512 304909416 305342464 305826736 307351296 307930112 308281344 308646051 309749248 309955968 311117856 311787072 312229888 312955824 313786368 314284032 314875904 315607992 316673532 318135552 318282636 318767104 319144216 319357206 319475737 320498688 320831616 320864256 321243849 321700096 321848828 322215936 323816544 324426368 324796416 326043648 326560752 327175744 327548928 327969792 329108576 330562722 330596352 331218944 331744256 332515563 333398016 334802496 336780384 337483776 338019024 338690048 339477504 340781112 340918272 341806352 342196224 342354432 343510272 343796642 344055078 344703016 345096192 346190336 346421376 346549952 348020736 348467904 348962816 349325312 351258624 351920128 352321536 352738344 354235392 355563264 355727652 357829158 358576512 358612992 359037243 359858176 360694848 361912608 363169249 363583488 363751584 364979664 365115128 366084096 366664704 367827232 368072712 368209324 368246784 369452454 370247148 370772992 371158144 371195904 371635041 372621312 373212288 373915136 374341632 375918592 377785968 378535936 378929152 380987544 381026304 382631424 383238276 384532146 385695744 386307456 387790893 388964352 389464128 389868696 390816434 391262208 392583168 392910448 392990976 393946304 394355528 394395648 395910144 396057088 397577964 397737984 399228928 399413504 399926706 400761984 401397591 402194432 402612224 403129536 404840448 406358016 406545888 409801728 410754519 411041792 411528068 413274624 413805636 413959222 414823808 415716096 417119616 417274432 417467351 417552912 418381824 419045376 420654528 420810656 422231376 422908416 424180736 424376848 425809608 425852928 426295296 427331584 427775488 427819008 428325132 429621248 431755392 431955006 433061888 434724864 435414336 436731904 437293056 440750296 440795136 442024254 443189592 443354084 443649969 444530688 445564224 446403328 447111322 448620837 449040512 449132544 449340192 449978368 450692032 452468736 452636672 452938752 454374816 454557696 456261632 456472576 458013696 458740104 460128256 461895168 462422016 464027648 464623872 466581157 466676784 468344832 469433736 469762048 470317792 472313856 473411988 474084352 474303536 477105544 477203328 477423954 478102016 478150656 478716324 480748032 480926464 481247424 482550144 482773242 483323904 484777984 485002112 486639552 487194624 488112128 488886272 490763616 490995712 491323392 492603272 493662864 494927872 495513388 495844083 496828416 497616384 499122176 499712654 502203744 503714624 503947507 505170576 506225664 507028536 507983392 508035072 509216256 510175232 510984368 512709528 513294336 513531648 514260992 515076608 515694963 517054524 517644288 518619136 519285504 519824928 521682944 522031104 523444224 523987968 525860864 527880192 528482304 529107516 530103952 530317312 533235608 533344896 533591478 534349312 535196788 536743737 537506048 537864768 539787264 541042272 541810688 542061184 545375232 545627376 546402304 547672692 549126144 549997056 551032832 551740848 552313986 552370176 554178681 554288128 556159488 556737216 556793856 557842432 558502378 558727168 560872704 561512448 562975168 563235449 563877888 566678952 567746144 567803904 568393728 570425344 571100176 571481316 573947136 574857414 575673856 575940008 578543616 579461184 579633152 580552448 583057408 583446528 586224651 586893312 587726848 589365672 590919456 591533292 591593472 592707584 594085632 596366946 596606976 598161116 598843392 599120256 599890059 601142976 603230278 603291648 603918336 603979776 604694304 605833088 606076928 606793937 609537024 609818832 610684928 611653472 614702592 615860224 616562688 617292102 619498496 619911936 620938833 622235712 623574144 624459776 625911648 627572736 628568064 629751808 631215984 633347064 636271104 636565272 637534208 638288432 638714412 638951474 640997376 641663232 641728512 642487698 643400192 643697656 644431872 647633088 647932509 648852736 649592832 652087296 653121504 654351488 655097856 655939584 658217152 661125444 661192704 662437888 663488512 665031126 666796032 669604992 670666983 673560768 674967552 676038048 677380096 678181459 678955008 681562224 681836544 683612704 684392448 684708864 687020544 687593284 688110156 689406032 690192384 692380672 692842752 693099904 696041472 696935808 697925632 698650624 702517248 703840256 704643072 705476688 708470784 711126528 711455304 715658316 717153024 717225984 718074486 719716352 721389696 723825216 724159863 726338498 727166976 727503168 729959328 730230256 732168192 733329408 735654464 736145424 736418648 736493568 738904908 740494296 741545984 742316288 742391808 743270082 745242624 746424576 747830272 748683264 749568981 751837184 755571936 757071872 757858304 761975088 762052608 765262848 766476552 769064292 771391488 772614912 775581786 775869647 777928704 778928256 779737392 781632868 782524416 785166336 785820896 785981952 787892608 788711056 788791296 791820288 792114176 795155928 795475968 798457856 798827008 799853412 801523968 802795182 804388864 805224448 806259072 809680896 812716032 813091776 819603456 821509038 822083584 823056136 826549248 827611272 827918444 828470979 829647616 831432192 834239232 834548864 834934702 835105824 836763648 837753567 838090752 841309056 841621312 844462752 845816832 848361472 848753696 851619216 851705856 852590592 854663168 855550976 855638016 856650264 859242496 863510784 863910012 866123776 867148429 869449728 870828672 873463808 874586112 881500592 881590272 884048508 886379184 886708168 887299938 889061376 891128448 892806656 894222644 897241674 898081024 898265088 898680384 899956736 901384064 904845417 904937472 905273344 905877504 908749632 909115392 912523264 912945152 916027392 917480208 920256512 923790336 924844032 925938153 928055296 929247744 933162314 933353568 936594379 936689664 938867472 940635584 944627712 946823976 948168704 948607072 954211088 954406656 954847908 956204032 956301312 957432648 958427211 961496064 961852928 962494848 965100288 965546484 966647808 969555968 970004224 973279104 974389248 976224256 977772544 981527232 981991424 982646784 985206544 987325728 989855744 991026776 991688166 993656832 995232768 997546689 998244352 999425308 1004407488 1007429248 1007895014 1010341152 1012451328 1013849281 1014057072 1015966784 1016070144 1018432512 1020350464 1021968736 1025419056 1026588672 1027063296 1028521984 1030153216 1031389926 1034109048 1035288576 1037238272 1038571008 1039649856 1043365888 1044062208 1046781953 1046888448 1047975936 1051721728 1055760384 1056964608 1058215032 1060207904 1060634624 1066471216 1066689792 1067182956 1068698624 1070393576 1073487474 1075012096 1075729536 1079574528 1082084544 1083621376 1084122368 1089507747 1090750464 1091254752 1092804608 1095345384 1098252288 1099994112 1102065664 1103481696 1104627972 1104740352 1108357362 1108576256 1112318976 1113474432 1113587712 1114905123 1115684864 1117004756 1117454336 1121745408 1123024896 1125950336 1126470898 1127755776 1133125667 1133357904 1135492288 1135607808 1136787456 1140850688 1142200352 1142962632 1147894272 1149714828 1151347712 1151880016 1157087232 1158922368 1159266304 1161104896 1166114816 1166893056 1172449302 1173786624 1175453696 1178731344 1181838912 1183066584 1183186944 1185415168 1188171264 1192733892 1193213952 1196322232 1197686784 1198240512 1199780118 1202285952 1204192773 1206460556 1206583296 1207836672 1209388608 1211666176 1212153856 1213587874 1219074048 1219637664 1221369856 1223306944 1229405184 1231720448 1233125376 1234584204 1238996992 1239823872 1241877666 1244471424 1247148288 1248919552 1251823296 1252402053 1255145472 1257136128 1259503616 1262431968 1266434569 1266694128 1272542208 1273130544 1275068416 1276576864 1277428824 1277902948 1281994752 1283326464 1283457024 1284975396 1286800384 1287395312 1288863744 1295266176 1295865018 1297705472 1299185664 1304174592 1306243008 1308702976 1310195712 1311879168 1316434304 1322250888 1322385408 1324875776 1326977024 1330062252 1333592064 1339209984 1341333966 1345862511 1347121536 1349935104 1352076096 1354760192 1356362918 1357910016 1363124448 1363673088 1367225408 1367857519 1368784896 1369417728 1374041088 1375186568 1376220312 1378812064 1380384768 1384761344 1385685504 1386199808 1392082944 1393871616 1395851264 1397301248 1399743471 1405034496 1407680512 1409286144 1410953376 1416941568 1422253056 1422910608 1431316632 1434306048 1434451968 1436148972 1439432704 1442779392 1447650432 1448319726 1448857277 1452676996 1454333952 1455006336 1459918656 1460460512 1464336384 1466658816 1471308928 1472290848 1472837296 1472987136 1477809816 1480988592 1483091968 1484632576 1484783616 1486540164 1490485248 1492849152 1495660544 1497366528 1499137962 1503674368 1511143872 1511842521 1514143744 1515716608 1523950176 1524105216 1530525696 1532953104 1538128584 1542782976 1545229824 1547084889 1551163572 1551739294 1555857408 1557856512 1559474784 1563265736 1564889627 1565048832 1570332672 1571641792 1571963904 1575785216 1577422112 1577582592 1583640576 1584228352 1590311856 1590951936 1596915712 1597654016 1599706824 1603047936 1605590364 1608777728 1610448896 1612518144 1619361792 1625432064 1626183552 1639206912 1643018076 1644167168 1646112272 1653098496 1655222544 1655836888 1656941958 1659295232 1662864384 1668478464 1669097728 1669869404 1670211648 1673527296 1675507134 1676181504 1682618112 1683242624 1688925504 1689706347 1691633664 1696722944 1697507392 1703238432 1703411712 1705181184 1709326336 1711101952 1711276032 1713300528 1718484992 1727021568 1727820024 1732247552 1734296858 1738899456 1741657344 1746927616 1748994289 1749172224 1758673953 1763001184 1763180544 1768097016 1772758368 1773416336 1774599876 1778122752 1782256896 1785613312 1788445288 1794483348 1796162048 1796530176 1797360768 1799913472 1802768128 1809690834 1809874944 1810546688 1811755008 1817499264 1818230784 1820381811 1825046528 1825890304 1832054784 1834960416 1840513024 1847580672 1849688064 1851876306 1856110592 1858495488 1862816499 1866324628 1866707136 1873188758 1873379328 1877734944 1881271168 1884254857 1889255424 1893647952 1896337408 1897214144 1908422176 1908813312 1909695816 1912408064 1912602624 1914865296 1916854422 1922992128 1923705856 1924989696 1930200576 1931092968 1933295616 1939111936 1940008448 1946558208 1948778496 1952448512 1954758323 1955545088 1963054464 1963982848 1965293568 1970413088 1974651456 1979711488 1982053552 1983376332 1987313664 1990465536 1995093378 1996488704 1998850616 2008814976 2012000949 2014858496 2015790028 2020682304 2024902656 2027698562 2028114144 2031933568 2032140288 2034544377 2036865024 2040700928 2043937472 2050838112 2053177344 2054126592 2057043968 2060306432 2062779852 2068218096 2070577152 2074476544 2077142016 2079299712 2086731776 2088124416 2093563906 2093776896 2095951872 2103443456 2105931899 2111520768 2113929216 2116430064 2120415808 2121269248 2132942432 2133379584 2134365912 2137397248 2140787152 2146974948 2150024192 2151459072 2159149056 2164169088 2167242752 2168244736 2179015494 2181500928 2182509504 2185609216 2190690768 2196504576 2199988224 2204131328 2206963392 2209255944 2209480704 2216714724 2217152512 2224637952 2226948864 2227175424 2229810246 2231369728 2234009512 2234908672 2243490816 2246049792 2248706943 2251900672 2252941796 2255511552 2266251334 2266715808 2270984576 2271215616 2273574912 2284400704 2285925264 2295788544 2299429656 2302695424 2303760032 2314174464 2317844736 2318532608 2322209792 2327608941 2332229632 2333786112 2344898604 2347573248 2350907392 2353688593 2357462688 2363677824 2366133168 2366373888 2370830336 2376342528 2385467784 2386427904 2392644464 2395373568 2396481024 2399560236 2404571904 2408385546 2412921112 2413166592 2415673344 2418777216 2423332352 2424307712 2427175748 2438148096 2439275328 2442739712 2446613888 2458810368 2463440896 2466250752 2469168408 2477993984 2479647744 2483755332 2488942848 2494296576 2497839104 2503646592 2504804106 2510290944 2513260701 2514272256 2519007232 2524863936 2532869138 2533388256 2542184743 2545084416 2546261088 2553153728 2554857648 2555805896 2563989504 2566652928 2566914048 2569950792 2573600768 2574790624 2577727488 2590532352 2591730036 2595410944 2598371328 2601445287 2608349184 2612486016 2617405952 2620391424 2623758336 2632868608 2644501776 2644770816 2649751552 2653954048 2660124504 2667184128 2678419968 2682667932 2691725022 2694243072 2699870208 2704152192 2709520384 2712725836 2714536251 2715820032 2726248896 2727346176 2734450816 2735715038 2737569792 2738835456 2748082176 2750373136 2752440624 2757624128 2760769536 2769522688 2771371008 2772399616 2784165888 2787743232 2791702528 2794602496 2799486942 2809783137 2810068992 2815361024 2821906752 2833883136 2844506112 2845821216 2862633264 2868612096 2868903936 2872297944 2875281633 2878865408 2885558784 2895300864 2896639452 2897714554 2905353992 2908667904 2910012672 2919837312 2920921024 2922271457 2928672768 2933317632 2942617856 2944581696 2945674592 2945974272 2955619632 2961977184 2966183936 2969265152 2969567232 2973080328 2980970496 2985698304 2991321088 2994733056 2998275924 3007348736 3022287744 3023685042 3028287488 3031433216 3041547843 3047900352 3048210432 3061051392 3065906208 3076257168 3085565952 3090459648 3094169778 3102327144 3103478588 3111714816 3115713024 3118949568 3126531472 3129779254 3130097664 3140345859 3140665344 3143283584 3143927808 3151570432 3154844224 3155165184 3167281152 3168456704 3180623712 3181903872 3193831424 3195308032 3199413648 3206095872 3211180728 3217555456 3220897792 3225036288 3238723584 3250864128 3252367104 3266068099 3268523241 3278413824 3286036152 3288334336 3292224544 3306196992 3310445088 3311673776 3313883916 3318590464 3325728768 3336956928 3338195456 3339738808 3340423296 3347054592 3351014268 3352363008 3365236224 3366485248 3377851008 3379412694 3383267328 3393445888 3395014784 3399377001 3406476864 3406823424 3410362368 3418652672 3422203904 3422552064 3426601056 3436969984 3454043136 3455640048 3464495104 3468593716 3477798912 3483314688 3493855232 3497988578 3498344448 3517347906 3518653387 3526002368 3526361088 3536194032 3545516736 3546832672 3549199752 3556245504 3564513792 3571226624 3576890576 3588966696 3592324096 3593060352 3594721536 3599826944 3605536256 3619381668 3619749888 3621093376 3623510016 3634998528 3636461568 3640763622 3650093056 3651780608 3664109568 3669920832 3681026048 3695161344 3699376128 3703752612 3712221184 3716990976 3725632998 3732649256 3733414272 3746377516 3746758656 3755469888 3757206159 3762542336 3768509714 3778510848 3787295904 3792674816 3794428288 3799303707 3816844352 3817626624 3819391632 3824816128 3825205248 3829730592 3833708844 3845984256 3847411712 3849979392 3860401152 3862185936 3866591232 3878223872 3880016896 3893116416 3897556992 3904897024 3909516646 3911090176 3926108928 3927965696 3930587136 3932612609 3940826176 3949302912 3959422976 3964107104 3966752664 3974627328 3980931072 3990186756 3992977408 3997701232 4017629952 4024001898 4029716992 4031580056 4041364608 4049805312 4055397124 4056228288 4063867136 4064280576 4069088754 4073730048 4081401856 4087874944 4101676224 4103572557 4106354688 4108253184 4114087936 4120612864 4125559704 4136436192 4141154304 4148953088 4154284032 4158599424 4173463552 4176248832 4187127812 4187553792 4191903744 4199230413 4206886912 4211863798 4223041536 4227858432 4232860128 4240831616 4242538496 4247557559 4265884864 4266759168 4268731824 4274794496 4281574304 4293949896 4300048384 4302918144 4318298112 4328338176 4334485504 4336489472 4346571831 4358030988 4363001856 4365019008 4371218432 4381381536 4393009152 4399976448 4408262656 4413926784 4418511888 4418961408 4433429448 4434305024 4449275904 4453897728 4454350848 4459620492 4462739456 4468019024 4469817344 4486981632 4492099584 4497413886 4503801344 4505883592 4511023104 4532502668 4533431616 4535527563 4541969152 4542431232 4547149824 4568801408 4571850528 4591577088 4598859312 4605390848 4607520064 4628348928 4635689472 4637065216 4644419584 4655217882 4664459264 4667572224 4689797208 4694668881 4695146496 4701814784 4707377186 4714925376 4727355648 4732266336 4732747776 4741660672 4747270213 4752685056 4770935568 4772855808 4785288928 4790747136 4792962048 4799120472 4809143808 4816771092 4825842224 4826333184 4831346688 4837554432 4846664704 4848615424 4854351496 4876296192 4878550656 4885479424 4893227776 4917620736 4926881792 4932501504 4938336816 4955987968 4959295488 4967510664 4977885696 4988593152 4995678208 5007293184 5009608212 5020581888 5026521402 5028544512 5038014464 5049727872 5065738276 5066776512 5069119041 5084369486 5090168832 5092522176 5106307456 5109715296 5111611792 5127979008 5133305856 5133828096 5139901584 5147201536 5149581248 5155454976 5181064704 5183460072 5190821888 5196742656 5202890574 5216698368 5224972032 5234811904 5240782848 5246982867 5247516672 5265737216 5289003552 5289541632 5299503104 5307908096 5320249008 5334368256 5356839936 5365335864 5383450044 5388486144 5399740416 5408304384 5419040768 5425451672 5429072502 5431087529 5431640064 5452497792 5454692352 5461145433 5468901632 5471430076 5475139584 5477670912 5496164352 5500746272 5504881248 5515248256 5521539072 5539045376 5542742016 5544799232 5568331776 5575486464 5583405056 5589204992 5598973884 5619566274 5620137984 5630722048 5643813504 5652764571 5667766272 5689012224 5691642432 5725266528 5737224192 5737807872 5744595888 5750563266 5757730816 5771117568 5790601728 5793278904 5795429108 5810707984 5817335808 5820025344 5839674624 5841842048 5844542914 5857345536 5864274969 5866635264 5885235712 5889163392 5891349184 5891948544 5911239264 5923954368 5932367872 5938530304 5939134464 5946160656 5961940992 5971396608 5982642176 5989466112 5996551848 6014697472 6044575488 6047370084 6056574976 6062866432 6070039003 6083095686 6095800704 6096420864 6103633131 6122102784 6131812416 6152514336 6171131904 6180919296 6188339556 6204654288 6206957176 6223429632 6231426048 6237899136 6253062944 6259558508 6260195328 6280691718 6281330688 6286567168 6287855616 6303140864 6309688448 6310330368 6317795697 6334562304 6336913408 6361247424 6363807744 6387662848 6390616064 6398827296 6412191744 6422361456 6435110912 6441795584 6450072576 6477447168 6501728256 6504734208 6532136198 6537046482 6556827648 6572072304 6584449088 6612393984 6620890176 6623347552 6627767832 6637180928 6651457536 6673913856 6676390912 6679477616 6680846592 6694109184 6702028536 6704726016 6730472448 6732970496 6755702016 6758825388 6766534656 6786891776 6790029568 6798754002 6812953728 6813646848 6820724736 6837305344 6844407808 6853202112 6873939968 6908086272 6911280096 6928990208 6937187432 6955597824 6966629376 6982826823 6987710464 6995977156 6996688896 7034695812 7037306774 7052004736 7052722176 7061065779 7072388064 7091033472 7093665344 7096944967 7098399504 7112491008 7129027584 7142453248 7153781152 7177933392 7184648192 7186120704 7189443072 7199653888 7211072512 7238763336 7239499776 7242186752 7247020032 7269997056 7272923136 7281527244 7300186112 7303561216 7328219136 7339841664 7362052096 7390322688 7398752256 7407505224 7424442368 7433981952 7451265996 7465298512 7466828544 7492755032 7493517312 7510939776 7514412318 7525084672 7537019428 7557021696 7574591808 7585349632 7588856576 7598607414 7626554229 7633688704 7635253248 7638783264 7649632256 7659461184 7667417688 7691968512 7694823424 7699958784 7720802304 7724371872 7733182464 7756447744 7760033792 7786232832 7795113984 7804335861 7809794048 7819033292 7822180352 7852217856 7855931392 7861174272 7865225218 7881652352 7898605824 7928214208 7931879669 7933505328 7949254656 7961862144 7980373512 7985954816 7995402464 8035259904 8048003796 8059433984 8063160112 8082729216 8099610624 8110794248 8112456576 8127734272 8128561152 8138177508 8147460096 8162803712 8175749888 8203352448 8207145114 8212709376 8216506368 8228175872 8241225728 8251119408 8272872384 8282308608 8297906176 8308568064 8317198848 8346927104 8352497664 8374255624 8375107584 8383807488 8398460826 8413773824 8423727596 8429349411 8446083072 8465720256 8481663232 8485076992 8495115118 8531769728 8533518336 8537463648 8549588992 8563148608 8587899792 8600096768 8605836288 8636596224 8656676352 8668971008 8672978944 8693143662 8716061976 8726003712 8730038016 8742436864 8762763072 8766814371 8786018304 8799952896 8816525312 8827853568 8837023776 8837922816 8865041983 8866858896 8868610048 8898551808 8907795456 8908701696 8919240984 8925478912 8936038048 8939634688 8973963264 8984199168 8994827772 9007602688 9011767184 9022046208 9065005336 9066863232 9071055126 9083938304 9084862464 9094299648 9124643529 9137602816 9143701056 9183154176 9197718624 9210781696 9215040128 9256697856 9271378944 9274130432 9288839168 9310435764 9328918528 9335144448 9379594416 9389337762 9390292992 9403629568 9414754372 9421037577 9429850752 9454711296 9464532672 9465495552 9483321344 9494540426 9505370112 9541871136 9545711616 9570577856 9575002633 9581494272 9585924096 9598240944 9618287616 9633542184 9651684448 9652666368 9662693376 9675108864 9693329408 9697230848 9708702992 9752592384 9757101312 9770958848 9786455552 9798204297 9835241472 9853763584 9865003008 9876673632 9911975936 9918590976 9935021328 9955771392 9977186304 9991356416 10014586368 10019216424 10041163776 10053042804 10057089024 10076028928 10099455744 10131476552 10133553024 10138238082 10142000939 10168738972 10180337664 10185044352 10198131003 10212614912 10219430592 10223223584 10255958016 10266611712 10267656192 10279803168 10294403072 10299162496 10310909952 10362129408 10366920144 10381643776 10393485312 10405781148 10433396736 10449944064 10469623808 10481565696 10493965734 10495033344 10531474432 10555960161 10578007104 10579083264 10599006208 10615816192 10640498016 10668736512 10713679872 10730671728 10766900088 10776972288 10799480832 10816608768 10838081536 10850903344 10858145004 10862175058 10863280128 10904995584 10909384704 10922290866 10937803264 10942860152 10950279168 10955341824 10992328704 11001492544 11009762496 11030496512 11043078144 11078090752 11085484032 11089598464 11136663552 11150972928 11166810112 11178409984 11197947768 11239132548 11240275968 11261444096 11287627008 11305529142 11335532544 11378024448 11383284864 11397911121 11450533056 11474448384 11475615744 11489191776 11501126532 11515461632 11529084803 11542235136 11581203456 11586557808 11590858216 11621415968 11634671616 11640050688 11679349248 11683684096 11689085828 11714691072 11728549938 11733270528 11770471424 11778326784 11782698368 11783897088 11797837827 11822478528 11847908736 11864735744 11877060608 11878268928 11892321312 11923881984 11942793216 11965284352 11978932224 11993103696 12029394944 12089150976 12094740168 12113149952 12125732864 12140078006 12166191372 12191601408 12192841728 12207266262 12211797049 12244205568 12263624832 12305028672 12310717671 12342263808 12361838592 12376679112 12409308576 12413914352 12446859264 12462852096 12475798272 12506125888 12519117016 12520390656 12561383436 12562661376 12573134336 12575711232 12606281728 12619376896 12620660736 12635591394 12669124608 12673826816 12722494848 12727615488 12742672677 12775325696 12781232128 12797654592 12824383488 12844722912 12870221824 12883591168 12900145152 12954894336 13003456512 13009468416 13039715493 13064272396 13074092964 13113655296 13144144608 13168898176 13189783999 13224787968 13241780352 13246695104 13255535664 13274361856 13302915072 13347827712 13352781824 13358955232 13361693184 13388218368 13404057072 13409452032 13460944896 13465940992 13511404032 13517650776 13533069312 13573783552 13580059136 13597508004 13625907456 13627293696 13641449472 13674610688 13688815616 13706404224 13747879936 13816172544 13822560192 13857980416 13874374864 13911195648 13933258752 13965653646 13975420928 13991954312 13993377792 14069391624 14074613548 14084006643 14104009472 14105444352 14122131558 14144776128 14182066944 14187330688 14193889934 14196799008 14224982016 14241810639 14258055168 14284906496 14307562304 14355866784 14369296384 14372241408 14378886144 14399307776 14422145024 14477526672 14478999552 14484373504 14494040064 14539994112 14545846272 14563054488 14600372224 14607122432 14656438272 14679683328 14724104192 14741523293 14780645376 14797504512 14815010448 14848884736 14867963904 14902531992 14930597024 14933657088 14985510064 14987034624 15021879552 15028824636 15050169344 15074038856 15114043392 15149183616 15170699264 15177713152 15197214828 15253108458 15267377408 15270506496 15277566528 15299264512 15318922368 15334835376 15383937024 15389646848 15399917568 15441604608 15448743744 15466364928 15512895488 15520067584 15572465664 15590227968 15608671722 15619588096 15638066584 15644360704 15704435712 15711862784 15722348544 15730450436 15740948601 15763304704 15797211648 15856428416 15863759338 15867010656 15898509312 15923724288 15960747024 15990804928 16070519808 16096007592 16118867968 16126320224 16165458432 16199221248 16221588496 16224913152 16255468544 16257122304 16276355016 16293262587 16294920192 16325607424 16351499776 16406704896 16414290228 16425418752 16433012736 16456351744 16475820151 16482451456 16502238816 16545744768 16564617216 16595812352 16617136128 16634397696 16693854208 16704995328 16748511248 16750215168 16767614976 16796921652 16827547648 16847455192 16858698822 16892166144 16931440512 16958293713 16963326464 16970153984 16990230236 17063539456 17067036672 17074927296 17099177984 17126297216 17175799584 17200193536 17211672576 17273192448 17313352704 17337942016 17345957888 17386287324 17432123952 17452007424 17460076032 17484873728 17525526144 17533628742 17572036608 17592824907 17599905792 17633050624 17655707136 17674047552 17675845632 17730083966 17733717792 17737220096 17795293201 17797103616 17815590912 17817403392 17838481968 17872076096 17879269376 17947926528 17968398336 17989655544 18015205376 18023534368 18044092416 18130010672 18133726464 18142110252 18167876608 18169724928 18188599296 18210117009 18249287058 18275205632 18287402112 18366308352 18395437248 18421563392 18430080256 18513395712 18542757888 18548260864 18577678336 18620871528 18657837056 18670288896 18759188832 18778675524 18780585984 18807259136 18829508744 18842075154 18859701504 18909422592 18929065344 18930991104 18953387091 18966642688 18989080852 19010740224 19083742272 19091423232 19141155712 19150005266 19162988544 19171848192 19196481888 19236575232 19263136339 19267084368 19303368896 19305332736 19325386752 19350217728 19386658816 19394461696 19417405984 19505184768 19514202624 19541917696 19572911104 19596408594 19670482944 19707527168 19753347264 19823951872 19837181952 19870042656 19911542784 19954372608 19982712832 20029172736 20038432848 20082327552 20106085608 20114178048 20152057856 20198911488 20262953104 20267106048 20276476164 20284001878 20337477944 20360675328 20370088704 20396262006 20425229824 20438861184 20446447168 20511916032 20533223424 20559606336 20588806144 20598324992 20621819904 20724258816 20733840288 20763287552 20786970624 20811562296 20866793472 20899888128 20939247616 20963131392 20987931468 20990066688 21062948864 21111920322 21156014208 21158166528 21183197337 21198012416 21231632384 21280996032 21290834901 21337473024 21427359744 21461343456 21529387673 21533800176 21553944576 21598961664 21633217536 21676163072 21701806688 21716290008 21724350116 21726560256 21809991168 21818769408 21844581732 21875606528 21885720304 21900558336 21910683648 21984657408 22002985088 22019524992 22060993024 22086156288 22156181504 22170968064 22179196928 22273327104 22301945856 22333620224 22356819968 22395895536 22478265096 22480551936 22522888192 22575254016 22611058284 22671065088 22756048896 22766569728 22795822242 22879662687 22901066112 22948896768 22978383552 23002253064 23030923264 23058169606 23084470272 23162406912 23173115616 23181716432 23242831936 23269343232 23280101376 23358698496 23367368192 23378171656 23429382144 23457099876 23466541056 23540942848 23556653568 23565396736 23567794176 23595675654 23644957056 23695817472 23729471488 23754121216 23784642624 23795639007 23847763968 23885586432 23930568704 23957864448 23986207392 24058789888 24178301952 24189480336 24226299904 24251465728 24280156012 24332382744 24383202816 24385683456 24414532524 24423594098 24488411136 24527249664 24610057344 24621435342 24630573709 24684527616 24723677184 24753358224 24818617152 24827828704 24893718528 24925704192 24951596544 25012251776 25038234032 25040781312 25122766872 25125322752 25146268672 25151422464 25212563456 25238753792 25241321472 25271182788 25338249216 25347653632 25444989696 25455230976 25485345354 25550651392 25562464256 25595309184 25648766976 25689445824 25740443648 25767182336 25800290304 25909788672 26006913024 26018936832 26079430986 26128544792 26148185928 26227310592 26288289216 26300443113 26337796352 26379567998 26449575936 26483560704 26493390208 26511071328 26548723712 26595125949 26605830144 26695655424 26705563648 26717910464 26723386368 26776436736 26808114144 26818904064 26921889792 26931881984 27022808064 27035301552 27066138624 27147567104 27160118272 27195016008 27251814912 27254587392 27282898944 27349221376 27377631232 27412808448 27495759872 27528288263 27632345088 27645120384 27715960832 27748749728 27822391296 27866517504 27931307292 27950841856 27983908624 27986755584 28138783248 28149227096 28168013286 28208018944 28210888704 28244263116 28289552256 28364133888 28374661376 28387779868 28393598016 28449964032 28483621278 28516110336 28569812992 28615124608 28711733568 28725007899 28738592768 28744482816 28757772288 28798615552 28844290048 28955053344 28957999104 28968747008 28988080128 29079988224 29091692544 29126108976 29200744448 29214244864 29312876544 29359366656 29394612891 29448208384 29483046586 29561290752 29595009024 29630020896 29697769472 29732902913 29735927808 29805063984 29861194048 29867314176 29971020128 29974069248 30043759104 30057649272 30100338688 30148077712 30228086784 30298367232 30341398528 30355426304 30394429656 30426002817 30506216916 30534754816 30541012992 30555133056 30598529024 30637844736 30669670752 30767874048 30779293696 30799835136 30883209216 30897487488 30932729856 31025790976 31040135168 31144931328 31180455936 31217343444 31239176192 31276133168 31288721408 31408871424 31423725568 31444697088 31460900872 31481897202 31526609408 31594423296 31667880483 31712856832 31727518676 31734021312 31797018624 31847448576 31921494048 31981609856 32141039616 32192015184 32237735936 32252640448 32330916864 32398442496 32443176992 32449826304 32510937088 32514244608 32552710032 32586525174 32589840384 32651214848 32702999552 32813409792 32828580456 32850837504 32866025472 32912703488 32951640302 32964902912 33004477632 33091489536 33129234432 33191624704 33230891491 33234272256 33268795392 33387708416 33409990656 33497022496 33500430336 33535229952 33593843304 33655095296 33694910384 33717397644 33784332288 33862881024 33916587426 33926652928 33940307968 33980460472 34127078912 34134073344 34149854592 34198355968 34252594432 34351599168 34400387072 34423345152 34546384896 34587254409 34626705408 34675884032 34691915776 34772574648 34864247904 34904014848 34920152064 34969747456 35051052288 35067257484 35144073216 35185649814 35199811584 35266101248 35311414272 35348095104 35351691264 35393513481 35460167932 35467435584 35474440192 35590586402 35594207232 35631181824 35634806784 35676963936 35744152192 35758538752 35800842283 35895853056 35936796672 35979311088 36030410752 36047068736 36088184832 36260021344 36267452928 36284220504 36335753216 36339449856 36377198592 36420234018 36498574116 36550411264 36574804224 36635391147 36732616704 36790874496 36843126784 36860160512 37026791424 37085515776 37096521728 37155356672 37241743056 37315674112 37340577792 37518377664 37557351048 37561171968 37614518272 37659017488 37684150308 37719403008 37818845184 37858130688 37861982208 37906774182 37933285376 37978161704 38021480448 38167484544 38182846464 38228018031 38282311424 38300010532 38325977088 38343696384 38392963776 38473150464 38526272678 38534168736 38606737792 38610665472 38650773504 38700435456 38773317632 38834811968 39010369536 39028405248 39083835392 39145822208 39192817188 39340965888 39415054336 39506694528 39569351997 39647903744 39674363904 39740085312 39823085568 39908745216 39965425664 40012706081 40058345472 40076865696 40164655104 40212171216 40228356096 40304115712 40397822976 40525906208 40534212096 40552952328 40568003756 40674955888 40721350656 40740177408 40792524012 40850459648 40877722368 40892894336 41023832064 41066446848 41119212672 41177612288 41196649984 41243639808 41448517632 41467680576 41526575104 41573941248 41623124592 41733586944 41799776256 41878495232 41926262784 41975862936 41980133376 42125897728 42223840644 42312028416 42316333056 42366394674 42396024832 42463264768 42561992064 42581669802 42674946048 42725431917 42854719488 42922686912 43058775346 43067600352 43107889152 43197923328 43266435072 43403613376 43432580016 43448700232 43453120512 43619982336 43637538816 43689163464 43751213056 43771440608 43801116672 43821367296 43969314816 44005970176 44039049984 44121986048 44172312576 44224569879 44312363008 44341936128 44358393856 44546654208 44603891712 44667240448 44713639936 44791791072 44956530192 44961103872 45045776384 45150508032 45222116568 45342130176 45512097792 45533139456 45591644484 45759325374 45802132224 45897793536 45956767104 46004506128 46061846528 46116339212 46168940544 46324813824 46346231232 46363432864 46485663872 46538686464 46560202752 46717396992 46734736384 46756343312 46858764288 46914199752 46933082112 47081885696 47113307136 47130793472 47135588352 47191351308 47289914112 47391634944 47458942976 47508242432 47569285248 47591278014 47695527936 47771172864 47861137408 47972414784 48117579776 48356603904 48378960672 48502931456 48560312024 48664765488 48766405632 48771366912 48829065048 48847188196 48879787761 48976822272 49054499328 49220114688 49242870684 49261147418 49369055232 49427460453 49447354368 49506716448 49637234304 49655657408 49678614769 49787437056 49851408384 49903193088 50024503552 50076468064 50081562624 50245533744 50250645504 50292537344 50302844928 50425126912 50477507584 50482642944 50542365576 50676498432 50695307264 50889979392 50910461952 50970690708 51101302784 51124928512 51190618368 51297533952 51378891648 51480887296 51534364672 51600580608 51819577344 52013826048 52037873664 52158861972 52257089584 52296371856 52454621184 52576578432 52600886226 52675592704 52759135996 52899151872 52967121408 52986780416 53022142656 53097447424 53190251898 53211660288 53385879603 53391310848 53411127296 53435820928 53446772736 53616228288 53637808128 53843779584 53863763968 54045616128 54070603104 54132277248 54295134208 54320236544 54390032016 54503629824 54509174784 54565797888 54630351027 54698442752 54755262464 54825616896 54991519744 55056576526 55264690176 55290240768 55497499456 55523157683 55644782592 55733035008 55862614584 55901683712 55967817248 55973511168 56277566496 56298454192 56336026572 56416037888 56421777408 56488526232 56579104512 56728267776 56749322752 56775559736 56787196032 56899928064 56967242556 57032220672 57139625984 57230249216 57423467136 57450015798 57477185536 57488965632 57515544576 57597231104 57688580096 57789409017 57910106688 57915998208 57937494016 57976160256 58159976448 58183385088 58252217952 58401488896 58428489728 58625753088 58718733312 58789225782 58896416768 58966093172 59122581504 59260041792 59395538944 59465805826 59471855616 59610127968 59722388096 59734628352 59817107579 59942040256 59948138496 60087518208 60115298544 60200677376 60296155424 60456173568 60596734464 60682797056 60710852608 60788859312 60852005634 61012433832 61069509632 61082025984 61110266112 61197058048 61275689472 61339341504 61535748096 61558587392 61599670272 61766418432 61794974976 61865459712 62051581952 62055293881 62080270336 62289862656 62360911872 62434686888 62478352384 62552266336 62577442816 62817742848 62847451136 62889394176 62921801744 62963794404 63053218816 63188846592 63335760966 63425713664 63455037352 63468042624 63594037248 63694897152 63842988096 63872504703 63963219712 64282079232 64384030368 64475471872 64505280896 64588163019 64661833728 64796884992 64886353984 64899652608 65021874176 65028489216 65105420064 65173050348 65179680768 65302429696 65405999104 65626819584 65657160912 65701675008 65732050944 65825406976 65903280604 65929805824 66008955264 66182979072 66258468864 66383249408 66461782982 66468544512 66537590784 66775416832 66819981312 66854414353 66994044992 67000860672 67070459904 67187686608 67310190592 67389820768 67434795288 67568664576 67725762048 67833174852 67853305856 67880615936 67960920944 68254157824 68268146688 68299709184 68396711936 68505188864 68703198336 68800774144 68846690304 69092769792 69174508818 69253410816 69351768064 69383831552 69545149296 69728495808 69808029696 69840304128 69939494912 70102104576 70134514968 70288146432 70371299628 70399623168 70532202496 70622828544 70696190208 70703382528 70787026962 70920335864 70934871168 70948880384 71181172804 71188414464 71262363648 71353927872 71386917021 71488304384 71517077504 71601684566 71791706112 71873593344 71958622176 72060821504 72094137472 72176369664 72520042688 72534905856 72568441008 72671506432 72678899712 72754397184 72840468036 72997148232 73100822528 73149608448 73270782294 73465233408 73581748992 73686253568 73720321024 73891721127 74053582848 74171031552 74193043456 74310713344 74483486112 74631348224 74681155584 74719639571 75036755328 75114702096 75122343936 75229036544 75318034976 75368300616 75438806016 75637690368 75716261376 75723964416 75813548364 75866570752 75956323408 76042960896 76334969088 76365692928 76456036062 76564622848 76600021064 76651954176 76687392768 76785927552 76946300928 77052545356 77068337472 77213475584 77221330944 77301547008 77400870912 77546635264 77669623936 78020739072 78056810496 78167670784 78291644416 78385634376 78681931776 78830108672 79013389056 79138703994 79295807488 79348727808 79480170624 79646171136 79785377847 79817490432 79930851328 80025412162 80116690944 80153731392 80329310208 80424342432 80456712192 80608231424 80703593621 80795645952 81051812416 81068424192 81105904656 81136007512 81349911776 81442701312 81480354816 81585048024 81700919296 81755444736 81785788672 82047664128 82132893696 82238425344 82355224576 82393299968 82487279616 82584864789 82897035264 82935361152 83053150208 83147882496 83246249184 83467173888 83599552512 83756990464 83852525568 83951725872 83960266752 84251795456 84447681288 84624056832 84632666112 84732789348 84792049664 84926529536 85123984128 85163339604 85349892096 85450863834 85482579343 85709438976 85845373824 86117550692 86135200704 86175023697 86215778304 86395846656 86532870144 86807226752 86865160032 86897400464 86906241024 87239964672 87275077632 87378326928 87502426112 87542881216 87602233344 87642734592 87938629632 88011940352 88078099968 88243972096 88344625152 88449139758 88624726016 88683872256 88716787712 89093308416 89198708739 89207783424 89334480896 89427279872 89583582144 89913060384 89922207744 90091552768 90301016064 90444233136 90684260352 91024195584 91066278912 91183288968 91278008451 91518650748 91604264448 91795587072 91913534208 92009012256 92123693056 92232678424 92328487993 92337881088 92649627648 92692462464 92726865728 92971327744 93077372928 93120405504 93434793984 93469472768 93512686624 93717528576 93828399504 93866164224 94163771392 94226614272 94261586944 94271176704 94382702616 94579828224 94783269888 94917885952 95016484864 95138570496 95182556028 95391055872 95542345728 95722274816 95944829568 96235159552 96713207808 96757921344 97005862912 97120624048 97329530976 97532811264 97542733824 97658130096 97694376392 97759575522 97953644544 98108998656 98440229376 98485741368 98522294836 98738110464 98854920906 98894708736 99013432896 99274468608 99311314816 99357229538 99574874112 99692674473 99702816768 99806386176 100049007104 100152936128 100163125248 100491067488 100501291008 100585074688 100605689856 100850253824 100955015168 100965285888 101084731152 101352996864 101390614528 101779958784 101820923904 101941381416 102202605568 102249857024 102381236736 102595067904 102757783296 102961774592 103068729344 103190663051 103201161216 103639154688 103761763227 104027652096 104075747328 104317723944 104514179168 104592743712 104909242368 105153156864 105201772452 105351185408 105518271992 105798303744 105934242816 105973560832 106044285312 106194894848 106380503796 106423320576 106771759206 106782621696 106822254592 106871641856 106893545472 107232456576 107275616256 107402526849 107687559168 107727527936 108091232256 108141206208 108264554496 108590268416 108640473088 108780064032 109007259648 109018349568 109131595776 109260702054 109396885504 109510524928 109651233792 109906173441 109983039488 110113153052 110529380352 110580481536 110994998912 111046315366 111289565184 111466070016 111725229168 111935634496 111947022336 112555132992 112596908384 112672053144 112832075776 112843554816 112977052464 113158209024 113456535552 113498645504 113551119472 113574392064 113799856128 113934485112 114064441344 114279251968 114460498432 114846934272 114900031596 114954371072 114977931264 115031089152 115194462208 115330741057 115377160192 115578818034 115820213376 115831996416 115874988032 115952320512 116319952896 116504435904 116802977792 116856979456 117251506176 117437466624 117578451564 117792833536 117932186344 118245163008 118520083584 118708055991 118791077888 118931611652 118943711232 119220255936 119444776192 119469256704 119634215158 119884080512 119896276992 120038118243 120175036416 120230597088 120401354752 120592310848 120912347136 121193468928 121365594112 121421705216 121577718624 121704011268 122024867664 122139019264 122164051968 122220532224 122394116096 122551378944 122678683008 123071496192 123117174784 123199340544 123532836864 123589949952 123730919424 124103163904 124110587762 124160540672 124579725312 124721823744 124869373776 125104532672 125154885632 125635485696 125694902272 125778788352 125843603488 125927588808 126106437632 126377693184 126671521932 126851427328 126910074704 126936085248 127188074496 127389794304 127685976192 127745009406 127926439424 128564158464 128768060736 128950943744 129010561792 129176326038 129323667456 129593769984 129772707968 129799305216 130043748352 130210840128 130346100696 130359361536 130604859392 130811998208 131253639168 131314321824 131403350016 131464101888 131650813952 131806561208 131859611648 132017910528 132365958144 132516937728 132673709637 132766498816 132923565964 132937089024 133075181568 133550833664 133639962624 133708828706 133988089984 134001721344 134140919808 134375373216 134779641536 134841954373 134869590576 135137329152 135451524096 135666349704 135706611712 135761231872 135921841888 136508315648 136536293376 136599418368 136793423872 137010377728 137406396672 137601548288 137693380608 138185539584 138349017636 138506821632 138703536128 138767663104 139090298592 139456991616 139616059392 139680608256 139878989824 140204209152 140269029936 140576292864 140742599256 140799246336 141064404992 141245657088 141392380416 141406765056 141574053924 141840671728 141869742336 141897760768 142362345608 142376828928 142524727296 142707855744 142773834042 142976608768 143034155008 143203369132 143583412224 143917244352 144121643008 144188274944 144352739328 145040085376 145069811712 145136882016 145343012864 145508794368 145680936072 145994296464 146201645056 146299216896 146541564588 146930466816 147163497984 147372507136 147440642048 147783442254 148107165696 148282381359 148342063104 148386086912 148621426688 148966972224 149035844307 149262696448 149362311168 149439279142 150073510656 150229404192 150244687872 150636069952 150705713711 150736601232 150877612032 151275380736 151432522752 151447928832 151627096728 151733141504 151912646816 152085921792 152669938176 152731385856 152912072124 153129245696 153200042128 153303908352 153374785536 153571855104 153892601856 154105090712 154136674944 154426951168 154442661888 154603094016 154801741824 155093270528 155339247872 156041478144 156113620992 156335341568 156583288832 156771268752 157363863552 157660217344 158026778112 158277407988 158591614976 158697455616 158960341248 159292342272 159570755694 159634980864 159861702656 160050824324 160157638809 160233381888 160307462784 160848684864 160913424384 161216462848 161407187242 161591291904 162103624832 162136848384 162211809312 162272015024 162699823552 162885402624 162960709632 163170096048 163401838592 163510889472 163571577344 164095328256 164265787392 164476850688 164710449152 164786599936 164974559232 165169729578 165794070528 165870722304 166106300416 166492498368 166569473049 166934347776 167199105024 167513980928 167705051136 167903451744 167920533504 168503590912 168895362576 169248113664 169265332224 169465578696 169584099328 169853059072 170247968256 170326679208 170699784192 170901727668 170965158686 171418877952 171690747648 172235101384 172270401408 172350047394 172414015963 172431556608 172791693312 173065740288 173368227051 173614453504 173730320064 173794800928 173812482048 174479929344 174550155264 174756653856 175004852224 175085762432 175204466688 175285469184 175877259264 176023880704 176156199936 176487944192 176689250304 176898279516 177249452032 177367744512 177433575424 178186616832 178397417478 178415566848 178668961792 178854559744 179167164288 179451322737 179826120768 179844415488 180183105536 180602032128 180888466272 181368520704 182048391168 182132557824 182366577936 182556016902 183037301496 183208528896 183591174144 183827068416 184018024512 184247386112 184465356848 184656975986 184675762176 185299255296 185384924928 185453731456 185942655488 186154745856 186165881643 186240811008 186869587968 186938945536 187025373248 187435057152 187656799008 187732328448 188327542784 188453228544 188523173888 188542353408 188765405232 189159656448 189566539776 189835771904 190032969728 190277140992 190365112056 190782111744 191084691456 191444549632 191889659136 192470319104 192698017841 193426415616 193515842688 193764489057 194011725824 194241248096 194659061952 195065622528 195085467648 195316260192 195388752784 195519151044 195907289088 196217997312 196880458752 196971482736 197044589672 197476220928 197709841812 197789417472 198026865792 198548937216 198622629632 198714459076 199149748224 199385348946 199405633536 199612772352 200098014208 200305872256 200326250496 200563243059 200982134976 201002582016 201170149376 201211379712 201700507648 201910030336 201930571776 202169462304 202705993728 202781229056 203559917568 203641847808 203882762832 204405211136 204499714048 204762473472 205190135808 205515566592 205923549184 206137458688 206381326102 206402322432 207278309376 207523526454 207600549833 208055304192 208151494656 208635447888 209028358336 209185487424 209818484736 210306313728 210403544904 210702370816 211036543984 211596607488 211868485632 211947121664 212088570624 212389789696 212761007592 212846641152 213543518412 213565243392 213644509184 213743283712 213787090944 214464913152 214551232512 214805053698 215375118336 215455055872 216182464512 216282412416 216529108992 217180536832 217280946176 217560128064 218014519296 218036699136 218263191552 218521404108 218793771008 219021049856 219302467584 219812346882 219966078976 220226306104 221058760704 221160963072 221675163381 221989997824 222092630732 222579130368 222932140032 223450458336 223871268992 223894044672 224158918713 225110265984 225193816768 225344106288 225664151552 225687109632 225954104928 226316418048 226913071104 226997291008 227102238944 227148784128 227599712256 227868970224 228128882688 228558503936 228920996864 229693868544 229800063192 229908742144 229955862528 230062178304 230388924416 230661482114 230754320384 231157636068 231640426752 231663992832 231749976064 231904641024 232024143931 232639905792 233008871808 233605955584 233713958912 234503012352 234874933248 235156903128 235585667072 235864372688 236490326016 237040167168 237416111982 237582155776 237863223304 237887422464 238440511872 238889552384 238938513408 239268430316 239768161024 239792553984 240076236486 240350072832 240461194176 240802709504 241184621696 241824694272 242110780863 242386937856 242731188224 242843410432 243155437248 243408022536 244049735328 244278038528 244328103936 244441064448 244788232192 245102757888 245357366016 246142992384 246234349568 246398681088 247065673728 247179899904 247461838848 247754594367 248206327808 248221175524 248321081344 249159450624 249443647488 249738747552 250209065344 250309771264 250605895981 251270971392 251557576704 251687206976 251855177616 252212875264 252755386368 253343043864 253702854656 253820149408 253872170496 254376148992 254779588608 255371952384 255490018812 255852878848 256447738029 257128316928 257536121472 257901887488 258021123584 258352652076 258647334912 259187539968 259545415936 259598610432 260087496704 260421680256 260692201392 260718723072 261209718784 261623996416 262507278336 262628643648 262806700032 262928203776 263301627904 263613122416 263719223296 264035821056 264731916288 265033875456 265347419274 265532997632 265847131928 265874178048 266150363136 267101667328 267279925248 267417657412 267596126217 267976179968 268003442688 268281839616 268750746432 269559283072 269683908746 269739181152 270274658304 270903048192 271332699408 271413223424 271843683776 273016631296 273072586752 273198836736 273586847744 274020755456 274812793344 275203096576 275386761216 276371079168 276698035272 276985463979 277013643264 277407072256 277535326208 278180597184 278913983232 279232118784 279361216512 279757979648 280088942567 280408418304 280538059872 281152585728 281485198512 281598492672 282128809984 282491314176 282784760832 282813530112 283148107848 283681343456 283739484672 283795521536 284724691216 284753657856 285049454592 285415711488 285547668084 285953217536 286068310016 286406738264 287166824448 287834488704 288243286016 288376549888 288705478656 290080170752 290139623424 290273764032 290686025728 291017588736 291361872144 291988592928 292403290112 292598433792 293083129176 293860933632 294326995968 294745014272 294881284096 295566884508 296214331392 296564762718 296684126208 296772173824 297242853376 297933944448 298071688614 298525392896 298724622336 298878558284 299078023419 300147021312 300458808384 300489375744 301272139904 301411427422 301473202464 301755224064 302550761472 302865045504 302895857664 303254193456 303825293632 304171843584 305339876352 305462771712 305824144248 306258491392 306400084256 306607816704 306749571072 307143710208 307785203712 308210181424 308273349888 308853902336 308885323776 309206188032 309571989153 309603483648 310186541056 310678495744 312082956288 312227241984 312670683136 313166577664 313542537504 314727727104 315320434688 316053556224 316554815976 317183229952 317394911232 317920682496 318584684544 319141511388 319269961728 319723405312 320101648648 320315277618 320466763776 320614925568 321697369728 321826848768 322207580547 322432925696 322814374484 323182583808 324207249664 324273696768 324423618624 324544030048 325399647104 325770805248 325921419264 326340192096 326803677184 327021778944 327143154688 328190656512 328531574784 328953701376 329420898304 329573199872 329949118464 330339459156 331588141056 331741444608 332212600832 332984996736 333138946098 333868695552 334398210048 335027961856 335806903488 335841067008 337007181824 337790725152 338496227328 338530664448 338931157392 339706118144 340495936512 340653358416 341399568384 341803455336 341930317372 342837755904 343381495296 344470202768 344540802816 344700094788 344828031926 344863113216 345583386624 345992223171 346131480576 346736454102 347228907008 347460640128 347589601856 347624964096 348959858688 349513307712 350009704448 350171524864 350408933376 350570938368 351754518528 352047761408 352312399872 352975888384 353378500608 353796559032 354498904064 354735489024 354867150848 356373233664 356794834956 356831133696 357337923584 357709119488 358334328576 358902645474 359652241536 359688830976 360114354729 360366211072 361204064256 361776932544 362737041408 364096782336 364265115648 364733155872 365112033804 365999590441 366074602992 366417057792 367182348288 367654136832 368036049024 368494772224 368930713696 369313951972 369351524352 370598510592 370769849856 370907462912 371885310976 372309491712 372331763286 372481622016 373739175936 373877891072 374050746496 375313598016 375464656896 376655085568 376906457088 377046347776 377084706816 377530810464 378319312896 379133079552 379671543808 380065939456 380554281984 380730224112 381564223488 382169382912 382889099264 383779318272 384940638208 385396035682 386852831232 387031685376 387528978114 388482496192 389318123904 390131245056 390632520384 390777505568 391038302088 391814578176 392435994624 393760917504 393942965472 394089179344 394952441856 395419683624 395578834944 396053731584 397097874432 397245259264 397428918152 398299496448 398770697892 398811267072 399225544704 400196028416 400611744512 400652500992 401126486118 401964269952 402005164032 402340298752 402422759424 403401015296 403820060672 404338924608 404525863119 405411987456 405562458112 407119835136 407283695616 407765525664 408810422272 408999428096 409524946944 410380271616 411031133184 411847098368 412274917376 412762652204 412804644864 414556618752 415047052908 415201099666 416110608384 416302989312 417270895776 418056716672 418370974848 418719753053 419636969472 420612627456 420807089808 421404741632 422073087968 423193214976 423736971264 423894243328 424177141248 424779579392 425522015184 425693282304 427087036824 427130486784 427289018368 427486567424 427574181888 428929826304 429102465024 429610107396 430750236672 430910111744 432364929024 432564824832 433058217984 434361073664 434561892352 435120256128 436029038592 436526383104 437042808216 437587542016 438042099712 438604935168 439624693764 439932157952 440452612208 442117521408 442321926144 443350326762 443979995648 444185261464 445158260736 445864280064 446900916672 447107532921 447742537984 447788089344 448317837426 450220531968 450387633536 450688212576 451328303104 451908209856 452117141133 452632836096 453826142208 453994582016 454204477888 454297568256 455199424512 455737940448 456257765376 457117007872 457841993728 459387737088 459600126384 459817484288 459911725056 460124356608 460777848832 461322964228 461508640768 462315272136 463280853504 463327985664 463499952128 463809282048 464048287862 465279811584 466017743616 467427917824 467980900471 469006024704 469749866496 470313806256 471171334144 471728745376 472980652032 474080334336 474832223964 475164311552 475726446608 475774844928 476881023744 477779104768 477877026816 478536860632 479536322048 479585107968 480152472972 480700145664 480922388352 481605419008 482369243392 483649388544 484221561726 484773875712 485462376448 485686820864 486310874496 486816045072 488099470656 488556077056 488656207872 488882128896 489576464384 490205515776 490714732032 492285984768 492468699136 492797362176 494131347456 494359799808 494923677696 495509188734 496412655616 496442351048 496642162688 498318901248 499477495104 499708419147 500418130688 500619542528 501211791962 502541942784 503115153408 503374413952 503710355232 504425750528 505510772736 506686087728 507405709312 507640298816 507744340992 508752297984 509559177216 510743904768 510980037624 511705757696 512895476058 514256633856 515072242944 515803774976 516042247168 516705304152 517242047889 517294669824 518375079936 519090831872 519197220864 520174993408 520843360512 521384402784 521437446144 522419437568 523037476997 523247992832 525014556672 525257287296 525613400064 525856407552 526603255808 527226244832 527438446592 528071642112 529463832576 530067750912 530694838548 531065995264 531694263856 531748356096 532300726272 534203334656 534559850496 534835314824 535192252434 535952359936 536006885376 536563679232 537501492864 538353968211 539118566144 539367817492 539478362304 540549316608 541806096384 542665398816 542826446848 543687367552 546033262592 546145173504 546397673472 547173695488 548041510912 549625586688 550406193152 550773522432 552742158336 553396070544 553970927958 554027286528 554814144512 555070652416 556361194368 557827966464 558464237568 558497644929 558722433024 559515959296 560177885134 560816836608 561076119744 562305171456 562970397024 563196985344 564257619968 564925155347 564982628352 565569521664 565627060224 566296215696 567362686912 567478969344 567591043072 569449382432 569507315712 570098909184 570831422976 571095336168 571906435072 572136620032 572813476528 574333648896 575668977408 576486572032 576753099776 577410957312 578094053523 580160341504 580279246848 580547528064 581372051456 582035177472 582723744288 583977185856 584806580224 585196867584 586166258352 587721867264 588653991936 589490028544 589762568192 591133769016 592428662784 593129525436 593368252416 593544347648 594485706752 595867888896 596143377228 597050785792 597449244672 597757116568 598156046838 598378055401 600294042624 600917616768 600978751488 601689729177 602544279808 602822854844 602946404928 603510448128 605101522944 605730091008 605791715328 606508386912 607650587264 608343687168 610679752704 610925543424 611648288496 612516982784 612800168512 613215633408 613499142144 614287420416 615570407424 616420362848 616546699776 617707804672 617770647552 618412376064 619143978306 619206967296 620373082112 621356991488 622801649499 624165912576 624454483968 625341366272 626333155328 627085075008 629455454208 630640869376 632107112448 633109631952 634366459904 634789822464 635841364992 637169369088 638283022776 638539923456 639446810624 640203297296 640630555236 640933527552 641229851136 643394739456 643653697536 644415161094 644865851392 645628748968 646365167616 648414499328 648547393536 648847237248 649088060096 650799294208 651541610496 651842838528 652680384192 653607354368 654043557888 654286309376 656381313024 657063149568 657907402752 658841796608 659146399744 659898236928 660678918312 663176282112 663482889216 664425201664 665969993472 666277892196 667737391104 668796420096 670055923712 671613806976 671682134016 672476756139 674014363648 675581450304 676992454656 677061328896 677862314784 679412236288 680216003377 680991873024 681306716832 682799136768 683606910672 683860634744 685675511808 686762990592 688940405536 689081605632 689400189576 689656063852 689726226432 691166773248 691984446342 692262961152 693472908204 694457814016 694921280256 695179203712 695249928192 696072431793 697919717376 699026615424 700019408896 700343049728 700817866752 701141876736 703509037056 704095522816 704624799744 705951776768 706757001216 707593118064 708997808128 709470978048 709734301696 712746467328 713589669912 713662267392 714675847168 715418238976 716668657152 717805290948 719304483072 719377661952 720228709458 720732422144 722408128512 723553865088 725474082816 726332342589 728193564672 728530231296 729466311744 730224067608 731999180882 732149205984 732834115584 734364696576 735308273664 736072098048 737861427392 738627903944 738703048704 741197021184 741539699712 741814925824 743770621952 744618983424 744663526572 744963244032 747478351872 747755782144 748101492992 750627196032 750929313792 751817687943 753310171136 753812914176 754092695552 755061620928 756638625792 758266159104 759343087616 760131878912 761108563968 761460448224 763128446976 764338765824 765778198528 767558636544 769343214087 769881276416 770792071364 773705662464 774063370752 775057956228 776964992384 778636247808 780262490112 781265040768 781555011136 782076604176 783629156352 784871989248 787521835008 787885930944 788178358688 789904883712 790839367248 791157669888 792107463168 794195748864 794490518528 794857836304 796598992896 797541395784 797622534144 798451089408 800392056832 801223489024 801305001984 802252972236 803928539904 804010328064 804680597504 804845518848 806802030592 807640121344 808677849216 809051726238 810823974912 811124916224 814239670272 815531051328 817620844544 817998856192 819049893888 820760543232 822062266368 824549834752 825525304408 825609289728 829113237504 830094105816 830402199332 830956391937 832221216768 832605978624 834541791552 836113433344 836741949696 837439506106 839273938944 840266827701 841225254912 841614179616 842809483264 844146175936 846386429952 847473942528 847788486656 848354282496 849559158784 851044030368 851386564608 854174073648 854260973568 854578036736 854973134848 855148363776 857859652608 858204930048 859220214792 861500473344 861820223488 864729858048 865129649664 866116435968 868722147328 869123784704 870240512256 872058077184 873052766208 874085616432 875175084032 876084199424 877209870336 879249387528 879864315904 880905224416 884235042816 884643852288 886700653524 887959991296 888370522928 890316521472 891728560128 893801833344 894215065842 895485075968 895576178688 896635674852 900441063936 900775267072 901376425152 902656606208 903816419712 904234282266 905265672192 907652284416 907989164032 908408955776 908595136512 911475880896 912515530752 914234015744 915683987456 918775474176 919200252768 919634968576 919823450112 920248713216 921555697664 922645928456 923017281536 924630544272 926561707008 926655971328 926999904256 927618564096 928096575724 928715967459 930559623168 932035487232 934855835648 935961800942 938012049408 939499732992 940627612512 943457490752 943893680611 945961304064 948160668672 949664447928 950328623104 951452893216 951549689856 953762047488 955558209536 955754053632 957073721264 959072644096 959170215936 960304945944 961400291328 961844776704 963210838016 964738486784 967298777088 968443123452 969547751424 970924752896 971373641728 972621748992 973632090144 976198941312 977112154112 977312415744 977764257792 979152928768 980411031552 981429464064 984571969536 984937398272 985594724352 988262694912 988719599616 989847355392 991018377468 992825311232 992884702096 993284325376 996637802496 998954990208 999416838294 1000836261376 1001239085056 1002423583924 1005083885568 1006748827904 1007420710464 1008851501056 1011021545472 1013372175456 1014811418624 1015280597632 1015488681984 1019118354432 1021487809536 1021960075248 1023411515392 1025790952116 1028513267712 1030144485888 1031607549952 1032084494336 1033410608304 1034484095778 1034589339648 1036750159872 1037976669513 1038181663744 1038394441728 1040349986816 1041686721024 1042768805568 1042874892288 1044838875136 1046074953994 1046495985664 1050029113344 1050514574592 1051226800128 1051712815104 1054452489664 1054876893184 1054939995977 1056143284224 1058927665152 1060135501824 1061389677096 1062131990528 1063388527712 1063496712192 1064601452544 1068406669312 1069119700992 1069670629648 1070384504868 1071904719872 1072013770752 1073127358464 1075002985728 1076707936422 1078237132288 1078735634984 1078956724608 1081098633216 1083612192768 1085330797632 1085652893696 1087374735104 1092066525184 1092290347008 1092795346944 1094347390976 1096083021824 1097998771323 1099251173376 1100812386304 1101547044864 1105484316672 1106792141088 1107941855916 1108054573056 1109628289024 1110141304832 1112722388736 1115655932928 1116928475136 1116995289858 1117444866048 1119031918592 1120355770268 1121633673216 1122152239488 1125940794048 1126393970688 1128515239936 1129850310694 1129965256704 1131139043328 1131254120448 1132592431392 1134725373824 1134957938688 1135182086144 1136525044001 1138898764864 1139014631424 1140197818368 1141662845952 1142190672336 1143812870144 1144273240064 1145626953056 1148667297792 1151337954816 1152973144064 1153506199552 1154821914624 1156188107046 1160320683008 1160558493696 1161095056128 1162744102912 1165447488576 1167954371712 1169613160448 1170393735168 1172332516704 1175443734528 1177307983872 1178980057088 1179525136384 1182267538032 1184857325568 1186259050872 1186736504832 1187088695296 1188971413504 1191735777792 1192286754456 1194101571584 1194898489344 1195514233136 1196312093676 1196756110802 1200588085248 1201835233536 1201957502976 1203379458354 1205088559616 1205645709688 1205892809856 1207020896256 1210203045888 1211460182016 1213016773824 1213577589357 1215301174528 1216687374336 1221359505408 1221851086848 1223296576992 1225033965568 1225600337024 1226431266816 1226998284288 1228574840832 1231140814848 1232840725696 1233093399552 1235415609344 1235541295104 1236824752128 1238287956612 1238413934592 1240746164224 1242713982976 1245603298998 1248331825152 1248908967936 1250682732544 1252666310656 1254170150016 1256159259159 1258910908416 1261281738752 1264214224896 1266219263904 1268732919808 1269579644928 1270233872707 1271682729984 1274338738176 1276566045552 1277079846912 1278893621248 1280406594592 1281261110472 1281867055104 1282459702272 1286789478912 1287307395072 1288830322188 1289731702784 1291257497936 1292730335232 1296828998656 1297094787072 1297694474496 1298176120192 1301598588416 1303083220992 1303685677056 1305360768384 1307214708736 1308087115776 1308572618752 1312762626048 1314126299136 1315814805504 1317683593216 1318292799488 1319796473856 1321357836624 1326352564224 1326965778432 1328850403328 1331939986944 1332555784392 1335474782208 1337592840192 1340111847424 1343227613952 1343364268032 1344953512278 1348028727296 1351162900608 1353984909312 1355724629568 1356351423399 1358824472576 1360432006754 1361983746048 1362613433664 1365598273536 1367213821344 1367721269488 1371351023616 1373525981184 1377880811072 1378163211264 1378800379152 1379312127704 1379452452864 1382333546496 1383968892684 1384525922304 1386945816408 1388915628032 1389842560512 1390358407424 1390499856384 1392144863586 1395839434752 1398053230848 1400038817792 1400686099456 1402283753472 1403942701413 1407018074112 1408191045632 1409249599488 1411903553536 1413514002432 1415186236128 1417995616256 1418941956096 1419468603392 1425492934656 1427179339824 1427324534784 1429351694336 1430836477952 1433337314304 1435610581896 1438608966144 1438755323904 1440457418916 1441464844288 1444816257024 1447107730176 1450948165632 1452664685178 1453203848831 1456387129344 1457060462592 1458932623488 1460448135216 1463998361764 1464298411968 1465668231168 1468729393152 1470616547328 1472144196096 1475722854784 1477255807888 1477406097408 1482394042368 1483079399424 1483629851648 1487541243904 1489237966848 1489327053144 1489926488064 1494956703744 1495511564288 1496202985984 1501254392064 1501858627584 1503635375886 1506620342272 1507625828352 1508185391104 1510123241856 1513277251584 1516532318208 1518686175232 1520263757824 1522217127936 1522920896448 1526256893952 1528677531648 1531556397056 1535117273088 1538686428174 1539762552832 1541584142728 1547411324928 1548126741504 1550115912456 1551726143667 1553929984768 1557272495616 1560524980224 1562530081536 1563110022272 1564153208352 1567258312704 1569112430991 1569743978496 1575043670016 1575771861888 1576356717376 1579809767424 1581678734496 1582315339776 1584214926336 1588391497728 1588981037056 1589715672608 1593197985792 1595082791568 1595245068288 1596902178816 1600784113664 1602446978048 1602610003968 1604505944472 1607857079808 1608020656128 1609361195008 1609691037696 1613604061184 1615280242688 1617355698432 1618103452476 1621647949824 1622249832448 1624169007517 1628479340544 1631062102656 1635241689088 1635997712384 1638099787776 1641521086464 1644124532736 1649099669504 1651050608816 1651218579456 1658226475008 1660188211632 1660804398664 1661912783874 1664442433536 1665211957248 1669083583104 1672226866688 1673483899392 1674879012212 1678547877888 1680533655402 1682450509824 1683228359232 1685618966528 1688292351872 1692772859904 1694775466041 1694947885056 1695576973312 1696708564992 1699118317568 1702088060736 1702773129216 1708348147296 1708521947136 1709156073472 1709946269696 1710296727552 1715719305216 1716409860096 1718440429584 1723000946688 1723640446976 1729459716096 1730259299328 1732232871936 1734282160569 1737444294656 1738247569408 1740481024512 1744116154368 1746105532416 1748171232864 1750350168064 1752168398848 1754241271867 1754419740672 1758498775056 1761810448832 1768470085632 1769287704576 1773401307048 1775919982592 1776741045856 1780633042944 1783457120256 1787603666688 1788430131684 1790970151936 1791152357376 1793271349704 1795134166203 1800882127872 1801550534144 1802752850304 1805313212416 1807632839424 1808468564532 1810531344384 1815304568832 1815978328064 1816817911552 1817190273024 1822951761792 1825031061504 1828468031488 1831367974912 1837550948352 1838400505536 1839269937152 1839646900224 1840497426432 1843111395328 1845291856912 1846034563072 1849261088544 1853123414016 1853311942656 1853999808512 1855237128192 1856193151448 1857431934918 1861119246336 1864070974464 1868404948497 1869711671296 1871923601884 1876024098816 1878999465984 1881255225024 1886914981504 1887787361222 1891922608128 1896321337344 1899328895856 1902905786432 1903099379712 1907524094976 1911116419072 1911508107264 1914147442528 1918145288192 1918340431872 1920609891888 1922800582656 1923689553408 1926421676032 1929476973568 1934597554176 1936886246904 1939095502848 1941849505792 1942747283456 1945243497984 1947264180288 1952397882624 1954224308224 1954624831488 1955528515584 1958305857536 1960622597969 1960822063104 1962858928128 1969143939072 1969874796544 1971189448704 1976525389824 1977439199232 1979694710784 1982036754936 1985650622464 1985769404192 1986568650752 1993275604992 1997909980416 1998833676588 2001672522752 2002478170112 2004847167848 2010167771136 2013497655808 2014841420928 2017703002112 2022043090944 2026744350912 2029622837248 2030561195264 2030977363968 2038236708864 2040648010131 2042975619072 2043920150496 2046823030784 2051581904232 2057026535424 2060288971776 2063215099904 2064168988672 2066821216608 2068968191556 2069178679296 2073500319744 2075953339026 2076363327488 2076788883456 2080699973632 2083373442048 2085537611136 2085749784576 2088217295379 2089677750272 2092149907988 2092991971328 2100058226688 2101029149184 2102453600256 2103425630208 2108904979328 2109753786368 2109879991954 2112286568448 2117855330304 2120271003648 2122779354192 2126777055424 2126993424384 2129202905088 2136813338624 2138239401984 2139341259296 2140769009736 2143809439744 2144027541504 2146254716928 2150005971456 2153415872844 2156474264576 2157471269968 2157913449216 2162197266432 2167224385536 2170661595264 2171305787392 2174749470208 2184133050368 2184580694016 2185590693888 2188694781952 2192166043648 2195997542646 2198502346752 2201624772608 2203094089728 2213584282176 2215883711832 2216109146112 2219256578048 2220282609664 2225444777472 2231311865856 2233856950272 2233990579716 2234889732096 2238063837184 2240711540536 2243267346432 2244304478976 2251881588096 2252787941376 2255453063829 2257030479872 2259700621388 2259930513408 2262278086656 2265184862784 2269450747648 2269915877376 2270364172288 2273050088002 2277797529728 2278029262848 2280395636736 2283325691904 2284381344672 2287625740288 2291253906112 2297334595584 2302675909632 2305946288128 2307012399104 2309643829248 2312376214092 2320641366016 2321116987392 2322190112256 2325488205824 2330894977152 2335908743424 2339226320896 2340787470336 2344665033408 2350887469056 2354615967744 2357960114176 2359050272768 2364535076064 2369714651136 2372518101744 2373473009664 2377942827008 2383471555584 2384573508912 2388203143168 2389796978688 2391028466272 2392624187352 2393512221604 2401176170496 2403670467072 2403915005952 2406758916708 2410177119232 2411291419376 2411785619712 2414041792512 2420406091776 2422920364032 2426033547648 2427155178714 2430602349056 2433374748672 2442719010816 2446593153984 2450067931136 2451200674048 2452862533632 2453996568576 2457149681664 2462281629696 2465681451392 2466186799104 2470831218688 2473649504256 2476575913224 2476827869184 2481492328448 2485427965952 2491206597996 2496663650304 2497817935872 2501365465088 2505332621312 2508340300032 2512318518318 2517821816832 2520800483103 2522563477504 2528428449792 2532438527808 2537465839616 2539159289856 2540467745414 2543365459968 2548677476352 2553132091104 2554159693824 2560813189184 2561997133087 2562522220944 2563734110208 2564919404544 2573578957824 2574614790144 2577660644376 2579463405568 2582514995872 2585460670464 2593657997312 2594189574144 2595388948992 2596352240384 2603197176832 2606166441984 2607371354112 2610721536768 2614429417472 2616174231552 2617145237504 2625525252096 2628252598272 2631629611008 2635367186432 2636585598976 2639592947712 2642715673248 2652705128448 2653931556864 2657700806656 2663879973888 2665111568784 2670949564416 2675185680384 2680223694848 2686455227904 2686728536064 2689907024556 2696057454592 2702325801216 2707969818624 2711449259136 2712702846798 2717648945152 2720864013508 2723967492096 2725226867328 2734427642688 2735442538976 2742702047232 2747051962368 2755761622144 2756326422528 2757600758304 2758624255408 2758904905728 2764667092992 2767937785368 2769051844608 2773891632816 2777831256064 2779685121024 2780716814848 2780999712768 2784289727172 2791678869504 2796106461696 2800077635584 2801372198912 2804567506944 2807885402826 2814036148224 2816382091264 2818499198976 2823807107072 2830372472256 2831681041833 2835991232512 2837883912192 2838937206784 2850985869312 2854358679648 2854649069568 2861672955904 2866674628608 2871221163792 2877217932288 2877510647808 2880914837832 2882929688576 2889632514048 2894215460352 2901896331264 2905329370356 2906407697662 2912774258688 2914120925184 2917865246976 2920896270432 2927996723528 2928596823936 2931038271371 2931336462336 2937458786304 2941233094656 2944288392192 2951445709568 2954511615776 2954812194816 2964788084736 2966158798848 2967259703296 2975082487808 2978475933696 2978654106288 2979852976128 2989913407488 2991023128576 2992405971968 3002508784128 3003717255168 3007270751772 3013240684544 3015251656704 3016370782208 3020246483712 3026554503168 3033064636416 3037372350464 3040527515648 3044434255872 3045841792896 3057355063296 3063112794112 3070234546176 3077372856348 3079525105664 3083168285456 3094822649856 3096253483008 3100231824912 3103452287334 3107859969536 3114544991232 3121049960448 3125060163072 3126220044544 3128306416704 3134516625408 3138224861982 3139487956992 3150087340032 3151543723776 3152713434752 3163357468992 3164630679552 3164819987931 3168429852672 3176782995456 3177962074112 3179431345216 3186395971584 3190165583136 3190490136576 3193804357632 3201568227328 3204893956096 3205220007936 3209011888944 3215714159616 3216041312256 3218722390016 3219382075392 3227208122368 3230560485376 3234711396864 3236206904952 3243295899648 3244499664896 3248338015034 3256958681088 3262124205312 3271995424768 3275866303297 3276199575552 3283042172928 3288249065472 3293996313969 3298199339008 3302101217632 3302437158912 3316452950016 3320376423264 3321608797328 3323825567748 3328884867072 3330423914496 3338167166208 3344453733376 3346967798784 3349758024424 3357095755776 3361067310804 3364901019648 3366456718464 3371237933056 3376584703744 3385545719808 3389550932082 3389895770112 3391153946624 3393417129984 3398236635136 3404176121472 3405546258432 3409575132003 3416696294592 3417043894272 3418312146944 3419892539392 3420593455104 3431438610432 3432819720192 3436880859168 3446001893376 3447280893952 3458919432192 3460518598656 3464465743872 3468564321138 3474888589312 3476495138816 3480962049024 3488232308736 3496342465728 3500700336128 3504336797696 3508482543734 3508839481344 3516997550112 3523620897664 3529209347161 3536940171264 3538575409152 3546802614096 3551839965184 3553482091712 3561266085888 3566914240512 3575207333376 3576860263368 3581940303872 3582304714752 3586542699408 3590268332406 3601764255744 3603101068288 3605505700608 3610626424832 3615265678848 3616937129064 3621062688768 3630609137664 3631956656128 3633635823104 3634380546048 3645903523584 3650062123008 3656936062976 3661262338979 3662735949824 3675101896704 3676801011072 3678539874304 3679293800448 3680994852864 3686222790656 3690583713824 3692069126144 3698522177088 3706246828032 3706623885312 3707999617024 3710474256384 3712386302896 3714863869836 3722238492672 3728141948928 3736809896994 3739423342592 3743847203768 3752048197632 3757998931968 3762510450048 3768477777477 3773829963008 3775574722444 3783845216256 3792642674688 3798657791712 3805811572864 3806198759424 3810701618121 3815048189952 3822232838144 3823016214528 3828294885056 3836290576384 3836680863744 3841219783776 3845601165312 3847379106816 3852843352064 3858953947136 3869195108352 3873772493808 3878191005696 3883699011584 3885494566912 3890486995968 3894528360576 3904795765248 3908448616448 3909249662976 3911057031168 3916611715072 3921245195938 3921644126208 3925717856256 3938287878144 3939749593088 3942378897408 3944410446827 3953050779648 3954878398464 3959389421568 3964073509872 3971301244928 3971538808384 3973137301504 3986551209984 3995819960832 3997667353176 4003345045504 4004956340224 4009694335696 4020335542272 4026995311616 4029682841856 4035406004224 4044086181888 4053488701824 4059245674496 4061122390528 4061954727936 4076473417728 4081296020262 4085951238144 4087840300992 4093646061568 4103163808464 4114053070848 4120577943552 4126430199808 4128337977344 4133642433216 4137936383112 4138357358592 4147000639488 4151906678052 4152726654976 4153577766912 4161399947264 4166746884096 4171075222272 4171499569152 4176434590758 4179355500544 4184299815976 4185983942656 4200116453376 4202058298368 4206851260416 4211828104239 4217809958656 4219507572736 4219759983908 4224573136896 4235710660608 4240542007296 4245558708384 4253554110848 4253986848768 4258405810176 4276478803968 4278682518592 4281538019472 4287618879488 4288055083008 4292509433856 4300011942912 4306831745688 4312948529152 4314942539936 4315826898432 4324394532864 4334448771072 4341323190528 4342611574784 4349498940416 4359611546493 4368266100736 4369161388032 4371181387776 4377389563904 4384332087296 4391995085292 4397004693504 4403249545216 4406188179456 4408458734689 4427168564352 4431767423664 4432218292224 4438513156096 4440565219328 4450889554944 4462623731712 4467713900544 4467981159432 4469779464192 4476127674368 4481423081072 4486534692864 4488608957952 4503763176192 4505575882752 4510906127658 4514060959744 4519401242776 4519861026816 4524556173312 4530369725568 4538901495296 4539831754752 4540728344576 4546100176004 4555595059456 4556058525696 4560791273472 4566651383808 4568762689344 4575251480576 4582507812224 4594669191168 4605351819264 4611892576256 4614024798208 4619287658496 4624752428184 4641282732032 4642233974784 4644380224512 4650976411648 4661789954304 4671817486848 4678452641792 4681574940672 4689330066816 4701774938112 4707337292973 4709231935488 4715920228352 4718100545536 4729070152128 4739429302272 4745036203488 4746946019328 4755885654016 4761512023639 4766943111168 4769147017824 4779593957376 4782056932544 4785248374704 4787024443208 4802352340992 4807340934144 4807830011904 4813517833416 4820354238464 4822582838752 4823571239424 4828083585024 4840812183552 4845840728064 4852067095296 4854310357428 4861204698112 4866749497344 4872507022551 4885438021632 4893186307968 4900135862272 4902401348096 4905725067264 4907993137152 4914299363328 4924563259392 4931362902784 4932373598208 4941662437376 4947299008512 4953151826448 4953655738368 4962984656896 4970855931904 4982413195992 4993327300608 4995635871744 5002730930176 5010665242624 5016680600064 5024637036636 5035643633664 5041600966206 5045126955008 5056856899584 5064877055616 5074931679232 5078318579712 5080935490828 5084326398123 5086730919936 5097354952704 5106264182208 5108319387648 5121626378368 5123994266174 5125044441888 5127468220416 5129838809088 5147157915648 5149229580288 5155321288752 5165029991744 5170921340928 5187315994624 5188379148288 5190777897984 5192704480768 5206394353664 5212332883968 5214742708224 5221443073536 5228858834944 5232348463104 5234290475008 5251050504192 5256505196544 5262723815601 5263259222016 5270734372864 5273171197952 5285431346496 5305410256896 5307863113728 5315401613312 5327759947776 5330223137568 5341899128832 5350371360768 5360447389696 5372910455808 5373457072128 5379814049112 5385402498609 5392114909184 5404651602432 5415939637248 5422898518272 5425405693596 5435297890304 5441728027016 5447934984192 5450453734656 5468855285376 5470885077952 5485404094464 5494103924736 5511523244288 5512652845056 5515201516608 5517248510816 5517809811456 5529334185984 5535875570736 5538103689216 5547783265632 5555662512128 5559370242048 5561433629696 5561999425536 5568579454344 5583357739008 5592212923392 5600155271168 5602744397824 5609135013888 5615770805652 5628072296448 5632764182528 5636998397952 5647614214144 5660744944512 5663362083666 5671982465024 5675767824384 5677874413568 5708717359296 5709298139136 5723345911808 5733349257216 5742442327584 5754435864576 5755021295616 5761829675664 5779265028096 5788430920704 5803792662528 5810658740712 5812815395324 5825548517376 5828241850368 5835730493952 5841792540864 5855993447056 5857193647872 5862076542742 5862672924672 5874917572608 5881867793907 5882466189312 5888576784384 5902891419136 5909023231552 5909624389632 5929576169472 5932317597696 5934519406592 5950164975616 5956951867392 5957308212576 5959705952256 5979826814976 5982046257152 5984811943936 6005017568256 6007434510336 6014541503544 6026481369088 6030503313408 6032741564416 6040492967424 6053109006336 6066129272832 6074744700928 6081055031296 6088868511744 6091683585792 6114710126592 6121944030393 6126225588224 6140469092352 6154745712696 6159050211328 6166336570912 6189645299712 6192506966016 6200463649824 6206904574668 6215719939072 6229089982464 6242099920896 6250120326144 6252440089088 6256612833408 6269033250816 6276449723964 6278975913984 6300174680064 6303087447552 6305426869504 6326714937984 6329261359104 6329639975862 6336859705344 6353565990912 6355924148224 6358862690432 6380331166272 6380980273152 6387608715264 6403136454656 6409787912192 6410440015872 6418023777888 6431428319232 6432082624512 6437444780032 6438764150784 6454416244736 6461120970752 6469422793728 6472413809904 6486591799296 6488999329792 6496676030068 6513917362176 6524248410624 6543990849536 6551732606594 6552399151104 6566084345856 6576498130944 6587992627938 6604202435264 6604874317824 6640752846528 6643217594656 6647651135496 6657769734144 6660847828992 6676334332416 6688907466752 6693935597568 6699516048848 6714191511552 6722134621608 6729802039296 6732913436928 6742475866112 6753169407488 6771091439616 6779101864164 6779791540224 6782307893248 6786834259968 6796473270272 6808352242944 6811092516864 6819150264006 6833392589184 6834087788544 6836624293888 6839785078784 6841186910208 6862877220864 6873761718336 6892003786752 6894561787904 6917838864384 6921037197312 6928931487744 6937128642276 6949777178624 6952990277632 6961924098048 6976464617472 6992684931456 7001400672256 7008673595392 7016965087468 7017678962688 7033995100224 7047241795328 7058418694322 7073880342528 7077150818304 7093605228192 7103679930368 7106964183424 7133828481024 7150414666752 7153720526736 7163880607744 7164609429504 7173085398816 7180536664812 7203528511488 7206202136576 7211011401216 7221252849664 7230531357696 7233874258128 7242125377536 7261218275328 7263913312256 7267271646208 7268761092096 7291807047168 7300124246016 7313872125952 7322524677958 7325471899648 7350203793408 7353602022144 7357079748608 7358587600896 7361989705728 7381167427648 7384138252288 7397044354176 7412493656064 7415999234048 7420948512768 7424772605792 7429727739672 7444476985344 7456283897856 7473619793988 7478846685184 7487694407536 7504096395264 7515997863936 7525020900096 7536955554954 7547659926016 7551149444888 7567690432512 7585285349376 7597315583424 7611623145728 7612397518848 7621403236242 7630096379904 7644465676288 7646032429056 7656589770112 7672581152768 7682439567552 7685991399261 7691202330624 7694758213632 7705686704128 7717907894272 7738390216704 7747544987616 7756382011392 7767398023168 7770989133824 7780973991936 7789056721152 7809591530496 7816897232896 7818499325952 7822114062336 7833223430144 7842490391876 7843288252416 7851435712512 7876575756288 7879499186176 7884757794816 7888820893654 7906101559296 7909756796928 7918778843136 7928147019744 7943077616768 7946274603008 7955675308007 7973102419968 7991639921664 7995334706352 8006690091008 8009912680448 8019388671392 8040671084544 8053990623232 8059365683712 8070812008448 8088172363776 8106977403648 8118491348992 8122244781056 8123909455872 8152946835456 8162592040524 8171902476288 8175680601984 8187292123136 8206327616928 8228106141696 8241155887104 8252860399616 8256675954688 8267284866432 8275872766224 8276714717184 8294001278976 8303813356104 8305453309952 8307155533824 8322799894528 8333493768192 8342150444544 8342999138304 8352869181516 8358711001088 8368599631952 8371967885312 8400232906752 8404116596736 8413702520832 8423656208478 8435619917312 8439015145472 8439519967816 8449146273792 8471421321216 8491117416768 8495043125499 8507108221696 8507973697536 8516811620352 8552957607936 8557365037184 8563076038944 8575237758976 8585018867712 8600023885824 8613663491376 8625897058304 8629885079872 8631653796864 8648789065728 8668897542144 8682646381056 8685223149568 8698997880832 8719223092986 8736532201472 8738322776064 8742362775552 8754779127808 8768664174592 8783990170584 8793114814113 8794009387008 8806499090432 8812376358912 8816917469378 8854337128704 8863534847328 8864436584448 8881130438656 8891637108949 8901779109888 8925247463424 8935427801088 8935962318864 8939558928384 8952255348736 8962846162144 8973069385728 8977217915904 9007526352384 9011151765504 9021812255316 9028121919488 9038802485552 9039722053632 9049112346624 9060739451136 9077802990592 9079663509504 9081456689152 9092200352008 9111190118912 9112117051392 9121582546944 9133302767616 9137525378688 9150502961152 9165015624448 9189338382336 9210703638528 9223785152512 9228049596416 9238575316992 9249504856368 9282565464064 9284467949568 9288760449024 9301952823296 9323579908608 9343634973696 9356905283584 9363149881344 9378660133632 9403549876224 9414674585946 9418463870976 9431840456704 9436201091072 9458140304256 9490072406976 9493892038656 9494459963793 9511771308032 9523024047278 9533886222336 9538294035648 9559187914752 9564113865088 9570496749408 9574048886416 9604704681984 9614681868288 9615660023808 9627035666832 9640708476928 9645165677504 9647142478848 9656167170048 9681624367104 9691681456128 9704134190592 9708620714856 9722409396224 9733498994688 9745014045102 9770876043264 9786372615936 9800271724544 9804802696192 9815986274304 9827598909891 9828598726656 9849126518784 9862725805568 9864747196416 9883324874752 9894598017024 9906303652896 9907311476736 9925969313792 9941711863808 9964826391984 9986654601216 9991271743488 10005461860352 10021330485248 10033361200128 10049274073272 10071287267328 10083201932412 10090253910016 10113713799168 10129754111232 10149863358464 10156637159424 10161870981656 10168652796246 10172426941817 10173461839872 10194709905408 10212528364416 10216638775296 10228725396009 10243252756736 10247988532348 10250088883776 10254936440832 10259677618176 10294315831296 10298459160576 10310642577504 10330059983488 10341842681856 10374631989248 10376758296576 10381555795968 10385408961536 10412788707328 10424665767936 10429485416448 10442886147072 10457717669888 10464696926208 10468580950016 10502101008384 10513010393088 10525447631202 10526518444032 10541468745728 10546342395904 10570862692992 10587628041483 10610820513792 10615726227456 10630803226624 10655519895552 10660446275136 10683798257664 10700742721536 10720894779392 10745820911616 10746914144256 10759628098224 10770804997218 10784229818368 10809303204864 10831879274496 10845797036544 10850811387192 10870595780608 10883456054032 10895869968384 10900907469312 10937710570752 10941770155904 10970808188928 10983787016937 10988207849472 11023046488576 11025305690112 11030403033216 11034497021632 11035619622912 11058668371968 11071751141472 11076207378432 11095566531264 11111325024256 11118740484096 11122867259392 11123998851072 11137158908688 11166715478016 11184425846784 11200310542336 11205488795648 11218270027776 11231541611304 11256144592896 11265528365056 11273996795904 11295228428288 11321489889024 11326724167332 11343964930048 11351535648768 11355748827136 11369183052619 11417434718592 11418596278272 11432104854363 11446691823616 11466698514432 11484884655168 11508871729152 11510042591232 11523659351328 11558530056192 11576861841408 11607585325056 11621317481424 11625630790648 11651097034752 11656483700736 11671460987904 11683585081728 11711986894112 11714387295744 11724153085484 11725345849344 11749835145216 11763735587814 11764932378624 11777153568768 11805782838272 11818046463104 11819248779264 11833231340481 11859152338944 11864635195392 11869038813184 11900329951232 11913903734784 11914616425152 11919411904512 11959653629952 11964092514304 11969623887872 12010035136512 12014869020672 12029083007088 12052962738176 12061006626816 12065483128832 12080985934848 12106218012672 12132258545664 12149489401856 12162110062592 12177737023488 12183367171584 12229420253184 12243888060786 12252451176448 12280938184704 12309491425392 12332673141824 12379290599424 12385013932032 12400927299648 12413809149336 12431439878144 12458179964928 12484199841792 12500240652288 12504880178176 12513225666816 12538066501632 12552899447928 12557951827968 12600349360128 12606174895104 12610853739008 12653429875968 12658522718208 12659279951724 12673719410688 12707131981824 12711848296448 12717725380864 12760662332544 12761960546304 12775217430528 12806272909312 12819575824384 12836047555776 12862856638464 12864165249024 12874889560064 12877528301568 12908832489472 12922241941504 12938845587456 12944827619808 12973183598592 12977998659584 12993352060136 13027834724352 13048496821248 13078834639479 13087981699072 13103465213188 13104798302208 13132168691712 13152996261888 13175985255876 13208404870528 13209748635648 13225376204067 13281505693056 13286435189312 13295302270992 13315539468288 13321695657984 13352668664832 13377814933504 13387871195136 13399032097696 13428383023104 13444269243216 13459604078592 13465826873856 13484951732224 13506338814976 13542182879232 13558203728328 13559583080448 13564615786496 13573668519936 13592946540544 13616704485888 13622185033728 13638300528012 13666785178368 13668175577088 13673248587776 13679570157568 13682373820416 13725754441728 13747523436672 13784007573504 13789123575808 13835677728768 13842074394624 13857862975488 13874257284552 13899554357248 13905980555264 13923848196096 13952929234944 13985369862912 14017347190784 14033930174936 14035357925376 14067990200448 14094483590656 14116837388644 14147760685056 14154301636608 14187210456384 14207359860736 14213928366848 14267656962048 14284536070917 14300829333504 14307441053472 14327761215488 14346170797632 14361073329624 14407057022976 14412404273152 14422022802432 14442505699328 14461062715392 14467748516256 14484250755072 14522436550656 14527826624512 14534543292416 14537522184192 14583614094336 14600248492032 14617521067653 14627744251904 14645049355916 14650943799296 14700407586816 14707204044288 14714159497216 14717175201792 14723979411456 14762334855296 14768276504576 14794088708352 14824987312128 14841897025536 14849545211584 14859455479344 14888953970688 14912567795712 14947239587976 14957693370368 14975388815072 15008192790528 15031995727872 15050041800192 15073911109908 15095319852032 15102298889776 15135380865024 15170570698752 15194631166848 15223246291456 15224795037696 15242806472484 15260192759808 15288931352576 15292064858112 15313179540224 15345162305536 15364879135104 15371982798522 15382404661248 15389516427264 15411373408256 15435815788544 15495089975232 15512764022784 15534796046336 15541978267648 15561947983872 15578113442304 15619183060992 15633794465792 15636998651904 15644228124672 15666446860288 15684980783752 15686576504832 15702871425024 15753151512576 15758998372352 15769515589632 15777641787308 15788171446803 15812203118592 15819513593856 15856294039488 15886155233536 15892549206016 15911350616014 15946204839936 15983279843328 15990669412704 16013380182016 16038777342784 16081342169088 16107981246464 16118731367424 16141624016896 16176344727552 16213954807296 16236982697984 16244489562112 16247818911744 16305893670912 16325184081048 16343804952576 16351361203968 16374584246272 16412655233856 16456212283392 16482311774208 16505720799232 16513351909376 16534569732864 16551745532448 16553429434368 16588002557952 16607626712208 16610906619904 16614311067648 16645599789056 16666987536384 16684300889088 16685998276608 16705738363032 16717422002176 16737199263904 16743935770624 16800465813504 16808233193472 16827405041664 16847312416956 16871239834624 16878030290944 16879039935632 16898292547584 16942842642432 16982234833536 16990086250998 17014216443392 17015947395072 17033623240704 17114730074368 17126152077888 17150475517952 17170037735424 17200047771648 17227326982752 17251794116608 17259770159744 17263307593728 17337795084288 17365292762112 17370446299136 17397995761664 17438446185972 17473064402944 17476645552128 17484725551104 17509558255616 17537328349184 17567980341168 17586229628226 17588018774016 17612998180864 17624752717824 17633834938756 17645603381721 17708674257408 17727069694656 17728873168896 17762260877312 17783274217898 17803558219776 17850494926848 17870855602176 17871924637728 17879117856768 17925692324288 17933979931609 17946138771456 17954435831808 18015052704768 18022303531008 18043624510632 18056243838976 18077604971104 18079444107264 18098224693248 18121478902272 18155605981184 18159327019008 18162913378304 18184400704016 18222380237824 18224234102784 18243165093888 18266605535232 18275050757376 18301005922304 18330031248896 18378676764672 18421407277056 18447570305024 18456099192832 18477150633984 18499009712736 18565130928128 18568935899136 18577520898048 18603905646592 18647159817216 18687269947392 18713810567168 18726299762688 18757320267264 18807099752448 18829349171892 18836927741952 18863680913408 18872402182144 18916280608512 18980144813952 18987784077312 18988919927586 19023542616064 19046048094556 19067772444672 19076588071296 19128227730176 19140993498816 19148097772832 19209409363968 19229363736576 19231320047616 19254071333664 19281416953856 19290331355008 19294284957696 19312334340096 19363248734208 19383362912256 19408268381184 19417241429712 19444818792448 19466997989376 19490028090204 19541752086528 19572745231872 19600543449088 19609605392384 19631972548608 19655197819782 19657197453312 19698253037568 19725451611136 19729494392832 19766649749504 19812607305792 19814622953472 19851938627584 19883423727616 19929652783968 19973309202432 19982543486976 20042660970496 20066722400256 20098548146544 20142574534656 20166403864824 20180507820032 20227427598336 20259508222464 20299726716928 20313274318848 20323741963312 20337305592492 20344853883634 20346923679744 20389419810816 20425056728832 20433277550592 20457450792018 20486505513472 20495977064696 20500177767552 20509872881664 20519355236352 20588631662592 20621285155008 20660119966976 20683685363712 20749263978496 20753516593152 20763111591936 20770817923072 20825577414656 20849331535872 20858970832896 20885772294144 20915435339776 20929393852416 20937161900032 21004202016768 21026020786176 21050895262404 21053036888064 21082937491456 21092684791808 21141725385984 21175256082966 21221641027584 21231452454912 21261606453248 21311039791104 21320892550272 21401485443072 21441789558784 21491641823232 21493828288512 21519256196448 21541609994436 21568459636736 21593975836019 21618606409728 21663758548992 21691594073088 21701622774384 21741191561216 21766912108064 21791739936768 21801814938624 21875421141504 21883540311808 21941616377856 21967574033874 21976415698944 22046092977152 22050611380224 22060806066432 22068994043264 22071239245824 22143502282944 22152414756864 22191133062528 22222650048512 22237480968192 22245734518784 22247997702144 22274317817376 22333430956032 22368851693568 22400621084672 22410977591296 22436540055552 22463083222608 22512289185792 22531056730112 22547993591808 22590456856576 22642979778048 22653448334664 22687929860096 22703071297536 22711497654272 22738366105238 22834869437184 22837192556544 22864209708726 22933397028864 22969769310336 23017743458304 23047318702656 23057974197783 23117060112384 23153723682816 23215170650112 23242634962848 23251261581296 23302194069504 23312967401472 23342921975808 23367170163456 23423973788224 23428774591488 23448306170968 23450691698688 23499670290432 23527471175628 23529864757248 23554307137536 23611565676544 23636092926208 23638497558528 23666462680962 23718304677888 23729270390784 23738077626368 23800659902464 23829232850304 23838823809024 23867025924021 23919307259904 23928185028608 23939247775744 24020070273024 24029738041344 24058166014176 24105925476352 24122013253632 24130966257664 24161971869696 24212436025344 24264517091328 24298978803712 24324220125184 24355474046976 24366734343168 24458840506368 24487776121572 24504902352896 24561876369408 24618982850784 24665346283648 24704465430127 24758581198848 24770027864064 24801854599296 24827618298672 24862879756288 24916359929856 24968399683584 25000481304576 25009760356352 25026451333632 25076133003264 25105798895856 25115903655936 25200698720256 25212349790208 25221707478016 25306859751936 25317045436416 25318559903448 25347438821376 25414263963648 25423696592896 25435450761728 25521324665088 25523921092608 25550434861056 25612545818624 25639151648768 25672095111552 25725713276928 25749779120128 25755056603136 25817664978944 25844483883008 25877691174912 25889655239616 25946367197184 25955997319168 25986704120272 26055669448704 26096993642496 26157669278958 26175963398144 26206930426376 26209596604416 26264337383424 26305992523776 26351970511752 26379344442339 26416809741056 26419497271296 26450752408134 26563011386112 26572870378624 26590604541984 26643391315968 26674911326847 26705337329664 26755629867008 26775742390272 26798064195392 26856766046208 26888538486432 26919208157184 26931653747712 26969903464448 27012677629952 27084365758464 27116407456656 27119166160896 27129231572992 27147337039872 27185893081088 27233408971776 27244370067456 27276601056024 27333570356736 27336351154176 27346497175552 27359140315136 27364747640832 27451508883456 27495046873344 27568015147008 27578247151616 27610873127789 27671355457536 27684148789248 27715725950976 27748514569104 27799108714496 27811961110528 27847696392192 27905858469888 27970739725824 28034694381568 28067860349872 28070715850752 28135980400896 28188967181312 28233674777288 28295521370112 28308603273216 28374420912768 28414719721472 28427856733696 28535313924096 28569072141834 28601658667008 28614882106944 28655522430976 28692341595264 28722146659248 28814114045952 28824808546304 28844045604864 28885011398656 28922125430784 28935497032512 28968501510144 29044873101312 29055653249024 29069086584832 29075044368384 29167228188672 29200496984064 29235042135306 29255488503808 29290098711832 29301887598592 29400815173632 29414408088576 29428318994432 29447958822912 29482796729673 29524669710592 29536553009152 29588177416704 29649974624256 29683794051072 29699090423168 29718910958688 29777907941376 29825135591424 29894479175952 29950777630144 30016385581056 30063991455744 30100083600384 30147822219816 30190639704064 30204597779552 30270761730048 30341141397504 30389262333696 30446492582912 30449590075392 30485612944968 30517280825451 30520385519616 30577862705152 30584129716224 30626359080448 30690324611072 30729758270208 30743965597044 30764809322496 30779032854528 30822746816512 30859211142823 30871631577088 30990179950464 31025528045568 31069592092672 31083956535296 31123895967744 31156226884608 31238366121984 31267588931584 31273997303808 31288456249344 31332893720576 31369961567504 31373153009664 31405742850048 31506303025152 31517996744704 31539031179264 31555283574616 31576342893606 31624406237184 31639027187712 31712588078976 31762884124449 31772310467072 31785098412032 31822701232028 31892409679872 31966559686656 31981338825408 32026760364032 32077554685568 32162684338176 32215962492928 32237462734848 32283248033792 32352689455104 32427909614592 32473965395968 32488979124224 32495637823488 32611787341824 32650368162096 32687609905152 32702722407936 32749168492544 32825310467712 32912424566784 32951361050811 32964623548416 33011441598464 33026703818752 33069139465728 33103491064896 33106858868736 33176005115904 33215253424416 33221813239808 33228622135296 33291199578112 33330584165473 33333975072768 33368601778176 33371996553216 33411476726064 33474398527808 33487871541248 33600931627008 33616466386944 33654810083328 33694624833912 33742479669248 33756060581888 33758079871264 33796585095168 33885685284864 33964469667072 33980172501996 34028432886784 34031894790144 34067246481408 34107549157857 34229460148736 34252304155776 34300951035904 34340075470848 34400095543296 34454653965504 34503588233216 34519540319488 34526615187456 34675590168576 34730585524224 34740892598272 34795991523328 34876892371944 34946128805888 34953291104256 34969451102208 35019116511232 35074656698368 35135960682336 35172459256452 35176037548032 35225996361728 35249505435648 35267669877512 35291206763442 35417348514816 35454139389312 35457746337792 35499694021443 35524521754624 35566548435796 35607116439552 35700989853696 35741711204352 35743849275456 35758235713536 35851384648576 35867959863218 35892277542912 35908871663616 36030105409536 36044607062016 36087249021264 36155209942208 36158888214528 36196449386496 36242957804544 36311211962368 36318654038016 36325826756608 36368801408032 36444760475648 36448468205568 36486330187776 36533211070464 36550101514752 36602011844608 36660062497792 36757353529344 36842814554112 36895140610048 36912198385664 36998019425472 37130261856256 37137871798272 37155041796096 37207811293184 37294319634432 37374539894784 37427621134336 37452599525376 37514640534528 37614199504896 37658698343784 37673855483904 37727361826816 37744804364288 37832561217024 37960289627904 37975568154624 37977839855172 38047085232128 38092096189112 38135544889344 38153176142592 38256455460352 38281986997632 38296195545664 38418818727936 38458727473152 38508142667328 38562833907712 38580662710016 38588569915392 38624668680192 38726497468416 38766725824512 38816536762368 38834482859424 38889637584896 38933995978752 38980056180408 39083504173056 39145490463744 39201086898176 39219210784768 39263945097216 39310395639564 39314394906624 39396506075136 39450903222272 39458988785664 39533299499008 39625214611584 39629245906944 39676128612201 39703877255168 39766847455232 39859305567936 39946618404864 39965086973952 40085321940992 40133444800512 40197096293088 40285149069312 40332807729648 40454855196672 40519016444928 40599453433856 40626548637696 40647483926624 40674611184984 40689707767268 40693847359488 40778839621632 40850113457664 40866555101184 40914901584036 40973011026944 40991954129392 41000355535104 41019745763328 41038710472704 41177263325184 41242570310016 41320239933952 41367370727424 41498527956992 41507033186304 41526223183872 41541635846144 41651154829312 41698663071744 41717941665792 41771544588288 41830870679552 41858787704832 41874323800064 42052041572352 42101790524808 42106073776128 42165874982912 42185369583616 42283450771968 42350512165932 42443282055168 42462904909824 42523212906496 42622079582208 42641785100544 42802970886144 42853608212751 42883579117568 42983283646464 43038512392896 43083219988872 43136919273472 43187951672038 43237212819456 43327517097984 43383188146176 43403245548768 43533824216128 43583479873536 43603629877248 43750842283008 43767080623616 43883232755712 43935148067748 43952831397888 44092185954304 44101222760448 44121612132864 44137988086528 44142478491648 44287004565888 44304829513728 44382266125056 44445300097024 44474961936384 44491469037568 44548635634752 44666861912064 44737703387136 44801242169344 44821955182592 44873080111104 44926166445216 45024578371584 45062113460224 45095987183616 45180913713152 45285959556096 45306896669328 45375859720192 45406142595072 45422995308544 45476732210476 45669738874368 45674385113088 45728419417452 45866794057728 45939538620672 46035486916608 46094637405312 46115948395566 46234120224768 46307447365632 46485269925696 46502523162592 46604388139008 46625934802944 46685843951616 46734340326912 46847947576448 46857549182976 46896612341936 46901383397376 46999340580864 47054942351256 47059729514496 47108614275072 47223131353088 47272185852416 47276995117056 47332925361924 47436609355776 47458540781568 47476155252736 47601319804928 47658465700608 47677647618048 47734051848042 47838614519808 47856370057216 47878495551488 48040140546048 48116332028352 48211850952704 48244026507264 48261932515328 48323943739392 48424872050688 48529034182656 48648440250368 48710948093952 48733468686336 48917681012736 48975552243144 49009804705792 49123752738816 49237965701568 49330692567296 49408930860254 49517162397696 49540055728128 49603709198592 49655236597344 49725759512576 49832719859712 49936799367168 50000962609152 50019520712704 50052902667264 50152266006528 50211597791712 50231807311872 50401397440512 50424699580416 50443414956032 50613719503872 50634090872832 50637119806896 50694877642752 50828527927296 50847393185792 50870901523456 51042649330176 51047842185216 51100869722112 51225091637248 51278303297536 51344190223104 51451426553856 51499558240256 51510113206272 51635329957888 51688967766016 51755382349824 51779310479232 51911994638336 51973408240544 52111338897408 52193987284992 52315338557916 52351926796288 52413860852752 52419193208832 52528674766848 52611985047552 52703941023504 52758688884678 52833619482112 52838994542592 52901504816268 53126022772224 53145740757248 53181209083968 53286782631936 53349822653694 53410674659328 53511259734016 53551484780544 53596128390784 53777076972864 53801939794827 53838416314368 53863307495424 53939806928896 54025355259904 54168731516928 54232814913312 54238332321792 54258463145984 54294674079744 54371786162176 54466817943552 54488740134912 54553202112048 54667140713472 54672702308352 54692994351104 54718280630272 54729495281664 54903017766912 54990093746688 55136030294016 55156494303232 55221746255578 55342710915072 55368297578496 55431451901952 55497029138208 55623922221056 55689727156049 55695392784384 55811716939776 55941479451648 56069388763136 56135720699744 56141431701504 56271960801792 56377934362624 56467349554576 56591042740224 56617206546432 56748841825536 56829439442944 56855713467392 57070627848192 57138144283668 57203317334016 57229764213888 57311044861952 57384683190528 57444293318496 57628228091904 57649617092608 57688091209728 57770022797312 57844250861568 57870994065024 57937003020288 58089746202624 58111306498048 58138173169664 58150088736768 58334456377344 58400993968128 58470084270612 58510977007616 58580197423664 58603775197184 58801630347264 58828816177152 58856637988864 58895917645824 58965593459346 59049339421184 59073106018304 59176354833408 59299949248512 59398180846336 59437821917376 59555815882752 59650271182848 59788958351904 59901555260288 60127982911488 60200167200768 60295644439632 60381279408128 60409195559104 60541523460096 60682282795008 60778524667392 60892985165824 60899180150784 60971225889936 61034561650902 61040771039232 61155725410304 61168259432448 61252718160896 61380649222144 61459516540416 61487931194088 61529618644992 61558065709056 61645493633024 61718422285646 61743263154176 61980359900928 62051056091136 62167913070592 62241459762643 62247791935488 62312453769216 62476732243968 62535177863168 62547994607616 62576912498688 62665787441152 62739923135008 62746306019328 62811485700096 63012606050304 63035993489408 63078062358528 63110567149232 63152685787212 63248812474368 63278054375424 63425176157952 63525768248898 63544620934144 63570196824064 63645402464056 63784819359744 63933119373312 63962677650816 64053520728064 64155109371136 64325368676352 64431924985856 64474925469696 64566496067584 64705378910208 64781927508057 64855819229184 64947930791936 64977958248448 64991275646976 65223574683648 65300736324192 65375219810304 65405444815872 65498336985088 65650620935424 65824849133568 65902722101622 65929247096832 66022883196928 66053407637504 66138278931456 66206982129792 66213717737472 66430506848832 66443626479616 66457244270592 66582399156224 66661168330946 66667950145536 66737203556352 66743993106432 66822953452128 66948797055616 66975743082496 67054977596059 67201863254016 67232932773888 67309620166656 67389249667824 67484959338496 67512121163776 67516159742528 67593170190336 67771370569728 67928939334144 67960345003992 68056865773568 68063789580288 68134492962816 68215098315714 68458920297472 68504608311552 68601902071808 68800191086592 68909307931008 69007176466432 69039080638976 69053230374912 69351180337152 69461171048448 69481785196544 69591983046656 69753784743888 69892257611776 69906582208512 69938902204416 70038233022464 70149313396736 70271921364672 70344918512904 70352075096064 70451992723456 70499010871296 70535339755024 70582413526884 70834697029632 70908278778624 70915492675584 70999388042886 71049043509248 71133096871592 71214232879104 71401979707392 71487698550912 71516471427072 71601077772063 71702769297152 71735919726436 71784555085824 71817743327232 72060210819072 72089214124032 72174498042528 72310419884416 72317776429056 72392898772992 72485915609088 72622423924736 72637308076032 72737602816064 72889520951296 72896936411136 72972660375552 73066422140928 73100203029504 73204023689216 73320124995584 73514707058688 73685629108224 73790281220096 73824396771328 73996038850944 74113396290381 74260523712512 74275743596544 74310083592192 74415622586368 74588639268864 74749079789568 74855242268672 74905199050752 74943798489713 75029281069056 75228399009792 75317396687568 75347710967808 75454723653632 75489608728576 75665122434048 75920579255808 75951136309248 75955679710344 76094170464256 76184192378224 76271089778688 76306352285184 76512910920704 76563973995264 76592391091328 76837637455872 76917454946304 77016285334656 77125667815424 77161325420032 77177139830784 77249337360384 77452994936832 77533451649024 77633073524736 77668965718848 77779275169792 77867991957504 77960112360816 78167008346112 78290980927488 78402173796352 78438421569536 78527890194432 78620791279128 78628789813248 78793012150272 78901806444544 78917977571328 79066598998016 79250429223168 79258491813888 79352257224402 79407754510336 79533694910464 79718611135872 79930173947904 80024733980541 80170643881984 80266889601024 80394192586176 80570298138624 80665615459296 80909710393344 81038032889856 81253097275392 81294967853248 81349222369968 81379415534536 81387694718976 81557679243264 81700226915328 81733110202368 81829803168072 81946022053888 81983908258784 82000711070208 82039491526656 82077420945408 82354526650368 82485140620032 82640479867904 82734741454848 82832619383367 82997055913984 83014066372608 83052446367744 83083271692288 83302309658624 83397326143488 83435883331584 83543089176576 83661741359104 83717575409664 83748647600128 84104083144704 84203581049616 84212147552256 84331749965824 84370739167232 84566901543936 84701024331864 84886564110336 84925809819648 85046425812992 85244159164416 85283570201088 85605941772288 85707216425502 85767158235136 85966567292928 86077024785792 86166439977744 86273838546944 86375903344076 86474425638912 86655034195968 86766376292352 86806491097536 87067648432256 87166959747072 87207259754496 87501684566016 87534161247232 87766465511424 87870296135496 87905662795776 88184371908608 88202445520896 88243224265728 88275976173056 88284956983296 88574009131776 88609659027456 88764532250112 88890600194048 88949923872768 88982938075136 89097271269504 89333723824128 89475406774272 89602484338688 89643910365184 89852332890432 90049156743168 90124226920448 90191974367232 90361827426304 90571919112192 90613793338656 90812285190144 90845990617088 90953464420952 91339477748736 91348770226176 91456838834904 91551842476353 91733588115456 91879077241344 92070973833216 92189274810624 92231896791132 92468240449536 92577633428469 92614894731264 92970539851392 93005046325184 93208776278016 93251869605888 93371687903232 93468680653824 93695895152896 93715098365952 93793224683872 93802766794752 93998681161728 94109884702512 94119459028992 94217228550144 94446262706176 94544371704832 94553990234112 94665850723848 94873218711552 94917081563136 94952310505472 95202639609856 95316931401216 95355295236096 95468103696084 95677229039616 95712740114432 95756991102976 96080281092096 96232664056704 96423701905408 96488053014528 96523865030656 96647887478784 96849744101376 97058068365312 97296880500736 97421896187904 97466937372672 97835362025472 97951104486288 98247505477632 98475931403136 98661385134592 98817861720508 99034324795392 99080111456256 99207418397184 99310473194688 99451519025152 99665439719424 99873598734336 99991752496419 100001925218304 100039041425408 100105805334528 100423195583424 100463614623744 100802794881024 100849399160832 100886829912064 101227439007744 101268181745664 101274239613792 101389755285504 101657055854592 101694786371584 101741803046912 102085298660352 102095684370432 102201739444224 102322647473571 102450183274496 102556606595072 102688380446208 102902853107712 102999116480512 103020226412544 103270659915776 103377935532032 103510764699648 103558620958464 103946816481088 104222677794816 104387974569984 104630677115832 104703853592576 104827721705504 104838386417664 105057349533696 105223970095104 105407882047008 105517377769356 105667238964224 105677989085184 105803009632536 106252045544448 106291481514496 106362418167936 106573565263872 106699645307388 106821349318656 107022519468032 107102969561088 107192256781568 107554153945728 107603879589654 107676832628736 107726614990848 107879613857792 108050710519808 108465629826624 108476664643584 108516926291968 108589348159488 108743572324352 108933635887104 108977480269824 109106404224096 109334281426944 109345404616704 109385988702208 109436561260544 109458990563328 109806035533824 109980187493376 110272060588032 110312988606464 110443492511156 110685421830144 110736595156992 110994058276416 111247844442112 111379454312098 111390785568768 111623433879552 111882958903296 112271441399488 112282863403008 112543921603584 112755868725248 112934699109152 113182085480448 113234413092864 113497683651072 113658878885888 113711426934784 114141255696384 114276288567336 114406634668032 114459528427776 114622089723904 114769366381056 114888586636992 115256456183808 115299234185216 115376182419456 115540045594624 115688501723136 115741988130048 115874006040576 116179492405248 116222612996096 116276346339328 116300177473536 116668912754688 116801987936256 116940168541224 117021954015232 117160394847328 117207550394368 117603260694528 117657632354304 117713275977728 117791835291648 117931186918692 118098678842368 118146212036608 118352709666816 118599898497024 118796361692672 118875643834752 119111631765504 119300542365696 119577916703808 119803110520576 120255965822976 120400334401536 120591288879264 120762558816256 120818391118208 121364565590016 121557049334784 121785970331648 121798360301568 121942451779872 122069123301804 122081542078464 122311450820608 122336518864896 122505436321792 122761298444288 122919033080832 122975862388176 123059237289984 123116131418112 123290987266048 123436844571292 123486526308352 123960719801856 124102112182272 124335826141184 124482919525286 124495583870976 124624907538432 124953464487936 125070355726336 125095989215232 125153824997376 125479846270016 125492612038656 125622971400192 126071986978816 126156124717056 126221134298464 126305371574424 126497624948736 126556108750848 126850352315904 127051536497796 127089241868288 127140393648128 127290804928112 127569638719488 127866238746624 127925355301632 128107041456128 128310218742272 128650737352704 128863849971712 128949850939392 129132992135168 129410757820416 129563855016114 129711638458368 129895861583872 129955916496896 129982551293952 130601472648384 130750439620608 130810889631744 130996673970176 131301241870848 131649698267136 131805444203244 131858494193664 132045766393856 132106815275008 132276557862912 132413964259584 132427435474944 132861013697664 132887252959232 132914488541184 133164798312448 133322336661892 133335900291072 133474407112704 133645906904256 133897594111232 133951486164992 134109955192118 134403726508032 134465865547776 134619240333312 134778499335648 134969918676992 135032319485056 135186340380672 135542741139456 135857878668288 135920690007984 136113731547136 136127579160576 136268985925632 136430196631428 136917840594944 137009216623104 137203804143616 137600382173184 137818615862016 138014352932864 138078161277952 138106460749824 138702360674304 138922342096896 138963570393088 139183966093312 139507569487776 139784515223552 139813164417024 139877804408832 140298626793472 140543842729344 140689837025808 140704150192128 140903985446912 140998021742592 141070679510048 141164827053768 141669394059264 141816557557248 141830985351168 141998776085772 142098087018496 142266193743184 142428465758208 142803959414784 142975397101824 143032942854144 143202155544126 143405538594304 143471839452872 143569110171648 143635486654464 144120421638144 144348996085056 144620839768832 144635552858112 144785797545984 144971831218176 145244847849472 145274616152064 145475205632128 145779041902592 145945320751104 146132844281856 146200406059008 146408047378432 146640249991168 147029414117376 147371258216448 147580562440192 147648793542656 147992077701888 148226792580762 148521047425024 148551487193088 148620167184384 148831245172736 149177278537728 149498159579136 149710484537344 149810398101504 149887596979426 150058562138112 150456798019584 150634793375136 150695421935616 150979217457152 151157830852133 151330244868096 151841158511616 151902272618496 151911359420688 152188340928512 152368384756448 152542179557376 152612704570368 153025821841408 153127947990528 153184782182656 153675274911744 153834909892608 154032570669312 154251335630848 154322650840064 154354279661568 154498674720768 154905989873664 155066903298048 155266147049472 155337931437696 155558550339584 155735983915008 155920224721632 156334016692224 156581961854976 156804347592704 156876843139072 157055780388864 157241582558256 157257579626496 157586024300544 157803612889088 157835955142656 158133197996032 158500858446336 158516983627776 158704514448804 158815509020672 159067389820928 159437222271744 159860347895808 160049467961082 160341287763968 160533779202048 160788385172352 161331230918592 161405819384481 161819420786688 162076065779712 162506194550784 162589935706496 162698444739936 162758831069072 162775389437952 163115358486528 163400453830656 163466220404736 163659606336144 163892044107776 163967816517568 164001422140416 164078983053312 164154841890816 164709053300736 164970281240064 165280959735808 165469482909696 165665238766734 165994111827968 166028132745216 166104892735488 166166543384576 166604619317248 166871766663168 167069181468147 167086178353152 167323482718208 167435150819328 167497295200256 168208166289408 168407162099232 168424295104512 168741478334464 169133803087872 169402048663728 169773128220672 169851619639296 170092851625984 170488318328832 170567140402176 171211883544576 171414432851004 171534316470272 171933134585856 172154049571584 172332879955488 172547677093888 172751806688152 172931258010889 172948851277824 173310068391936 173532752584704 173612982195072 174135296864512 174333919494144 174414519508992 175003369132032 175068322494464 175532931022848 175740592270992 175811325591552 176368743817216 176404891041792 176486448531456 176551952346112 176569913966592 177148018263552 177219318054912 177529064500224 177781200388096 177899847745536 177965876150272 178194542539008 178667447648256 178950813548544 179204968677376 179287820730368 179704665780864 180248453840896 180383948734464 180723654852608 181143838224384 181227586677312 181624570380288 181691981234176 181906928841904 182678955497472 182697540452352 182913677669808 183103684952706 183467176230912 183758154482688 184141947666432 184378549621248 184463793582264 184936480899072 185155266856938 185229789462528 185941079702784 186010092650368 186503739211776 186724379287929 186743375806464 186937361307648 187391790305792 187430196731904 187586449367744 187605533589504 187997362323456 188219769405024 188238918057984 188434457100288 188892525412352 189088743409664 189107980468224 189331701447696 189746437423104 189834163126272 189904621010944 190405279219712 190633862802432 190710590472192 190936207392168 191354458079232 191425480228864 191513982205952 192160562184192 192465328113408 192847403810816 192976106029056 193047730061312 193276111894523 193295774957568 193699488202752 194116136730624 194345782524171 194593761001472 194843792375808 194933874745344 195670724050944 195902208972576 196495010955264 196951862806272 197322770269184 197635723441016 198068649590784 198160222912512 198414836794368 198620946389376 198903038050304 199330879438848 199747197468672 199983504992838 200003850436608 200078082850816 200211610669056 200846391166848 200927229247488 201164932788177 201605589762048 201698798321664 201773659824128 202454878015488 202536363491328 202548479227584 202779510571008 203314111709184 203389572743168 203483606093824 204170597320704 204191368740864 204403478888448 204645294947142 204900366548992 205113213190144 205376760892416 205805706215424 205998232961024 206541319831552 206755871064064 207021529399296 207117241916928 207893632962176 208445355589632 208775949139968 209261354231664 209655443411008 209676772835328 210114699067392 210447940190208 210815764094016 211034755538712 211334477928448 211355978170368 211606019265072 212504091088896 212582963028992 212724836335872 213147130527744 213399290614776 213642698637312 214045038936064 214205939122176 214384513563136 215108307891456 215207759179308 215353665257472 215453229981696 215759227715584 216014477999761 216101421039616 216931259653248 216953329287168 217033852583936 217178696318976 217487144648704 217867271774208 218212808448192 218668562853888 218690809233408 218771977404416 218873122521088 218917981126656 219612071067648 219960374986752 220544121176064 220625977212928 220886985022312 221370843660288 221473190313984 221988116552832 222340188871143 222495688884224 222758908624196 222781571137536 223246867759104 223765917806592 224542882798976 224565726806016 224831395469139 225087843207168 225511737450496 225869398218304 226364170960896 226468826185728 226995367302144 227317757771776 227422853869568 228282511392768 228552577134672 228813269336064 228919056855552 229244179447808 229538732762112 229777173273984 230512912367616 230598468370432 230752364838912 231080091189248 231377003446272 231483976260096 231748012081152 232358984810496 232445225992192 232552692678656 232600354947072 233337825509376 233603975872512 233880337082448 234320789694656 234415100788736 235206521389056 235315264708608 235426551955456 235583670583296 235862373837384 236197357684736 236292424073216 236705419333632 237199796994048 237592723385344 237751287669504 238223263531008 238601084731392 239155833407616 239606221041152 240511931645952 240800668803072 241182577758528 241525117632512 241636782236416 242729131180032 243114098669568 243571940663296 243884903559744 244138246603608 244163084156928 244622901641216 244673037729792 245010872643584 245522596888576 245838066161664 245951724776352 246118474579968 246232262836224 246581974532096 246873689142584 246973052616704 247921439603712 248204224364544 248497858150101 248671652282368 248965839050572 248991167741952 249249815076864 249906928975872 250140711452672 250191978430464 250307649994752 250959692540032 250985224077312 251245942800384 252312249434112 252442268596928 252610743148848 252995249897472 253112217501696 253700704631808 254103072995592 254178483736576 254280787296256 254581609856224 255139277438976 255732477493248 255850710603264 256214082912256 256620437484544 257301474705408 257727699943424 257899701878784 258265984270336 258821515640832 259127710032228 259423276916736 259791723167744 259911832993792 259965102587904 261202945296768 261500879241216 261621779263488 261993347940352 262602483741696 263299396534272 263610888406488 263716988387328 264091532787712 264213630550016 264553115725824 264827928519168 264854870949888 265722027395328 265774505918464 265828977082368 266329596624896 266644673323784 266671800582144 266948814225408 267291813808512 267795188222464 267902972329984 268219910384236 268807453016064 268931731095552 269556998671296 269939837353984 270064638970112 270372680761344 271085482278912 271715757336576 271841380015968 272227463094272 272537971851264 272860393262856 273835681189888 274018433246208 274407608287232 275200764346368 275637231724032 276028705865728 276156322555904 276212921499648 277404721348608 277732900285407 277844684193792 277927140786176 278367932186624 279015138975552 279569030447104 279626328834048 279755608817664 280597253586944 281087685458688 281379674051616 281408300384256 281996043485184 282141359020096 282329654107536 283338788118528 283633115114496 283661970702336 283997552171544 284196174036992 284532387486368 284856931516416 285607918829568 285950794203648 286065885708288 286404311088252 286811077188608 286943678905744 287138220343296 287270973308928 288240843276288 288697992170112 289241679537664 289271105716224 289571595091968 289943662436352 290489695698944 290549232304128 290950411264256 291558083805184 291890641502208 292265688563712 292400812118016 292816094756864 293280499982336 294742516432896 295161124880384 295297587085312 295984155403776 296453585161524 297042094850048 297102974386176 297240334368768 297662490345472 298354557075456 298996319158272 299420969074688 299620796203008 299775193958852 299975257489257 300117124276224 301269586750272 301390843871232 301958434914304 302315661704266 302660489736192 303682317023232 303804545236992 303822718841376 304736769512896 305084359114752 305225409140736 306051643682816 306255895981056 306369564365312 307350549823488 307669819785216 308065141338624 308502671261696 308645301680128 308708559323136 308997349441536 309811979747328 310133806596096 310532294098944 310675862875392 311117100679168 311840449443264 312668033384448 313163923709952 313608695185408 313753686278144 314111560777728 314483165116512 314515159252992 315172048601088 315607225778176 315671910285312 316266395992064 317001716892672 317033967255552 317409028897608 317631018041344 318134779641856 318874444543488 319720695791616 320098935922164 320682575527936 321067558404096 321576770344704 322662461837184 322811638768962 323638841573376 324152131559424 325179871412992 325396889479872 325517662138144 325550778875904 326230716973056 326800907661312 326932440809472 327319212672288 327784088215552 327935633035136 328002844280832 328157966106624 328309683781632 329418106601472 329940562480128 330561919471616 330938965819392 331330477533468 331988223655936 332056265490432 332209785470976 332333086769152 333209238634496 333743533326336 334138362936294 334172356706304 334646965436416 334870301638656 334994590400512 336814324198464 336848590209024 337482956668928 338267606175744 338804097327456 339546256441344 339703239278592 340976636657664 341134280804352 342423767089152 342828865702008 343068632940544 343866269171712 344308099143168 344665759910976 345095354187776 345503613376304 345862516021778 345897702555648 346620136783872 347065505169408 347225964390144 348270593729024 348667838988288 348829039017984 350006738264064 350136644988928 351065862045696 351481184541984 351622651183104 352737487634432 352809782083584 352972897062912 353103904692224 353139827933184 354296036527104 354438636109824 355058129000448 355562400776192 355799695491072 355931752300544 356389085078016 357334895296512 357901627097088 358409937354752 358575641460736 359409331561728 360496907681792 360767897468928 361447309705216 362287676448768 362455173354624 363383962468352 363813857683808 365357910994944 365395080904704 365827355339616 366207369905412 366934352461824 367516308965376 368283895332864 368757099242496 368927587164528 369872961798144 370310533713876 370459578925056 371882159405568 372020185300736 373007478423552 373448758575858 373486751612928 373874722615296 374783580611584 374860393463808 375172898735488 375211067179008 376439538810048 376477836115968 376868914200576 377785050824704 378177486819328 378215960936448 378663402895392 379492874846208 379668326252544 379809242021888 380810558439424 381267725604864 381421180944384 381872414784336 382708916158464 382850960457728 383027964411904 384321124368384 384930656226816 385694807621632 385952212058112 386095460122624 386552223789046 386591549915136 387398976405504 388232273461248 388691565048342 389687584751616 389867749490688 391804417945152 392990021910528 393903725612544 394645540538368 395271446882032 396137299181568 396320445825024 396829673588736 397241892778752 397806076100608 398661758877696 399494394937344 399967009985676 400007700873216 400156165701632 400423221338112 401692782333696 401854458494976 402329865576354 403211179524096 403397596643328 403547319648256 404909756030976 405096958455168 405559021142016 406628223418368 406779145486336 406967212187648 408341194641408 408382737481728 408806957776896 409290589894284 409800733097984 410226426380288 410753521784832 411611412430848 411996465922048 413082639663104 413511742128128 414043058798592 414234483833856 415787265924352 416890711179264 417551898279936 418522708463328 419310886822016 419353545670656 420895880380416 421631528188032 422069511077424 422668955856896 422711956340736 423212038530144 425008182177792 425165926057984 425449672671744 426294261055488 426798581229552 427285397274624 428090077872128 428411878244352 428769027126272 430216615782912 430415518358616 430707330514944 430906459963392 431518455431168 432028955999522 432202842079232 433862519306496 433906658574336 434067705167872 434357392637952 435734543548416 436425616896384 437337125707776 437543954808832 437746245042176 437835962253312 439224142135296 439920749973504 441088242352128 441251954425856 441773970044624 442741687320576 442946380627968 443976233105664 444680377742286 444991377768448 445517817248392 445563142275072 446493735518208 447531835613184 449085765597952 449131453612032 449662790938278 450175686414336 451023474900992 451738796436608 452937652371456 453473492556399 453990734604288 454635515543552 454845707739136 456565022785536 457105154269344 457626538672128 457838113711104 458488358895616 459077465524224 459554346547968 461025824735232 461196936740864 461504729677824 462160182378496 462754006892544 462967952520192 463496024162304 464717969620992 464890451984384 465105385357312 465200709894144 466675651018752 467207951745024 467760674164896 468641579389312 468830201577472 469384843172413 470413042778112 470630529417216 471167341166592 471724747674768 472394715369472 472584848146432 473410838667264 474399593988096 475185446770688 475502575339008 476446527062016 477202169462784 478311666815232 479212442082304 481023863291904 481601337606144 482365155517056 483050235265024 483273564472832 485458262360064 486228197339136 487143881326592 487769807119488 488276493207216 488326168313856 489245803282432 489346075459584 490021745287168 491045193777152 491676132323328 491903449552704 492236949159936 492464525672448 493163949064192 493747378285168 493946105233408 495842879207424 496408448729088 496995716300202 497343304564736 497931678101144 497982335483904 498499630153728 499813857951744 500281422905344 500615299989504 501207544404441 501919385080064 501970448154624 502491885600768 504624498868224 504884537193856 505221486297696 506224435003392 507401409263616 508206145991184 508356967473152 509163219712448 510278554877952 511464954986496 511701421206528 512428165824512 513240874969088 514602949410816 515455399886848 515799403757568 516531968540672 517643031281664 518255420064456 518793774032667 518846553833472 519583446335488 519823665987584 519930205175808 522405890593536 523001758482432 523243558526976 523986695880704 524606589427991 525204967483392 526598793068544 527221776812976 527433976774656 528183065575424 528427261100032 529106231451648 529655857038336 529709741899776 531444054790656 531549011836928 531657954164736 532659193249792 533289346647568 533343601164288 533897628450816 534583627617024 535590376444928 535805944659968 536439820768472 537614906032128 537863462191104 539113997342592 539879674707968 540129277940224 540745361522688 542170964557824 543431514673152 543682760031936 544454926188544 545075943702528 545720786525712 547671362379776 548036866492416 548815216574464 550401528692736 551274463448064 552057411731456 552312645111808 552425842999296 554809442697216 555465800570814 555689368387584 555854281572352 556735864373248 558030277951104 559138060894208 559511217635328 560173137863787 561194507173888 562175370917376 562759348103232 562816600768512 563992086970368 564282718040192 564659308215072 566677576237056 567266230228992 567323941404672 567995104343088 569064774972736 569713863032832 571215837659136 571901588407296 572131771416576 572808622176504 573622154377216 573887357811488 574276440686592 574541946617856 576481686552576 577395984340224 578483359075328 578542211432448 579143190183936 579828335683569 579887324872704 580979391397888 581098464608256 581900822528512 583116167610368 583781283004416 584531377127424 584801624236032 585632189513728 586560999964672 589485032865792 590322249760768 590595174170624 591968310807552 592907170323048 594084189700096 594205948772352 594480668737536 595324980690944 596709114150912 597992638316544 598841938149376 599241592406016 599550387917704 599950514978514 600234248552448 602539173500544 602781687742464 603494798364531 603916869828608 604631323408532 605320979472384 607364634046464 607609090473984 607645437682752 609473539025792 610168718229504 610450818281472 612103287365632 612511791962112 612739128730624 614701099646976 615339639570432 616130282677248 617005342523392 617290603360256 617417118646272 617994698883072 619623959494656 620267613192192 621064588197888 621351725750784 622234201358336 623680898886528 625336066768896 626327847419904 627217390370816 627507372556288 628966330233024 629030318505984 630344097202176 631214451556352 631343820570624 632532791984128 634003433785344 634067934511104 634818057795216 636269559283712 637748889086976 639441391583232 640197871844328 641365151055872 642135116808192 643153540689408 645324923674368 645623277537924 647277683146752 648043433999283 648304263118848 650359742825984 650793778959744 651035324276288 651101557751808 652461433946112 653601815322624 654638425344576 655568176431104 655871266070272 656005688561664 656315932213248 656619367563264 658836213202944 659881124960256 661123838943232 661877931638784 662660955066936 663976447311872 664112530980864 664419570941952 664666173538304 666418477268992 667487066652672 668276725872588 668344713412608 669293930872832 669740603277312 669989180801024 673628648396928 673697180418048 674494186407417 674965913337856 676535212351488 677608194654912 679092512882688 679406478557184 681953273315328 682268561608704 684847534178304 685657731404016 687732538343424 688616198286336 689331519821952 690190708375552 691007226752608 691725032043556 691795405111296 693240273567744 694131010338816 694451928780288 696541187458048 697335677976576 697658078035968 700013476528128 700273289977856 702962369083968 703245302366208 705474975268864 705619564167168 705945794125824 706207809384448 706279655866368 708592073054208 708877272219648 710116258000896 711124801552384 711599390982144 711863504601088 712778170156032 714669790593024 715803254194176 716819874709504 717151282921472 718818663123456 720993815363584 721535794937856 722894619410432 724575352897536 724910346709248 727627715367616 730715821989888 731654710679232 732414739810824 733868704923648 735032617930752 736567790665728 737514198484992 737855174329056 739745923596288 740621067427752 740919157850112 743764318811136 744040370601472 746014956847104 746897517151716 746973503225856 747749445230592 749567161223168 749720786927616 750345797470976 750422134358016 752879077620096 752955672231936 753737828401152 755570101649408 756354973638656 757326805790784 758985749692416 759336652505088 759618484043776 761621116878848 762535451209728 762842361888768 763744829568672 765417832316928 765701920915456 766055928823808 768642248736768 769861312453632 771389615243264 771904424116224 772190920245248 773104447578092 773183099830272 774797952811008 776464546922496 777383130096684 779375169503232 779735498981376 783608835890304 785980043821056 787807451225088 789291081076736 790542893764064 792274598363136 792640891650048 793659347177472 794483785557504 795612152201216 797323517755392 798988789874688 799934019971352 800015401746432 800312331403264 800846442676224 803385564667392 803708916989952 804659731152708 806422359048192 806795193286656 807094639296512 809819512061952 810193916910336 811118042284032 813256446836736 813558290972672 813934424375296 816682389282816 817613915553792 818581179788568 819601466195968 820452852760576 821507043569664 823222824861696 823992931844096 827023484256256 828086117597184 828468967667712 831574531848704 833781422358528 835103796559872 837045416926656 838621773644032 838707091341312 841791760760832 843263056376064 844139022154848 845337911713792 846424077060288 850016364355584 850331852115968 850899345343488 852588522110976 853597162459104 854570794549248 856180155744256 856823756488704 857538054252544 860433231565824 860831036717232 861414661029888 861812919926784 863036910862336 864057911999044 864405684158464 867725038612992 867813317148672 868135410335744 868714785275904 871469087096832 872851233792768 874674251415552 875492490084352 875671924506624 878448284270592 879841499947008 882503908851712 883547940089248 885483374641152 885892761255936 887952466211328 889360755484572 889982755536896 891035634496784 891126284550144 892987471036416 895063671226368 898171531195904 898262907224064 899325581876556 900351372828672 902046949801984 903477592873216 905875304742912 906946985112798 907981469208576 909271031087104 909691415478272 914210308538688 915253077344256 915676227422208 916976717791232 918154931048448 919108693095936 922051649470464 922393873481728 923009459355648 924320364756992 925508013785088 925935905040384 926992048324608 929435939241984 929780903968768 930210770714624 930401419788288 933351302037504 935521348329792 937283158778624 937660403154944 938769686344826 940826085556224 941261058834432 942334682333184 943449495349536 944789430738944 946821677334528 948799187976192 950370893541376 951005150678016 952893054124032 954404338925568 956623333630464 958424884164608 962047726583808 963202675212288 964730311034112 966100470530048 966547128945664 970916524720128 972456394678272 974287762653184 975539614238976 976552986414432 976652336627712 978491606564864 978692150919168 980043490574336 982090387554304 983352264646656 983806899105408 984473898319872 984929051344896 986327898128384 987494756570336 987892210466816 991685758414848 992816897458176 993991432600404 994686609129472 995863356202288 995964670967808 996999260307456 999627715903488 1000562845810688 1001230599979008 1002415088808882 1003838770160128 1003940896309248 1004983771201536 1009769074387712 1010442972595392 1012448870006784 1014802818527232 1016412291982368 1016713934946304 1018326439424896 1022929909972992 1023402842413056 1024856331649024 1026481749938176 1029205898821632 1030910799773696 1031598807515136 1033063937081344 1035286062563328 1036510840128912 1037587548065334 1037693107666944 1039166892670976 1039647331975168 1039860410351616 1044811781187072 1046003516964864 1046487117053952 1047973391761408 1049213178855982 1050409934966784 1053197586137088 1054443553625952 1054867953549312 1056854522200064 1058104815964931 1058212462903296 1059311714076672 1059419483799552 1062888109581312 1063098023673856 1063315908329472 1065318386499584 1066578693295136 1066687202328576 1067795256901632 1069167255234048 1071180752889856 1071611889319936 1072879641536944 1075229812064256 1075726924382208 1078227994685184 1079759349415936 1080258555880448 1081490723045376 1084341929115648 1086863029346304 1087365520063872 1088909852377088 1090151887405056 1091441573051424 1095342724759552 1096073732984832 1097630433148928 1100803057385472 1102548926896128 1104114823462912 1104625290223616 1104851685998592 1109618885394432 1110931601141628 1111378736775168 1111708563144704 1113471728746496 1116060555902208 1118276121788416 1119022435270656 1120346275727574 1122389014347776 1124350741834752 1125518696206464 1125633201537024 1128565436080384 1129318616430144 1133355152474112 1134532460457984 1134647882809344 1135990208686176 1138129549945472 1139427726065664 1142431675318272 1143803176814592 1144263542833152 1145617244353008 1147244308754432 1147774715622976 1148552881373184 1149083893235712 1152963373105152 1154791968680448 1156966718150656 1157084422864896 1158286380367872 1159656671367138 1159774649745408 1161958782795776 1162196929216512 1163801645057024 1166232335220736 1169062754254848 1169603248472064 1171264379027456 1173121999929344 1178970065731584 1181190348341248 1183936621615104 1185814340646096 1188168379400192 1188411897544704 1188961337475072 1190649961381888 1193418228301824 1195985276633088 1197683876298752 1198483184812032 1199100775835408 1199901029957028 1200468497104896 1205078347001088 1205563375484928 1206989596729062 1207833739657216 1209262646817064 1210641958944768 1214729268092928 1215290875365504 1218947078051584 1220337436459008 1220901636562944 1224206574731264 1225023583924224 1225478257461248 1229402199293952 1230679279140864 1232260565354496 1234010685046784 1234581206720512 1234834237292544 1235989397766144 1239247918989312 1240535226384384 1242129176395776 1242703451501568 1244468402716672 1247361797773056 1250672133537792 1252655694839808 1254434780741632 1255014745112576 1257932660466048 1258060637011968 1262428903112704 1262687641141248 1265065583968256 1268006867570688 1268135869022208 1269636115590432 1272539118567424 1274044574325121 1275497778173952 1278882783166464 1280395743688656 1282730302111744 1284270233616384 1286307081378816 1290649847348736 1291246555075848 1294555366293504 1296086867998566 1296608526237696 1300719485651968 1301587557919488 1302070648552576 1302203115503616 1307203630645248 1309276850689152 1311136352862208 1311742532140544 1312011377123328 1312631864426496 1313238735126528 1317672426405888 1319762249920512 1322247677886464 1323755863277568 1325321910133872 1327952894623744 1328225061961728 1328839141883904 1329332347076608 1332836954537984 1334974133305344 1336553451745176 1336689426825216 1338587861745664 1339481206554624 1339978361602048 1347257296793856 1347394360836096 1348988372814834 1349931826675712 1353070424702976 1355216389309824 1358812957114368 1360420477669197 1363906546630656 1364537123217408 1369695068356608 1371315462808032 1375465076686848 1377232396572672 1378663039643904 1382014453505216 1383450064087112 1383590810222592 1386480547135488 1388262020677632 1388903857560576 1393082374916096 1394671355953152 1395316156071936 1400026953056256 1400546579955712 1405924738167936 1406490604732416 1408154529517239 1410949950537728 1411239128334336 1411891588251648 1412415618768896 1417184146108416 1417754544439296 1420232516001792 1422249603104768 1423198781964288 1423727009202176 1425556340312064 1429339581186048 1431606508388352 1433639749419008 1434302565842944 1437637326246912 1441987630727168 1443071589875712 1445789238820864 1449150705795072 1449820693418496 1455255430735232 1461431643979776 1463309421358464 1464829479621648 1467737409847296 1470065235861504 1473135581331456 1475028396969984 1475710348658112 1479491847192576 1481242134855504 1481838315700224 1487528637622272 1488080741202944 1492029913694208 1493795034303432 1493947006451712 1495498890461184 1499134322446336 1499441573855232 1500691594941952 1500844268716032 1505758155240192 1505911344463872 1507475656802304 1511140203298816 1512709947277312 1514653611581568 1518673305010176 1519236968087552 1523242233757696 1525070902419456 1527489659137344 1530835664633856 1531403841830912 1532111857647616 1537284497473536 1539722624907264 1543808848232448 1544381840490496 1546208895156184 1546366199660544 1549595905622016 1552929093844992 1554766260193368 1556381322098001 1558750339006464 1559470997962752 1567217671780608 1571960087642112 1573819768283973 1575614902450176 1578582162153472 1581085787528128 1584549196726272 1585281783300096 1587318694354944 1588967571115008 1591224304402432 1594647035510784 1597977579749376 1599868039942704 1600030803492864 1600624662806528 1601692885352448 1606771129334784 1607417833979904 1609319462305416 1612844718096384 1613590386573312 1614189278593024 1619639024123904 1620387833820672 1622236084568064 1626512893673472 1627116581945344 1627868848750592 1633364778565632 1635227831107584 1637162359577136 1639202932391936 1640905705521152 1643014087139328 1646445649723392 1647985863688192 1654046968512512 1656172235194368 1656937935335424 1663149063697408 1667562844717056 1670207593119744 1674090833853312 1677243547288064 1677414182682624 1683583521521664 1686526112752128 1688278044309696 1690675823427584 1692848154120576 1700032728711168 1700663704231936 1701798690686976 1707194324918208 1709141589098496 1712360311488512 1713647512977408 1715076108505088 1720866463131648 1721662073434464 1722829322059776 1723625839853568 1726073821724672 1728115823998088 1728811368316928 1735450077225984 1735626634297344 1736270820671488 1737429570551808 1739485007050707 1742938174193664 1745702467585536 1749348502831104 1750984980168704 1751343849013248 1756896568541184 1759682999894016 1767095880178496 1770966749282304 1771785522511872 1775904932422656 1778721510969144 1779965511073792 1782071268993568 1782252569100288 1785974942072832 1790127342452736 1796343062391808 1796525814448128 1798651163753112 1800702745657344 1804093899603968 1806955185746432 1811750609485824 1813893970225596 1815962938417152 1818542062174208 1819382830956544 1828420617077376 1830506154688512 1831352454844416 1833953435582464 1836309862096896 1838217386191872 1844103298940928 1844787746963456 1846018918711296 1848640729513984 1851016027570176 1851871810080768 1853984096649216 1858871878483968 1859561807937536 1860421541429248 1860802839576576 1866702604075008 1871042696659584 1874566317557248 1875320806309888 1877539372689652 1881652171112448 1882522117668864 1886898990699072 1889578861477888 1893643354669056 1897598375952384 1900741787082752 1902010301356032 1908808677851136 1913246667260928 1916849768329216 1924095453167616 1926405350424576 1929460622068224 1932200941060096 1933094257891328 1941833049440256 1944130301997849 1944912789356544 1948575525306368 1951079228477952 1953105972828864 1953304673255424 1956983213129728 1957384301838336 1960086981148672 1964180775108608 1966704529293312 1967613798210816 1968947796639744 1969858102689792 1974989513140672 1975784420933632 1983371516829696 1985633794916352 1987982865200808 1989373218258944 1991726712404576 1991929341935616 1993998520614912 1999255431806976 2001125691621376 2002461199958016 2004830177617764 2007677540320256 2007881792618496 2009967542403072 2019538148775424 2020885945190784 2024897740013568 2029605637054464 2032824583964736 2033427869892608 2036652878849792 2045859819945984 2046805684826112 2049712663298048 2052963499876352 2061821599547392 2063197615030272 2066127874162688 2070572125126656 2073021680257824 2075175096130668 2075386215333888 2078333785341952 2079294663950336 2079720820703232 2089623562374144 2092007033929728 2092974234107904 2095946783522816 2098426357711964 2100819869933568 2108887107251904 2109735907098624 2113709044400128 2116209631929862 2116424925806592 2118623428153344 2118838967599104 2125776219162624 2126196047347712 2126631816658944 2133157386590272 2133374404657152 2135590513803264 2138334510468096 2142361505779712 2143223778639872 2145759283073888 2150459624128512 2151453848764416 2156455989370368 2159518698831872 2160517111760896 2162981446090752 2168683858231296 2173726058692608 2174731040127744 2177819704754176 2182883146102848 2190685449519104 2192147465969664 2195260866297856 2201606114770944 2205097853792256 2208229646925824 2209250580447232 2209703371997184 2219237770788864 2221863202283256 2222757473550336 2223417126289408 2226943457492992 2232121111804416 2236552243576832 2238044870541312 2240692551455148 2244778028695552 2248701483669504 2251037392412928 2251266403074048 2257130872160768 2258637232860288 2266710304948224 2269064920915968 2271980417372352 2276259099890944 2278855452131328 2284863350636544 2287606353629184 2288527085666304 2291234488706016 2294488617508864 2295549431245952 2297105762746368 2298167786471424 2305926746210304 2309583937360896 2313933436301312 2314168845729792 2316572760735744 2319313342734276 2319549299490816 2323917565591552 2324393858433024 2327603290114048 2332464670441472 2338125508509696 2339206496944128 2342528758054912 2346243999858688 2357940131463168 2362380696682496 2367873243230208 2371628681292192 2376336758800384 2376823795089408 2377922674950144 2386836456603648 2391970553266176 2395367752597504 2396966369624064 2398201551670816 2399802059914056 2400936994209792 2410156694002176 2411126750969856 2413979193458124 2415667479314432 2418525293634128 2421283917889536 2429458536185856 2430581750731008 2437894156103168 2440674872918016 2441803273125888 2448413149462528 2450047167848448 2450956514922496 2458804398587904 2461358558281728 2464521130708992 2468021370093568 2469162413441024 2469668474585088 2471978795532288 2481070452768768 2484258352791552 2485406903003136 2488936805433344 2494723595546112 2501344267075584 2505311389679616 2508869561483264 2510029490225152 2515865320932096 2516121274023936 2524857806225408 2525375282282496 2530131167936512 2536013735141376 2539272231180864 2545078237134848 2548089148650242 2550995556347904 2557765566332928 2560791487377312 2568540467232768 2572614162757632 2581299694697472 2582493110151696 2589110732587008 2592173735997132 2593217052475392 2601438971303936 2603175115838976 2604141297105152 2604406231007232 2614407261290496 2618553701378304 2622272705724416 2623485064281088 2624022754246656 2626477470253056 2635344852811776 2639524499841024 2644495355772928 2647511726555136 2650643820267744 2655905789247488 2656450123923456 2657678283767808 2658664694153216 2665673909075968 2669948266610688 2673106903490352 2673378853650432 2677175723491328 2678962413109248 2679956723204096 2694514593587712 2694788721672192 2697976745629668 2699863653351424 2706140849405952 2710432778619648 2717625914228736 2720840955338394 2727813093261312 2729074246434816 2742630925616064 2750930153373696 2754464793145344 2757326079287808 2764028907010432 2766900128174224 2767181620445184 2772961094270976 2776524041355264 2777807715121152 2786164749832192 2789342711906304 2790632312143872 2800053906112512 2801093159911424 2811849476335872 2812981209464832 2816309059034478 2821899901075456 2822478256668672 2823783176503296 2824831237537792 2834368292216832 2840465032003584 2844499206209536 2846397563928576 2847454018404352 2851112680624128 2858679162372096 2863213016776704 2868605131685888 2875274652493824 2883975261454336 2886143179751424 2891578477641728 2898301411590144 2899641386836992 2910510861470464 2922863287959552 2926618842716928 2929658959243296 2935474819694592 2940130471723008 2946271162662912 2950056793939968 2951420697316224 2958983694385152 2962484269711008 2963676631400448 2975057275244544 2976161482405888 2984059827388416 2987590068606864 2987894012903424 2990997780922368 2998268644892672 2998883147710464 3001383189883904 3001688537432064 3011516310480384 3011822688927744 3014951313604608 3022280406597632 3025419894554624 3029307223163136 3037346610020352 3038473936175104 3046484467515392 3050141804838912 3054979318274688 3062807683661824 3064223715295232 3074568994947072 3079445249814528 3087617696464896 3088763680980992 3092417790312368 3092732399321088 3099191811244032 3105858187689984 3109532520386736 3112762644196002 3117500678012928 3118941995925504 3134435343561216 3143920175284224 3147639536567946 3151229804900352 3157164324306944 3162171575056256 3170563566600192 3174314447894793 3174637388709888 3177935142230016 3182448608804864 3189294071021568 3195955159498752 3199736079885408 3200061606985728 3201249325613056 3203385770704896 3213542258669568 3214835667959808 3218638924610832 3225689436192768 3227180773146624 3228378557186048 3239278048247808 3240775667641344 3244472169136128 3253025787346944 3254233163890688 3255737697501184 3266729557131264 3270455662215168 3274324719154272 3278405864783872 3281811411042304 3285693902206891 3286028174278656 3292891299446784 3308093937025024 3312344470388736 3313875870670848 3326298127394816 3335125689434112 3340415186239488 3348181667706624 3354487094576128 3354828365365248 3367167043043328 3373052225504256 3376556088619392 3381351646855168 3385696308241152 3400065457422336 3401327408463872 3403597381373952 3414388649836416 3418283178196992 3424720622977024 3427295025954816 3430152217010176 3441732926263296 3443324146868928 3445658644119552 3447251679707136 3452147643449344 3456231647996176 3457622736633856 3470900154451968 3471253268594688 3472541641342976 3474859141103616 3478970014101414 3485876348387328 3491404935171072 3498697005662208 3501969960337408 3513793137082368 3519365999788032 3534191760356992 3543571045023744 3551809864845312 3557443021938288 3564142537987136 3564505138200576 3571949884145664 3580254684905472 3592686124783616 3593051628896256 3597302327506224 3601405491314688 3608187799207936 3613910371492864 3623501218971648 3627787940451192 3631925876834304 3637084124348416 3638765661913088 3656841234154752 3661012309377024 3662704909688832 3667906871164928 3672246125995937 3672619724193792 3676434772383744 3688206597881856 3689575493926912 3692037837422592 3697281459027968 3702032055140352 3703743620161536 3707968193298432 3717743756967936 3719123615875072 3720843082858496 3721605679153152 3733405208150016 3742085393319168 3749132635114496 3750641612619776 3755078745379304 3763304342224896 3765044235337728 3773797981398144 3779157722955776 3787286709338112 3795196751904768 3801483574165504 3804020602712064 3817617355702272 3822133722975363 3826493334521856 3833699536658432 3848190906335232 3852810700849152 3858921244136448 3864401882120192 3866188515782656 3883666098880512 3888260603995698 3889825578713088 3897151050612736 3902158456955904 3906211945657728 3906609346510848 3913966426259456 3920173962297344 3928361550217216 3933409058586624 3935227596421632 3937895593279488 3939716205379584 3949979026281344 3951568841867264 3966743033659392 3971267589832704 3975965730401616 3983453424809152 3983858683871232 3987997041229824 3998510863613952 4002251383242752 4004922399916032 4009660355235528 4015355080640512 4015763585236992 4019935084806144 4039076297550848 4041771890381568 4049795480027136 4059211274108928 4065649167929472 4066855739785216 4073305757699584 4091719639891968 4093611369652224 4099425326596096 4105926999752704 4123643199094784 4126395230060544 4132255748325376 4146043360515648 4150350192261336 4150772430667776 4156667570683904 4158589327900672 4159441641406464 4179247124748288 4184014067859456 4185948468215808 4191893567045632 4196852715423928 4201639739867136 4217774214503808 4219471814197248 4224463588551717 4227418088800256 4232419263859724 4232849851613184 4237246856306688 4251552438325248 4252392094695424 4253263633317888 4266314773180544 4266748809314304 4271181027606528 4276669020936192 4284723011559424 4291518566147776 4300919248257024 4302907697528832 4312911978740736 4319037397663744 4321034223521792 4325962892181504 4337367716462592 4347452117385216 4349462080255488 4355639409508352 4365766292205696 4381370899038208 4384294931939328 4390521732595712 4403212229541888 4410195707584512 4416459293851648 4418501160894464 4419406743994368 4438475541577728 4443726404566512 4445514947100672 4453886914985984 4464242223608832 4473104487153664 4476089741082624 4481385102910296 4489556057391104 4497402967339008 4502074784825856 4502532806148096 4514261744321536 4517274465720576 4533420609896448 4538129841831936 4543960834744704 4552518199781888 4557710904262656 4569726701273088 4575212707258368 4582468977412032 4588977235017728 4591098862491904 4594211525492736 4596335572942848 4611853492420608 4619167874721792 4627866872602624 4633145521471488 4638626685468552 4639098598981632 4647835131183104 4648787716866048 4655206580228096 4664929340882944 4676251017019392 4678412993888256 4685057516109824 4692487999717376 4715880262926336 4721459304851919 4724761393364992 4735746486460416 4743257362584384 4752673517600768 4753647590178816 4755845349900288 4773672913207296 4783941106532352 4793932739248128 4796403103341632 4799604119828112 4801873988419584 4820313388004352 4822253501939712 4827958386916248 4831334958628864 4837050587268256 4842567835779072 4858917072371712 4861163501462016 4875788312206336 4881349745836032 4883606546251776 4896826298925056 4900094335696896 4901913029844992 4917608797175808 4922717116563456 4929042261417984 4936042740187136 4938324826882048 4939336949170176 4943957591064576 4962140905537536 4968516705583104 4970813806006272 4977873610866688 4989447191092224 5002688534151168 5010622779359232 5017739122966528 5020058980450304 5031730641864192 5032242548047872 5049715612450816 5050750564564992 5060262335873024 5072027470282752 5078544462361728 5090156474269696 5096178297300484 5101991112695808 5121582974754624 5137080934465536 5145228325515264 5162599389394944 5164986220303392 5178221465174016 5184347471994264 5186434104950784 5202877942607872 5206350231677952 5208282594210304 5208812462014464 5228814522580992 5237107402756608 5244545411448832 5246970128562176 5248045508493312 5252954940506112 5270689705623552 5279048999682048 5288990711545856 5301287640535488 5311811578494976 5312900247846912 5315356567535616 5317329388306432 5331347818151936 5339896533221376 5346213806980704 5346757707300864 5357924826218496 5359913446408192 5389029187175424 5389577443344384 5395953491259336 5399727306702848 5412281698811904 5420865557239296 5435251828457472 5441681910676788 5455626186522624 5458148492869632 5485261851232128 5501860306747392 5508929586290688 5514652158575616 5528057814020864 5533800256348448 5534363240890368 5545922188541952 5553048082710528 5555615430242304 5572329499664384 5578685423812608 5581264624287744 5600107812225024 5602186319822848 5623698952671744 5625962418929664 5632618118068956 5643799802150912 5644956513337344 5647566353006592 5649662475075584 5668736584433664 5680930064007168 5688998412419072 5692795127857152 5694908036808704 5702225361248256 5726426033553408 5737210263371776 5750549304987648 5767950522908672 5772286359502848 5796602823180288 5799282773673984 5821021722940928 5845726575919104 5853237685433856 5859317918486592 5870949639389184 5880260943446016 5892542325325824 5900113587879936 5902841394632448 5924968539422016 5927353262800896 5950114550489088 5952322964811776 5968119654776832 5975180137213728 5975788025806848 5981995561844736 5996537289785344 5997766295420928 6002766379767808 6003377074864128 6023032620960768 6023645377855488 6029902627209216 6044560813195264 6050839789109248 6058614446326272 6074693220040704 6076947872350208 6092968935030784 6100283609677824 6109958636549376 6128447430590464 6149137989894144 6158890499629056 6177527361961984 6184835580624736 6185464798642176 6198383622488064 6211716375379968 6219065040773472 6225525288392004 6235001356025856 6237883991851008 6268870687122432 6287840350568448 6295279073135892 6302459609800704 6314328648613888 6324343150112512 6341127133200384 6348628895789586 6349274777419776 6355870284460032 6364897217609728 6378588142043136 6399472159770816 6400123213971456 6402498651226112 6406771541409792 6427084517339136 6429671335919616 6437277849221664 6451378872385536 6454361546293248 6456757114372096 6478556096495616 6481551335282688 6488944338272256 6506051574693888 6508466327781376 6511475395002368 6533459114262528 6548649438308544 6556811729567744 6563622822084608 6571387804413782 6572056348557312 6585782598893568 6624688940777472 6627751741341696 6652596254789632 6670251378868224 6680830372478976 6696363335413248 6708974189152256 6709656730730496 6734334086086656 6746104451008512 6753112177238784 6762703293710336 6771392616482304 6800130914844672 6802654816927744 6807194762747904 6828777299672832 6836566356393984 6849441245954048 6854590051909632 6860304434020352 6883465852526592 6886648293737856 6891317288239104 6894503359414272 6904295286898688 6912463295992352 6915245473267712 6941800308903936 6942506537189376 6945083282685952 6949718282207232 6957940028202828 6971752696774656 6982809870342144 6997394011324416 7003939920674816 7027586274164736 7038731999576064 7068383520713984 7087142090047488 7103619729690624 7114886043876576 7128285075974272 7129010276401152 7160509369810944 7185372249567232 7186103257792512 7194604655012448 7202810982629376 7216375598415872 7227820742985728 7247002437943296 7255575880902384 7263851753668608 7274168248696832 7277531323826176 7313682468309504 7322024618754048 7325409819377664 7335813742329856 7344492251991874 7345239448387584 7352869544767488 7376413195763712 7379150987853824 7384075674845184 7404064110280704 7407487240323072 7415936386596864 7438247231750144 7441686165716992 7443211358306304 7466810416300032 7484170786638336 7498265270228992 7501283225239552 7510157490758608 7526608684449792 7530088470675456 7547595962796288 7558315445911552 7574573418676224 7590393503809536 7602967148331008 7608041205424128 7635234711404544 7644267445950726 7652986669043712 7667399073316864 7705621401698304 7717842488272896 7728803764240384 7732377031565312 7767332197761024 7776521207991396 7779651157426176 7794302101225472 7804316913911808 7812423891315456 7813218693021696 7827932852518912 7840347924594688 7856723100434432 7866818117173248 7870455192843264 7879432410759168 7899958052562688 7903137683734528 7933486067318784 7942535179665408 7951931460803232 7966906849618304 7967717367742464 7975994082459648 7997021727227904 8009844799832064 8019320710471056 8030710161281024 8031527170473984 8039870169612288 8078152595101696 8083543780763136 8099590960054272 8118422548217856 8131298335858944 8133711479570432 8146611515399168 8183439279783936 8187222739304448 8198850653192192 8211853999505408 8247286398189568 8252790460121088 8292086721031296 8300700384522672 8301544861335552 8313335141367808 8317178655801344 8318883282812928 8358494249496576 8368028135718912 8371896936431616 8383787134091264 8393705430847856 8403279479734272 8435548429007616 8438943628394496 8448927177103434 8454836177600512 8464838527719448 8465699703226368 8474493712613376 8503104876650496 8504784189390848 8532629546361088 8533497618628608 8542362055213056 8553338041872384 8569446023118848 8583037132295552 8605815395057664 8625823957481472 8638074795327488 8642068447043584 8651925784363008 8674735432925184 8694904234770432 8698924160510976 8711278819016704 8731532584411392 8762741798076416 8768589863878656 8781043465191424 8806424459083776 8820391415169024 8832918587703296 8837002321788928 8838813487988736 8876951083155456 8887452809133024 8891029894201344 8907773829971968 8918312020275847 8928484447217664 8952179482165248 8962770205820592 8979112114782208 8994805934678016 9004149569651712 9005065612296192 9028523488643072 9034548931441152 9066841219792896 9076259683663872 9087921669489408 9105036399563776 9115421808525312 9139453402546176 9150425414516736 9164937954824064 9177954470035456 9182197724983808 9188423050985472 9192671145885696 9223706984841216 9238335749443584 9255733745205248 9266291042942976 9277253370937104 9278197197963264 9295670262366208 9297575433732096 9310413160456192 9329858681765888 9352502034038784 9356825987776512 9370115032219648 9384975999434752 9431760525852672 9442918609703838 9449522786729984 9471492972920832 9486514725168768 9505347035201536 9511690699800576 9522943343684379 9547345826414592 9567882213064704 9587865478496256 9592806206683264 9599208239656224 9603747976839168 9640626776008704 9644507003879424 9655916773832496 9674101174536512 9685135671558144 9717834144743424 9722327002924032 9751576624412672 9762699491672064 9767213092503552 9793652597850112 9800188671393792 9803826059689984 9835217594351616 9845434233126912 9857081706620673 9858084522835968 9872085480374272 9876649653764096 9878673898340352 9924281811075072 9937033411166208 9941627612012544 9955747221733376 9978894382184448 10005377068302336 10021245558718464 10035478245933056 10040117960900608 10063461283728384 10064485096095744 10099431224901632 10101501129129984 10120524671746048 10144054940565504 10157088924723456 10180312948539392 10192356594600968 10203982225391616 10243165949509248 10274161868931072 10290456651030528 10325198778789888 10329972440606784 10356442930348032 10368694943988528 10372868209901568 10405755885215744 10412700463355904 10416565188420608 10417624924028928 10457629045161984 10474214805513216 10489090822897664 10493940257124352 10496091016986624 10505909881012224 10541379411247104 10558097999364096 10577981423091712 10602575281070976 10623623156989952 10630713135071232 10634658776612864 10662695636303872 10692427613961408 10693515414601728 10715849652436992 10719826892816384 10778058374350848 10779154886688768 10791906982518672 10824563397623808 10841731114478592 10870503656914944 10883363821353576 10911252373045248 10916296985739264 10970523702464256 11003720613494784 11016738377987811 11017859172581376 11029304317151232 11056115628041728 11067600512696896 11068726481780736 11091844377083904 11106096165421056 11111230860484608 11144658999328768 11157370847625216 11162529248575488 11200215624450048 11204372639645696 11247397905343488 11251924837859328 11265236236137912 11287599604301824 11289913026674688 11295132706013184 11299324950151168 11337473168867328 11361860128014336 11377996824838144 11385590255714304 11389816073617408 11404450722496512 11452852067106816 11466401168926089 11474420526743552 11501098609975296 11535901045817344 11544572719005696 11593205646360576 11598565547347968 11642043445881856 11691453151838208 11706475370867712 11718635836973184 11741899278778368 11760521886892032 11785084650651648 11800227175759872 11805682789264896 11849937078844032 11854706525601792 11900229100978176 11904645929623552 11950360274427456 11951576051613696 11963991123689472 11993074579570688 11995532590841856 12005532759535616 12006754149728256 12046065241921536 12047290755710976 12059805254418432 12089121626390528 12101679578218496 12117228892652544 12149386440081408 12153895744700416 12185937870061568 12200567219355648 12219917273098752 12256894861180928 12298275979788288 12317780999258112 12369671161249472 12370929597284352 12396767244976128 12438130081546944 12451050576784008 12470002712051712 12475767983702016 12537741374244864 12575680701136896 12590558146271784 12604919219601408 12628657297227776 12648686300225024 12682254266400768 12697257791579172 12698549554839552 12711740568920064 12729794435219456 12757176284086272 12798944319541632 12800246427942912 12804997302452224 12813543082819584 12854169034678272 12874555698443328 12902757744771072 12908723092586496 12913514228744192 12957112192991232 12963102670565376 12977888676544512 13012103149387776 13016932655562752 13022950790004736 13066918228525056 13097298876617088 13113623459135488 13127245644169216 13142775608827564 13144112697114624 13171565197787136 13249377881554944 13255503482683392 13305192509579264 13361660744957952 13392726670826496 13417948378304512 13419313461460992 13468668172173312 13492208902017024 13506224354477568 13525406587420672 13542785232964608 13600261829689344 13605309633855488 13614389525495808 13657554599345664 13673132712787968 13698882491908096 13709180103819264 13720608868040704 13766931705053184 13773296587475712 13782634576478208 13789006718828544 13824926591984704 13830490946535424 13883600617807872 13890166565371904 13899436564414464 13915880056405656 13943505393549312 13965619740684288 13994788022648832 14007879841349632 14055172548329472 14077463999152128 14136767041427968 14174284180094976 14207239459381248 14229772087753152 14256570151948544 14258020552802304 14321018739621888 14370744499134464 14389209310024896 14405621965258752 14432751196831744 14455641485971456 14494004875886592 14511151761804768 14527703507337216 14548336497393664 14555062647652352 14627364936619008 14644049237508096 14650819638755328 14671627484659712 14688984503983748 14690478896775168 14705739089534976 14752826391527424 14758301975707648 14768151349690368 14808128220561408 14814974480646144 14831872773193728 14883372331433984 14886422716612608 14933620832600064 14968341573276672 14996530540457984 15002566450479104 15020314981517216 15053217368899584 15060176941350912 15095191925592576 15116630891823104 15149146837352448 15180787007619072 15205934296662016 15216082410848256 15270469422809088 15288534891901452 15305973338087424 15334798146633728 15411242803396608 15435684976545792 15457607528480768 15464754063130624 15534664395522048 15553042415982792 15559302314852352 15588604202450944 15608633827823616 15624847782630912 15626437386043392 15655865705037824 15680695849189376 15713446200868864 15733636234346496 15740910385686528 15758864821518336 15799916105125376 15806275367469056 15866972134637568 15903862921606464 15933813699236608 15935434735484928 15951988164919296 15994043454455808 16019689599664128 16038641420942112 16061420322562048 16079740339224576 16156305190203392 16167087561526272 16199181920108544 16236845096435712 16262596671717888 16267422959140864 16293223030798336 16366878559567872 16374445478608896 16397701306384384 16423707999010816 16494572796379136 16505580920242176 16584173442062592 16601400769045344 16603089722671104 16634357311602688 16637766565625856 16716988498993152 16736056271437824 16743793872863232 16767574268182528 16787410861695712 16806558959468544 16871096858015232 16877887256788992 16897854354206868 16909672355201024 16929677055438896 16931399406452736 16948987425226752 17006209753300992 17009568378781696 17065259092722176 17066995237257216 17084724110426112 17106676083744768 17138892046237696 17166074264591104 17211630790115328 17251647914962944 17276149590654976 17284136894087168 17303851568726016 17389808469540864 17397848321021952 17422557638033408 17463065168822784 17525483596152832 17537179727757312 17562086930382848 17612848918167552 17640782830338048 17665837175406592 17674004643577856 17677626975977472 17774905618266048 17782059788402688 17815547659943936 17836624040551694 17856968894435328 17904358964330496 17925540411641184 17989611869356032 18008299139303424 18010131224592384 18057046977286144 18069097862882304 18133682439585792 18152519367327744 18175843338978816 18210072799127552 18230843617050624 18278906805092352 18300850829033472 18329875909648128 18355908940070912 18364395449967616 18385342291771392 18447413969682432 18476671498887168 18511467490410496 18532582085885952 18554506741874208 18556394395926528 18591340524732416 18595150867464192 18620826320912384 18659717363531776 18705004068077568 18713651975553024 18740230064439296 18769951998869504 18863521051705344 18885837219407676 18899045573459968 18942985945841664 18973029450337536 19010694070403072 19023381399601152 19045886687368758 19094691652829184 19135764426129408 19185612413366528 19198416479312448 19207495953678336 19281253552017408 19289014007758848 19311833547664992 19348202349073024 19370271343116288 19435668289486848 19444654005848064 19503153248825344 19525398983344128 19534426185007104 19587305195700224 19600377342787584 19607652119379968 19670435188703232 19690868466253824 19714163413241346 19716169045671936 19744170960748544 19753299307528192 19757347796680704 19874066822332416 19883255224025088 19911494443466752 19957788764368896 20010754136604672 20042491117436928 20080235921801216 20126922567456768 20128970192191488 20198862449803264 20203002258259968 20241049343492096 20288109881131008 20314177849446912 20360625897078784 20384713189201936 20407964450783232 20486331899018496 20548323737862144 20580913302061056 20650397557579776 20659944881213568 20712885860696064 20737389887977056 20745736419803136 20811511770431488 20825400926711808 20833130376841216 20835249848057856 20915258090323968 20948429611026432 20978181645795328 20987880514248704 20992182033973248 21011819762024448 21082758822494208 21116195998728192 21155962846183424 21205150562141952 21247246313979904 21261426270142464 21269317553225728 21325391272607744 21384855227922816 21387030829203456 21439653785632768 21556116748701696 21558309773377536 21583813965037344 21649126795247616 21683462228957184 21741007313829888 21766727642707152 21822504746090496 21832593971478528 21941047404928512 22007441226989568 22033476755975622 22035718345162752 22058608634302464 22112231256083456 22135201025393792 22137452963561472 22212192330842112 22222461720969216 22289317998657536 22314741695250432 22325058497150976 22400431248900096 22408745279291392 22494795810686976 22503849675718656 22530472472275824 22575199208603648 22579826053349376 22590265412026368 22598649900302336 22674946337734656 22723720256028672 22755993649676288 22771180511428608 22779632147234816 22808901444993024 22905704134213632 22932802337852178 22948841053487104 23002197219950592 23186411292721152 23197131094695936 23284086891763712 23382906303676416 23412950741735424 23437271673946368 23483798557556736 23521043773784064 23570169301303296 23600454351519744 23611365578529792 23699874157688064 23709413051203584 23800458201956352 23809291859247104 23900720548854912 23903152103227392 23927982247378944 23986149159141376 23991065181683712 24011065519071232 24092130483843072 24094581511421952 24119610508836864 24178243252781056 24203359156436992 24234457785305088 24298772880162816 24307791489400832 24371875740123136 24401134438711296 24439834546197504 24513789722361856 24596551959576576 24635561998516224 24739342322498944 24741859194568704 24876260163093888 24902101153568016 24940005424103424 24951535967404032 25075482748489728 25151361402273792 25181116292543568 25209838439202816 25257314594455552 25297372600450048 25364508532801536 25394515583158344 25397099109679104 25423481137840128 25459588870438912 25514352568172544 25597888639083264 25600492855885824 25609994604904448 25627086165639168 25708338069356544 25749111396886656 25817446185172992 25827028457488384 25914224385982464 25926205341130752 25955777353089024 26024206298775552 26033865311125504 26045901580009472 26133836457050112 26194597753234176 26254491288338432 26285551217655128 26288225394229248 26343130395574272 26498755763109888 26511006965366784 26610385019158528 26723321489915904 26754936060827541 26785453341652992 26835896756609024 26937336344346624 26984417804034048 27012448708955136 27050813174841344 27085570465929216 27200523659378688 27210619267710976 27228779050991616 27315109198691328 27346265425575936 27397764983816192 27418360207638528 27441217736081408 27533863410106368 27546593174951424 27565269152956416 27578013437657088 27649853183969408 27660981893070848 27767201235615744 27798873128828928 27831760112811312 27887010787098624 27931239481368576 27989576045297664 28015759682699264 28110345096658944 28154927998304256 28273534082855936 28348568360189952 28414478918762496 28459544175506304 28513140303897088 28516041105604608 28642037479243776 28741488998268928 28778418620049792 28811243930517504 28865502393663488 28911282971942912 29022303523609536 29055407014674432 29096672994787328 29110125295304704 29254729873238016 29288098475016192 29301639277510656 29343254969319424 29377969007967496 29380957793550336 29411478179069952 29505652783054848 29516603951415296 29536302699380736 29571245119862019 29616256441122816 29629948961292288 29766744662867968 29772845433225216 29867241665200128 29936683146553344 29993061080915968 30040629963034432 30106434737799168 30120353882701824 30190383851185152 30233261783646208 30298293674704896 30361574015238144 30411868593324032 30432164821696512 30540938845618176 30577069783802904 30611946676174848 30669596293267456 30822485606793216 30871369953091584 30915215056961536 30929508126261248 31069328791044096 31106084831965584 31118604629704704 31177208404901888 31217267655647232 31249695565261824 31252874772086784 31311731410075648 31361391698378752 31426892401737728 31467272468692992 31481820771373056 31517729643036672 31599832210250752 31612550734938112 31733944269275136 31807725843212928 31867627398473216 31870869470969856 31903976329838592 31988086908911616 32077282841884224 32122840645124096 32159480678449152 32312610380406784 32334175123052544 32473690192871424 32525193343435776 32534845918281728 32586446061596672 32733757119135744 32748890957217792 32795402612768768 32847415998021632 32989145592758272 33011161840484352 33050215133963433 33168346884125184 33202801538090688 33206179445342208 33268714623205376 33275533131251712 33433976997986304 33472112542875648 33487587745726464 33574821723391424 33613117918937088 33742193716030464 33755774513577984 33795708708413736 33819344710402048 33859354110877792 33862798812905472 33897974850453504 34012419506601984 34019136757563392 34130518185444352 34133990474514432 34169448220852224 34213352167489536 34277784092475392 34332148529182208 34423261580230656 34503295829925888 34552299181309952 34568273788174336 34607703137452032 34779616939081728 34795696642043904 34845115276066816 34926130337645568 35050967192305664 35074359455514624 35124173860765696 35225697836335104 35281565660676096 35331674350813184 35348009287155712 35355253951954944 35549811236532096 35564119576805376 35631095319887872 35673248081103388 35713937788870656 35851080823282368 35979223738712064 36016598278606848 36020262449184768 36114093954572288 36138195725764608 36267364879171584 36305038734655488 36351686677957632 36420145598255104 36461687234101248 36557813610184704 36601701658066944 36659751819296256 36711817880141824 36728790899935232 36770684583542784 36894827939364864 36953342997774336 37022934980820992 37109013483748416 37112788791853056 37182681049464832 37190301734928384 37241652641824768 37319434727063552 37410008136155136 37427303951106048 37539903997739008 37727042103410688 37771674438815352 37798091146919936 37885971891683328 37946058900675072 38021388140806144 38046762799202304 38091773374737516 38189383305658368 38271528852258816 38371224826733056 38396832958624896 38414991907356672 38562507104034816 38623667095329984 38696404698146048 38740542686232576 38871336578973696 38889308011696128 39006306497650688 39050797966688256 39068852370014208 39174610391400448 39200754685575168 39215304238759936 39340870377406464 39381736932507648 39428326826482692 39432338091343872 39488341921497088 39506598615056384 39514695593361408 39748133644664832 39766510448050176 39822988886933504 39915577528737792 40084982234873856 40160471843602432 40253845134913536 40257940384382976 40397724899606528 40406004516519936 40576219762262016 40628355698893824 40721251794157568 40769426378403872 40815928901566464 40972663798036992 41096647475724288 41161826604122112 41300795115159552 41319889762427136 41474779775954112 41491472839606272 41623023540862976 41650801853423616 41666260753682432 41670499696115712 41830516180647936 41896859222052864 41956363291590656 41975761028497408 41984364067946496 42023639524048896 42165517644988416 42232391997456384 42311925692366848 42410301124283904 42494492627959808 42522852540284928 42538635106451456 42650782545215488 42769710455845632 42774061658406912 43112233497403392 43167627930074688 43298253590495232 43366924457914368 43482014627659776 43533455285414304 43645009492180992 43665187942957056 43882094809857024 44014882453979136 44066953511951244 44071436690325504 44117217268604928 44224462512166912 44270402050787584 44274905927122944 44424384661684224 44444923441938432 44578635997315072 44650116994301952 44800862497800192 44817490558582784 44989591621373952 45007699351437312 45060944944551648 45150398417207296 45159652106698752 45180530824052736 45197299800604672 45349892675469312 45447440512057344 45511987299352576 45542361022857216 45559264294469632 45617802889986048 45811408268427264 45865604675704356 45897682106974208 46004394439901184 46372822585442304 46394262189391872 46568173783527424 46765812607352832 46825901483470848 46874543347892736 46967597115113472 47042087547568128 47140338602606592 47200908703039488 47222731157059584 47399748315376128 47418826102407168 47600916403912704 47618583718494208 47801441097709824 47806304206454784 47855964494757888 47972298318282752 47982130363367424 48022131038142464 48184260967686144 48239221017673728 48356486505562112 48406718312873984 48468915570610176 48597545760325632 48615582978801664 48802268877422592 48879669092395008 49027579444723712 49193103919153152 49271123997032448 49478684644997888 49483718389137408 49752520326187776 49804202307136032 49903071934808064 50150965496979456 50302722804547584 50362232585087136 50419676878405632 50514629188911104 50594745200900096 50729017065603072 50789031166316688 50794198219358208 50846962275680256 50919177740877824 51028705136345088 51195777278166528 51200985711771648 51219989209808896 51254172331278336 51416676138713088 51498222793773312 51634892370345984 51654056914976768 51828448771964928 51852410682261504 51911554706178048 52067730622251008 52091803160018944 52267672914100224 52389195506468352 52508982576676864 52571102435310256 52576450788458496 52686260791148544 52997511526219776 53022013930733568 53220770038317056 53446642979831808 53509872121655082 53570906683305984 53671793513218048 53968835608068096 54024897417910272 54101626349682688 54171140931858432 54401047318757376 54421238535421952 54457558101983232 54630218397382656 54692530851151872 54795529967632384 54836720415277056 54882435472162816 55067726820212736 55093186349902848 55156026875314176 55299706367938816 55321963786141696 55534402471231488 55597746257657856 55663520225622624 55774021574197248 55862478962737152 55979152090595328 56220690193317888 56309855996608512 56547068165711872 56697136720379904 56828957837524992 56919088351012608 57026280607794176 57032082211209216 57284074958487552 57482977996537856 57556837240099584 57622487861035008 57731004787326976 57822565943885824 58044607047219072 58110814029348864 58193345989574656 58220250590609408 58509459746476032 58576196950032384 58603278555021312 58686509938638848 58755938015934992 58761915587100672 58822956358139904 59011305566109696 59033207902830592 59072605398761472 59142490239724038 59232512882245632 59259897922584576 59533489325735936 59734483330400256 59873366293106688 59986122161831936 60081259926068864 60240707765403648 60380767702370304 60466523567292416 60596587349409792 60723148030476288 60823737186648064 60864329643393024 61081877691236352 61154139567605808 61223893352349696 61339192586534912 61644971213586432 61742739906183168 61830430113923072 61859016252522496 62138657582088192 62212169663931168 62237209259409408 62354416809803776 62428184141930929 62434535311294464 62499391130523648 62505749544173568 62722783396757504 62853784803475456 62934544937385984 62963641542746112 63035459286073344 63199664420501504 63225101469876224 63467888538550272 63615451686425856 63735254796946432 63741738941939712 63807952659677184 63976173817823232 64154565683768448 64245681290248192 64318961356898304 64625220760813568 64668350246105088 64947380385742848 65050386686871552 65069691836563456 65172892123193344 65467514238271488 65497781914435584 65590805225537536 65694831996043264 65978291185516544 66022323680968704 66100430267926866 66336693768250368 66405603076181376 66412358890684416 66537429246410752 66867953995972608 66944225085751296 66975175491452928 67149643446782848 67226235837874176 67484387432060928 67511549027155968 67591417416827472 67718708221755584 67725597625810944 67795949700907008 68024839013203968 68038273515126784 68261036370888704 68267980949028864 68338896441704448 68426704334979072 68555568184950784 68664297058364416 68846523160461312 69006591659851776 69104598362619904 69136547576348672 69559233878163456 69591393284087808 69690230552133632 69852260675291136 70101934384611328 70148718911029248 70248347721531392 70451395672670208 70563131321352192 70663348701626368 70696018574311424 70710507903909888 71099622473064192 71128239153610752 71262190639775744 71346496162206776 71427875577741312 71702161646564736 71958447477424128 72033196557213696 72228187909144576 72276391451529216 72534729758343168 72610077469310976 72703373355915264 72840291196510208 72923374468202496 73115627220369408 73203403316133888 73319503638592512 73423635760283648 73457581799870464 73541369167085568 73789655878729728 73906685995548672 74045869961641984 74218026967496832 74225577583706112 74365362098929664 74483305283649536 74638869454127104 74820016272310272 74854607902212096 75079807995478016 75454084206821376 75543348877630704 75771943783366656 75892117801350144 76042776281612288 76093525598404608 76183546749475032 76378766611316736 76543057704517632 76742449653466112 76793665917249792 76829983814713344 77125014208069632 77247334190659968 77392809396292096 77481085372465152 77742673157947392 77778616023392256 78012612995301376 78101595933376512 78137704740028416 78349220782800896 78401509371150336 78430608477519872 78763473865015296 78856653652965384 78864676182687744 78976683842994176 79013197230112768 79029391186722816 79496267289329664 79533020896100352 79645977773867008 79831155057475584 80169964469747712 80264808182482623 80320943687204864 80507690269827072 80795449799213056 80812009033039872 81152439524524032 81256711397787648 81538852756807744 81631857803132928 81945327596073984 82193294951448576 82323653208244224 82601590230319104 82639779524854272 82949559551908224 82982945679212544 83246047081725952 83301603706847232 83332521507364864 83661032361295872 83793718444105728 83912726583181312 83951522056994816 83968728135892992 84047279048097792 84331035289976832 84464783994912768 84623851384733696 84820602248567808 84988985255919616 85045705080569856 85077270212902912 85301565090430976 85539420911691264 85548123316813824 86224466994806784 86335255860149376 86596507180990464 86733848915828736 87066910570828608 87290018984361984 87330375885914112 87764189619714048 88029764907958272 88133907023902488 88142873380651008 88234434537209856 88448925024333824 88540804101575168 88549811854245888 88848769323368448 88889846883876864 89157271994630144 89300233988603904 89601724995600384 89634981117165568 89979183242747904 90121889889103296 90300796834414592 90319304213397504 90361061648105472 90394599601209344 90699785350938624 90894881024114688 91084722045714432 91118528588939264 91235605779972096 91622816536854528 91731209351408712 91795364213948416 92008788879802368 92745645170884608 92788524378783744 93136347567054848 93531625214705664 93651802966941696 93749086695785472 93935194230226944 94084175095136256 94280677205213184 94401817406078976 94445462314119168 94799496630752256 94837652204814336 95201832807825408 95237167436988416 95602882195419648 95612608412909568 95711928989515776 95944596636565504 95964260726734848 96044262076284928 96368521935372288 96478442035347456 96712973011124224 96813436625747968 96937831141220352 97231165957603328 97604537754845184 97759338184790016 98055158889447424 98386207838306304 98542247994064896 98957369289995776 98967436778274816 99505040652375552 99608404614272064 99806143869616128 100301930993958912 100724465170174272 100839353756811264 101029258377822208 101189490401800192 101458034131206144 101578062332633376 101588396438716416 101693924551360512 101838355481755648 102057410272690176 102391554556333056 102401971423543296 102439978419617792 102508344662556672 102833352277426176 102996445587546624 103269784740691968 103308113829953536 103656897543929856 103704821364523008 103823109412356096 104183606320037888 104535345828200448 104778391012936704 105017965153353728 105142204870620512 105152901576916992 105372521582297088 105995023052439552 106044027861467136 106441540076634112 106893285959663616 107019744243310164 107141813366611968 107343587026436096 107937671216136192 108049794835820544 108203252699365376 108342281863716864 108802094637514752 108842477070843904 108915116203966464 109260436794765312 109385061702303744 109591059935264768 109673440830554112 109764870944325632 110135453640425472 110186372699805696 110312053750628352 110599412735877632 110643927572283392 111068804942462976 111327040451245248 111548043148394496 111724957925474304 111958304181190656 112619711993217024 113094136331423744 113394273440759808 113657915675049984 113838176702025216 114052561215588352 114064164422418432 114568149916975104 114965955993075712 115113674480199168 115244975722070016 115462009574653952 115645131887771648 116089214094438144 116221628058697728 116440501181218816 117018919492952064 117152393900064768 117206557110042624 117373019877277696 117511876031869984 117523831174201344 117645912716279808 118022611132219392 118066415805661184 118145210797522944 118284980479448076 118465025764491264 118519795845169152 119066978651471872 119468966660800512 119746732586213376 119972244323663872 120162519852137728 120481415530807296 120761535404740608 120933047134584832 121193174698819584 121647474373296128 121728659286786048 122163755382472704 122308279135211616 122447786704699392 122678385173069824 123289942427172864 123485479812366336 123660860227846144 123718032505044992 124424339327862336 124474418518818816 124708833619607552 124856368283861858 124869070622588928 124998782261047296 125011499088347136 125445566793515008 125869089874771968 125927283085492224 126070918572146688 126399328841003008 126450202939752448 126935777077100544 127230903372851712 127470509593892864 127483477883879424 127615905319354368 127952347635646464 128309131367536896 128491362580496384 129250441521627136 129336700492210176 129894760771485696 130100773373743104 130139383673126912 130345784246386688 130935028476542976 130995563828871168 131181610451075072 131389663992086528 131956582371033088 132044647361937408 132200860535853732 132673387536500736 132811206152362752 132824717781368832 133074858492821504 133735907991945216 133950350982905856 134299286893565696 134452471675748352 134968774864121856 135023098054311936 135182834833654944 135437416443511168 135451195251621888 135591899401814016 136049678026407936 136522072741777408 136535961898057728 136677792883408896 136853408669958144 137111136369901568 137328594116728832 137693046320922624 138013183319703552 138209196725239808 138273095152697344 139118467756326912 139182786568175616 139380461104267264 139704521350582272 140203868769222656 140297437822058496 140902791345340416 141126262642704384 141326697403252736 141392037148622848 141421015807819776 142199244946128384 142256478307221504 142524381279551488 142692992324413552 142855751155482624 143404323293129472 143916894954848256 144066393114427392 144456375818289152 144552782903058432 145069459516686336 145220154938621952 145406746711830528 145680582393020416 145846748936404992 146406806632267776 146639007277185024 146847271520567296 146915163599740928 147082738334171136 147579311757459456 147813371991097344 148091739923283968 148436053934993664 148451155167412224 148730724197859328 148966610567299072 149277738908254208 149709215804424192 150159615990956032 150908168413642752 151086697755261408 151543887566733312 151784235602700288 152187051196809216 152367093498950064 152757533222633472 153086115409035264 153484899306932224 153587331834499584 153659967629426688 154250028416139264 154494668381319936 154785618792584192 154962170744930304 155485346315894784 155557232046784512 156025225990602752 156203191866753024 156275409480056832 156698441565601792 156803018742300672 156861216955039744 157526947730030592 157713307305930768 157729352365375488 157953367685988352 158026394460225536 158058782373445632 158992534578659328 159066041792200704 159291955547734016 159662310114951168 160339928939495424 160529616364965246 160641887374409728 161015380539654144 161590899598426112 162304879049048064 162513422795575296 163077705513615488 163263715606265856 163890655192147968 164386589902897152 164647306416488448 165203180460638208 165279559049708544 165899119103816448 165965891358425088 166492094163451904 166603207413694464 166665043014729728 167322064722591744 167587436888211456 167825453166362624 167903044113989632 167937456271785984 168662070579953664 168929567989825536 169247702769467392 169641204497135616 170091410161139712 170154540425805824 170603130180861952 171078841823382528 171096246633627648 172448933989613568 172670511720298752 173193014361980928 173467697831657472 174133821141657216 174580037968723968 174660751771828224 175528379239428096 176059529815916544 176267814047804976 176285746761302016 176468869074419712 176897850048667648 177081608203150336 177099623708491776 177697538646736896 177779693767753728 178314543989260288 178600467977207808 179203449991200768 179269962234331136 179958366485495808 180243779778206592 180601593668829184 180722123296210944 180789199202418688 181399570701877248 181789762048229376 182169444091428864 182237057177878528 182471211559944192 183245633073709056 183462418702817424 184017577759604736 185491290341769216 185577048757567488 186272695134109696 187063250429411328 187284552425792787 187303605933883392 187498173391570944 188168350190272512 188561354410426368 188803634812157952 188890924628238336 189598993261504512 189675304409628672 190403665615650816 190474334873976832 191205764390839296 191225216825819136 191423857979031552 191889193273131008 191928521453469696 192088524152569856 192737043870744576 192956884070694912 193425946022248448 193626873251495936 193875662282440704 195209075509690368 195518676369580032 196110317778894848 196772415676612608 197084495988129792 197914738579991552 197934873556549632 199010081304751104 199216809228544128 199612287739232256 200603861987917824 201448930340348544 201678707513622528 202058516755644416 202378980803600384 203156124665266752 203176792877432832 203387849102721024 203676710963511296 204114820545380352 204783109112666112 204803942847086592 204879956839235584 205016689325113344 205666704554852352 205992891175093248 206539569481383936 206616227659907072 207313795087859712 207409642729046016 208367212640075776 209070691656400896 209556782025873408 210284409741241024 210305803153833984 210745043164594176 211990046104879104 212088055722934272 212883080153268224 213786571919327232 214039488486620328 214283626733223936 214687174052872192 215875342432272384 216099589671641088 216406505398730752 216684563727433728 217604189275029504 217684954141687808 217830232407932928 218520873589530624 218770123404607488 219182119870529536 219346881661108224 219529741888651264 220270907280850944 220372745399611392 220624107501256704 221198825471755264 221287855144566784 222137609884925952 222654080902490496 223096086296788992 223449915850948608 223916608362381312 225239423986434048 226188272662847488 227315831350099968 227676353404050432 228105122431176704 228128328844836864 229136299833950208 229931911986151424 230227348960398336 230489951444140032 230924019149307904 231290263775543296 232178428188876288 232443256117395456 232881002362437632 234037838985904128 234304787800129536 234413114220085248 235023752063739968 235047662348402688 235291825432559616 236132831611322368 236290421595045888 236569960958896152 236930051528982528 237039591690338304 238133957302943744 238937933321601024 239493465172426752 239944488647327744 240325039704275456 240962831061614592 241523070809481216 241866094269169664 242386349397639168 243294948746592256 243457318573572096 244616558270423232 244895573409398784 245356770346139648 246579884854345728 246970959624732672 247321720455692288 247436065010089984 248848678655724672 248948837037637632 249417667239215104 249712736567723716 249738141245177856 249997564522094592 250891133587030016 251738179749543936 251854566170984448 252141837144293376 252798657682006016 253871554154201088 254461806745703424 254941019187785728 254966955767758848 255231810638708736 255904695271292928 256618262735073792 256982725160992768 258500883043254272 258673400984420352 259789521542971392 260201546747486208 260278767346253824 260691568492773376 261870056953085952 261991127657742336 262779327984173056 263913164742066176 264089294723874816 264401721071707464 265346775073001472 265622412304725504 265649435562737664 266149716985643008 267471815983890432 267900701965811712 268598573787131392 268904943351496704 269937549728243712 270365669667309888 270874832887022336 270902390503243776 271183798803628032 272099356052815872 273044145483554816 273355585766817792 273706817339916288 274222272739803136 274657188233457664 275386092641845248 276026366639407104 276418393450479616 276546190305394688 278236935512653824 278365573136351232 278760922208534528 279409042701164544 280407737538445312 280594875644116992 281805582690680832 282252525285408768 282784074297245696 282842031615639552 284398489892256768 284512956614443008 285048762559102976 285385984648827104 285711502310965248 286808646586258944 287833789909696512 288132786228854784 288912751636578304 289105565806116864 290138919033372672 290440309877243904 290813493423661056 291361164786040832 291693497872809984 292813613264535552 293278014554370048 293694543041134592 293830327199481856 294165476668342272 295158623514918912 295626743982194688 296183479846567936 296872107869987328 296902310334824448 297461448395718656 297933221134598144 298555477816508416 299418431608848384 300319231981912064 302173395510522816 303087775133466624 303568471205400576 304374102393618432 304734186997900128 305515066445266944 306172230818070528 306969798613864448 307174663668999168 307319935258853376 308500056832278528 308989336762639872 309571237585168384 309924341489860608 310970692631789568 311114464093569024 312050451981205504 312550818960113664 313396883131203584 313606037484601344 313722433910079488 315053895460061184 315426614611861536 315458704730750976 316052788920451072 316117564746891264 317985069157318656 318132083584401408 318583911095468032 319324620229902336 320679857878990848 321059232729930492 321283774748819456 322030761079308288 323181799196852224 324609758098096128 325026845591150592 326155411027230976 326527431212531712 327781310384295936 328773179805794304 329294612832976896 330406360921276416 330559118099417088 331798238207632896 331931782716850176 332984188326903808 333206414827388928 333330086029459456 334644129445183488 335174873776422912 335650906332725248 335806088227979264 335874912543571968 337859135979651072 338495405538934784 339282408994271232 340182820322279424 340309080851611648 342157683646765056 342192493267255296 344897867979227136 345341023440597504 346386028723961856 346935395663314944 348267642283314432 349321503543656448 351056758478856192 352119059631833088 352535628095609952 352571493522604032 352937738148839424 353795700097335296 354163216406300672 354199247416983552 355395077293473792 355559387535507456 356629087978520576 357200935954415616 358406899982401536 358539924468662272 359916732970991616 360487559556413184 361203187337658368 361444246592421888 361578398404837376 362799141403754496 363579524096458752 364474114355757056 364942423119888384 366491266147418112 366924837405634848 368035155519209472 370982580683538432 371154097515134976 372545390268219392 374126500858822656 374569104851585574 374607211867766784 374996346783141888 376336700380545024 377607269624315904 377781849256476672 379197986523009024 379350608819257344 380807331231301632 380948669747953664 382411528781678592 382450433651638272 382847715958063104 383778386546262016 383857042906939392 384177048305139712 385474087741489152 386851892044496896 387253746502991872 387751324564881408 390418151019380736 391037352739160064 393544831353225216 394168991976259584 395829477159983104 395869747113099264 398020162609502208 398433618457088256 399224575478464512 401207723975835648 402897860680697088 403357415027245056 404117033511288832 404757961607200768 406312249330533504 406353585754865664 406775698205442048 407353421927022592 409566218225332224 409607885694173184 409759913678471168 410033378650226688 411333409109704704 411985782350186496 413079138962767872 413232455319814144 414627590175719424 414819285458092032 416734425280151552 418141383312801792 419113564051746816 420568819482482048 420611606307667968 423980092209758208 424176111445868544 425766160306536448 427573143838654464 428078976973240656 428567253466447872 429374348105744384 431750684864544768 432199179343282176 432813010797461504 433369127454867456 435208378550059008 435369908283375616 435660464815865856 437041747179061248 437540246809214976 439059483777302528 440541814561701888 440745490799222784 441248215002513408 442397650943510528 442575710289133568 444275219769851904 445308161804980992 446192172593577984 446899831701897216 447833216724762624 450478847972868096 452376545325694976 454631662700199936 455352706808100864 456210244862353408 458272599667900416 459863823972302848 460454697920796672 460979902888280064 461848038298615808 462580527551086592 464356856377752576 464886512234790912 465762004724875264 468075677971808256 468609575600259072 468826228440170496 470047504127479936 470095324696805376 470583650865119232 472580843190091776 473139921917792304 473860103057965056 474079183380676608 476267914605887488 477875866643202048 478986930344853504 479888977294655488 480650079408550912 481925662123229184 483046141618962432 483732188538339328 484772698795278336 486589897493184512 486914637147144192 489233116540846464 489791146818797568 490713540692279296 493159769708691456 493941919249465344 494643440911384576 494872130020179968 497697357311449344 497897674075275264 498835334478430208 499425473135447432 499476282490355712 499995129044189184 501782267174060032 503476359499087872 503709132341968896 505597315364012032 507743108308402176 508923613491406848 509882038375571456 510463621277417472 511809390542585856 513236525470147584 513965450321985536 517001766086508544 517346801968840704 519579043085942784 520403093494972416 520557534692507648 521383136985546752 523740113906171904 523982255315484672 525558655968346112 528178589447749632 528803442143414928 530693550146002944 531244824609451008 531298871125475328 532299433971286016 534943631967780864 535801403931623424 537197147574262784 537809886702993408 539875099456487424 540731339334619776 541749665774044672 541804781006487552 542367597607256064 544198712105631744 546088290967109632 546711171533635584 547413634679832576 548444545479606272 549314376466915328 552052733278814208 552836786900959232 553092380610789376 556473871025307648 556731146272702464 557521844417069056 558818085402329088 560815475076890624 561189751288233984 561853657277378361 564505050570817536 565568148594491392 565684063231279104 568796979784513536 569025913228886016 570771969297654208 571423004621930496 573617293172517888 575667579819393024 576265572457709568 577825503273156608 578211131612233728 580277838066745344 580880619754487808 581626986847322112 582722329572081664 585627226529071104 586556029108740096 587389086082269184 587660654398963712 588330953336684544 590317247029837824 591253487964389376 592366959693135872 593744215739974656 593804620669648896 594922896791437312 595866442269196288 597110955633016832 598836863217696768 600638463963824128 604346791021045632 606175550266933248 607136942410801152 609468373995800256 611030132890533888 612344461636141056 613939597227728896 614349327337998336 614639870517706752 617000113664557056 617978673525279744 619142475170336768 619848682979721216 621941385263579136 622228928187138048 624100903962411008 625101637920227328 626793766262407168 627212074969202688 627444867820158976 630853229223723072 630917409461501952 632105577840902144 632235129493782528 635970138314637312 636264167168802816 638649240459804672 641359715757981696 642118465459860984 642567549497638912 644061522158616576 646363598393704448 649219516196192256 650053691182301184 652310822054461952 653054862425063424 655562620768591872 657546359611588608 658589225665953792 660812721842552832 661118236198834176 663596476415265792 663863565433700352 665968376653807616 666412829654777856 666660172058918912 669288258890366976 670349747552845824 671301812665450496 671612176455958528 671749825087143936 675718271959302144 676990811077869568 678564817988542464 680618161703223296 684315367293530112 684384986534510592 689795735958454272 690682046881195008 692772057447923712 693870791326629888 696535284566628864 698643007087312896 702113516957712384 705071256191219904 705142987045208064 705875476297678848 707591400194670592 708326432812601344 708398494833967104 710790154586947584 711118775071014912 713258175957041152 714401871908831232 716813799964803072 717079848937324544 719833465941983232 720975119112826368 722406374675316736 722888493184843776 723156796809674752 725598282807508992 727159048192917504 729884846239776768 733849674811269696 736070311038418944 741965161367076864 742308195030269952 745090780536438784 748253001717645312 749138209703171148 749214423735533568 749992693566283776 752673400761090048 755214539248631808 755563698512953344 758395973046018048 761614662462603264 761897339495907328 764823057563357184 764900867303276544 765695431916126208 767556773092524032 767714085813878784 768354096610279424 770948175482978304 773703784088993792 774507493005983744 775502649129762816 780836302038761472 782074705478320128 788337983952519168 791658954319966208 791739494226198528 796040325219004416 796867236914176512 798449150956929024 802415447951671296 805795721361394176 806714830054490112 808234067022577664 809515923214401536 812624498661067008 812707171509731328 813551396410884096 819132436450664448 819519827356942336 820066757300453376 822666818219409408 823971564700372992 826158277925535744 826464910639628288 829255180351438848 829638570916184064 833468850560303104 836282766625603584 838227128103493632 841137638964964096 841223212615335936 848352222891737088 851532320613072896 855146287677308928 856157953946481312 857134506932895744 858748696211488768 863501369729089536 864398358686564352 865626021594923008 866738254909734912 870416757100118016 870739816566751232 871320929631731712 874083494358122496 875080493618429952 878118967554605056 881083629123403776 881490981598445568 882496430005026816 884795301887021056 885151420578267136 888550439539703808 890616323609961984 892384345187155968 893799663403794432 895666433449525248 900957695945736192 904753090651389952 909263325400399872 910705413616201728 912420489724706816 916545199335800832 919727647944605696 920909395841593344 921959805776560128 923696076597231616 925161055102173184 928713712755505152 929773024469581824 931524009449750528 936151355943616512 937652456880340992 940095008254959872 940190649393610752 941167301730238464 945161686380183552 946279843835584608 948158366761353216 955751733286404096 957973860689707008 959777954589310976 961300158817101824 963851324246458368 966092283237924864 967464377076678656 969545397590556672 973179794986369024 973829274294288384 978466233081692928 979582293637595136 981427081384558592 986319539417382912 987883838498930688 989286881822769152 989744260040359936 995394714622898688 995795348150550528 997670668956860416 998850946270894864 998952564980711424 999990258088378368 1003564534348120064 1006952718998175744 1007418264683937792 1011194630728024064 1015486216616804352 1017847226982813696 1019764076751142912 1020927242554834944 1026473050940295168 1027930900643971072 1034003532173017088 1034693603937681408 1039158086171885568 1040806186989944832 1041115069385015296 1042766273971093504 1047964510630969344 1051117311936692224 1056357178895499264 1057606884286829856 1061387100292005888 1062489649218902016 1062597742250950656 1069887263935561728 1071602807863246848 1074394295148525568 1075619773405986816 1079750198912974848 1081462678669239552 1083499331548089344 1083609562012975104 1084735195214512128 1088397424211263488 1092176581934219264 1093422343067271168 1094827269359665152 1096889090959212544 1098628752933830656 1104105466557628416 1105673573801918464 1106184761221578752 1112947742050615296 1113462292545404928 1115043688834138112 1117636170804658176 1121630950153781248 1122379502576467968 1123707314554756722 1129010101141635072 1131136297188982784 1137593959569027072 1138051826457772032 1141543938595308416 1142846009243860992 1147234586345035776 1151335159638786048 1152531144915419136 1155651006546313216 1156422263224467456 1160555676133490688 1161761239508975616 1163253973694644224 1165444659144163328 1171254453058142208 1173112058217480192 1174778172164538368 1175321308797927424 1180634494059675648 1182506975928778752 1184733919386271744 1187488431479949312 1187609241339297792 1191732884538392576 1194221911266033664 1197673726435393536 1201276927927648256 1208693582042091264 1212351100533866496 1214273884821602304 1218936747991600512 1222060265781067776 1227879194455457792 1228698654675996672 1229279741035413504 1234000227329114112 1235957347050559488 1238284950340673536 1239697365959442432 1243882770527158272 1244457856374276096 1248201807924822016 1250203275840454656 1253587532524814336 1254424149938405376 1254889735640317952 1261706458447446144 1261834818923003904 1264211155681804288 1271940276629274624 1272528334337605632 1277298480919609344 1282719431515963392 1284236930919721968 1288123044317233152 1292727196787408896 1298439032392384512 1300107382364602368 1304621644108923904 1306109724850126848 1311125241537183744 1317178451331907584 1321625443685105664 1322236472397668352 1327192952830531584 1327727130867400704 1331936753307615232 1332825659309555712 1333320344117837824 1338576517780733952 1340699495105691648 1342603625330900992 1343224352911917056 1343499650174287872 1351436543918604288 1353981622155739136 1357129635977084928 1368630734587060224 1379591471916908544 1381364093762390016 1385544114895847424 1387741582653259776 1393070569133257728 1397286014174625792 1404227033915424768 1410142512382439808 1410285974090416128 1411750952595357696 1415182800389341184 1416652865625202688 1421580309173895168 1422237550142029824 1426516351914082304 1428803743817662464 1433627599929606144 1434159697874649088 1439666931883966464 1441950238225652736 1444812749350633472 1445776986369687552 1446313593619349504 1451196565615017984 1454318096385835008 1459769692479553536 1467699349622539392 1472140622076837888 1483930322734153728 1484616390060539904 1490181561072877568 1496506003435290624 1498276419406342296 1498428847471067136 1499985387132567552 1505346801522180096 1510429078497263616 1511127397025906688 1516791946092036096 1523229324925206528 1523794678991814656 1529646115126714368 1531390863832252416 1535113546185048064 1535428171627757568 1536708193220558848 1541896350965956608 1549014986011967488 1551005298259525632 1561672604077522944 1564149410956640256 1576675967905038336 1583317908639932416 1592080650438008832 1593734473828353024 1596898301913858048 1604830895903342592 1611591442722788352 1613429660108980224 1616468134045155328 1619031846428803072 1625248997322134016 1625414343019462656 1627102792821768192 1638264872901328896 1640133514600906752 1645333636438818816 1647943129400745984 1652929821279256576 1658510360702877696 1659277141832368128 1666937701120606208 1672565533251207168 1676454256206987264 1682275277929928192 1682446425230671872 1696704445783474176 1703064641226145792 1712315907892962624 1714269013865791488 1717497392422977536 1727002739458179072 1728796717373128704 1731252043189846016 1733476509819469824 1740833514200236032 1741479633133502464 1742641859263463424 1748166988716244992 1756237935109210112 1762167258246807552 1762981963196891136 1764992860010053632 1769590603774042112 1777100879079407616 1781232647219923968 1784768690374311936 1787599326807588864 1791332866899050496 1801915391891472384 1809506181302779904 1818526650800799744 1821410827232403456 1824840979449413632 1833090398671601664 1839455295889211392 1841818791683186688 1843919611553120256 1847392153194463232 1850322110204346368 1857427425511010304 1859546048939163648 1863048018899501056 1872302711887233024 1875304913760681984 1880190016509919744 1880381298787221504 1882334603460476928 1892559687671169216 1896316733522706432 1915947721379414016 1919555909178621952 1922600317634203648 1927702648492916736 1932184566475849728 1934928754153357312 1939090795181113344 1946359589972738048 1947658548588576768 1956932466163385856 1959164587275190272 1962854162769117184 1972639078834765824 1975767676997861376 1979488520080719872 1990789429245797376 1991590696301101056 1995341337913720832 1997701892541789728 1997905129961422848 1999980516176756736 2007129068696240128 2013905437996351488 2014836529367875584 2022389261456048128 2030972433233608704 2035694453965627392 2039528153502285824 2041854485109669888 2052946101880590336 2055861801287942144 2068007064346034176 2069387207875362816 2078316172343771136 2081612373979889664 2082230138770030592 2085532547942187008 2095929021261938688 2102234623873384448 2115213768573659712 2122774200584011776 2124979298437804032 2125195484501901312 2139774527871123456 2143205615726493696 2148788590297051136 2151239546811973632 2159500397825949696 2162925357338479104 2166998663096178688 2167219124025950208 2169470390429024256 2176794848422526976 2184353163868438528 2189654538719330304 2193778181918425088 2197257505867661312 2208210933115256832 2212369522443157504 2225895484101230592 2226924585090809856 2230087377668276224 2235272341609316352 2243261900307562496 2244759005152935936 2247414629109513444 2258020202283270144 2262272594377965568 2275187919138054144 2283087877190616832 2285692018487721984 2294469172690071552 2302670319277572096 2305062289830838272 2311302013092626432 2312844526448934912 2321111352266981376 2323522479017951232 2326507947389288448 2330889318288326656 2342508906116284416 2346224116434960384 2349556344329076736 2350642617595854848 2365013951857557504 2369467838772543488 2374976862959898624 2375218482678595584 2383465769076785152 2395347452870787072 2402553855855296512 2417387164084182528 2424702201067732992 2428547769643204608 2437873495983201024 2455758388910915584 2457397309351993344 2458559482070827008 2468000454658228224 2471914694101118976 2476569900681347072 2479394731918884864 2487765541054316544 2488915712748552192 2496403615849644032 2500406551680909312 2507175065049628672 2508848299876810752 2509779471280635904 2523412916894892288 2523669637846007808 2528422311363608576 2545056668675211264 2554596961839218688 2565438863031926784 2568473861839443936 2576246088634466304 2596878064784769024 2600214764729204736 2609243288217847808 2612219449700253696 2622250483074367488 2634356902663815168 2643250887370211328 2644472944795336704 2654385905661063168 2655454261734801408 2663873506615230464 2665651318619111424 2666640688235675648 2677153035561467904 2681398990211383296 2685207250661801984 2686448705823834112 2686999300348575744 2702873087837208576 2707963244311478272 2714259271954169856 2737261469174120448 2759182943833817088 2762728187524780032 2771088229791694848 2775483165306519552 2786141138266515456 2794572028349251584 2808454067830849536 2820285024764879616 2820571948180832256 2823501905190715392 2830365600778682368 2833305731250405376 2844475100284059648 2853032703828164608 2867255199859212288 2868319395749298176 2879333863767932928 2883900476451305472 2891553972739375104 2892627187238699008 2902393131230035968 2908636192771670016 2919539384959107072 2935398699245078784 2944281244153675776 2967860645468307456 2969232780121079808 2980363122145755136 2993012006870581248 2996552838812684592 2996857694942134272 2999970774265135104 3010693603044360192 3020858156994527232 3022254794051813376 3033583892184072192 3046458649850413056 3047589357983629312 3059292230253428736 3062781727664504832 3070227092370096128 3073416386441117696 3083792701931913216 3098029972023934976 3102010596519051264 3123345208155045888 3128298821913280512 3153351935810076672 3166635817279864832 3184161300876017664 3187468947656706048 3209661791806685184 3223182885445576704 3226859320217960448 3232936268090310656 3238063692857606144 3250497994644268032 3250828686038925312 3254205585643536384 3276529745802657792 3280267029201813504 3290667272877637632 3295886258801491968 3317020721405755392 3318554283664736256 3333875402241212416 3345131066502414336 3352908512413974528 3364550555859856384 3364892850461343744 3393408891566948352 3406129282452291584 3424631815785925248 3428538027731582976 3434994784845955072 3454005478916358144 3457593434746257408 3462504086379692032 3466953019638939648 3481667028400472064 3482959266267004928 3485283718526926848 3496333977432489984 3512475870218420224 3524334516493615104 3525963926393782272 3539181207548084224 3554201758158815232 3562465294439847936 3575198653615177728 3582665733798100992 3603830783782944768 3619012362605559808 3637053301601599488 3642821654464806912 3649681958898827264 3666180797343203328 3678910591778422784 3683637583366373376 3687839223106240512 3700644220408692736 3714854851022020608 3719092097878327296 3726096037799002112 3744605423774466048 3750609827521363968 3760380033019839488 3760762597574443008 3764669206920953856 3785119375342338432 3792633467045412864 3831895442758828032 3839111818357243904 3845200635268407296 3864369132951699456 3869857508306714624 3878181590362226688 3892719179945476096 3895317097177153536 3913864932326771712 3918329174550380544 3925708325538234368 3951535353995722752 3958977040161439744 3981578858491594752 3983181392602202112 3995403785083579456 3995810259922845696 3999961032353513472 4014258137392480256 4027810875992702976 4029673058735751168 4044778522912096256 4061944866467217408 4071388907931254784 4079056307004571648 4105892203761180672 4111723602575884288 4136014128692068352 4138774415750725632 4156632344687542272 4163224747959779328 4164460277540061184 4171065095884374016 4191858042523877376 4204469247746768896 4230427537147319424 4245548401168023552 4249958596875608064 4279549055742246912 4286411231452987392 4297577180594102272 4302479093623947264 4319000795651899392 4325850714676958208 4333997326192357376 4334438248051900416 4338940780858048512 4353589696845053952 4368706327736877056 4379309077438660608 4387556363836850176 4394515011735322624 4416421866230513664 4424739044886315008 4451790968202461184 4453849170181619712 4470544683218632704 4486523800615124992 4489518010305871872 4494829258219026888 4516040404566540288 4524545188755931136 4550375838276108288 4566175754381233664 4571384036975443968 4588938345380143104 4605340638555144192 4610124579661676544 4622604026185252864 4625689052897869824 4647044958035902464 4653015894778576896 4661778636576653312 4685017812232568832 4692448232869920768 4699112688658153472 4701285235191709696 4730027903715115008 4738935677545086976 4749953725919797248 4766931538153570304 4790694905741574144 4834774328168365056 4849404402135465984 4857095539286409216 4875746991966402048 4911516777821831168 4914794618703986688 4936000909316456448 4943829388202237952 4953139801362694144 4958789463837769728 4975531082108633088 4977831425497104384 4992807231699288064 5000813103361818624 5014350130099257344 5017696599753621504 5019558942561271808 5046825833789784576 5047339275692015616 5056844622727217152 5090113337350422528 5109193923678437376 5136947723678887872 5152492177268932608 5193756129569538048 5200429529458409472 5218486576435695616 5224438899400507392 5244500966148734976 5268713805327630336 5286501774740422656 5288945889590673408 5308771811322126336 5327747013230460928 5331302637238222848 5333281376471351296 5354306071122935808 5362797980422766592 5372897411647668224 5373998600697151488 5405746175674417152 5415926488622956544 5428518543908339712 5474522938348240896 5518365887667634176 5525456375049560064 5542176459583389696 5550966330613039104 5572282276533030912 5589144056698503168 5616908135661699072 5640570049529759232 5641143896361664512 5647003810381430784 5660731201557364736 5666611462500810752 5688950200568119296 5706065407656329216 5736638791498596352 5758667727535865856 5767800952902610944 5783107945478750208 5785254374477398016 5804786262460071936 5817272385543340032 5839078769918214144 5870797398490157568 5888562488307351552 5938465560242159616 5960726244291510272 5986024013741162496 5993105677625369184 5993715389884268544 5999941548530270208 6021387206088720384 6041716313989054464 6044509588103626752 6067167784368144384 6092917299700826112 6095178715967258624 6118584460506857472 6125563455329009664 6140454184740192256 6146832772882235392 6167585403863826432 6196059944047869952 6204021193038102528 6246690416310091776 6256597643826561024 6306703871620153344 6333271634559729664 6368322601752035328 6374937895313412096 6419323583613370368 6446365770891153408 6453718640435920896 6465872536180621312 6476127385715212288 6500995989288536064 6501657372077850624 6508411171287072768 6553059491605315584 6581334545755275264 6591772517602983936 6637108567329472512 6690262133004828672 6705817024827949056 6729101111719712768 6729785700922687488 6786817783133896704 6812258564904583168 6849263631571850496 6857076055463165952 6869989569691910144 6908010957832716288 6915186869492514816 6925008172759384064 6933906039277879296 6963334056800944128 6965918532534009856 6970567437053853696 6992667954864979968 7024951740436840448 7048669032987230208 7051927852787564544 7078362415096168448 7108403516317630464 7124930588879695872 7150397307230355456 7207661567565889536 7238024725211119616 7274106603203198976 7285643308929613824 7299363917797654528 7357821183556845568 7367275166732746752 7375678446212481024 7401288440817385472 7429709702044041216 7438184195756654592 7489210847548932096 7501219655042727936 7520760066039678976 7521525195148886016 7529338413841907712 7570238750684676864 7585266934090825728 7663790885517656064 7678223636714487808 7690401270536814592 7728738265903398912 7739715016613429248 7785438359890952192 7790634194354307072 7827729864653543424 7836658349100761088 7851416651076468736 7903070707991445504 7917954080322879488 7963157716983189504 7966362785204404224 7990807570167158912 7991620519845691392 7999922064707026944 8055621751985405952 8059346117471502336 8089557045824192512 8123889732934434816 8142777815862509568 8158112614009143296 8211784407522361344 8223447205151768576 8272028257384136704 8277548831501451264 8313264689375084544 8326449495919558656 8342130191768748032 8383716085047754752 8408938495493537792 8460855074294638848 8491096802336047104 8499917193751216128 8559098111484493824 8595154361188204544 8604958187247894528 8638001591303798784 8651701429353916416 8667994652384714752 8677881561716097024 8707179393690107904 8737412655473754112 8758618154877321216 8775112727673700352 8789030023470645248 8832843732461027328 8849478089772630016 8903581936404922368 8907698340363239424 8941089366437265408 8979036020611743744 8989658516438053776 9032080809133080576 9049090377511862272 9100751676552216576 9132351508762467328 9142768073950887936 9177876690760286208 9210681277110288384 9220249159323353088 9245208052370505728 9251378105795739648 9294089916071804928 9306031789557153792 9323557273153306624 9370035624465137664 9384896465739841536 9398225377316306944 9402570470383419392 9460055807430230016 9477871355090173952 9499907451839594496 9533863076307140608 9669548656336730112 9698808804270931968 9714191078572818432 9751493983932804096 9823033555643662336 9829589237407973376 9872001818632912896 9887658776404475904 9906279602725388288 9951062164217266176 9955662850994208768 9985614463398576128 10001626206723637248 10035393199507243008 10039117885122543616 10093651667579569152 10094678551384031232 10113689245454434304 10180226674700845056 10218387847356874752 10273895447357775744 10304984354537865216 10387512259139076096 10400859058916818944 10436973152871391232 10448877798801014784 10489001932297469952 10537427610655260672 10573003549480845312 10577891779181346816 10617543622644252672 10655494026460921856 10662605274476445696 10666562752942702592 10725595960845533184 10745794823295336448 10747997201394302976 10811492351348834304 10857037087816679424 10949045876696481792 11036731775335268352 11050912750099120128 11101932661226078208 11144564553066061824 11178288113397006336 11233816271323398144 11281140099059518464 11282287792723329024 11294007620762861568 11321462403114729472 11333222925001621504 11377900401136238592 11412130815312658432 11517335455071731712 11535601905805221888 11570508748954796032 11609572524920143872 11634544771086680064 11678157539836428288 11741594796980315136 11777124976614703104 11876931120484319232 11921452488583020544 11986211355250738368 11987430779768537088 11999883097060540416 12042774412177440768 12083432627978108928 12089019176207253504 12134335568736288768 12185834599401652224 12190357431934517248 12237168921013714944 12280908369480384512 12293665545764470784 12335170807727652864 12408042386076205056 12493380832620183552 12513195287653122048 12613407743240306688 12666543269119459328 12736645203504070656 12749875790626824192 12838647167226740736 12892731541782306816 12907437280871841792 12931745072361242624 12952254771430424576 13001991978577072128 13003314744155701248 13016822342574145536 13106118983210631168 13162669091510550528 13183545035205967872 13274217134658945024 13411634049655898112 13458202223439425536 13459571401845374976 13573635566267793408 13624517129809166336 13698527263143700992 13714152110926331904 13739979139383820288 13816021915665432576 13830373738985029632 13867812078555758592 13931837065068019712 13941134874107707392 13985335909729959936 14049903480873680896 14097338065974460416 14103855705575129088 14156724830192336896 14216807032635260928 14249861177759391744 14300794614460710912 14476049450422239232 14548213206406397952 14571286617859227648 14598727835595309056 14715642367113691136 14734550333465493504 14802576881634770944 14859419404088082432 14876368391513309184 14978421695097864192 15002439310085455872 15041520132079357952 15043050390297772032 15058676827683815424 15140477501369353728 15170533868181651456 15327581771035312128 15356447273428975616 15380802541073629184 15457476531806797824 15570876719781904384 15581268388708614144 15655459729307086848 15673316698201522176 15702833302152937472 15806141415982891008 15835908160645758976 15926315433966379008 15981615140334317824 15983241039691382784 15999844129414053888 16118692234943004672 16179114091648385024 16247779465868869632 16285555631725019136 16316225228018286592 16423568815044722688 16446894410303537152 16544056514768273408 16555097663002902528 16626529378750169088 16652898991839117312 16684260383537496064 16767432170095509504 16817876990987075584 16921710148589277696 16982193604672094208 16999834387502432256 17118196222968987648 17190308722376409088 17209916374495789056 17276003182607597568 17303402858707832832 17335989304769429504 17355763123432194048 17414358787380215808 17474825310947508224 17517236309754642432 17550225455347400704 17578060046941290496 17665687464922054656 17698956179545260032 17815396680726478848 17882178732874530816 17958072041223487488 17979317032876107552 18064161618266161152 18201503353104433152 18264703017524934656 18285536147901775872 18355753381520572416 18421362554220576768 18440498318646706176 18490416104741011456 18502756211591479296 18588179832143609856 18612063579114307584 18647114546306613248 18740071248930275328 18769792931479683072 18796450754632613888 18805140940766838784 18920111614860460032 18955742710180347904 18999814903679188992 19067726152614281216 19339097312673460224 19397617608541863936 19428382157145636864 19502987967865608192 19646067111287324672 19659178474815946752 19744003637265825792 19775317552808951808 19812559205450776576 19911325701988417536 19971228926797152256 20070786399014486016 20078235770245087232 20187303335159138304 20189357102768062464 20360453349401690112 20436775694713749504 20547790894715551488 20609968709075730432 20775024518278152192 20801718117833637888 20873946305742782464 20897755597602029568 20978003864594939904 21074855221310521344 21146007098961690624 21155783558362693632 21235087245288505344 21310988052921843712 21325210548952891392 21333125505885405184 21451191921691066368 21491589646590672896 21622984702697668608 21714074175633358848 21898091753392963584 22073463550670536704 22101825500198240256 22203865322452156416 22289129106132123648 22467632542646796288 22562280198119036928 22564575585446658048 22588015241525723136 22642924806229458944 22666445850003243008 22755800802272477184 22824261630625316864 23034670910143463424 23071203811610443776 23219145049840287744 23356315079672856576 23483189593960630272 23554249953229406208 23753862240968638464 23842904977166041088 23972422710501476736 23974861559537074176 23999766194121080832 24166865255956217856 24178038352414507008 24268671137472577536 24371669198803304448 24380714863869034496 24474337842027429888 24561816738960769024 24587331091528941568 24670341615455305728 24816084772152410112 25026390575306244096 25226815486480613376 25333086538238918656 25473290407008141312 25499751581253648384 25677294334453481472 25785463083564613632 25814874561743683584 25904509542860849152 26003983957154144256 26033644685148291072 26212237966421262336 26325338183021101056 26367090070411935744 26548434269317890048 26823268099311796224 26916404446878851072 27147271132535586816 27249034259618332672 27397054526287401984 27428304221852663808 27479958278767640576 27632043831330865152 27660747477970059264 27735624157111517184 27882269748215414784 27970671819459919872 28099806961747361792 28194676131948920832 28207711411150258176 28313449660384673792 28433614065270521856 28499722355518783488 28601589228921421824 28952098900844478464 29096426412812795904 29142573235718455296 29197455671190618112 29431284734227382272 29469100666930987008 29605153763269541888 29718838808176164864 29956843390195728384 30004878620170911744 30083040264158715904 30117353655367630848 30280955002738707456 30341067736363302912 30655163542070624256 30712894546857951232 30761605082147258368 30914953063613595648 31162536777417228288 31310919458614173696 31346633396403044352 31405666604305874944 31612282831965782016 31671816321291517952 31852630867932758016 31963230280668635648 31966482079382765568 31999688258828107776 32237384469886009344 32358228183296770048 32571111263450038272 32632450456036573184 32847137630089445376 32893788820607074304 33088113029536546816 33110195326005805056 33305797983678234624 33368520767074992128 33534864340191019008 33843420297178555392 33964387209344188416 33999668775004864512 34236392445937975296 34380617444752818176 34552006365215195136 34606805717415665664 34671978609538859008 34711526246864388096 34828717574760431616 34949650621895016448 35034472619509284864 35100450910694801408 35156120093882580992 35331374929844109312 35397912359090520064 35630793361452957696 35764357465749061632 35958634065752215104 36128323236532322304 36403006706208866304 36529406035049869312 36571072295803551744 36711506763041144832 36842725108441153536 36880996637293412352 36980832209482022912 37005512423182958592 37224127158228615168 37294229092613226496 37480142497860550656 37539585862959366144 37610281881533677568 37840223229720920064 37911485420360695808 37999629807358377984 38135452305228562432 38678194625346920448 38795235217083727872 38856764314291273728 39005975935731216384 39292134222574649344 39318356949631893504 39488007274531651584 39550635105617903616 39625118410901553152 39822651403976835072 39942457853594304512 40156471540490174464 40374606670318276608 40378714205536124928 40720906698803380224 40873551389427499008 41095581789431102976 41219937418151460864 41603436235667275776 41747892611485564928 41795511195204059136 41956007729189879808 42149710442621042688 42292014197923381248 42311567116725387264 42470174490577010688 42621976105843687424 42650421097905782784 42666251011770810368 42902383843382132736 42983179293181345792 43428148351266717696 43796183506785927168 44146927101341073408 44203651000396480512 44407730644904312832 44578258212264247296 44935265085293592576 45124560396238073856 45129151170893316096 45176030483051446272 45285849612458917888 45332891700006486016 45511601604544954368 45648523261250633728 46069341820286926848 46142407623220887552 46712630159345713152 46966379187921260544 47108499906458812416 47507724481937276928 47685809954332082176 47944845421002953472 47949723119074148352 47999532388242161664 48356076704829014016 48537342274945155072 48743338397606608896 48761429727738068992 48948675684054859776 49174662183057883136 49340683230910611456 49632169544304820224 50052781150612488192 50453630972961226752 50666173076477837312 50946580814016282624 50999503162507296768 51354588668906962944 51570926167129227264 51629749123487367168 51809019085721698304 52007967914308288512 52067289370296582144 52424475932842524672 52650676366042202112 52734180140823871488 53096868538635780096 53646536198623592448 53832808893757702144 54498068519236665344 54794109052574803968 54856608443705327616 54959916557535281152 55264087662661730304 55321494955940118528 55471248314223034368 55764539496430829568 55941343638919839744 56389352263897841664 56415422822300516352 56626899320769347584 56867228130541043712 56999444711037566976 57203178457842843648 57904197801688956928 58192852825625591808 58285146471436910592 58394911342381236224 58862569468454764544 58938201333861974016 59210307526539083776 59437677616352329728 59913686780391456768 60166080528317431808 60234707310735261696 60561910005477414912 61310327084141248512 61425789093715902464 61523210164294516736 61829906127227191296 62325073554834456576 62621838917228347392 62693266792806088704 63224565663931564032 63343632642583035904 63705261735865516032 63926460561337271296 63932964158765531136 63999376517656215552 64474768939772018688 64716456366593540096 65142222526900076544 65264900912073146368 65694275260178890752 65787577641214148608 66176226059073093632 66220390652011610112 66611595967356469248 66737041534149984256 67686840594357110784 67928774418688376832 67999337550009729024 68472784891875950592 68761234889505636352 69104012730430390272 69213611434831331328 69343957219077718016 69657435149520863232 69899301243790032896 70068945239018569728 70312240187765161984 70662749859688218624 70795824718181040128 71261586722905915392 71528714931498123264 71917268131504430208 72806013412417732608 73058812070099738624 73142144591607103488 73423013526082289664 73685450216882307072 73761993274586824704 73961664418964045824 74011024846365917184 74448254316457230336 74588458185226452992 75079171725918732288 75220563763067355136 75680446459441840128 75999259614716755968 76270904610457124864 77356389250693840896 77713528628582547456 78011951871462432768 78584268445149298688 78636713899263787008 78976014549063303168 79101270211235807232 79250236821803106304 79645302807953670144 79884915707188609024 80749213340636553216 81441813397606760448 81747102778854998016 82191163578862205952 82439874836302921728 83206872471334551552 83495785222971129856 83912015458379759616 84299420885242085376 84584028395846762496 84623134233450774528 84940348981154021376 85243952211687374848 85300842195811565568 85332502023541620736 85804767686764265472 85966358586362691584 86856296702533435392 87592367013571854336 88293854202682146816 88407302000792961024 88815461289808625664 89156516424528494592 89870530170587185152 90249120792476147712 90352060966102892544 90571699224917835776 90665783400012972032 91023203209089908736 92138683640573853696 92284815246441775104 93932758375842521088 94216999812917624832 95015448963874553856 95371619908664164352 95889690842005906944 95899446238148296704 95999064776484323328 96712153409658028032 97074684549890310144 97522859455476137984 97897351368109719552 98349324366115766272 98681366461821222912 99264339088609640448 100105562301224976384 101332346152955674624 101893161628032565248 101999006325014593536 102709177337813925888 103141852334258454528 103618038171443396608 104015935828616577024 104134578740593164288 104848951865685049344 105301352732084404224 105468360281647742976 106193737077271560192 107293072397247184896 107665617787515404288 108996137038473330688 109588218105149607936 109713216887410655232 109919833115070562304 110528175325323460608 110642989911880237056 110942496628446068736 111882687277839679488 112830845644601032704 113253798641538695168 113734456261082087424 113998889422075133952 114406356915685687296 115808395603377913856 116385705651251183616 116570292942873821184 116789822684762472448 117725138936909529088 117876402667723948032 118420615053078167552 118875355232704659456 119827373560782913536 120332161056634863616 120469414621470523392 121123820010954829824 122620654168282497024 122851578187431804928 123046420328589033472 123659812254454382592 125243677834456694784 125386533585612177408 126449131327863128064 127410523471731032064 127852921122674542592 127865928317531062272 127998753035312431104 128949537879544037376 129432912733187080192 130284445053800153088 130529801824146292736 131388550520357781504 131575155282428297216 132352452118146187264 132440781304023220224 133223191934712938496 133474083068299968512 135373681188714221568 135857548837376753664 135998675100019458048 136945569783751901184 137522469779011272704 138208025460860780544 138427222869662662656 138687914438155436032 139798602487580065792 140137890478037139456 140624480375530323968 141325499719376437248 142523173445811830784 143057429862996246528 143834536263008860416 145612026824835465216 146117624140199477248 146284289183214206976 146846027052164579328 147523986549173649408 147923328837928091648 148022049692731834368 148896508632914460672 149176916370452905984 150158343451837464576 150441127526134710272 151360892918883680256 151998519229433511936 154712778501387681792 155427057257165094912 156023903742924865536 157168536890298597376 157273427798527574016 157952029098126606336 158202540422471614464 158500473643606212608 159290605615907340288 159769831414377218048 161498426681273106432 163494205557709996032 164382327157724411904 164879749672605843456 166413744942669103104 166991570445942259712 167824030916759519232 169168056791693524992 169246268466901549056 169880697962308042752 170601684391623131136 170665004047083241472 171609535373528530944 171932717172725383168 173712593405066870784 175184734027143708672 176587708405364293632 176814604001585922048 177630922579617251328 178313032849056989184 179741060341174370304 180498241584952295424 180704121932205785088 181143398449835671552 181331566800025944064 184277367281147707392 184569630492883550208 187865516751685042176 190030897927749107712 190743239817328328704 191779381684011813888 191798892476296593408 191998129552968646656 193424306819316056064 194149369099780620288 195794702736219439104 196698648732231532544 197362732923642445824 198528678177219280896 200211124602449952768 202664692305911349248 203786323256065130496 203998012650029187072 205418354675627851776 206283704668516909056 207236076342886793216 208031871657233154048 209697903731370098688 210936720563295485952 212387474154543120384 214586144794494369792 215331235575030808576 219176436210299215872 219426433774821310464 219839666230141124608 221056350650646921216 221285979823760474112 221884993256892137472 223765374555679358976 225661691289202065408 226507597283077390336 227997778844150267904 228812713831371374592 231616791206755827712 233140585885747642368 233579645369524944896 235752805335447896064 236841230106156335104 237750710465409318912 239654747121565827072 240664322113269727232 242247640021909659648 245241308336564994048 245703156374863609856 246092840657178066944 247319624508908765184 250487355668913389568 252898262655726256128 254821046943462064128 255705842245349085184 255731856635062124544 255997506070624862208 257899075759088074752 258865825466374160384 260568890107600306176 261059603648292585472 262777101040715563008 264704904236292374528 264881562608046440448 266446383869425876992 266948166136599937024 270747362377428443136 271715097674753507328 271997350200038916096 275044939558022545408 276416050921721561088 276854445739325325312 277375828876310872064 279597204975160131584 281248960751060647936 282650999438752874496 285046346891623661568 286114859725992493056 287669072526017720832 291224053649670930432 292235248280398954496 292568578366428413952 293692054104329158656 295047973098347298816 295846657675856183296 296044099385463668736 297793017265828921344 298353832740905811968 300316686903674929152 300882255052269420544 303997038458867023872 309425557002775363584 310854114514330189824 312047807485849731072 314337073780597194752 314546855597055148032 315904058196253212672 316405080844943228928 317000947287212425216 318581211231814680576 319539662828754436096 322996853362546212864 326988411115419992064 328764654315448823808 329759499345211686912 332827489885338206208 333983140891884519424 335648061833519038464 338492536933803098112 339761395924616085504 341203368783246262272 341330008094166482944 343219070747057061888 347425186810133741568 350369468054287417344 353175416810728587264 353629208003171844096 355261845159234502656 356626065698113978368 359482120682348740608 360996483169904590848 361408243864411570176 362286796899671343104 362663133600051888128 368554734562295414784 369139260985767100416 375731033503370084352 381486479634656657408 383558763368023627776 383597784952593186816 383996259105937293312 386848613638632112128 388298738199561240576 391589405472438878208 394725465847284891648 397057356354438561792 400422249204899905536 405329384611822698496 407572646512130260992 407996025300058374144 410836709351255703552 412567409337033818112 414472152685773586432 416063743314466308096 419395807462740197376 421873441126590971904 429172289588988739584 430662471150061617152 438352872420598431744 438852867549642620928 442571959647520948224 443769986513784274944 447530749111358717952 451323382578404130816 453015194566154780672 455995557688300535808 463233582413511655424 466281171771495284736 467159290739049889792 471505610670895792128 475501420930818637824 479309494243131654144 481328644226539454464 484495280043819319296 490482616673129988096 492185681314356133888 494639249017817530368 500974711337826779136 509642093886924128256 511411684490698170368 511995012141249724416 515798151518176149504 517731650932748320768 521137780215200612352 522119207296585170944 525554202081431126016 529763125216092880896 532892767738851753984 533896332273199874048 541494724754856886272 543430195349507014656 543994700400077832192 550089879116045090816 552832101843443122176 553708891478650650624 554751657752621744128 559194409950320263168 562497921502121295872 570092693783247323136 572229719451984986112 575338145052035441664 582448107299341860864 584470496560797908992 587384108208658317312 590095946196694597632 592088198770927337472 595586034531657842688 596707665481811623936 600633373807349858304 601764510104538841088 607994076917734047744 618851114005550727168 621708229028660379648 624095614971699462144 628674147561194389504 629093711194110296064 632810161689886457856 634001894574424850432 637162422463629361152 645993706725092425728 657529308630897647616 659518998690423373824 665654979770676412416 667966281783769038848 671296123667038076928 676985073867606196224 679522791849232171008 682660016188332965888 686438141494114123776 694850373620267483136 700738936108574834688 707258416006343688192 710523690318469005312 713252131396227956736 718964241364697481216 721992966339809181696 724573593799342686208 725326267200103776256 737109469124590829568 738278521971534200832 751462067006740168704 762972959269313314816 767117526736047255552 767195569905186373632 767992518211874586624 773697227277264224256 776597476399122481152 783178810944877756416 794114712708877123584 800844498409799811072 810658769223645396992 815145293024260521984 815992050600116748288 825134818674067636224 828944305371547172864 832127486628932616192 838791614925480394752 843746882253181943808 858344579177977479168 861324942300123234304 876705744841196863488 877705735099285241856 885143919295041896448 887539973027568549888 895061498222717435904 902646765156808261632 906030389132309561344 911991115376601071616 926467164827023310848 932562343542990569472 934318581478099779584 943011221341791584256 951002841861637275648 958618988486263308288 962657288453078908928 968990560087638638592 980965233346259976192 984371362628712267776 989278498035635060736 1001949422675653558272 1019284187773848256512 1022823368981396340736 1023990024282499448832 1035463301865496641536 1042275560430401224704 1044238414593170341888 1051108404162862252032 1059526250432185761792 1065785535477703507968 1082989449509713772544 1086860390699014029312 1087989400800155664384 1100179758232090181632 1105664203686886244352 1107417782957301301248 1109503315505243488256 1118388819900640526336 1124995843004242591744 1144459438903969972224 1150676290104070883328 1164896214598683721728 1168940993121595817984 1174768216417316634624 1184176397541854674944 1191172069063315685376 1201266747614699716608 1203529020209077682176 1215988153835468095488 1237702228011101454336 1243416458057320759296 1248191229943398924288 1257348295122388779008 1258187422388220592128 1265620323379772915712 1268003789148849700864 1291987413450184851456 1315058617261795295232 1331309959541352824832 1335932563567538077696 1342592247334076153856 1353970147735212392448 1359045583698464342016 1389700747240534966272 1401477872217149669376 1414516832012687376384 1426504262792455913472 1437928482729394962432 1443985932679618363392 1449147187598685372416 1450652534400207552512 1476557043943068401664 1502924134013480337408 1534235053472094511104 1535985036423749173248 1547394454554528448512 1553194952798244962304 1566357621889755512832 1601688996819599622144 1621317538447290793984 1630290586048521043968 1631984101200233496576 1650269637348135272448 1657888610743094345728 1664254973257865232384 1677583229850960789504 1687493764506363887616 1716689158355954958336 1722649884600246468608 1753411489682393726976 1770287838590083792896 1790122996445434871808 1805293530313616523264 1812060778264619122688 1823982230753202143232 1852934329654046621696 1865124687085981138944 1868637162956199559168 1886022442683583168512 1902005683723274551296 1925314576906157817856 1937981120175277277184 1968742725257424535552 1978556996071270121472 2003898845351307116544 2038568375547696513024 2045646737962792681472 2047980048564998897664 2070926603730993283072 2084551120860802449408 2088476829186340683776 2102216808325724504064 2131571070955407015936 2165978899019427545088 2173720781398028058624 2175978801600311328768 2200359516464180363264 2211328407373772488704 2214835565914602602496 2219006631010486976512 2236777639801281052672 2249991686008485183488 2288918877807939944448 2301352580208141766656 2329792429197367443456 2337881986243191635968 2349536432834633269248 2382344138126631370752 2402533495229399433216 2431976307670936190976 2475404456022202908672 2486832916114641518592 2496382459886797848576 2514696590244777558016 2516374844776441184256 2531240646759545831424 2536007578297699401728 2583974826900369702912 2630117234523590590464 2662619919082705649664 2671865127135076155392 2685184494668152307712 2707940295470424784896 2718091167396928684032 2779401494481069932544 2802955744434299338752 2829033664025374752768 2853008525584911826944 2875856965458789924864 2887971865359236726784 2901305068800415105024 2953114087886136803328 3005848268026960674816 3068470106944189022208 3071970072847498346496 3106389905596489924608 3132715243779511025664 3242635076894581587968 3260581172097042087936 3263968202400466993152 3300539274696270544896 3328509946515730464768 3355166459701921579008 3374987529012727775232 3433378316711909916672 3445299769200492937216 3506822979364787453952 3610587060627233046528 3624121556529238245376 3647964461506404286464 3730249374171962277888 3737274325912399118336 3772044885367166337024 3804011367446549102592 3850629153812315635712 3875962240350554554368 3937485450514849071104 4007797690702614233088 4077136751095393026048 4091293475925585362944 4169102241721604898816 4176953658372681367552 4204433616651449008128 4331957798038855090176 4347441562796056117248 4351957603200622657536 4400719032928360726528 4429671131829205204992 4438013262020973953024 4499983372016970366976 4602705160416283533312 4659584858394734886912 4675763972486383271936 4699072865669266538496 4805066990458798866432 4863952615341872381952 4950808912044405817344 4973665832229283037184 4992764919773595697152 5029393180489555116032 5032749689552882368512 5062481293519091662848 5072015156595398803456 5167949653800739405824 5260234469047181180928 5343730254270152310784 5370368989336304615424 5415880590940849569792 5436182334793857368064 5558802988962139865088 5605911488868598677504 5658067328050749505536 5706017051169823653888 5775943730718473453568 5802610137600830210048 5906228175772273606656 6011696536053921349632 6136940213888378044416 6143940145694996692992 6212779811192979849216 6265430487559022051328 6485270153789163175936 6521162344194084175872 6527936404800933986304 6601078549392541089792 6657019893031460929536 6710332919403843158016 6749975058025455550464 6866756633423819833344 6890599538400985874432 7013645958729574907904 7248243113058476490752 7295928923012808572928 7460498748343924555776 7544089770734332674048 7608022734893098205184 7701258307624631271424 7751924480701109108736 7874970901029698142208 8015595381405228466176 8154273502190786052096 8182586951851170725888 8338204483443209797632 8408867233302898016256 8663915596077710180352 8703915206401245315072 8801438065856721453056 8859342263658410409984 8876026524041947906048 9205410320832567066624 9319169716789469773824 9351527944972766543872 9398145731338533076992 9727905230683744763904 9901617824088811634688 9985529839547191394304 10065499379105764737024 10124962587038183325696 10144030313190797606912 10335899307601478811648 10520468938094362361856 10687460508540304621568 10831761181881699139584 10872364669587714736128 11211822977737197355008 11316134656101499011072 11412034102339647307776 11551887461436946907136 11605220275201660420096 11812456351544547213312 12023393072107842699264 12273880427776756088832 12530860975118044102656 12970540307578326351872 13042324688388168351744 13055872809601867972608 13202157098785082179584 13314039786062921859072 13499950116050911100928 13781199076801971748864 14027291917459149815808 14496486226116952981504 14591857846025617145856 14920997496687849111552 15088179541468665348096 15216045469786196410368 15402516615249262542848 15503848961402218217472 15749941802059396284416 16031190762810456932352 16308547004381572104192 16365173903702341451776 16676408966886419595264 16817734466605796032512 17327831192155420360704 17407830412802490630144 17602876131713442906112 17718684527316820819968 17752053048083895812096 18410820641665134133248 18638339433578939547648 18703055889945533087744 18796291462677066153984 19455810461367489527808 19803235648177623269376 19971059679094382788608 20130998758211529474048 20249925174076366651392 20671798615202957623296 21040937876188724723712 21374921017080609243136 21744729339175429472256 22632269312202998022144 22824068204679294615552 23103774922873893814272 23624912703089094426624 24046786144215685398528 24547760855553512177664 26111745619203735945216 26404314197570164359168 26628079572125843718144 27562398153603943497728 28054583834918299631616 29183715692051234291712 30432090939572392820736 30805033230498525085696 31007697922804436434944 31499883604118792568832 32062381525620913864704 32617094008763144208384 32730347807404682903552 33635468933211592065024 34655662384310840721408 34815660825604981260288 35205752263426885812224 35437369054633641639936 35504106096167791624192 36821641283330268266496 37406111779891066175488 37592582925354132307968 38911620922734979055616 39606471296355246538752 39942119358188765577216 40499850348152733302784 41343597230405915246592 42081875752377449447424 42749842034161218486272 43489458678350858944512 45264538624405996044288 45648136409358589231104 46207549845747787628544 47249825406178188853248 48093572288431370797056 49095521711107024355328 52223491238407471890432 52808628395140328718336 53256159144251687436288 55124796307207886995456 56109167669836599263232 58367431384102468583424 61610066460997050171392 62015395845608872869888 64124763051241827729408 65234188017526288416768 65460695614809365807104 69311324768621681442816 70874738109267283279872 71008212192335583248384 73643282566660536532992 74812223559782132350976 79212942592710493077504 79884238716377531154432 82687194460811830493184 84163751504754898894848 85499684068322436972544 91296272818717178462208 92415099691495575257088 94499650812356377706496 96187144576862741594112 98191043422214048710656 104446982476814943780864 105617256790280657436672 106512318288503374872576 110249592614415773990912 112218335339673198526464 116734862768204937166848 123220132921994100342784 124030791691217745739776 128249526102483655458816 130468376035052576833536 130921391229618731614208 138622649537243362885632 141749476218534566559744 147286565133321073065984 149624447119564264701952 158425885185420986155008 159768477432755062308864 165374388921623660986368 168327503009509797789696 184830199382991150514176 192374289153725483188224 196382086844428097421312 213024636577006749745152 220499185228831547981824 224436670679346397052928 246440265843988200685568 248061583382435491479552 256499052204967310917632 261842782459237463228416 277245299074486725771264 283498952437069133119488 294573130266642146131968 299248894239128529403904 316851770370841972310016 319536954865510124617728 330748777843247321972736 336655006019019595579392 369660398765982301028352 384748578307450966376448 392764173688856194842624 448873341358692794105856 496123166764870982959104 523685564918474926456832 554490598148973451542528 589146260533284292263936 598497788478257058807808 639073909731020249235456 661497555686494643945472 673310012038039191158784 739320797531964602056704 769497156614901932752896 785528347377712389685248 897746682717385588211712 992246333529741965918208 1047371129836949852913664 1108981196297946903085056 1178292521066568584527872 1346620024076078382317568 1571056694755424779370496 1795493365434771176423424 1984492667059483931836416 2094742259673899705827328 2217962392595893806170112 2356585042133137169055744 2693240048152156764635136 3142113389510849558740992 4189484519347799411654656 4713170084266274338111488 5386480096304313529270272 6284226779021699117481984 9426340168532548676222976 12568453558043398234963968 18852680337065097352445952 37705360674130194704891904
- Sum of all divisors σ(n): 144585537303615916519616787
- Sum of proper divisors (its aliquot sum) s(n): 106880176629485721814724883
- 37705360674130194704891904 is an abundant number, because the sum of its proper divisors (106880176629485721814724883) is greater than itself. Its abundance is 69174815955355527109832979
Bases of 37705360674130194704891904
- Binary: 11111001100000110101110110010101001110001011010111100111001000000000000000000000000002
- Hexadecimal: 0x1F306BB2A716BCE4000000
- Base-36: 4QJZUTORU3PUOHDS0
Squares and roots of 37705360674130194704891904
- 37705360674130194704891904 squared (377053606741301947048919042) is 1421694223566243810887605415666348481971348324745216
- 37705360674130194704891904 cubed (377053606741301947048919043) is 53605493467892710480821141976021330441569451142629636344120856728769621131264
-
37705360674130194704891904 is a
perfect square number . Itssquare root is 6140469092352 -
The
cube root of 37705360674130194704891904 is 335326363.9811468353
Scales and comparisons
How big is 37705360674130194704891904?- 37,705,360,674,130,194,704,891,904 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 37,705,360,674,130,194,704,891,904 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 37705360674130194704891904 cubic inches would be around 27943863.7 feet tall.
Recreational maths with 37705360674130194704891904
- 37705360674130194704891904 backwards is 40919840749103147606350773
- The number of decimal digits it has is: 26
- The sum of 37705360674130194704891904's digits is 108
- 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 37705360674130194704891904 - Facts about the integer". Numbermatics.com. 2024. Web. 24 May 2024.
APA style:
Numbermatics. (2024). Number 37705360674130194704891904 - Facts about the integer. Retrieved 24 May 2024, from https://numbermatics.com/n/37705360674130194704891904/
Chicago style:
Numbermatics. 2024. "Number 37705360674130194704891904 - Facts about the integer". https://numbermatics.com/n/37705360674130194704891904/
The information we have on file for 37705360674130194704891904 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 37705360674130194704891904, math, Factors of 37705360674130194704891904, curriculum, school, college, exams, university, Prime factorization of 37705360674130194704891904, STEM, science, technology, engineering, physics, economics, calculator, thirty-seven septillion, seven hundred five sextillion, three hundred sixty quintillion, six hundred seventy-four quadrillion, one hundred thirty trillion, one hundred ninety-four billion, seven hundred four million, eight hundred ninety-one thousand, nine hundred four.